Record by opponent MatchesWDLScoresYellowYellow-RedRedBrentford FC1012711--» All matchesEverton FC942313--» All matchesManchester City91171---» All matchesChelsea FC814321--» All matchesFulham FC841311--» All matchesNewcastle United82331---» All matchesNottingham Forest8521111-» All matchesLeicester City8305-1--» All matchesTottenham Hotspur8323----» All matchesBrighton & Hove Albion730443--» All matchesCrystal Palace732212--» All matchesLiverpool FC7007-1--» All matchesManchester United7124----» All matchesWest Ham United7250-1--» All matchesWolverhampton Wanderers7403-1--» All matchesAston Villa6123----» All matchesBirmingham City53113---» All matchesMillwall FC512221--» All matchesHuddersfield Town550011--» All matchesWest Bromwich Albion53201---» All matchesBurnley FC5122-1--» All matchesIpswich Town5212-1--» All matchesIreland43101---» All matchesLeeds United42201---» All matchesArsenal FC4202----» All matchesBarnsley FC4301-1--» All matchesCardiff City4112----» All matchesMiddlesbrough FC4121----» All matchesSouthampton FC4121----» All matchesStoke City4202-1--» All matchesSunderland AFC4211-1--» All matchesSwansea City321021--» All matchesWatford FC32101---» All matchesBlackburn Rovers3210-1--» All matchesBristol City3102----» All matchesDenmark3003-1--» All matchesHull City3111----» All matchesNorwich City3102-1--» All matchesPreston North End3102----» All matchesQueens Park Rangers3201-2--» All matchesReading FC3201-1--» All matchesRotherham United3210-1--» All matchesSheffield Wednesday3102----» All matchesMilton Keynes Dons22002---» All matchesNorth Macedonia21102---» All matchesBurton Albion22001---» All matchesCoventry City22001---» All matchesFinland22001---» All matchesCroatia21011---» All matchesAlbania2011-1--» All matchesArmenia2011----» All matchesBelgium2002----» All matchesDerby County2011----» All matchesFrance2002----» All matchesKazakhstan2200----» All matchesLiechtenstein2200----» All matchesLuton Town2011----» All matchesTurkey2020----» All matchesWycombe Wanderers2101----» All matchesIvory Coast U2011001---» All matchesLatvia11001---» All matchesOldham Athletic11001---» All matchesRomania100111--» All matchesSwitzerland U21110011--» All matchesSparta Prague1100----» All matchesBlackpool FC1010----» All matchesBolton Wanderers1100----» All matchesBosnia-Herzegovina1001----» All matchesBosnia-Herzegovina U211001-1--» All matchesBulgaria1100----» All matchesCrawley Town1100----» All matchesEngland1001----» All matchesGhana1010----» All matchesItaly1001----» All matchesCanada1001-1--» All matchesLeyton Orient1100----» All matchesLincoln City1100----» All matchesMexico1010----» All matchesMontenegro1100----» All matchesNorthern Ireland1010-1--» All matchesPanama1010----» All matchesPeterborough United1010----» All matchesPoland1001----» All matchesPortugal1001----» All matchesPortugal U211001----» All matchesReal Sociedad1100----» All matchesSwitzerland1010----» All matchesSheffield United1100----» All matchesSlovakia1100-1--» All matchesSpain1001----» All matchesSouth Korea1010----» All matchesHungary1001----» All matchesWalsall FC1100----» All matches