Record by opponent MatchesWDLScoresYellowYellow-RedRedKilmarnock FC1764723--» All matchesHibernian FC1737711-1» All matchesAberdeen FC154291---» All matchesInverness CT144375---» All matchesCeltic FC14201232--» All matchesHeart of Midlothian1424811--» All matchesMotherwell FC1443712-1» All matchesRangers FC140212-2--» All matchesDundee United13535-2--» All matchesDunfermline Athletic944113--» All matchesGrimsby Town95311---» All matchesSt. Johnstone FC8053-1--» All matchesTranmere Rovers8341----» All matchesSwindon Town73041---» All matchesNottingham Forest7133-1--» All matchesStockport County7322----» All matchesWalsall FC7313----» All matchesBarnsley FC6402----» All matchesBirmingham City6024----» All matchesColchester United6123-2--» All matchesHamilton Academical6132-1--» All matchesFalkirk FC5221----» All matchesHartlepool United5122----» All matchesHuddersfield Town5014-1--» All matchesLuton Town5122-1--» All matchesNorwich City5302-1--» All matchesOldham Athletic5131----» All matchesQueens Park Rangers5131----» All matchesSheffield United5023--1-» All matchesSheffield Wednesday5221----» All matchesWatford FC5014----» All matchesLeicester City42112---» All matchesBradford City41211---» All matchesSt. Mirren FC42111---» All matchesSunderland AFC41211---» All matchesWolverhampton Wanderers42201---» All matchesBlackpool FC4211----» All matchesCrewe Alexandra4310-1--» All matchesIpswich Town4112-1--» All matchesManchester City4202----» All matchesMilton Keynes Dons4103-1--» All matchesPort Vale FC4112----» All matchesPortsmouth FC4211----» All matchesAFC Bournemouth3201----» All matchesBrentford FC3120----» All matchesBrighton & Hove Albion3021----» All matchesBristol City3021-1--» All matchesBurnley FC3111----» All matchesChesterfield FC3102-1--» All matchesCoventry City3102----» All matchesDerby County3102-1--» All matchesLeyton Orient3120----» All matchesLiverpool FC3201----» All matchesLivingston FC3210-1--» All matchesMillwall FC3102-1--» All matchesWest Bromwich Albion3021----» All matchesWimbledon FC3201----» All matchesHull City20111---» All matchesBlackburn Rovers2110----» All matchesBristol Rovers2110----» All matchesBury FC2110----» All matchesCheltenham Town2101----» All matchesDoncaster Rovers2101-1--» All matchesGillingham FC2011-1--» All matchesHereford United2110----» All matchesLeeds United2011-1--» All matchesPlymouth Argyle2110----» All matchesPreston North End2101----» All matchesReading FC2002----» All matchesSamsunspor2002----» All matchesSouthend United2101----» All matchesWrexham AFC2011-1--» All matchesWycombe Wanderers2110----» All matchesBarnet FC1100----» All matchesCarlisle United1001----» All matchesCharlton Athletic1001----» All matchesEverton FC1100-1--» All matchesGretna FC1100----» All matchesNewcastle United1001----» All matchesNorthampton Town1001----» All matchesNotts County1100----» All matchesPeterborough United1010----» All matchesRomania1001----» All matchesRushden & Diamonds AFC1100----» All matchesScunthorpe United1001----» All matchesStoke City1100----» All matchesTorquay United1001-1--» All matchesHungary1001----» All matchesYeovil Town1010----» All matches