Record by opponent MatchesWDLScoresYellowYellow-RedRedNottingham Forest1672751--» All matchesFulham FC15111371--» All matchesChelsea FC1453641--» All matchesWolverhampton Wanderers1444623--» All matchesManchester United14329111-» All matchesLeeds United14653-3--» All matchesArsenal FC1351772--» All matchesWest Ham United135355---» All matchesCrystal Palace134363---» All matchesTottenham Hotspur1370632--» All matchesLiverpool FC1223783--» All matchesNewcastle United1242661--» All matchesEverton FC1282252--» All matchesBrighton & Hove Albion1172292--» All matchesManchester City1141642--» All matchesBrentford FC105326---» All matchesLuton Town832341--» All matchesSouthampton FC860241--» All matchesBurnley FC843132--» All matchesAFC Bournemouth84312---» All matchesLeicester City85122---» All matchesSwansea City73045---» All matchesBristol City733142--» All matchesPreston North End741231--» All matchesHull City72232---» All matchesNorwich City731321--» All matchesSheffield United72231---» All matchesDerby County622241--» All matchesIpswich Town62313---» All matchesMiddlesbrough FC642031--» All matchesMillwall FC631221--» All matchesReading FC632112--» All matchesSheffield Wednesday63031---» All matchesWest Bromwich Albion62311---» All matchesBirmingham City52213---» All matchesQueens Park Rangers541032--» All matchesCarlisle United512221--» All matchesPlymouth Argyle52032---» All matchesBarnet FC52211---» All matchesCardiff City52121---» All matchesStoke City51221---» All matchesBarnsley FC41123---» All matchesBlackburn Rovers41123---» All matchesBologna FC44003---» All matchesBurton Albion421121--» All matchesLille OSC440021--» All matchesSunderland AFC42202---» All matchesBolton Wanderers44001---» All matchesCambridge United41031---» All matchesNotts County41121---» All matchesWigan Athletic4310-1--» All matchesMansfield Town32013---» All matchesCrawley Town320121--» All matchesBlackpool FC30121---» All matchesHartlepool United31021---» All matchesPortsmouth FC31111---» All matchesStevenage FC31111---» All matchesWycombe Wanderers31021---» All matchesYeovil Town312011--» All matchesAston Villa3120-1--» All matchesClub Brugge KV3201----» All matchesOxford United3102-1--» All matchesHibernian FC22003---» All matchesNewport County21013---» All matchesAZ Alkmaar22002---» All matchesAFC Ajax211011--» All matchesAFC Wimbledon21011---» All matchesColchester United22001---» All matchesGreece21011---» All matchesGrimsby Town211011--» All matchesLeyton Orient220011--» All matchesOlympiacos FC20021---» All matchesRotherham United22001---» All matchesAccrington Stanley2101----» All matchesBSC Young Boys2200----» All matchesCharlton Athletic2101----» All matchesCheltenham Town2200-1--» All matchesCrewe Alexandra2101----» All matchesDoncaster Rovers2101----» All matchesHuddersfield Town2011----» All matchesMorecambe FC2110----» All matchesParis Saint-Germain2101----» All matchesAl Taawoun11002---» All matchesShabab Al Ahli Club110021--» All matchesAl Ahli SFC11001---» All matchesAl Fateh11001---» All matchesAl Ittihad11001---» All matchesAl Sadd11001---» All matchesAustralia11001---» All matchesCeltic FC11001---» All matchesCosta Rica11001---» All matchesCoventry City10011---» All matchesIvory Coast11001---» All matchesNetherlands11001---» All matchesPort Vale FC11001---» All matchesSan Marino11001---» All matchesWales11001---» All matchesAl Hazem1100----» All matchesAl Qadsiah1100----» All matchesAl Shabab1100----» All matchesAl Shamal SC1001----» All matchesAndorra1100----» All matchesAS Monaco1001----» All matchesBayern Munich1100----» All matchesBelgium1010----» All matchesBosnia-Herzegovina1100----» All matchesBrazil1001----» All matchesBristol Rovers1001----» All matchesDenmark1010----» All matchesDidcot Town FC1100----» All matchesFC Basel 18931100----» All matchesFenerbahçe1100----» All matchesFeyenoord1100----» All matchesFinland1100----» All matchesFrance1100----» All matchesGo Ahead Eagles1001----» All matchesJuventus1010----» All matchesLegia Warszawa1001----» All matchesMaccabi Tel Aviv1100----» All matchesNEOM SC1001----» All matchesNew Zealand1100----» All matchesNorth Macedonia1010----» All matchesNorthampton Town1010----» All matchesAustria1100----» All matchesPanama1100----» All matchesRB Leipzig1100----» All matchesRB Salzburg1100----» All matchesRomania1100----» All matchesSC Freiburg1100----» All matchesSwitzerland1100----» All matchesSerbia1100----» All matchesSpain1001-1--» All matchesHungary1010----» All matchesWatford FC1001----» All matchesZrinjski Mostar1100----» All matches