Record by opponent MatchesWDLScoresYellowYellow-RedRedBlackburn Rovers15636----» All matchesNewcastle United14464----» All matchesBolton Wanderers13643----» All matchesManchester City13337----» All matchesManchester United130211---1» All matchesSouthampton FC13742----» All matchesCharlton Athletic12435----» All matchesPortsmouth FC12642---1» All matchesTottenham Hotspur12426---1» All matchesLiverpool FC11245----» All matchesMiddlesbrough FC11605-1--» All matchesNorwich City11542----» All matchesWest Bromwich Albion11731----» All matchesWolverhampton Wanderers11353----» All matchesChelsea FC10055----» All matchesEverton FC10244----» All matchesAston Villa9315----» All matchesCrystal Palace9522----» All matchesArsenal FC8026----» All matchesDerby County8530----» All matchesFulham FC8143----» All matchesQueens Park Rangers8611----» All matchesSunderland AFC8413----» All matchesBarnsley FC7322----» All matchesBurnley FC7232----» All matchesIpswich Town7322----» All matchesLeeds United7313----» All matchesNottingham Forest7430----» All matchesReading FC7223----» All matchesCardiff City6321----» All matchesLeicester City6222----» All matchesSheffield United6222----» All matchesSheffield Wednesday6222----» All matchesWest Ham United6132-1--» All matchesBirmingham City5221----» All matchesBlackpool FC5014-1--» All matchesCoventry City5212-1--» All matchesHuddersfield Town5311----» All matchesPoland5113----» All matchesPreston North End5113----» All matchesSpain5113----» All matchesTranmere Rovers5311----» All matchesWigan Athletic5212----» All matchesWimbledon FC5320-1--» All matchesCrewe Alexandra4310----» All matchesLuton Town4121----» All matchesPlymouth Argyle4310---1» All matchesStockport County4202----» All matchesDenmark3120-1--» All matchesGermany3003----» All matchesDoncaster Rovers3300----» All matchesFinland3102----» All matchesGrimsby Town3111----» All matchesHull City3201----» All matchesIceland3102----» All matchesItaly3012----» All matchesLiechtenstein3210----» All matchesMalta3210----» All matchesSlovenia3201----» All matchesCzech Republic3021----» All matchesWales3021-1--» All matchesWatford FC3300----» All matchesArmenia2002----» All matchesAzerbaijan2110----» All matchesBristol City2200----» All matchesBulgaria2002----» All matchesChesterfield FC2101----» All matchesEngland2101----» All matchesEstonia2200----» All matchesExeter City2200----» All matchesGillingham FC2200----» All matchesGreece2002-1--» All matchesHaka Valkeakoski2020----» All matchesCanada2011----» All matchesLatvia2101----» All matchesNorthampton Town2200----» All matchesNorway2002----» All matchesPort Vale FC2200----» All matchesRochdale AFC2200----» All matchesSan Marino2200----» All matchesSweden2110----» All matchesSerbia2011----» All matchesSlovakia2002----» All matchesSouthend United2101----» All matchesStoke City2110----» All matchesSwansea City2110----» All matchesSwindon Town2101----» All matchesTorquay United2110----» All matchesUkraine2020----» All matchesHungary2002----» All matchesWalsall FC2200----» All matchesWycombe Wanderers2110----» All matchesAlbania1001----» All matchesBarbados1010----» All matchesBrentford FC1100----» All matchesBury FC1100----» All matchesColchester United1100----» All matchesCrawley Town1001----» All matchesFaeroe Islands1010----» All matchesFrance1001----» All matchesGeorgia1100----» All matchesHertha BSC1010----» All matchesIreland1100----» All matchesIsrael1010----» All matchesYugoslavia1001----» All matchesLincoln City1100----» All matchesLuxembourg1100----» All matchesMillwall FC1100----» All matchesMilton Keynes Dons1100----» All matchesMoldova1010----» All matchesMontenegro1001----» All matchesAustria1001----» All matchesPeterborough United1100----» All matchesPortugal1010----» All matchesScotland1010----» All matchesSaint Kitts and Nevis1100----» All matchesTrinidad & Tobago1100-1--» All matchesTurkey1001----» All matchesCyprus1010----» All matches