Record by opponent MatchesWDLScoresYellowYellow-RedRedCeltic FC130211-4--» All matchesKilmarnock FC1242632--» All matchesRoss County FC1155153--» All matchesHibernian FC1135332-1» All matchesMotherwell FC1152431--» All matchesSt. Johnstone FC1125432--» All matchesAberdeen FC1053231--» All matchesNorwich City10415----» All matchesDerby County953131--» All matchesReading FC805331--» All matchesSunderland AFC84133---» All matchesPartick Thistle842222--» All matchesHuddersfield Town81521---» All matchesBristol City8224----» All matchesInverness CT8143-2--» All matchesBrentford FC72142---» All matchesQueens Park Rangers741222--» All matchesWycombe Wanderers732221--» All matchesFleetwood Town752011--» All matchesStoke City72231---» All matchesBlackburn Rovers7322----» All matchesSwansea City7133----» All matchesBurton Albion640241--» All matchesBarnsley FC650131--» All matchesDundee FC621321--» All matchesPlymouth Argyle631221--» All matchesAccrington Stanley641111--» All matchesMiddlesbrough FC650111--» All matchesMillwall FC604211--» All matchesOxford United602413--» All matchesSt. Mirren FC622212--» All matchesHull City6402-1--» All matchesLuton Town6213-1--» All matchesNottingham Forest6312-2--» All matchesPreston North End6213-1--» All matchesDundee United52122---» All matchesFulham FC52122---» All matchesHamilton Academical522121-1» All matchesBirmingham City53111---» All matchesCardiff City512212--» All matchesCharlton Athletic523011--» All matchesRangers FC5212-3--» All matchesRotherham United5203----» All matchesWatford FC5014-1--» All matchesAlloa Athletic44003---» All matchesShrewsbury Town43013---» All matchesCheltenham Town43102---» All matchesCowdenbeath FC440021--» All matchesWest Bromwich Albion42022---» All matchesAFC Bournemouth43011---» All matchesBromley FC430111--» All matchesGillingham FC41211---» All matchesLeeds United42111---» All matchesPeterborough United41121---» All matchesPortsmouth FC422012--» All matchesSouthampton FC420212--» All matchesWigan Athletic421112--» All matchesCoventry City4202----» All matchesCrewe Alexandra4400-1--» All matchesLeicester City4121----» All matchesLivingston FC4400-1--» All matchesMansfield Town4211-1--» All matchesMorecambe FC4301----» All matchesExeter City321031--» All matchesGrimsby Town31113---» All matchesBristol Rovers330011--» All matchesCambridge United312011--» All matchesDumbarton FC33001---» All matchesLiverpool FC30121---» All matchesAFC Wimbledon3120-1--» All matchesBolton Wanderers3210----» All matchesEverton FC3003----» All matchesIpswich Town3111-1--» All matchesNewcastle United3111----» All matchesOldham Athletic3120----» All matchesQueen Of The South3300-2--» All matchesWolverhampton Wanderers3102-1--» All matchesDoncaster Rovers22002---» All matchesBarrow AFC21101---» All matchesCarlisle United21101---» All matchesChesterfield FC20201---» All matchesFCI Tallinn220011--» All matchesGeorgia U2120111---» All matchesNewport County22001---» All matchesNotts County20111---» All matchesBirkirkara FC2011-1--» All matchesColchester United2101----» All matchesFalkirk FC2101----» All matchesIsrael2200-1--» All matchesLincoln City2011-1--» All matchesMilton Keynes Dons2200-1--» All matchesNetherlands U212002----» All matchesPort Vale FC2200-1--» All matchesRaith Rovers2200----» All matchesSheffield United2011-1--» All matchesSheffield Wednesday2110----» All matchesSlovakia2101----» All matchesSwindon Town2200----» All matchesTottenham Hotspur2002----» All matchesCzech Republic2200----» All matchesWest Ham United2101----» All matchesBrighton & Hove Albion110011--» All matchesForfar Athletic11001---» All matchesLeicester City U2111001---» All matchesSalford City110011--» All matchesTranmere Rovers11001---» All matchesUkraine U21101011--» All matchesAlbania1100-1--» All matchesArbroath FC1100----» All matchesArsenal FC1001-1--» All matchesAston Villa1001-1--» All matchesBarnet FC1010-1--» All matchesBlackpool FC1100----» All matchesBradford City1001----» All matchesBurnley FC1001----» All matchesChelsea FC1001----» All matchesCosta Rica1001----» All matchesCrawley Town1010----» All matchesEngland1001----» All matchesForest Green Rovers1100----» All matchesFrance U211001----» All matchesHarrogate Town1100----» All matchesHartlepool United1001-1--» All matchesIceland U211010-1--» All matchesItaly1001----» All matchesLithuania1010----» All matchesMalta1100----» All matchesManchester City1001----» All matchesManchester United1001----» All matchesMexico1001----» All matchesNetherlands U191001----» All matchesNorthern Ireland U211100----» All matchesPeru1001----» All matchesPortugal U211001----» All matchesRochdale AFC1100----» All matchesSan Marino1100----» All matchesSerbia1100----» All matchesSlovakia U211100-1--» All matchesStevenage FC1100----» All matchesStockport County1100-1--» All matchesHungary1100----» All matchesWalsall FC1001-1--» All matches