Record by opponent MatchesWDLScoresYellowYellow-RedRedCoventry City6321-1--» All matchesWatford FC540121--» All matchesMillwall FC5212----» All matchesStoke City5212----» All matchesBlackburn Rovers4220----» All matchesCharlton Athletic4202-1--» All matchesPreston North End4130----» All matchesQueens Park Rangers4112-2--» All matchesSheffield United4121----» All matchesWest Bromwich Albion32012---» All matchesBirmingham City3102-1--» All matchesBristol City3102----» All matchesHeart of Midlothian3111----» All matchesLeeds United3102----» All matchesMiddlesbrough FC3012----» All matchesMiddlesbrough FC U213021-1--» All matchesSouthampton FC3102----» All matchesSwansea City3102----» All matchesChelsea FC U1821011---» All matchesAberdeen FC2101----» All matchesBrighton & Hove Albion U182101----» All matchesBurnley FC2101----» All matchesCardiff City2011----» All matchesCeltic FC2002----» All matchesCrystal Palace U212020----» All matchesDerby County2110----» All matchesIpswich Town2002----» All matchesLeeds United U212002----» All matchesLeicester City2200----» All matchesLeicester City U182101----» All matchesMotherwell FC2110----» All matchesNorwich City U182200----» All matchesNorwich City U212200----» All matchesReading FC U182200----» All matchesReading FC U212101----» All matchesSpain U162110----» All matchesSt. Mirren FC2020----» All matchesSunderland AFC2101----» All matchesSunderland AFC U212200----» All matchesTottenham Hotspur U182110-2--» All matchesWest Bromwich Albion U182200----» All matchesWest Bromwich Albion U212101----» All matchesWrexham AFC2200----» All matchesAC Sparta Praha B11001---» All matchesLiverpool FC U1811001---» All matchesMilton Keynes Dons11001---» All matchesBolton Wanderers1001----» All matchesBrighton & Hove Albion1001----» All matchesBrighton & Hove Albion U211001----» All matchesBurnley FC U211001----» All matchesBurton Albion U181100----» All matchesCambridge United1100----» All matchesCarlisle United1001----» All matchesCheltenham Town1100----» All matchesCrawley Town1001-1--» All matchesCrystal Palace1001----» All matchesCrystal Palace U181100----» All matchesDenmark U161100----» All matchesDundee United1100-1--» All matchesFulham FC U181001----» All matchesGeorgia U191100----» All matchesHibernian FC1001----» All matchesHuddersfield Town1010----» All matchesHull City1010----» All matchesIreland U211010----» All matchesItaly U201100----» All matchesJapan U161100----» All matchesQatar U151100----» All matchesLiverpool FC1001----» All matchesLivingston FC1001-1--» All matchesLuton Town1100----» All matchesMexico U161001----» All matchesMontenegro U191100----» All matchesNewcastle United1001-1--» All matchesNewcastle United U211001----» All matchesNewport County1100----» All matchesOxford United1100-1--» All matchesPlymouth Argyle1100----» All matchesPortsmouth FC1001----» All matchesRoss County FC1100----» All matchesRussia U161010----» All matchesSweden U211100----» All matchesSheffield Wednesday1001----» All matchesSouthampton FC U181010----» All matchesSpain U211010----» All matchesSt. Johnstone FC1100----» All matchesStoke City U211001----» All matchesCzech Republic U201100----» All matchesTurkey U151001----» All matchesUSA U161100----» All matchesUSA U151001----» All matchesWalsall FC1100----» All matchesWest Ham United U211100----» All matchesWolverhampton Wanderers U211100----» All matches