Record by opponent MatchesWDLScoresYellowYellow-RedRedCoventry City7115-1--» All matchesBristol City51311-1-» All matchesCardiff City521211--» All matchesMillwall FC5212-1--» All matchesBlackburn Rovers4202-2--» All matchesHuddersfield Town4022----» All matchesLeeds United4013-2--» All matchesQueens Park Rangers4220-1--» All matchesSwansea City4121-1--» All matchesBlackpool FC311111--» All matchesBarnsley FC3111----» All matchesBolton Wanderers3003-1--» All matchesLuton Town3012-3-1» All matchesPlymouth Argyle3201----» All matchesPreston North End3111----» All matchesReading FC U213201----» All matchesStoke City3201-11-» All matchesSunderland AFC3102-1--» All matchesWest Bromwich Albion3102----» All matchesWest Bromwich Albion U213210----» All matchesCarlisle United201111--» All matchesLiverpool FC U182110111-» All matchesMansfield Town21011---» All matchesAccrington Stanley2200----» All matchesAFC Bournemouth2110----» All matchesBarrow AFC2200----» All matchesBirmingham City2200-1--» All matchesBradford City2200----» All matchesBSC Young Boys U192200----» All matchesCheltenham Town2011----» All matchesColchester United2011--1-» All matchesCrawley Town2011----» All matchesDerby County2110----» All matchesDerby County U182110----» All matchesEverton FC U182101----» All matchesHaiti2110-1--» All matchesHarrogate Town2110----» All matchesHull City2200-1--» All matchesIpswich Town2002----» All matchesCanada2101----» All matchesLeicester City2011-1--» All matchesLincoln City2110----» All matchesManchester City U182020----» All matchesMexico2002-1--» All matchesMiddlesbrough FC2110----» All matchesMorecambe FC2101----» All matchesNewport County2020----» All matchesNorwich City U212101-1--» All matchesOxford United2110-1--» All matchesRotherham United2200-1--» All matchesSalford City2200----» All matchesSheffield United2002----» All matchesStoke City U182200----» All matchesStoke City U212200----» All matchesSunderland AFC U212110----» All matchesTranmere Rovers2011----» All matchesUSA2002----» All matchesWalsall FC2200----» All matchesWatford FC2011----» All matchesWolverhampton Wanderers U182200----» All matchesSaint Kitts and Nevis11001---» All matchesAFC Wimbledon1100----» All matchesAston Villa U211001---1» All matchesBlackburn Rovers U181100----» All matchesBlackburn Rovers U211010----» All matchesBrentford FC1001----» All matchesBurnley FC1001----» All matchesCambridge United1100----» All matchesDominican Republic1100----» All matchesDominica1100----» All matchesDoncaster Rovers1100----» All matchesEcuador1001----» All matchesEverton FC1001----» All matchesFC Midtjylland U191001----» All matchesFK Astana1001----» All matchesFulham FC1001-1--» All matchesFulham FC U211100----» All matchesGrenada1100----» All matchesGrimsby Town1100----» All matchesGuatemala1100-1--» All matchesHartlepool United1100-1--» All matchesHonduras1100----» All matchesJong PSV1001----» All matchesJordan1001-1--» All matchesJuventus U191100----» All matchesQatar1001----» All matchesLeicester City U211001----» All matchesLeyton Orient1001----» All matchesLiverpool FC U211001-1--» All matchesMiddlesbrough FC U181001----» All matchesMiddlesbrough FC U211100----» All matchesMilton Keynes Dons1010----» All matchesNewcastle United U181100----» All matchesNewcastle United U211100----» All matchesNorwich City1100----» All matchesNottingham Forest1001-1--» All matchesNotts County1001----» All matchesOldham Athletic1001-1--» All matchesPanama1100----» All matchesPeterborough United1001----» All matchesPort Vale FC1100----» All matchesPortsmouth FC1100-1--» All matchesReading FC1010----» All matchesRochdale AFC1100----» All matchesScunthorpe United1010----» All matchesShrewsbury Town1010----» All matchesSouthampton FC1001-1--» All matchesSouthampton FC U211001----» All matchesSouthend United1010----» All matchesStockport County1100----» All matchesSunderland AFC U181100----» All matchesSwansea City U211100----» All matchesTrinidad & Tobago1100----» All matchesValencia CF U191100----» All matchesWest Bromwich Albion U181100----» All matchesWest Ham United U211100----» All matchesWigan Athletic1001----» All matchesWycombe Wanderers1010----» All matches