Record by opponent MatchesWDLScoresYellowYellow-RedRedRoss County FC1473451--» All matchesCeltic FC13111144--» All matchesHeart of Midlothian1241733--» All matchesPartick Thistle1172254--» All matchesInverness CT1152431--» All matchesAberdeen FC1041551--» All matchesKilmarnock FC1053242--» All matchesDundee FC1022632--» All matchesSt. Johnstone FC1032521--» All matchesRangers FC811642--» All matchesHamilton Academical742171--» All matchesGreenock Morton FC631262--» All matchesAyr United55001---» All matchesBurton Albion53111---» All matchesArbroath FC44005---» All matchesQueen's Park FC43103---» All matchesRaith Rovers411231--» All matchesPort Vale FC41031---» All matchesSt. Mirren FC430111--» All matchesDunfermline Athletic4121-1--» All matchesGillingham FC4112----» All matchesIpswich Town4112----» All matchesHibernian FC301221--» All matchesChesterfield FC31201---» All matchesDundee United32011---» All matchesFleetwood Town32011---» All matchesMorecambe FC32011---» All matchesNottingham Forest33001---» All matchesSheffield Wednesday300311--» All matchesWigan Athletic31111---» All matchesAirdrieonians FC3111-2--» All matchesLeeds United3102-1--» All matchesReading FC3003----» All matchesMotherwell FC20022---» All matchesAston Villa202011--» All matchesBradford City20111---» All matchesHull City21101---» All matchesMilton Keynes Dons200211--» All matchesAccrington Stanley2110----» All matchesBirmingham City2011----» All matchesBrentford FC2101----» All matchesBristol Rovers2011----» All matchesCambridge United2011----» All matchesColchester United2011-1--» All matchesDerby County2002----» All matchesMiddlesbrough FC2011----» All matchesPortsmouth FC2002----» All matchesRotherham United2110----» All matchesSheffield United2002----» All matchesStoke City2011----» All matchesWolverhampton Wanderers2011----» All matchesAnnan Athletic11002---» All matchesBlackburn Rovers11001---» All matchesCove Rangers11001---» All matchesEast Fife FC110011--» All matchesOxford United11001---» All matchesPeterhead FC11001---» All matchesStenhousemuir FC11001---» All matchesAFC Wimbledon1100----» All matchesBarnet FC1001----» All matchesBarrow AFC1001----» All matchesBerwick Rangers1100----» All matchesBolton Wanderers1010----» All matchesBromley FC1001----» All matchesBuckie Thistle1100----» All matchesBurnley FC1010----» All matchesCheltenham Town1100----» All matchesCrewe Alexandra1001----» All matchesDagenham & Redbridge1100----» All matchesDoncaster Rovers1001----» All matchesExeter City1100----» All matchesFalkirk FC1001----» All matchesLeyton Orient1100-1--» All matchesLincoln City1100----» All matchesLiverpool FC U211100----» All matchesMaidstone United1100----» All matchesNewport County1001-1--» All matchesNorthampton Town1001----» All matchesNorwich City1001----» All matchesNotts County1001----» All matchesOldham Athletic1010----» All matchesPlymouth Argyle1010----» All matchesPreston North End1001----» All matchesQueen Of The South1001----» All matchesQueens Park Rangers1100----» All matchesRochdale AFC1001----» All matchesSalford City1100----» All matchesShrewsbury Town1001-1--» All matchesSouthend United1001----» All matchesStevenage FC1100----» All matchesStockport County1010----» All matchesSwansea City1001----» All matchesSwindon Town1001----» All matchesTorquay United1001----» All matchesTranmere Rovers1100----» All matchesWalsall FC1001----» All matchesWest Bromwich Albion1001----» All matchesWoking FC1100----» All matchesWycombe Wanderers1001----» All matchesYork City1010---1» All matches