Record by opponent MatchesWDLScoresYellowYellow-RedRedMotherwell FC2112362---» All matchesAberdeen FC21461112--» All matchesCeltic FC19231422--» All matchesKilmarnock FC19105422--» All matchesSt. Mirren FC187652---» All matchesLivingston FC178361---» All matchesRangers FC1714121---» All matchesHeart of Midlothian1612131---» All matchesHibernian FC15249-2--» All matchesDundee United1473411--» All matchesRoss County FC1346311--» All matchesDundee FC8431----» All matchesHamilton Academical77001---» All matchesCrewe Alexandra63121---» All matchesYeovil Town6303-1--» All matchesNotts County51041---» All matchesCarlisle United5122----» All matchesFalkirk FC5302-1--» All matchesSt. Johnstone FC5122-1--» All matchesAccrington Stanley40041---» All matchesLeyton Orient42021---» All matchesOldham Athletic40221---» All matchesCambridge United4121-1--» All matchesCheltenham Town4202-1--» All matchesChesterfield FC4031----» All matchesCrawley Town4211----» All matchesExeter City4103----» All matchesGrimsby Town4121----» All matchesLuton Town4301-1--» All matchesMansfield Town4220----» All matchesMorecambe FC4040-1--» All matchesPortsmouth FC4112----» All matchesStevenage FC4310----» All matchesSwindon Town4112----» All matchesWalsall FC4202----» All matchesWycombe Wanderers4202-1--» All matchesGillingham FC31021---» All matchesPort Vale FC31201---» All matchesAlloa Athletic3201----» All matchesAyr United3201----» All matchesBarnet FC3111----» All matchesCoventry City3111----» All matchesDoncaster Rovers3012----» All matchesScunthorpe United3012----» All matchesForest Green Rovers22001---» All matchesQueen Of The South22001---» All matchesAFC Bournemouth2002----» All matchesAirdrieonians FC2101----» All matchesEast Fife FC2200----» All matchesFC Santa Coloma2200----» All matchesFleetwood Town2110----» All matchesGreenock Morton FC2200-1--» All matchesHartlepool United2110-1--» All matchesLincoln City2101----» All matchesMontrose FC2200----» All matchesPeterborough United2002----» All matchesPlymouth Argyle2011----» All matchesSheffield United2011----» All matchesShrewsbury Town2020-1--» All matchesTranmere Rovers2002----» All matchesBrentford FC10011---» All matchesAnnan Athletic1100----» All matchesArbroath FC1100----» All matchesAston Villa1001----» All matchesBarnsley FC1010----» All matchesBlackpool FC1100----» All matchesBonnyrigg Rose Athletic1100----» All matchesBradford City1010----» All matchesBrechin City FC1100----» All matchesBrora Rangers FC1100----» All matchesBurton Albion1001----» All matchesClyde FC1100----» All matchesCove Rangers1100----» All matchesForfar Athletic1100-1--» All matchesMillwall FC1010----» All matchesMilton Keynes Dons1001----» All matchesNewport County1010----» All matchesNorthampton Town1001----» All matchesOxford City1001----» All matchesPreston North End1001----» All matchesReading FC1001----» All matchesSouthend United1001----» All matchesStenhousemuir FC1001----» All matchesStranraer FC1100----» All matchesWolverhampton Wanderers1001----» All matches