Record by opponent MatchesWDLScoresYellowYellow-RedRedLeeds United92433---» All matchesBrighton & Hove Albion941411--» All matchesBurnley FC94051---» All matchesMiddlesbrough FC9117----» All matchesDoncaster Rovers860231--» All matchesIpswich Town84222---» All matchesCardiff City8233----» All matchesSheffield Wednesday74302---» All matchesBarnsley FC751111--» All matchesDerby County73131---» All matchesMillwall FC71241---» All matchesQueens Park Rangers7205----» All matchesWatford FC7133-1--» All matchesBlackpool FC631211--» All matchesBristol City63211-1-» All matchesHuddersfield Town613211--» All matchesLeicester City64021---» All matchesBolton Wanderers6141----» All matchesNottingham Forest6123----» All matchesBlackburn Rovers52032---» All matchesCoventry City53202---» All matchesHull City50231---» All matchesNorthampton Town52121---» All matchesBirmingham City5203----» All matchesPeterborough United42022---» All matchesPreston North End42112---» All matchesReading FC41121---» All matchesWest Bromwich Albion42201---» All matchesAFC Bournemouth4103-1--» All matchesOldham Athletic4202----» All matchesSwansea City4013----» All matchesWalsall FC4013-1--» All matchesEngland U2130123---» All matchesCrystal Palace32102---» All matchesOxford United32102---» All matchesSt. Johnstone FC31111---» All matchesBosnia-Herzegovina3012----» All matchesCharlton Athletic3111----» All matchesCroatia3003----» All matchesScunthorpe United3111-1--» All matchesMalta U21220021--» All matchesBosnia-Herzegovina U2121011---» All matchesCarlisle United21011---» All matchesCeltic FC210111--» All matchesCheltenham Town21101---» All matchesColchester United22001---» All matchesLiverpool FC21101---» All matchesLuxembourg U2121101---» All matchesRomania U2121011---» All matchesScotland22001---» All matchesAndorra2200-1--» All matchesBelgium2011----» All matchesBulgaria2101----» All matchesFinland2011----» All matchesFulham FC2020----» All matchesGillingham FC2011----» All matchesHartlepool United2101----» All matchesItaly U212101----» All matchesLuton Town2110----» All matchesMontenegro2002----» All matchesMotherwell FC2101----» All matchesNewcastle United2002----» All matchesPlymouth Argyle2101----» All matchesPortsmouth FC2110----» All matchesRotherham United2110----» All matchesSweden2002----» All matchesSwitzerland2101----» All matchesSheffield United2002----» All matchesSouthampton FC2011----» All matchesStevenage FC2101----» All matchesWigan Athletic2011----» All matchesYeovil Town2110----» All matchesCyprus2200----» All matchesWest Ham United11002---» All matchesDundee United11001---» All matchesHamilton Academical11001---» All matchesHeart of Midlothian10011---» All matchesNorthern Ireland10101---» All matchesNorth Macedonia11001---» All matchesPartick Thistle11001---» All matchesStockport County11001---» All matchesAccrington Stanley1100----» All matchesArsenal FC1001----» All matchesAzerbaijan1100----» All matchesAston Villa1001----» All matchesBarnet FC1010----» All matchesBrentford FC1010----» All matchesChesterfield FC1100----» All matchesDagenham & Redbridge1100---1» All matchesEstonia1100-1--» All matchesEverton FC1100----» All matchesFeyenoord1001----» All matchesFrance U211100----» All matchesGo Ahead Eagles1001-1--» All matchesHereford United1001----» All matchesInverness CT1001----» All matchesIreland1001----» All matchesIsrael1010----» All matchesKilmarnock FC1100----» All matchesLeyton Orient1100----» All matchesLiechtenstein1100----» All matchesManchester City1001----» All matchesMexico1001----» All matchesMilton Keynes Dons1100----» All matchesNetherlands1001----» All matchesNorwich City1010----» All matchesAustria1100----» All matchesPort Vale FC1100----» All matchesPortugal1001----» All matchesPSV Eindhoven1001----» All matchesRochdale AFC1100----» All matchesRussia1100----» All matchesSc Heerenveen1001----» All matchesSerbia1001----» All matchesShrewsbury Town1100----» All matchesSouthend United1100----» All matchesSwindon Town1100----» All matchesTranmere Rovers1100----» All matchesUkraine1001----» All matchesWillem II1010----» All matchesWolverhampton Wanderers1010----» All matches