Record by opponent MatchesWDLScoresYellowYellow-RedRedMillwall FC5212-1--» All matchesWatford FC5122----» All matchesBristol City40131---» All matchesCoventry City41121---» All matchesMiddlesbrough FC41031---» All matchesSouthampton FC41121---» All matchesNorwich City4211----» All matchesPortsmouth FC4301----» All matchesSheffield Wednesday4211-1--» All matchesSwansea City4220----» All matchesCardiff City31112---» All matchesNewcastle United U1833002---» All matchesNottingham Forest U1832012---» All matchesBlackburn Rovers33001---» All matchesDerby County32101---» All matchesLeeds United U1831021---» All matchesSunderland AFC32011---» All matchesWest Bromwich Albion301211--» All matchesBlackburn Rovers U183201----» All matchesHull City3102----» All matchesLeeds United3003----» All matchesOxford United3021----» All matchesPreston North End3120----» All matchesQueens Park Rangers3111----» All matchesSheffield United3003-1--» All matchesCrystal Palace U2122002---» All matchesManchester City U18200221--» All matchesSunderland AFC U1821012---» All matchesAFC Ajax U1921011---» All matchesSSC Napoli U1922001---» All matchesSunderland AFC U2120021---» All matchesWrexham AFC211011--» All matchesBurnley FC2011----» All matchesCharlton Athletic2011----» All matchesChelsea FC2101-1--» All matchesDenmark2002----» All matchesIpswich Town2101----» All matchesLeicester City2011----» All matchesLiechtenstein2200-1--» All matchesLuton Town2011-1--» All matchesNorway2101----» All matchesPlymouth Argyle2110----» All matchesTurkey2020----» All matchesWolverhampton Wanderers U182200----» All matchesMiddlesbrough FC U1811004---» All matchesArsenal FC U1811003---» All matchesStoke City U2111002---» All matchesAthletic Club B10011---» All matchesBrighton & Hove Albion U2110011---» All matchesDerby County U1810011---» All matchesDinamo Zagreb II11001---» All matchesFulham FC U1811001---» All matchesFulham FC U2111001---» All matchesGhana10101---» All matchesJong Feyenoord11001---» All matchesLASK11001---» All matchesLithuania U2111001---» All matchesSweden U1810101---» All matchesSouthampton FC U2111001---» All matchesStoke City U1810101---» All matchesTottenham Hotspur U1810011---» All matchesTottenham Hotspur U2110011---» All matchesAFC Bournemouth1100----» All matchesArsenal FC1001----» All matchesArsenal FC U211001-1--» All matchesAS Monaco U231001----» All matchesAston Villa U211001----» All matchesAtlético Madrid1100----» All matchesBarrow AFC1001----» All matchesBirmingham City1010----» All matchesBlackburn Rovers U211001----» All matchesBradford City1001---1» All matchesBrentford FC1100----» All matchesBrighton & Hove Albion1100----» All matchesCambridge United1100----» All matchesCarlisle United1100----» All matchesCharlton Athletic U181001----» All matchesCrystal Palace1100----» All matchesEngland1001----» All matchesEngland U191010----» All matchesEverton FC U211100----» All matchesFC Porto U191100---1» All matchesFenerbahçe1001----» All matchesFleetwood Town1100----» All matchesFleetwood Town U181100----» All matchesGibraltar1010----» All matchesCanada1001----» All matchesLeeds United U211010----» All matchesManchester City1001----» All matchesManchester City U211100----» All matchesManchester United U181100----» All matchesManchester United U211100----» All matchesMontenegro1100----» All matchesMontenegro U191001----» All matchesMorecambe FC1100----» All matchesNewcastle United1010----» All matchesNorthern Ireland1010----» All matchesAustria U191010----» All matchesPort Vale FC1001----» All matchesPortugal1001----» All matchesRangers FC U191100----» All matchesRochdale AFC1001----» All matchesRomania1001----» All matchesSL Benfica B1010----» All matchesSlovakia1001----» All matchesStoke City1001----» All matchesTottenham Hotspur1100----» All matchesVillarreal CF1100----» All matchesWest Ham United U211100----» All matchesWolverhampton Wanderers U211100----» All matches