Record by opponent MatchesWDLScoresYellowYellow-RedRedCeltic FC25361679--» All matchesAberdeen FC259610561-» All matchesMotherwell FC241437111--» All matchesDundee FC1892752--» All matchesPartick Thistle1864854--» All matchesRoss County FC1785453--» All matchesInverness CT1585242--» All matchesKilmarnock FC1552812--» All matchesHeart of Midlothian1455411--» All matchesDundee United1374212--» All matchesHamilton Academical1262463--» All matchesHibernian FC1134433--» All matchesRangers FC1112823--» All matchesSt. Mirren FC11632211-» All matchesSouthampton FC933312--» All matchesBarnsley FC852121--» All matchesCoventry City720523--» All matchesSt. Johnstone FC712413--» All matchesQueens Park Rangers62403---» All matchesBurnley FC613221--» All matchesColchester United63121---» All matchesHull City602412--» All matchesSheffield United610511--» All matchesSheffield Wednesday632111--» All matchesPreston North End512222--» All matchesSouthend United511321--» All matchesCrystal Palace522112--» All matchesLuton Town5023----» All matchesChesterfield FC422041--» All matchesCarlisle United41123---» All matchesDoncaster Rovers420231--» All matchesTorquay United43012---» All matchesBury FC410311--» All matchesFalkirk FC42021---» All matchesIpswich Town42111---» All matchesLincoln City41121---» All matchesLivingston FC40311---» All matchesSwansea City401311--» All matchesWalsall FC421111--» All matchesWest Bromwich Albion42021---» All matchesWolverhampton Wanderers40221---» All matchesBlackpool FC4301-1--» All matchesCardiff City4211----» All matchesCharlton Athletic4022----» All matchesLeicester City4310----» All matchesHuddersfield Town320151--» All matchesCheltenham Town31113---» All matchesBradford City31022---» All matchesPlymouth Argyle32102---» All matchesBrentford FC301211--» All matchesMacclesfield FC32101---» All matchesPeterborough United31111---» All matchesPort Vale FC33001---» All matchesRochdale AFC302111--» All matchesSwindon Town31021---» All matchesAFC Bournemouth3012----» All matchesBarnet FC3210----» All matchesBirmingham City3003----» All matchesBristol City3102----» All matchesExeter City3021-1--» All matchesGillingham FC3012-1--» All matchesLeyton Orient3120-1--» All matchesMilton Keynes Dons3021----» All matchesNorthampton Town3111-2--» All matchesOldham Athletic3210----» All matchesShrewsbury Town3201----» All matchesStevenage FC3021----» All matchesCambridge United21013---» All matchesWrexham AFC22002---» All matchesYeovil Town21012---» All matchesCowdenbeath FC22001---» All matchesFC Luzern21101---» All matchesFK Minsk21011---» All matchesHartlepool United22001---» All matchesKidderminster Harriers21011---» All matchesManchester City20111---» All matchesReading FC20111---» All matchesRotherham United21011---» All matchesStenhousemuir FC22001---» All matchesStoke City21011---» All matchesTranmere Rovers20111---» All matchesYork City21101---» All matchesBoston United2011----» All matchesBristol Rovers2002----» All matchesDarlington FC2011-1--» All matchesDerby County2002----» All matchesFC Alashkert2101----» All matchesFK Riteriai2002-1--» All matchesFleetwood Town2011----» All matchesNorwich City2200----» All matchesNotts County2101-1--» All matchesOxford United2020----» All matchesRosenborg BK2110-1--» All matchesScunthorpe United2002----» All matchesSpartak Trnava2011----» All matchesStockport County2101----» All matchesSunderland AFC2002----» All matchesWycombe Wanderers2110----» All matchesBurton Albion11002---» All matchesAuchinleck Talbot11001---» All matchesCove Rangers11001---» All matchesElgin City11001---» All matchesGreenock Morton FC11001---» All matchesStirling Albion FC11001---» All matchesAccrington Stanley1010----» All matchesAldershot Town1100----» All matchesArsenal FC1001----» All matchesBrighton & Hove Albion1100----» All matchesChasetown FC1100----» All matchesCrewe Alexandra1100-1--» All matchesDunfermline Athletic1100-1--» All matchesEast Fife FC1001----» All matchesHereford United1001----» All matchesLeeds United1100----» All matchesMansfield Town1001----» All matchesMorecambe FC1100----» All matchesRaith Rovers1100----» All matchesWatford FC1010----» All matches