Record by opponent MatchesWDLScoresYellowYellow-RedRedCoventry City13625-3--» All matchesArsenal FC1213813--» All matchesLeeds United12057-2--» All matchesTottenham Hotspur12435-1--» All matchesAston Villa1140712--» All matchesLiverpool FC11317-21-» All matchesNewcastle United11227-3--» All matchesWest Ham United11245-1--» All matchesChelsea FC10226-3--» All matchesEverton FC10523-3--» All matchesMiddlesbrough FC10325-1--» All matchesLeicester City961212--» All matchesSouthampton FC944112--» All matchesManchester United9135-3--» All matchesBlackburn Rovers8332-1--» All matchesSunderland AFC7313-2--» All matchesWimbledon FC7142----» All matchesFulham FC611412--» All matchesCharlton Athletic6123-1--» All matchesManchester City513111--» All matchesIpswich Town5104-1--» All matchesBolton Wanderers4310----» All matchesLos Angeles Galaxy4031-1--» All matchesNottingham Forest4220----» All matchesSheffield Wednesday4310-1--» All matchesChicago Fire3012-2--» All matchesDerby County3021-2--» All matchesFC Dallas3021-11-» All matchesPreston North End3102-3--» All matchesWatford FC3210-1--» All matchesBradford City2110----» All matchesBurnley FC2101----» All matchesD.C. United2110----» All matchesLeyton Orient2200----» All matchesNorwich City2110-1--» All matchesRotherham United2110----» All matchesSan Jose Earthquakes2020-1--» All matchesSheffield United2011-1--» All matchesSporting Kansas City2002----» All matchesWest Bromwich Albion2110----» All matchesArgentina1001--1-» All matchesBarnsley FC1001----» All matchesBlackpool FC1100----» All matchesBrighton & Hove Albion1001----» All matchesCardiff City1100----» All matchesCrewe Alexandra1010-1--» All matchesCrystal Palace1010----» All matchesExeter City1100----» All matchesGillingham FC1100----» All matchesHuddersfield Town1010----» All matchesCroatia1001----» All matchesLuton Town1010----» All matchesNew England Revolution1100----» All matchesNew York RB1100----» All matchesOxford United1100----» All matchesQueens Park Rangers1001--1-» All matchesReading FC1001----» All matchesShrewsbury Town1010----» All matchesSouthend United1100----» All matchesSwansea City1100----» All matchesWolverhampton Wanderers1001----» All matches