Record by opponent MatchesWDLScoresYellowYellow-RedRedAston Villa308121088--» All matchesArsenal FC285617113--» All matchesChelsea FC26351877--» All matchesLiverpool FC26651553--» All matchesTottenham Hotspur251159102--» All matchesWest Ham United251438107--» All matchesEverton FC25931366--» All matchesManchester United253220211--» All matchesNewcastle United23851055--» All matchesFulham FC225710431-» All matchesMiddlesbrough FC2158833--» All matchesBlackburn Rovers1965844--» All matchesSunderland AFC1854933--» All matchesManchester City18531017--» All matchesWigan Athletic1756623--» All matchesPortsmouth FC1463523--» All matchesCharlton Athletic1392241-1» All matchesBirmingham City1362532--» All matchesWolverhampton Wanderers126423---» All matchesLeicester City12453-3-1» All matchesCoventry City1024431-1» All matchesDerby County1034312--» All matchesLeeds United931534--» All matchesStoke City942331--» All matchesSheffield United95312---» All matchesWest Bromwich Albion9261----» All matchesSouthampton FC843112--» All matchesIpswich Town731311--» All matchesSheffield Wednesday740312--» All matchesCrystal Palace632121--» All matchesBurnley FC622211--» All matchesNottingham Forest612311--» All matchesBristol City6420-1--» All matchesWalsall FC6213-2--» All matchesBolton Wanderers521241--» All matchesHull City51221---» All matchesNorwich City5104----» All matchesPeterborough United5302-1--» All matchesPort Vale FC5320----» All matchesSwindon Town5302----» All matchesWimbledon FC5122----» All matchesBarnsley FC431031--» All matchesWatford FC420231--» All matchesBlackpool FC412111--» All matchesBradford City42111---» All matchesBrentford FC420212--» All matchesMillwall FC41211---» All matchesNotts County431011--» All matchesOldham Athletic44001---» All matchesCrewe Alexandra4112-1--» All matchesLeyton Orient4220-2--» All matchesReading FC4103-2--» All matchesRotherham United4022-1--» All matchesShrewsbury Town4400----» All matchesMacclesfield FC32101---» All matchesBrighton & Hove Albion3210----» All matchesColchester United3111----» All matchesCrawley Town3012----» All matchesGillingham FC3300----» All matchesMilton Keynes Dons3120----» All matchesTranmere Rovers3210----» All matchesDoncaster Rovers21101---» All matchesStevenage FC21101---» All matchesAtlético Madrid2110-1--» All matchesFK Rabotnički2110----» All matchesFleetwood Town2110----» All matchesHuddersfield Town2011----» All matchesOlympique de Marseille2011----» All matchesRochdale AFC2101----» All matchesStockport County2002----» All matchesSwansea City2110----» All matchesYeovil Town2110----» All matchesBayern Munich101011--» All matchesWycombe Wanderers110011--» All matchesYork City11001---» All matchesAris Saloniki1010----» All matchesCardiff City1100----» All matchesCarlisle United1100----» All matchesChesterfield FC1100----» All matchesGreece U211001----» All matchesHavant & Waterlooville1100----» All matchesYugoslavia U211100----» All matchesLincoln City1100----» All matchesLokomotiv Plovdiv1100----» All matchesMontenegro1010-1--» All matchesNorthampton Town1001----» All matchesOlympique Lyonnais1001----» All matchesQueens Park Rangers1100----» All matchesScunthorpe United1100----» All matchesSevilla FC1010----» All matchesS.C. Braga1010----» All matchesSporting CP1010----» All matchesCzech Republic U211001----» All matchesZenit St. Petersburg1100----» All matches