Record by opponent MatchesWDLScoresYellowYellow-RedRedBirmingham City17962-1--» All matchesWolverhampton Wanderers16358-5--» All matchesCardiff City15438211-» All matchesMiddlesbrough FC1345411--» All matchesQueens Park Rangers1256112--» All matchesDerby County12543-2--» All matchesMillwall FC12552-2-1» All matchesNottingham Forest12444-2--» All matchesBristol City1182121--» All matchesReading FC1164123--» All matchesBurnley FC1124513--» All matchesLeeds United11524-4--» All matchesSheffield Wednesday1052311--» All matchesBolton Wanderers10226-3--» All matchesBrentford FC10523-21-» All matchesPreston North End10631-2--» All matchesAston Villa9315----» All matchesBarnsley FC9441----» All matchesHuddersfield Town9351-2--» All matchesIpswich Town9423----» All matchesRotherham United9801-3--» All matchesWatford FC9216-1--» All matchesBrighton & Hove Albion8062-1--» All matchesCharlton Athletic8521-2--» All matchesLiverpool FC8017-2--» All matchesFulham FC740313--» All matchesWest Bromwich Albion72141---» All matchesNewcastle United7223----» All matchesStoke City7313-3--» All matchesSunderland AFC7313----» All matchesWigan Athletic7331-2-1» All matchesBlackpool FC64201---» All matchesBlackburn Rovers6222-1--» All matchesChelsea FC6015-2--» All matchesSheffield United6114-1--» All matchesAFC Bournemouth53021---» All matchesManchester United510411--» All matchesCoventry City5410-2--» All matchesCrystal Palace5032-1--» All matchesDenmark5311----» All matchesHull City5113-1--» All matchesCroatia5302-1--» All matchesLeicester City5104-1--» All matchesManchester City5014-1--» All matchesRangers FC5113-1--» All matchesTottenham Hotspur5113-1--» All matchesAberdeen FC4211---1» All matchesEngland4013----» All matchesGreece4202----» All matchesHeart of Midlothian4202-1--» All matchesKilmarnock FC4211----» All matchesLuton Town4103----» All matchesPoland4121----» All matchesSwansea City4202----» All matchesAustria312012--» All matchesSouthampton FC31111---» All matchesArsenal FC3102-1--» All matchesGermany3003-1--» All matchesIreland3102-1--» All matchesLivingston FC3210----» All matchesMilton Keynes Dons3102----» All matchesMotherwell FC3012---1» All matchesOxford United3102-1--» All matchesPeterborough United3201----» All matchesStevenage FC3300----» All matchesWest Ham United3012----» All matchesWales210111--» All matchesBristol Rovers2110----» All matchesBurton Albion2110----» All matchesCambridge United2200----» All matchesCeltic FC2011----» All matchesDundee FC2200-1--» All matchesEverton FC2101----» All matchesFalkirk FC2101----» All matchesFaeroe Islands2200----» All matchesGeorgia2101----» All matchesLuxembourg2200----» All matchesMalta2200----» All matchesNorwich City2002----» All matchesPortugal2011----» All matchesSt. Mirren FC2110----» All matchesWycombe Wanderers2200----» All matchesYeovil Town2110-1--» All matchesArmenia1100----» All matchesBelgium1001----» All matchesBolivia1100----» All matchesBradford City1100----» All matchesCheltenham Town1100----» All matchesCosta Rica1001----» All matchesCuraçao1100----» All matchesGermany U191010----» All matchesDoncaster Rovers1001-1--» All matchesDundee United1010----» All matchesFinland1010----» All matchesFrance1001----» All matchesGibraltar1100----» All matchesHaiti1100----» All matchesIceland1001----» All matchesIsrael1010----» All matchesItaly1001----» All matchesKF Malisheva1001----» All matchesLeyton Orient1100----» All matchesLincoln City1100----» All matchesLithuania1010-1--» All matchesManchester City U211100----» All matchesMorocco1001----» All matchesMoldova1100----» All matchesNewport County1100----» All matchesNigeria1010----» All matchesNorth Macedonia1100----» All matchesPortsmouth FC1001---1» All matchesSwitzerland1010----» All matchesSerbia1001----» All matchesShrewsbury Town1100----» All matchesSlovakia1001----» All matchesSouthampton FC U211010-1--» All matchesSpain1100----» All matchesSt. Johnstone FC1001----» All matchesSunderland AFC U211010----» All matchesTottenham Hotspur U211001-1--» All matchesCzech Republic1001----» All matchesTurkey1001----» All matchesUkraine1001----» All matchesHungary1001----» All matchesUSA1010----» All matchesWest Bromwich Albion U211010-1--» All matchesCyprus1100----» All matches