Record by opponent MatchesWDLScoresYellowYellow-RedRedRochdale AFC8134----» All matchesMotherwell FC7223-1--» All matchesDundee United6411----» All matchesKilmarnock FC6213-1--» All matchesRangers FC5014-1--» All matchesRoss County FC5122----» All matchesAFC Wimbledon4220----» All matchesBlackpool FC4022----» All matchesBurton Albion4031----» All matchesDoncaster Rovers4022----» All matchesHeart of Midlothian4004----» All matchesLivingston FC4103----» All matchesMilton Keynes Dons4202----» All matchesSt. Mirren FC4220----» All matchesAberdeen FC3003----» All matchesAccrington Stanley3012----» All matchesBristol Rovers3210-1--» All matchesCeltic FC3003----» All matchesDundee FC3210----» All matchesFleetwood Town3120----» All matchesHibernian FC3111----» All matchesOxford United3111----» All matchesPortsmouth FC3003----» All matchesShrewsbury Town3111----» All matchesWigan Athletic3102----» All matchesBlackburn Rovers2101----» All matchesBradford City2200----» All matchesBury FC2101----» All matchesCoventry City2101----» All matchesDerby County2101----» All matchesDunfermline Athletic2110----» All matchesGillingham FC2002----» All matchesInverness CT2011----» All matchesIpswich Town2002----» All matchesLeeds United2002----» All matchesManchester City U212101----» All matchesMiddlesbrough FC2002----» All matchesNorthampton Town2101----» All matchesPeterborough United2002----» All matchesRotherham United2101----» All matchesScunthorpe United2101----» All matchesSouthend United2200----» All matchesSt. Johnstone FC2110----» All matchesSunderland AFC2020----» All matchesTranmere Rovers2101----» All matchesWycombe Wanderers2002-1--» All matchesAS Monaco U231100----» All matchesAston Villa U211100----» All matchesAyr United1001----» All matchesBirmingham City1100----» All matchesBolton Wanderers1100----» All matchesBristol City1001----» All matchesBurnley FC U211001----» All matchesCarlisle United1100----» All matchesCharlton Athletic1001----» All matchesChesterfield FC1010----» All matchesColchester United1001----» All matchesCrewe Alexandra1001----» All matchesEdinburgh City1100----» All matchesGreenock Morton FC1001----» All matchesGrimsby Town1100----» All matchesHull City1010----» All matchesLincoln City1001----» All matchesLiverpool FC1001----» All matchesLiverpool FC U211001----» All matchesManchester United U211001----» All matchesMansfield Town1001----» All matchesMiddlesbrough FC U211010----» All matchesMillwall FC1100----» All matchesNewcastle United U211010----» All matchesNorwich City1001----» All matchesNottingham Forest1001----» All matchesOldham Athletic1100-1--» All matchesPlymouth Argyle1001----» All matchesPort Vale FC1100----» All matchesPreston North End1001----» All matchesQueens Park Rangers1100----» All matchesReading FC1010----» All matchesReading FC U211100----» All matchesSheffield United1001----» All matchesSheffield Wednesday1001----» All matchesStoke City1001----» All matchesStoke City U211100---1» All matchesSutton United1001----» All matchesSwansea City1001----» All matchesWalsall FC1100----» All matches