Record by opponent MatchesWDLScoresYellowYellow-RedRedBirmingham City1977551--» All matchesBlackburn Rovers1623114---» All matchesMiddlesbrough FC157354---» All matchesDerby County156632---» All matchesLeeds United148153---» All matchesReading FC1341822--» All matchesBolton Wanderers138321---» All matchesSheffield Wednesday136341---» All matchesHull City13418-1--» All matchesCardiff City125254---» All matchesBarnsley FC116414---» All matchesFulham FC105235---» All matchesNottingham Forest103435---» All matchesWolverhampton Wanderers105324---» All matchesBristol City101542---» All matchesBurnley FC104242---» All matchesNorwich City103342---» All matchesBrighton & Hove Albion95135---» All matchesHuddersfield Town94413---» All matchesBlackpool FC94232---» All matchesQueens Park Rangers95132---» All matchesAston Villa91171---» All matchesWigan Athletic93151---» All matchesMillwall FC85032---» All matchesPreston North End81341---» All matchesLeicester City8224----» All matchesBrentford FC73225---» All matchesCharlton Athletic75114---» All matchesPortsmouth FC7214----» All matchesWatford FC7214-1--» All matchesRotherham United63035---» All matchesStoke City62132---» All matchesCoventry City53021---» All matchesDoncaster Rovers53111---» All matchesIpswich Town51131---» All matchesNewcastle United521211--» All matchesTottenham Hotspur52211---» All matchesWest Ham United52121---» All matchesArsenal FC5023----» All matchesChelsea FC5005----» All matchesCrystal Palace5122----» All matchesAFC Bournemouth40402---» All matchesPeterborough United41122---» All matchesBurton Albion42111---» All matchesSerbia40221---» All matchesEverton FC4013----» All matchesLiverpool FC4004----» All matchesManchester City4004----» All matchesManchester United4013----» All matchesSheffield United4112----» All matchesSouthampton FC4031-1--» All matchesLuton Town32013---» All matchesKilmarnock FC32101---» All matchesMilton Keynes Dons32011---» All matchesPlymouth Argyle30031---» All matchesSunderland AFC31111---» All matchesDenmark3111----» All matchesHeart of Midlothian3300----» All matchesWest Bromwich Albion3210----» All matchesBristol Rovers21102---» All matchesAccrington Stanley20111---» All matchesAFC Wimbledon20201---» All matchesDundee United21101---» All matchesFrance U2120021---» All matchesIsrael U21201111--» All matchesMotherwell FC22001---» All matchesSouthend United21011---» All matchesSwansea City21101---» All matchesYeovil Town22001---» All matchesAberdeen FC2200----» All matchesBosnia-Herzegovina2110----» All matchesBury FC2101----» All matchesGermany2110----» All matchesFinn Harps2002----» All matchesInverness CT2011----» All matchesRochdale AFC2002----» All matchesScunthorpe United2110----» All matchesS.C. Braga2101----» All matchesSt. Johnstone FC2200----» All matchesSt. Mirren FC2200----» All matchesMoldova11002---» All matchesFleetwood Town11001---» All matchesWest Bromwich Albion U2110101---» All matchesBarrow AFC1100----» All matchesBelarus1001----» All matchesBohemian FC1001----» All matchesBolivia1010----» All matchesColchester United1001-1--» All matchesCork City1010----» All matchesDerry City1100----» All matchesDrogheda United1001----» All matchesDundalk FC1100----» All matchesEcuador1010----» All matchesEngland1010----» All matchesFrance1001----» All matchesGeorgia1010----» All matchesGibraltar1100----» All matchesHamilton Academical1100----» All matchesHJK Helsinki1100----» All matchesItaly1100----» All matchesColombia1100----» All matchesLincoln City1001----» All matchesManchester City U211100----» All matchesMexico1001----» All matchesNorthampton Town1100-1--» All matchesNorthwich Victoria1100----» All matchesNorway1010----» All matchesOman1100----» All matchesAustria1010----» All matchesScotland1010----» All matchesSwitzerland1100----» All matchesShamrock Rovers1001----» All matchesShelbourne FC1001----» All matchesShrewsbury Town1010----» All matchesSligo Rovers1001----» All matchesSlovakia1010----» All matchesStevenage FC1001----» All matchesTranmere Rovers1100----» All matchesTurkey1001----» All matchesUruguay1100----» All matchesUSA1100----» All matchesWales1100-1--» All matchesWycombe Wanderers1001----» All matches