Record by opponent MatchesWDLScoresYellowYellow-RedRedCoventry City102352---» All matchesQueens Park Rangers961241--» All matchesStoke City941422--» All matchesMillwall FC922511--» All matchesNorwich City83324---» All matchesWatford FC82332---» All matchesBlackburn Rovers73224---» All matchesHull City64023---» All matchesPreston North End62313---» All matchesSheffield United63032---» All matchesSwansea City623121--» All matchesSheffield Wednesday6312----» All matchesSouthampton FC6222-1--» All matchesWest Bromwich Albion6402----» All matchesCardiff City52122---» All matchesLuton Town52121---» All matchesSunderland AFC511311--» All matchesBirmingham City5221-1--» All matchesRotherham United44004---» All matchesIpswich Town41122---» All matchesBristol City401311--» All matchesBurnley FC40221---» All matchesMiddlesbrough FC42201---» All matchesOxford United42201---» All matchesDerby County4202----» All matchesLeeds United4004----» All matchesHuddersfield Town312011--» All matchesPlymouth Argyle32101---» All matchesPortsmouth FC30121---» All matchesWrexham AFC30211---» All matchesCharlton Athletic3201----» All matchesLeicester City3120----» All matchesNottingham Forest3021-1--» All matchesWest Ham United211021--» All matchesNorway U2120201---» All matchesReading FC201111--» All matchesFulham FC2002----» All matchesNorthern Ireland U212110----» All matchesBlackpool FC10101---» All matchesKazakhstan U2111001---» All matchesLincoln City10011---» All matchesTurkey U2110011---» All matchesAFC Bournemouth1001----» All matchesBarnsley FC1001----» All matchesBolton Wanderers1100----» All matchesBrentford FC1001----» All matchesCrystal Palace1001----» All matchesDoncaster Rovers1001----» All matchesIvory Coast1001----» All matchesFinland1010----» All matchesForest Green Rovers1001----» All matchesGreece1001----» All matchesIceland1001----» All matchesIceland U211001----» All matchesJapan1001----» All matchesCroatia1100----» All matchesLiechtenstein1100----» All matchesPortugal1001----» All matchesWigan Athletic1010----» All matchesWolverhampton Wanderers1100----» All matchesWycombe Wanderers1100----» All matches