Record by opponent MatchesWDLScoresYellowYellow-RedRedMillwall FC7223-1--» All matchesQueens Park Rangers6114-1--» All matchesBirmingham City5410-1--» All matchesBlackburn Rovers5212----» All matchesCardiff City5212-1--» All matchesCoventry City5032-1--» All matchesMiddlesbrough FC5113----» All matchesNorwich City5302----» All matchesRangers FC5122-1-1» All matchesStoke City5401-1--» All matchesSwansea City5113-1--» All matchesWest Bromwich Albion5230----» All matchesBristol City4310----» All matchesHuddersfield Town4211--1-» All matchesHull City4031----» All matchesLuton Town4103----» All matchesPreston North End4130----» All matchesSheffield United4103----» All matchesSunderland AFC4121-1--» All matchesBlackpool FC3201----» All matchesBurnley FC3111----» All matchesCeltic FC3003----» All matchesHamilton Academical3210----» All matchesHeart of Midlothian3201----» All matchesHibernian FC3210----» All matchesLeeds United3012-1--» All matchesLeicester City3003--1-» All matchesReading FC3210----» All matchesRotherham United3120-1--» All matchesSheffield Wednesday3300----» All matchesSouthampton FC3012----» All matchesWigan Athletic3210----» All matchesAberdeen FC2011----» All matchesAzerbaijan U212200----» All matchesBrentford FC2002----» All matchesChelsea FC2002----» All matchesChesterfield FC2200----» All matchesDerby County2200----» All matchesGermany U212002----» All matchesDundee FC2110----» All matchesFaeroe Islands U212200----» All matchesFinland U212200----» All matchesIsrael2101-1--» All matchesLivingston FC2101----» All matchesMoldova2110----» All matchesMotherwell FC2110----» All matchesOxford United2200----» All matchesPlymouth Argyle2020----» All matchesRussia U212110----» All matchesScotland2011----» All matchesSpain U212020----» All matchesSt. Johnstone FC2110----» All matchesSt. Mirren FC2200----» All matchesTottenham Hotspur2002----» All matchesTranmere Rovers2011----» All matchesAFC Bournemouth1001----» All matchesArsenal FC U211001----» All matchesAston Villa1100----» All matchesAyr United1100----» All matchesBarnsley FC1100----» All matchesBlackburn Rovers U211001----» All matchesBosnia-Herzegovina U191100----» All matchesBrighton & Hove Albion1001----» All matchesBulgaria U211100----» All matchesBurton Albion1100----» All matchesDenmark1001----» All matchesEngland1001----» All matchesFaeroe Islands1100----» All matchesFleetwood Town1001----» All matchesFrance U191001-1--» All matchesFulham FC U211001----» All matchesIpswich Town1010----» All matchesItaly1001----» All matchesQatar U211100----» All matchesManchester City1001----» All matchesManchester United1001----» All matchesNewcastle United U211001----» All matchesNewport County1001----» All matchesNetherlands1001-1--» All matchesNorth Macedonia1100----» All matchesNorway U211010----» All matchesNorwich City U211010----» All matchesNottingham Forest1100----» All matchesPeterborough United1001----» All matchesPort Vale FC1001----» All matchesPortsmouth FC1100----» All matchesRochdale AFC1100----» All matchesSweden U191100----» All matchesScunthorpe United1001----» All matchesSerbia U211001-1--» All matchesSlovakia1010----» All matchesSouthend United1001-1--» All matchesSwansea City U211001----» All matchesUkraine1100----» All matchesWest Bromwich Albion U211001----» All matchesWest Ham United1001----» All matchesWest Ham United U211100----» All matchesWolverhampton Wanderers1001----» All matchesWolverhampton Wanderers U211010----» All matchesWycombe Wanderers1100----» All matches