Record by opponent MatchesWDLScoresYellowYellow-RedRedBrighton & Hove Albion24591012---» All matchesWolverhampton Wanderers2010828---» All matchesCrystal Palace205966---» All matchesEverton FC187384---» All matchesLeicester City1784591--» All matchesWest Ham United1765681--» All matchesNewcastle United174495---» All matchesTottenham Hotspur1743105---» All matchesHuddersfield Town1663791--» All matchesSouthampton FC1674551--» All matchesLeeds United164483---» All matchesArsenal FC16141111--» All matchesChelsea FC1633101---» All matchesManchester City1612131---» All matchesAFC Bournemouth156545---» All matchesWatford FC1575331--» All matchesAston Villa147435---» All matchesBrentford FC146444---» All matchesLiverpool FC142391---» All matchesFulham FC135356---» All matchesBurnley FC135533---» All matchesIpswich Town1372431--» All matchesManchester United123273---» All matchesReading FC113353---» All matchesBlackburn Rovers108114---» All matchesCardiff City104243---» All matchesBristol City943251--» All matchesNottingham Forest97115---» All matchesBarnsley FC94144---» All matchesSheffield Wednesday951341--» All matchesDerby County95133---» All matchesNorwich City842261--» All matchesBirmingham City83324---» All matchesNew Caledonia86114---» All matchesPeterborough United742121--» All matchesAustralia70071---» All matchesCharlton Athletic71331---» All matchesBlackpool FC623111--» All matchesMexico600611--» All matchesSheffield United64111---» All matchesMiddlesbrough FC6312----» All matchesSolomon Islands541091--» All matchesFiji55007---» All matchesHull City52123---» All matchesRotherham United53023---» All matchesBolton Wanderers54102---» All matchesCoventry City52121---» All matchesPreston North End532011--» All matchesQueens Park Rangers50321---» All matchesMillwall FC43013---» All matchesBurton Albion42022---» All matchesDoncaster Rovers43012---» All matchesWigan Athletic41302---» All matchesSunderland AFC41121---» All matchesJapan300331--» All matchesLuton Town31203---» All matchesChina30302---» All matchesLeyton Orient32101---» All matchesMilton Keynes Dons32011---» All matchesPortsmouth FC31201---» All matchesTahiti33001---» All matchesWest Bromwich Albion31111---» All matchesBahrain3210----» All matchesPeru3012----» All matchesVanuatu22004---» All matchesCarlisle United22003---» All matchesIndia22002---» All matchesTranmere Rovers22002---» All matchesAberdeen FC21101---» All matchesBristol Rovers21101---» All matchesCD Nacional21101---» All matchesClub Brugge KV21101---» All matchesHonduras211011--» All matchesOlympiacos FC20111---» All matchesOman21101---» All matchesPlymouth Argyle22001---» All matchesRochdale AFC21101---» All matchesYeovil Town21101---» All matchesColchester United2110----» All matchesDagenham & Redbridge2200----» All matchesExeter City2200----» All matchesFC Porto2110----» All matchesIreland2011----» All matchesItaly2011----» All matchesNotts County2110----» All matchesParaguay2011----» All matchesScunthorpe United2110----» All matchesS.C. Braga2002----» All matchesStoke City2110----» All matchesUSA2020----» All matchesYoungHeart Manawatu2101----» All matchesSamoa11003---» All matchesGambia11002---» All matchesEgypt10101---» All matchesCuraçao11001---» All matchesDR Congo10101---» All matchesFC Midtjylland10011---» All matchesFleetwood Town11001---» All matchesHartlepool United11001---» All matchesHonduras10011---» All matchesJamaica10011---» All matchesJordan10011---» All matchesMalaysia11001---» All matchesNewcastle United U2111001---» All matchesPapua New Guinea11001---» All matchesSouth Korea11001---» All matchesEgypt1001----» All matchesBelarus1001----» All matchesBelarus1001----» All matchesBelgium1001----» All matchesBrazil U171001----» All matchesBrazil1001----» All matchesBury FC1100----» All matchesCanterbury United1010----» All matchesCosta Rica1001----» All matchesEl Salvador1010----» All matchesIvory Coast1100----» All matchesEngland1001----» All matchesEngland U171001----» All matchesGreece1001----» All matchesHaiti1001----» All matchesIran1010----» All matchesİstanbul Başakşehir1100----» All matchesJapan1001----» All matchesNorthern Ireland1001----» All matchesNorth Korea U171001----» All matchesNorway1010----» All matchesOldham Athletic1100----» All matchesPanama1100----» All matchesPoland1001----» All matchesPortugal1001----» All matchesRomania1010----» All matchesRussia1001----» All matchesSaudi Arabia1100----» All matchesSerbia1100----» All matchesShrewsbury Town1001----» All matchesSlovakia1010----» All matchesSlovenia1001----» All matchesSouth Africa1001----» All matchesSouth Korea1001----» All matchesSwansea City1001----» All matchesTanzania1001----» All matchesTeam Wellington1001----» All matchesThailand1001----» All matchesUkraine1001----» All matchesUzbekistan1001----» All matchesUA Emirates1001----» All matchesWaitakere United1001----» All matchesWalsall FC1100----» All matchesWycombe Wanderers1100----» All matches