Record by opponent MatchesWDLScoresYellowYellow-RedRedInverness CT1873832--» All matchesSt. Johnstone FC1884634--» All matchesMotherwell FC17431022--» All matchesCeltic FC16021432--» All matchesDundee United1453631--» All matchesBlackpool FC1433811--» All matchesSt. Mirren FC1455412--» All matchesHeart of Midlothian1317533--» All matchesRoss County FC133192---» All matchesHibernian FC136431---» All matchesPeterborough United1224641--» All matchesShrewsbury Town1261521--» All matchesWigan Athletic1235421--» All matchesHamilton Academical1263313--» All matchesNorthampton Town1144333--» All matchesDundee FC1144311--» All matchesOxford United113441---» All matchesReading FC11263-1--» All matchesPartick Thistle1035241--» All matchesKilmarnock FC105141---» All matchesRotherham United1053212--» All matchesBristol Rovers97116---» All matchesMilton Keynes Dons933342--» All matchesFleetwood Town96213---» All matchesBirmingham City942311--» All matchesLuton Town93061---» All matchesWycombe Wanderers952211--» All matchesMillwall FC9342--1-» All matchesRangers FC9027----» All matchesDoncaster Rovers83323---» All matchesBarnsley FC831421--» All matchesBurton Albion81522---» All matchesAFC Wimbledon84131---» All matchesBristol City813411--» All matchesLincoln City842213--» All matchesBolton Wanderers8323-2--» All matchesPreston North End722332--» All matchesPlymouth Argyle75112---» All matchesBlackburn Rovers7205-1--» All matchesStevenage FC620432--» All matchesBradford City612321--» All matchesPortsmouth FC63032---» All matchesQueens Park Rangers61052---» All matchesWest Bromwich Albion611422--» All matchesAberdeen FC60061---» All matchesGermany600611--» All matchesDerby County6204-1--» All matchesScunthorpe United6312----» All matchesStoke City6114----» All matchesSwansea City6033-1--» All matchesNottingham Forest51043--1» All matchesWalsall FC531131--» All matchesGillingham FC521222--» All matchesCambridge United53021---» All matchesCoventry City51221---» All matchesPort Vale FC521211--» All matchesCardiff City5122-1--» All matchesCharlton Athletic5203----» All matchesHuddersfield Town5104-1--» All matchesLeyton Orient5212----» All matchesSheffield United5014----» All matchesSheffield Wednesday5104----» All matchesStockport County5113----» All matchesSan Marino44003---» All matchesSunderland AFC402221--» All matchesIpswich Town41121---» All matchesLuxembourg440011--» All matchesRochdale AFC421111--» All matchesSouthend United42111---» All matchesFinland4112----» All matchesLeeds United4004-2--» All matchesMiddlesbrough FC4103-1--» All matchesNorwich City4013----» All matchesSlovakia4112----» All matchesUkraine4301----» All matchesAccrington Stanley32012---» All matchesCrewe Alexandra33002---» All matchesBelarus33001---» All matchesBulgaria31111---» All matchesBury FC31111---» All matchesChesterfield FC330011--» All matchesDunfermline Athletic311111--» All matchesGreece32011---» All matchesMansfield Town311111--» All matchesOldham Athletic31111---» All matchesAustria30031---» All matchesSwindon Town32011---» All matchesBrentford FC3012----» All matchesCheltenham Town3021----» All matchesExeter City3201----» All matchesHull City3003-1--» All matchesItaly3012-1--» All matchesRomania3030--1-» All matchesSwitzerland3012-1--» All matchesSlovenia3102----» All matchesCzech Republic3210----» All matchesHungary3021----» All matchesIceland U2120022---» All matchesCarlisle United21101---» All matchesEstonia22001---» All matchesFaeroe Islands U2121101---» All matchesNetherlands20111---» All matchesAzerbaijan2200-1--» All matchesAston Villa2002----» All matchesBosnia-Herzegovina2101----» All matchesBurnley FC2002----» All matchesChile2002----» All matchesDenmark U212002-2--» All matchesGermany U212011----» All matchesFaeroe Islands2200-1--» All matchesGeorgia2110----» All matchesMalta2110----» All matchesNorway2002----» All matchesScotland2101----» All matchesSerbia U212002-1--» All matchesWatford FC2011----» All matchesWrexham AFC2002----» All matchesBarnet FC11003---» All matchesLeicester City U2111003---» All matchesArsenal FC U2111002---» All matchesKosovo11001---» All matchesMorecambe FC11001---» All matchesNorth Macedonia U2110011---» All matchesAlbion Rovers1001----» All matchesAndorra1100----» All matchesAyr United1100----» All matchesBerwick Rangers1100----» All matchesChelsea FC1001----» All matchesClyde FC1100----» All matchesCosta Rica1001----» All matchesCrawley Town1010----» All matchesEngland U211001----» All matchesFalkirk FC1100----» All matchesFrance1001----» All matchesFulham FC1001----» All matchesGreenock Morton FC1001----» All matchesGuinea1100----» All matchesHalifax Town1100----» All matchesIsrael1001----» All matchesKazakhstan1001----» All matchesQatar1010----» All matchesCroatia1001----» All matchesLeicester City1010----» All matchesLatvia1100----» All matchesLithuania1100----» All matchesManchester City1001----» All matchesManchester United1001----» All matchesMorocco1010----» All matchesNew Zealand1100----» All matchesPanama1010----» All matchesSan Marino U211100----» All matchesSouth Korea1100----» All matchesSutton United1001-1--» All matchesTranmere Rovers1100----» All matchesCzech Republic U211001----» All matchesTurkey1001----» All matchesUruguay1001----» All matchesWales1001----» All matchesWest Ham United1001----» All matchesYork City1100----» All matches