Record by opponent MatchesWDLScoresYellowYellow-RedRedAberdeen FC26971061--» All matchesCeltic FC25261783-1» All matchesRangers FC243615411-» All matchesKilmarnock FC2489731--» All matchesHibernian FC2297673--» All matchesMotherwell FC21115551--» All matchesDundee United19104562--» All matchesSt. Johnstone FC1658323--» All matchesDundee FC137516---» All matchesDunfermline Athletic1171351--» All matchesPartick Thistle83325---» All matchesBurnley FC841331--» All matchesIpswich Town82332---» All matchesLeicester City82512---» All matchesPreston North End8233-1--» All matchesWatford FC8251----» All matchesHeart of Midlothian722321--» All matchesMillwall FC73131---» All matchesLeeds United7322-2--» All matchesNorwich City7511--1-» All matchesSheffield United7241----» All matchesCoventry City612323--» All matchesGillingham FC63122---» All matchesRotherham United651012--» All matchesGrimsby Town6411-1--» All matchesRaith Rovers532021--» All matchesBrighton & Hove Albion512211--» All matchesNottingham Forest522112--» All matchesSheffield Wednesday532012--» All matchesStoke City52211---» All matchesCrewe Alexandra5212----» All matchesSouthampton FC5014-1--» All matchesWalsall FC44002---» All matchesManchester City41121---» All matchesPlymouth Argyle412111--» All matchesReading FC43011---» All matchesBradford City4211----» All matchesCrystal Palace4202----» All matchesDerby County4211----» All matchesPortsmouth FC4121-1--» All matchesChester City33002---» All matchesSt. Mirren FC33002---» All matchesBirmingham City302111--» All matchesLithuania32011---» All matchesArsenal FC3003----» All matchesBarnsley FC3300----» All matchesCardiff City3021----» All matchesGermany3111----» All matchesFalkirk FC3102----» All matchesLuton Town3111----» All matchesQueens Park Rangers3210-2--» All matchesStockport County3111----» All matchesWest Bromwich Albion3012----» All matchesWest Ham United3102----» All matchesWimbledon FC3210----» All matchesGÍ Gøta21101---» All matchesMacclesfield FC20201---» All matchesSan Marino220011--» All matchesVfB Stuttgart210111--» All matchesWigan Athletic20111---» All matchesBarnet FC2101----» All matchesBayern Munich2002----» All matchesBlackburn Rovers2011-1--» All matchesBolton Wanderers2011----» All matchesBury FC2101----» All matchesCharlton Athletic2002-1--» All matchesChelsea FC2002----» All matchesChesterfield FC2101----» All matchesCrvena Zvezda2020----» All matchesDagenham & Redbridge2200-1--» All matchesDarlington FC2200----» All matchesFaeroe Islands2110----» All matchesFrance2002----» All matchesFulham FC2110----» All matchesHereford United2101----» All matchesHull City2200----» All matchesÍA Akranes2101----» All matchesIreland2101----» All matchesCroatia2020----» All matchesLatvia2200----» All matchesManchester United2002----» All matchesNewcastle United2110-1--» All matchesPeterborough United2110----» All matchesRochdale AFC2101----» All matchesSunderland AFC2011----» All matchesTottenham Hotspur2002----» All matchesAccrington Stanley11001---» All matchesBristol City10101---» All matchesLivingston FC10011---» All matchesSouthend United11001---» All matchesWycombe Wanderers10101---» All matchesAston Villa1001----» All matchesAustralia1001----» All matchesBelgium1001----» All matchesBrentford FC1010----» All matchesColchester United1100----» All matchesDenmark1001----» All matchesEverton FC1100----» All matchesÍB Vestmannaeyjar1100----» All matchesKidderminster Harriers1010-1--» All matchesLincoln City1100----» All matchesLiverpool FC1010----» All matchesMansfield Town1100----» All matchesMiddlesbrough FC1100----» All matchesMoldova1010----» All matchesNorway1010----» All matchesNotts County1100----» All matchesAustria1001----» All matchesPoland1010----» All matchesRomania1001----» All matchesShrewsbury Town1100----» All matchesSpain1010----» All matchesThe Spartans FC1100----» All matchesWales1001----» All matchesWolverhampton Wanderers1001----» All matchesWrexham AFC1001----» All matches