Record by opponent MatchesWDLScoresYellowYellow-RedRedCardiff City1234512--» All matchesPreston North End1134434--» All matchesSheffield United102352---» All matchesCrystal Palace1041511--» All matchesQueens Park Rangers1035212--» All matchesLeicester City942311--» All matchesSheffield Wednesday9423-1--» All matchesBarnsley FC85123---» All matchesNorwich City842231--» All matchesBurnley FC72321---» All matchesHull City722311--» All matchesNottingham Forest71421---» All matchesPeterborough United722313--» All matchesWatford FC70251---» All matchesDerby County632121--» All matchesPlymouth Argyle62312---» All matchesCoventry City612311-1» All matchesIpswich Town61321---» All matchesMiddlesbrough FC6222-2--» All matchesSwansea City6312-1--» All matchesBristol City53022---» All matchesColchester United53022---» All matchesDoncaster Rovers521221--» All matchesStoke City502321--» All matchesBlackpool FC52211---» All matchesLeeds United52211---» All matchesWolverhampton Wanderers52121---» All matchesMillwall FC5122-1--» All matchesPortsmouth FC5014-1--» All matchesReading FC42021---» All matchesLuton Town4301----» All matchesScunthorpe United4301----» All matchesSouthampton FC4112----» All matchesWest Bromwich Albion4202----» All matchesCharlton Athletic31111---» All matchesBirmingham City3102----» All matchesBrentford FC3111-11-» All matchesCarlisle United3102----» All matchesChesterfield FC3210----» All matchesMilton Keynes Dons3102-1--» All matchesLeyton Orient21013---» All matchesOldham Athletic21101---» All matchesAFC Bournemouth2200----» All matchesBolton Wanderers2101----» All matchesBrighton & Hove Albion2011----» All matchesChester City2110----» All matchesCrawley Town2011----» All matchesExeter City2101----» All matchesGillingham FC2101----» All matchesNewcastle United2020----» All matchesRoss County FC2101----» All matchesStevenage FC2101----» All matchesTranmere Rovers2110----» All matchesWalsall FC2110----» All matchesWycombe Wanderers2101----» All matchesRotherham United110021--» All matchesCambridge United11001---» All matchesCrewe Alexandra11001---» All matchesFleetwood Town11001---» All matchesHartlepool United11001---» All matchesKilmarnock FC10101---» All matchesBradford City1010----» All matchesBury FC1010----» All matchesChelsea FC1001----» All matchesDundee United1001----» All matchesHuddersfield Town1100----» All matchesInverness CT1010----» All matchesMansfield Town1010----» All matchesMorecambe FC1001----» All matchesMotherwell FC1010----» All matchesNewport County1010----» All matchesNetherlands U191001----» All matchesNotts County1001----» All matchesPartick Thistle1001----» All matchesPort Vale FC1001----» All matchesShrewsbury Town1001----» All matchesSouthend United1001----» All matchesSt. Johnstone FC1001---1» All matchesSt. Mirren FC1001----» All matchesSunderland AFC1001----» All matchesSwindon Town1001----» All matchesWest Ham United1001----» All matchesWigan Athletic1001----» All matchesYork City1001----» All matches