Record by opponent MatchesWDLScoresYellowYellow-RedRedSouth Africa301211--» All matchesWest Ham United3102----» All matchesManchester City U2121104---» All matchesNigeria20111---» All matchesSunderland AFC U2120021---» All matchesAston Villa2002-1--» All matchesBenin2011----» All matchesBlackburn Rovers U212101----» All matchesBristol City2101----» All matchesLesotho2002----» All matchesLincoln City2002----» All matchesStevenage FC2200----» All matchesWest Bromwich Albion2200----» All matchesAC Sparta Praha B11001---» All matchesAlgeria10011---» All matchesArsenal FC U2110011---» All matchesBurnley FC11001---» All matchesLeeds United U2111001---» All matchesRB Leipzig II10101---» All matchesSierra Leone11001---» All matchesSouthampton FC U21110011--» All matchesWest Ham United U2110101---» All matchesAFC Bournemouth1001----» All matchesEgypt1001----» All matchesAngola1010----» All matchesArsenal FC1001----» All matchesBarnsley FC1100----» All matchesBarrow AFC1001-1--» All matchesBlackburn Rovers1010----» All matchesBrentford FC1010----» All matchesBrighton & Hove Albion1010----» All matchesBristol Rovers1001----» All matchesBuxton FC1100-1--» All matchesCambridge United1001-1--» All matchesCardiff City1100----» All matchesCharlton Athletic1001----» All matchesChelsea FC U211001----» All matchesColchester United1001----» All matchesCrawley Town1100----» All matchesCrystal Palace U211100----» All matchesDR Congo1001----» All matchesEverton FC1001----» All matchesHertha BSC II1010----» All matchesIndia1100----» All matchesJong PSV1100----» All matchesCameroon1010----» All matchesKenya1010----» All matchesLeeds United1001----» All matchesLiverpool FC U181001----» All matchesLiverpool FC U211001-1--» All matchesManchester City1001----» All matchesMansfield Town1100----» All matchesMiddlesbrough FC U211100----» All matchesNewcastle United1001----» All matchesNorwich City1001-1--» All matchesNottingham Forest1010----» All matchesPeterborough United1001----» All matchesPortsmouth FC1010----» All matchesReading FC1010----» All matchesRwanda1001----» All matchesSheffield United U181100----» All matchesSheffield Wednesday1100----» All matchesShrewsbury Town1100----» All matchesStoke City1100----» All matchesSunderland AFC1001----» All matchesWatford FC1100----» All matchesWest Bromwich Albion U211100-1--» All matchesWigan Athletic1001----» All matchesWrexham AFC1001----» All matchesWycombe Wanderers1001----» All matches