Record by opponent MatchesWDLScoresYellowYellow-RedRedRangers FC130112-1--» All matchesInverness CT1261512--» All matchesRaith Rovers1243514--» All matchesGreenock Morton FC11731-4--» All matchesHeart of Midlothian11137----» All matchesAyr United1062222--» All matchesQueen's Park FC106132---» All matchesRoss County FC10523-2--» All matchesCeltic FC9315-1--» All matchesDundee FC9414-1--» All matchesHamilton Academical9342----» All matchesDunfermline Athletic8233----» All matchesAirdrieonians FC7421----» All matchesArbroath FC7610-1--» All matchesDundee United7412-2--» All matchesSt. Johnstone FC7241-2--» All matchesSt. Mirren FC7412----» All matchesAberdeen FC610511--» All matchesHibernian FC632111--» All matchesMotherwell FC6231----» All matchesFalkirk FC5221----» All matchesHuddersfield Town411211--» All matchesWycombe Wanderers42111---» All matchesAlloa Athletic4202-1--» All matchesBarnsley FC4202----» All matchesBlackpool FC4103-1--» All matchesBolton Wanderers4103-1--» All matchesBurton Albion4130----» All matchesCove Rangers4121-1--» All matchesLeyton Orient4112-2--» All matchesLincoln City4121----» All matchesStockport County4013----» All matchesWigan Athletic4031-2--» All matchesBirmingham City3003--1-» All matchesCardiff City3003----» All matchesLuton Town3102-1--» All matchesMansfield Town3102----» All matchesNorthampton Town3012----» All matchesPeterborough United3111----» All matchesReading FC3021----» All matchesRotherham United3111----» All matchesStevenage FC3102----» All matchesAFC Wimbledon220011--» All matchesBrechin City FC22001---» All matchesBradford City2002----» All matchesBristol Rovers2200-1--» All matchesCambridge United2200----» All matchesCharlton Athletic2101----» All matchesCrawley Town2011----» All matchesDoncaster Rovers2101----» All matchesDumbarton FC2200----» All matchesEdinburgh City2200----» All matchesKilmarnock FC2101----» All matchesPartick Thistle2200----» All matchesPlymouth Argyle2110-1--» All matchesPort Vale FC2101----» All matchesQueen Of The South2200----» All matchesStenhousemuir FC2200----» All matchesStranraer FC2200----» All matchesWrexham AFC2002----» All matchesBerwick Rangers11001---» All matchesMontrose FC11001---» All matchesAnnan Athletic1100----» All matchesBarnet FC1100----» All matchesChesterfield FC1100----» All matchesCowdenbeath FC1100----» All matchesEast Fife FC1100----» All matchesFraserburgh FC1100----» All matchesHalifax Town1100----» All matchesKelty Hearts1100----» All matchesLivingston FC1001----» All matchesNewport County1100----» All matchesNottingham Forest1001-1--» All matchesOxford United1100----» All matchesShrewsbury Town1100----» All matchesWalsall FC1001----» All matches