Record by opponent MatchesWDLScoresYellowYellow-RedRedTottenham Hotspur14842-1--» All matchesAston Villa1335512--» All matchesNewcastle United12543-3--» All matchesWest Ham United1150624--» All matchesCoventry City11362-1--» All matchesArsenal FC1022621--» All matchesManchester United1022613--» All matchesEverton FC10235-2--» All matchesLiverpool FC903611--» All matchesWimbledon FC93421---» All matchesLeicester City9225-2--» All matchesSouthampton FC9423-1--» All matchesBlackburn Rovers822432--» All matchesChelsea FC8332-11-» All matchesMiddlesbrough FC716012--» All matchesSheffield Wednesday7502-1--» All matchesDerby County6330-2--» All matchesLeeds United5302-2--» All matchesSunderland AFC411221--» All matchesIpswich Town42021---» All matchesBolton Wanderers321011--» All matchesBradford City330011--» All matchesAS Roma3111----» All matchesCharlton Athletic3012-1--» All matchesCrystal Palace3201-1--» All matchesEngland U2121101---» All matchesAJ Auxerre2110----» All matchesAlbania2110----» All matchesBayern Munich2002----» All matchesBirmingham City2200-1--» All matchesCS Marítimo2200----» All matchesFrance2020----» All matchesGeorgia2200-1--» All matchesGillingham FC2110----» All matchesLuxembourg2200----» All matchesNetherlands U212101----» All matchesQueens Park Rangers2110----» All matchesRushden & Diamonds AFC2110----» All matchesSwitzerland2200----» All matchesSlavia Praha2101----» All matchesSpain2011----» All matchesHungary2110----» All matchesWycombe Wanderers2110----» All matchesBarnsley FC110011--» All matchesEgypt1010----» All matchesAzerbaijan1100----» All matchesBelgium1010----» All matchesBrazil1100----» All matchesBristol City1001----» All matchesBulgaria1100----» All matchesChesterfield FC1001----» All matchesCosta Rica1010----» All matchesDenmark1100----» All matchesEngland1010----» All matchesEstonia1100----» All matchesFinland1100----» All matchesItaly1001-1--» All matchesLokomotiv Moscow1100----» All matchesMalta1100----» All matchesManchester City1010----» All matchesMexico1100-1--» All matchesMillwall FC1001----» All matchesNetherlands1001----» All matchesNorthern Ireland1100----» All matchesNorwich City1100----» All matchesOlympique Lyonnais1010----» All matchesPlymouth Argyle1100----» All matchesReading FC1001----» All matchesSaudi Arabia1100----» All matchesSheffield United1100----» All matchesSlovenia1100----» All matchesSpartak Moskva1001----» All matchesStoke City1100----» All matchesSwindon Town1100----» All matchesCzech Republic1010----» All matchesUA Emirates1100----» All matchesWatford FC1100----» All matchesWest Bromwich Albion1010----» All matchesWolverhampton Wanderers1001----» All matchesCyprus1100----» All matches