Record by opponent MatchesWDLScoresYellowYellow-RedRedCrystal Palace22124621--» All matchesManchester United2046102---» All matchesEverton FC201064-1--» All matchesWest Ham United1949622--» All matchesBurnley FC1786321--» All matchesTottenham Hotspur176382---» All matchesManchester City1772814--» All matchesChelsea FC17476-2--» All matchesSwansea City1693431--» All matchesArsenal FC1564522--» All matchesLeicester City1463532--» All matchesLiverpool FC14437-1--» All matchesNewcastle United1364332--» All matchesAFC Bournemouth12100212--» All matchesWest Bromwich Albion114433---» All matchesNorwich City1146125--» All matchesSouthampton FC116231---» All matchesWatford FC11713----» All matchesBrentford FC103341---» All matchesStoke City106311---» All matchesWolverhampton Wanderers1042411--» All matchesSunderland AFC916211--» All matchesAston Villa9324-1--» All matchesHull City85123---» All matchesBrighton & Hove Albion8422----» All matchesCardiff City8413----» All matchesSheffield United8332----» All matchesCharlton Athletic72321---» All matchesFulham FC73311---» All matchesQueens Park Rangers73131---» All matchesNottingham Forest7412-2--» All matchesMiddlesbrough FC65014---» All matchesIpswich Town633021--» All matchesMillwall FC62221---» All matchesYeovil Town6510----» All matchesBirmingham City52123---» All matchesCoventry City53112---» All matchesWalsall FC53111---» All matchesBlackpool FC5122----» All matchesCarlisle United5311----» All matchesHuddersfield Town5302-2--» All matchesSheffield Wednesday5221-1--» All matchesBristol Rovers43013---» All matchesBarnsley FC42202---» All matchesExeter City43102---» All matchesLeeds United421111--» All matchesOldham Athletic43101---» All matchesReading FC430111--» All matchesSwindon Town42021---» All matchesBristol City4004----» All matchesDoncaster Rovers4202----» All matchesMilton Keynes Dons4400----» All matchesPlymouth Argyle4121----» All matchesHartlepool United32102---» All matchesLeyton Orient31202---» All matchesDerby County32101---» All matchesPreston North End32101---» All matchesScotland32101---» All matchesTranmere Rovers32011---» All matchesBolton Wanderers3111-1--» All matchesColchester United3111----» All matchesGermany3102----» All matchesPeterborough United3300----» All matchesPortsmouth FC3021----» All matchesReal Madrid3003----» All matchesSouthend United220031--» All matchesGillingham FC21012---» All matchesNorthampton Town22002---» All matchesDagenham & Redbridge220011--» All matchesFC Sion20201---» All matchesGirondins de Bordeaux21101---» All matchesSlovakia211011--» All matchesSpain20111---» All matchesVillarreal CF21011---» All matchesBeşiktaş2101----» All matchesBorussia Dortmund2110-1--» All matchesCrvena Zvezda2101-1--» All matchesEstonia2200----» All matchesFrance2101----» All matchesItaly2011----» All matchesLithuania2200----» All matchesRubin Kazan2110----» All matchesSlovenia2200----» All matchesWigan Athletic2011----» All matchesWycombe Wanderers2110----» All matchesCheltenham Town11001---» All matchesNotts County11001---» All matchesShrewsbury Town11001---» All matchesAS Roma1100----» All matchesAustralia1100----» All matchesBayern Munich1100----» All matchesBlackburn Rovers1010----» All matchesBurton Albion1100----» All matchesCF Monterrey1100----» All matchesChile1001----» All matchesCosta Rica1010-1--» All matchesDenmark1100----» All matchesEcuador1010----» All matchesFC Basel 18931001----» All matchesFC Porto1010----» All matchesFlamengo RJ1100----» All matchesHonduras1010-1--» All matchesIreland1010----» All matchesLuton Town1100----» All matchesNetherlands1001----» All matchesOlympique de Marseille1100-1--» All matchesPeru1100----» All matchesPFC Ludogorets Razgrad1100----» All matchesPortugal1100----» All matchesRochdale AFC1001----» All matchesRotherham United1001----» All matchesRussia1010----» All matchesSan Marino1100----» All matchesSevilla FC1001----» All matchesStockport County1010----» All matchesTorquay United1100----» All matchesTottenham Hotspur U211001---1» All matchesCzech Republic U211100----» All matchesUruguay1001----» All matchesWales1100----» All matches