Record by opponent MatchesWDLScoresYellowYellow-RedRedCeltic FC3012----» All matchesSwansea City3021----» All matchesCrystal Palace210111--» All matchesMorecambe FC22001---» All matchesNorwich City21011---» All matchesCharlton Athletic2110--1-» All matchesCrewe Alexandra2110----» All matchesDerby County2011----» All matchesGillingham FC2101----» All matchesHeart of Midlothian2011----» All matchesInverness CT2200----» All matchesKilmarnock FC2101----» All matchesLincoln City2110----» All matchesPreston North End2101----» All matchesSheffield Wednesday2101----» All matchesSt. Mirren FC2101-1--» All matchesTranmere Rovers2101----» All matchesWalsall FC2011----» All matchesBarnet FC101011--» All matchesBradford City10011---» All matchesBury FC11001---» All matchesLeyton Orient11001---» All matchesSouthend United10101---» All matchesWatford FC10011---» All matchesAberdeen FC1100----» All matchesAccrington Stanley1010----» All matchesAldershot Town1001----» All matchesBarnsley FC1100----» All matchesBirmingham City1010----» All matchesBlackpool FC1010----» All matchesBrentford FC1010----» All matchesBrighton & Hove Albion1010----» All matchesBristol City1010----» All matchesBristol Rovers1010----» All matchesBurnley FC1001----» All matchesBurton Albion1100----» All matchesCardiff City1001----» All matchesCarlisle United1100----» All matchesChester City1100----» All matchesChesterfield FC1001----» All matchesCoventry City1010----» All matchesDarlington FC1010----» All matchesDoncaster Rovers1001----» All matchesDundee United1001----» All matchesHereford United1001----» All matchesHuddersfield Town1001----» All matchesIpswich Town1001----» All matchesLuton Town1100----» All matchesMacclesfield FC1001----» All matchesManchester City1100----» All matchesMilton Keynes Dons1001----» All matchesNorthampton Town1100-1--» All matchesNotts County1001----» All matchesOldham Athletic1010----» All matchesPort Vale FC1010----» All matchesQueens Park Rangers1010----» All matchesReading FC1100----» All matchesRochdale AFC1001----» All matchesRotherham United1010----» All matchesSheffield United1001----» All matchesSouthampton FC1100----» All matchesSt. Johnstone FC1010----» All matchesSunderland AFC1001----» All matchesTorquay United1010----» All matches