Record by opponent MatchesWDLScoresYellowYellow-RedRedLeicester City U1844001---» All matchesCrystal Palace U214211----» All matchesArsenal FC U213201----» All matchesCrystal Palace U183111----» All matchesManchester City U213201-2--» All matchesTottenham Hotspur U213003-2--» All matchesAston Villa U1822001---» All matchesBlackburn Rovers U21220011--» All matchesLiverpool FC U2121011---» All matchesSouthampton FC U21210111--» All matchesAC Milan U192011----» All matchesArsenal FC U182101----» All matchesAston Villa U212200----» All matchesBrighton & Hove Albion U212101----» All matchesGermany U192011----» All matchesGermany U172101----» All matchesDinamo Zagreb U192101----» All matchesFulham FC U182002----» All matchesFulham FC U212101-1--» All matchesLeeds United U212020----» All matchesManchester United U212200----» All matchesMiddlesbrough FC U212200-1--» All matchesNetherlands U192101----» All matchesNorway U172002-1--» All matchesNorwich City U212101----» All matchesNottingham Forest U212101----» All matchesPort Vale FC2101----» All matchesPortugal U192101----» All matchesPortugal U162110----» All matchesSouthampton FC U182011----» All matchesTottenham Hotspur U182200----» All matchesTurkey U162200----» All matchesWest Bromwich Albion U212101----» All matchesWest Ham United U212002----» All matchesWolverhampton Wanderers U212200-1--» All matchesBirmingham City U1811001---» All matchesDerby County U2111001---» All matchesMexico U1611001---» All matchesBarnet FC1010----» All matchesBelgium U191010----» All matchesBelgium U161100----» All matchesBirmingham City U211100-1--» All matchesBlackburn Rovers U181100----» All matchesBradford City U181100-1--» All matchesBrazil U161001----» All matchesBrighton & Hove Albion U181100----» All matchesBristol Rovers1100----» All matchesBromley FC1100----» All matchesCambridge United1001-1--» All matchesCambridge United U181001----» All matchesCeltic FC (R)1100----» All matchesCharlton Athletic1001----» All matchesCheltenham Town1001----» All matchesColchester United1010----» All matchesCrawley Town1010----» All matchesCrewe Alexandra1100----» All matchesDerby County U181100----» All matchesGermany U181100----» All matchesGermany U161001----» All matchesEverton FC U181100-1--» All matchesFaeroe Islands U171100----» All matchesFinland U171100----» All matchesFK Astana1100----» All matchesFrance U191100----» All matchesFrance U161100----» All matchesGeorgia U171100-1--» All matchesGo Ahead Eagles1001----» All matchesHeracles Almelo1100----» All matchesIceland U191100----» All matchesIsrael U171010----» All matchesItaly U191010----» All matchesItaly U161100----» All matchesCroatia U191010----» All matchesCroatia U171100----» All matchesLeicester City U211100-1--» All matchesLithuania U191100----» All matchesLithuania U171100-1--» All matchesManchester United U181001----» All matchesMansfield Town1100----» All matchesMerstham FC U181100----» All matchesMillwall FC U181001----» All matchesMilton Keynes Dons1001----» All matchesNewcastle United U211100----» All matchesNetherlands U181100----» All matchesNetherlands U171001----» All matchesNorthampton Town1100----» All matchesNorway U191010----» All matchesNorwich City U181001----» All matchesOldham Athletic1100----» All matchesOlympique Lyonnais U231001----» All matchesQuick Boys1100----» All matchesRB Leipzig II1001-1--» All matchesRSCA Futures1100----» All matchesSBV Excelsior1001----» All matchesSwitzerland U201001----» All matchesSwitzerland U171010----» All matchesSL Benfica B1001----» All matchesSporting CP B1001----» All matchesSunderland AFC U211100----» All matchesTranmere Rovers1100----» All matchesCzech Republic U181100----» All matchesCzech Republic U171100-1--» All matchesValencia CF B1010----» All matchesWales U191100----» All matchesWest Bromwich Albion U181010----» All matchesWest Ham United U181001----» All matchesYeovil Town1100----» All matchesYork City1100----» All matches