Record by opponent MatchesWDLScoresYellowYellow-RedRedRangers FC234613110-1» All matchesCeltic FC22112035--» All matchesHeart of Midlothian225512-5--» All matchesHibernian FC19105424--» All matchesKilmarnock FC1992813--» All matchesDundee United18558361-» All matchesMotherwell FC1755712--» All matchesFalkirk FC12822----» All matchesInverness CT11623-1--» All matchesHamilton Academical9423211-» All matchesAFC Wimbledon926111-1» All matchesChesterfield FC94321---» All matchesDunfermline Athletic851212--» All matchesSt. Mirren FC842211--» All matchesAccrington Stanley74121---» All matchesExeter City7412-1--» All matchesLivingston FC7421-1--» All matchesSouthend United7520-1--» All matchesStevenage FC63121---» All matchesBristol Rovers6132----» All matchesBury FC6114----» All matchesFleetwood Town6114-1--» All matchesMorecambe FC6420-1--» All matchesOxford United6330----» All matchesWycombe Wanderers6312---1» All matchesScunthorpe United513111--» All matchesYeovil Town512211--» All matchesBradford City5203-2--» All matchesDagenham & Redbridge5410----» All matchesHartlepool United5221-1--» All matchesMansfield Town5230----» All matchesMilton Keynes Dons5203-1--» All matchesRochdale AFC5311----» All matchesSt. Johnstone FC5104----» All matchesPort Vale FC42112---» All matchesCoventry City43101---» All matchesGillingham FC41121---» All matchesLuton Town43011---» All matchesPortsmouth FC41031---» All matchesCarlisle United4202----» All matchesCheltenham Town4301-2--» All matchesPlymouth Argyle4301-2--» All matchesShrewsbury Town4220----» All matchesYork City4310----» All matchesNotts County32101---» All matchesAFC Bournemouth3012-1--» All matchesBarnet FC3201----» All matchesCharlton Athletic3120----» All matchesCrawley Town3201----» All matchesDundee FC3021-1--» All matchesLeyton Orient3210----» All matchesNewport County3111----» All matchesSheffield United3102-1--» All matchesSlovenia U213012-2--» All matchesAltrincham FC21101---» All matchesGretna FC22001---» All matchesItaly U21200212--» All matchesNorthampton Town20111---» All matchesAldershot Town2101----» All matchesBayern Munich2011----» All matchesBurton Albion2101----» All matchesColchester United2011----» All matchesCrewe Alexandra2011----» All matchesDnipro Dnipropetrovsk2020----» All matchesHuddersfield Town2011----» All matchesMillwall FC2002----» All matchesPeterborough United2002----» All matchesSwindon Town2200----» All matchesTorquay United2110----» All matchesWalsall FC2101----» All matchesLokomotiv Moscow10101---» All matchesWest Bromwich Albion11001---» All matchesAtlético Madrid1001----» All matchesBarnsley FC1100----» All matchesBelarus U211001----» All matchesBlackpool FC1100----» All matchesBolton Wanderers1001----» All matchesBrentford FC1001----» All matchesCambridge United1010----» All matchesFC Copenhagen1100----» All matchesForest Green Rovers1100----» All matchesFrance U211001----» All matchesGrimsby Town1010----» All matchesGuiseley AFC1100----» All matchesHarrow Borough1100----» All matchesHereford United1100----» All matchesLeicester City1100----» All matchesLiverpool FC1001----» All matchesManchester United1001----» All matchesNorthwich Victoria1100----» All matchesOldham Athletic1010-1--» All matchesPanathinaikos A.O.1001----» All matchesPartick Thistle1100----» All matchesQueen Of The South1001----» All matchesRotherham United1001----» All matchesShaw Lane AFC1100-1--» All matchesSheffield Wednesday1001----» All matchesTranmere Rovers1001----» All matchesWolverhampton Wanderers1100----» All matches