Record by opponent MatchesWDLScoresYellowYellow-RedRedDundee United6411----» All matchesMotherwell FC6303----» All matchesKilmarnock FC52122---» All matchesDunfermline Athletic52031---» All matchesQueens Park Rangers52121---» All matchesHeart of Midlothian5401----» All matchesAberdeen FC412111--» All matchesBarnsley FC41211---» All matchesRangers FC40131---» All matchesSheffield Wednesday44001---» All matchesCeltic FC4013----» All matchesCrewe Alexandra4211----» All matchesCrystal Palace4103----» All matchesNottingham Forest4121----» All matchesSheffield United4202----» All matchesStockport County4211----» All matchesTranmere Rovers4103----» All matchesWolverhampton Wanderers320121--» All matchesBurnley FC30031---» All matchesLuton Town32101---» All matchesWalsall FC31201---» All matchesWatford FC32101---» All matchesBradford City3120----» All matchesBrighton & Hove Albion3201----» All matchesGrimsby Town3120----» All matchesLivingston FC3021----» All matchesNorwich City3201----» All matchesRotherham United3102----» All matchesSt. Johnstone FC3012----» All matchesChesterfield FC21102---» All matchesHibernian FC21101---» All matchesMillwall FC21011---» All matchesPlymouth Argyle20201---» All matchesRushden & Diamonds AFC210111--» All matchesWest Bromwich Albion21011---» All matchesBirmingham City2101----» All matchesBolton Wanderers2002----» All matchesColchester United2101----» All matchesCoventry City2101----» All matchesGillingham FC2011----» All matchesHuddersfield Town2020----» All matchesInverness CT2011----» All matchesNotts County2200----» All matchesPort Vale FC2002---1» All matchesPortsmouth FC2200----» All matchesWimbledon FC2011----» All matchesBristol City10011---» All matchesDoncaster Rovers10011---» All matchesManchester City10011---» All matchesNorthampton Town11001---» All matchesRochdale AFC100111--» All matchesAFC Bournemouth1010----» All matchesAS Cannes1100----» All matchesBlackburn Rovers1001----» All matchesBlackpool FC1001----» All matchesBrentford FC1100----» All matchesChelsea FC1001----» All matchesGermany U211001----» All matchesFC Martigues1100----» All matchesFulham FC1010----» All matchesIpswich Town1001----» All matchesKidderminster Harriers1100----» All matchesMacclesfield FC1100----» All matchesMansfield Town1100----» All matchesOGC Nice1001----» All matchesOldham Athletic1001----» All matchesPeterborough United1001----» All matchesShrewsbury Town1100----» All matchesSM Caen1001----» All matchesSwindon Town1001----» All matchesVFC La Roche1100----» All matchesWrexham AFC1001----» All matchesWycombe Wanderers1100----» All matches