Record by opponent MatchesWDLScoresYellowYellow-RedRedBlackburn Rovers14833-3--» All matchesWigan Athletic14257-2--» All matchesArsenal FC13427-3--» All matchesFulham FC12543-3--» All matchesManchester City12039-2-1» All matchesBolton Wanderers1143413--» All matchesChelsea FC110110-2--» All matchesLiverpool FC11317----» All matchesTottenham Hotspur11326-1--» All matchesCardiff City1071212--» All matchesAston Villa10226-3--» All matchesCoventry City10622-1--» All matchesEverton FC10136-1--» All matchesManchester United10325-2--» All matchesStoke City10334----» All matchesBirmingham City9243-2--» All matchesIpswich Town9324----» All matchesPortsmouth FC9252-2--» All matchesReading FC9324-2--» All matchesSheffield United9504-3--» All matchesWest Ham United9216----» All matchesBurnley FC8422----» All matchesWatford FC8242----» All matchesWest Bromwich Albion8134-1--» All matchesCrystal Palace7322-3--» All matchesDerby County7520-3--» All matchesMiddlesbrough FC7610-1--» All matchesNewcastle United7232-2--» All matchesNottingham Forest7601-1--» All matchesSouthampton FC7223-1--» All matchesLeeds United6213----» All matchesMillwall FC6213-1--» All matchesNorwich City6321-2--» All matchesPreston North End6312----» All matchesHull City5320-1--» All matchesLeicester City5113----» All matchesGillingham FC4310----» All matchesSunderland AFC4211----» All matchesBarnsley FC3210-1--» All matchesBlackpool FC3300----» All matchesBrighton & Hove Albion3201-1--» All matchesBristol City3210----» All matchesCrewe Alexandra3111----» All matchesRotherham United3210-1--» All matchesSpain3012----» All matchesSwansea City3102-1--» All matchesIceland21011---» All matchesBradford City2200-1--» All matchesBristol Rovers2200----» All matchesCharlton Athletic2011----» All matchesDoncaster Rovers2110----» All matchesGreece2002--1-» All matchesLiechtenstein2110----» All matchesLuton Town2200----» All matchesPeterborough United2200----» All matchesPlymouth Argyle2200----» All matchesQueens Park Rangers2200-1--» All matchesSan Marino2200-1--» All matchesScunthorpe United2200----» All matchesSheffield Wednesday2002-1--» All matchesSlovenia2101-2--» All matchesUkraine2020----» All matchesWalsall FC2200----» All matchesWimbledon FC2200----» All matchesWolverhampton Wanderers2110----» All matchesAlbania1001----» All matchesAldershot Town1001----» All matchesArmenia1001----» All matchesBarrow AFC1100-1--» All matchesBulgaria1001----» All matchesCambridge United1100----» All matchesCheltenham Town1100----» All matchesChesterfield FC1001----» All matchesGermany1001----» All matchesFinland1001----» All matchesHartlepool United1100----» All matchesHuddersfield Town1001----» All matchesIsrael1010----» All matchesItaly1001----» All matchesCanada1001----» All matchesLatvia1001----» All matchesMacclesfield FC1100----» All matchesMalta1100----» All matchesNorway1001----» All matchesAustria1010----» All matchesPoland1001----» All matchesSweden1010----» All matchesSerbia1001----» All matchesSlovakia1001----» All matchesCzech Republic1010----» All matchesWales1010----» All matchesCyprus1010----» All matches