Record by opponent MatchesWDLScoresYellowYellow-RedRedSwansea City169162---» All matchesWest Bromwich Albion165381---» All matchesWatford FC16826-3--» All matchesCardiff City1553732--» All matchesCrystal Palace1354431--» All matchesDerby County127323---» All matchesNottingham Forest123363---» All matchesIpswich Town1244411--» All matchesLeeds United125431---» All matchesMillwall FC12309----» All matchesQueens Park Rangers116051-1-» All matchesHull City104241---» All matchesMiddlesbrough FC104511---» All matchesReading FC102351---» All matchesStoke City1023511--» All matchesHuddersfield Town10541----» All matchesBarnsley FC942341--» All matchesBlackpool FC954022--» All matchesManchester City91262---» All matchesCoventry City83503---» All matchesPreston North End82421---» All matchesAFC Bournemouth8233-3--» All matchesBurnley FC8512----» All matchesChelsea FC8116----» All matchesDoncaster Rovers8422----» All matchesManchester United8116-1--» All matchesTottenham Hotspur8233-1--» All matchesWest Ham United740351--» All matchesPeterborough United742131--» All matchesBrighton & Hove Albion722322--» All matchesEverton FC723211--» All matchesSheffield United73221---» All matchesSheffield Wednesday63032---» All matchesSouthampton FC62042---» All matchesBirmingham City62221---» All matchesScunthorpe United64201---» All matchesBristol City6213----» All matchesNorwich City6213----» All matchesBlackburn Rovers53111---» All matchesPortsmouth FC5122----» All matchesCharlton Athletic41031---» All matchesFulham FC40041---» All matchesPlymouth Argyle43101---» All matchesWigan Athletic41211---» All matchesArsenal FC4022----» All matchesBelgium4211----» All matchesBolton Wanderers4310----» All matchesIreland4112----» All matchesLuton Town4112----» All matchesRotherham United4400-1--» All matchesSunderland AFC4211----» All matchesLiverpool FC3102----» All matchesAustria3210----» All matchesScotland3201----» All matchesStockport County3120----» All matchesWolverhampton Wanderers3111----» All matchesYeovil Town3300----» All matchesWalsall FC21102---» All matchesCarlisle United21101---» All matchesCrewe Alexandra22001---» All matchesHereford United220011--» All matchesLeyton Orient22001---» All matchesLuxembourg U2121101---» All matchesSwindon Town20201---» All matchesBosnia-Herzegovina U212101----» All matchesBristol Rovers2200----» All matchesBurton Albion2101----» All matchesCheltenham Town2200----» All matchesColchester United2110----» All matchesEngland2002----» All matchesEngland U212011----» All matchesGeorgia2110----» All matchesHartlepool United2110-1--» All matchesItaly U212101----» All matchesCroatia2002----» All matchesLivingston FC2200----» All matchesMexico2011----» All matchesMilton Keynes Dons2110----» All matchesMoldova2200-1--» All matchesNewcastle United2110----» All matchesNetherlands2002----» All matchesNorthampton Town2110----» All matchesOldham Athletic2020----» All matchesSerbia2002----» All matchesSouthend United2200----» All matchesTranmere Rovers2101----» All matchesWycombe Wanderers2200----» All matchesCyprus2200---1» All matchesFinland10101---» All matchesLuxembourg11001---» All matchesStevenage FC11001---» All matchesHungary U2111001---» All matchesAC Sparta Praha B1100----» All matchesAlbania1001-1--» All matchesAndorra1100----» All matchesArsenal FC U211001----» All matchesAston Villa1100----» All matchesAtlético Madrid1001----» All matchesBosnia-Herzegovina1010----» All matchesBrentford FC1010----» All matchesBrighton & Hove Albion U211010----» All matchesBulgaria1001----» All matchesBury FC1100----» All matchesChelsea FC U211010-1--» All matchesChina1100----» All matchesClub Brugge KV1100----» All matchesDagenham & Redbridge1100----» All matchesEast Fife FC1100----» All matchesEstonia1100----» All matchesEverton FC U211001----» All matchesFC Copenhagen1100----» All matchesFC Porto1100----» All matchesFeyenoord1100----» All matchesFleetwood Town1010----» All matchesFrance1001----» All matchesIceland1100----» All matchesIsrael1010----» All matchesKAA Gent1001----» All matchesLiechtenstein1100----» All matchesLincoln City1001----» All matchesMalta U211100----» All matchesNewport County1001----» All matchesNorth Macedonia1100----» All matchesNorway1100----» All matchesOxford United1100----» All matchesPortugal1001----» All matchesRomania U211100----» All matchesRussia1100----» All matchesSweden1001----» All matchesSwitzerland1001-1--» All matchesShrewsbury Town1001----» All matchesSpain1001----» All matchesSt. Mirren FC1100----» All matchesTorquay United1100----» All matchesTottenham Hotspur U211001----» All matchesUruguay1001----» All matchesWest Ham United U211100----» All matches