Record by opponent MatchesWDLScoresYellowYellow-RedRedManchester United U185203-2--» All matchesLiverpool FC U1844002---» All matchesNottingham Forest U18430121--» All matchesStoke City U1844002---» All matchesSunderland AFC U18430121--» All matchesSouthampton FC41031---» All matchesWest Bromwich Albion U184310----» All matchesNewcastle United U1833003---» All matchesLeeds United U18330021--» All matchesWolverhampton Wanderers U1832012---» All matchesSwansea City320111--» All matchesDerby County U183201----» All matchesFulham FC U183300----» All matchesBrighton & Hove Albion U1822002---» All matchesMiddlesbrough FC U1822002---» All matchesBlackburn Rovers U1822001---» All matchesEverton FC U18220011--» All matchesAston Villa U182002-1--» All matchesBlackburn Rovers U212101----» All matchesFrance U182110----» All matchesFrance U172101----» All matchesLeicester City U182200----» All matchesManchester United U212101----» All matchesMillwall FC2020----» All matchesQueens Park Rangers2011----» All matchesSouthampton FC U182101----» All matchesTurkey U162200----» All matchesWatford FC2020----» All matchesWatford FC U182200----» All matchesWest Ham United U182200-1--» All matchesBayer Leverkusen U1911003---» All matchesFaeroe Islands U1711002---» All matchesLatvia U1911002---» All matchesNorthern Ireland U1711002---» All matchesRB Leipzig II11002---» All matchesWolverhampton Wanderers110021--» All matchesArsenal FC U1811001---» All matchesBelgium U1611001---» All matchesCardiff City10101---» All matchesMillwall FC U1811001---» All matchesReading FC U21110011--» All matchesScotland U1611001---» All matchesStoke City10101---» All matchesVillarreal CF U1910011---» All matchesWales U1911001---» All matchesCentral African Republic U1611001---» All matchesSparta Prague U191100-1--» All matchesAS Monaco U231001----» All matchesAZ Alkmaar U191001----» All matchesBelgium U191100----» All matchesBirmingham City1001----» All matchesBlackburn Rovers1001----» All matchesBolton Wanderers1100----» All matchesBorussia Dortmund U191001----» All matchesBrentford FC1100----» All matchesBrighton & Hove Albion U211001----» All matchesBristol City1100----» All matchesBristol City U181100----» All matchesCharlton Athletic1001----» All matchesChelsea FC U181001----» All matchesChelsea FC U211001----» All matchesChesterfield FC1001----» All matchesCrvena Zvezda U191010-1--» All matchesCrystal Palace U181100----» All matchesDenmark U161100----» All matchesDerby County1100----» All matchesExeter City1100----» All matchesFC Midtjylland U191100----» All matchesFeyenoord U191100----» All matchesFulham FC1001----» All matchesGrimsby Town1100----» All matchesHuddersfield Town1100----» All matchesHull City1010----» All matchesInter U191001----» All matchesIpswich Town1010----» All matchesIreland U211001----» All matchesItaly U201100----» All matchesItaly U171001----» All matchesJapan U161100----» All matchesJong PSV1010----» All matchesKosovo U171100----» All matchesCroatia U171100----» All matchesLithuania U191100----» All matchesLiverpool FC U211001----» All matchesManchester United1001----» All matchesMiddlesbrough FC1010-1--» All matchesNew Caledonia U161100----» All matchesNetherlands U191100----» All matchesNorwich City1001----» All matchesNorwich City U181010----» All matchesPoland U191100----» All matchesPortsmouth FC1001----» All matchesPortugal U191100----» All matchesPortugal U181010----» All matchesPortugal U171001----» All matchesPreston North End1010----» All matchesReading FC U181100----» All matchesReal Madrid U191100----» All matchesRomania U161100----» All matchesScotland U191100----» All matchesSwitzerland U181010----» All matchesSerbia U191001-1--» All matchesSheffield Wednesday1010----» All matchesSlovan Bratislava U191100----» All matchesSouthampton FC U211100----» All matchesSpain U191010----» All matchesSpain U171100----» All matchesSporting CP U191001----» All matchesStoke City U211100----» All matchesCzech Republic U181010----» All matchesTSG Hoffenheim U191100----» All matchesUkraine U191100----» All matchesHungary U171100----» All matchesWest Bromwich Albion1001----» All matchesWest Ham United1100----» All matchesWest Ham United U211100----» All matchesWrexham AFC1100----» All matchesCyprus U161100----» All matches