Record by opponent MatchesWDLScoresYellowYellow-RedRedManchester United223019----» All matchesArsenal FC213810-8--» All matchesChelsea FC20641013--» All matchesNewcastle United20451112--» All matchesEverton FC20479-1--» All matchesLiverpool FC18621014--» All matchesAston Villa183312-2--» All matchesTottenham Hotspur181026-3--» All matchesDerby County1653813--» All matchesBlackburn Rovers16646----» All matchesLeeds United1546512--» All matchesLeicester City1556412--» All matchesMiddlesbrough FC15366----» All matchesWest Ham United15456-1--» All matchesManchester City134451---» All matchesBolton Wanderers1226413--» All matchesSouthampton FC12363----» All matchesSheffield Wednesday11452-2--» All matchesCharlton Athletic10352-1--» All matchesWimbledon FC10442----» All matchesSunderland AFC9432-2--» All matchesBirmingham City8233-1--» All matchesHeart of Midlothian7412-1--» All matchesAberdeen FC65101---» All matchesNottingham Forest623112--» All matchesPortsmouth FC6402-1--» All matchesCrystal Palace523011--» All matchesDunfermline Athletic5401----» All matchesFalkirk FC5500----» All matchesFulham FC5041----» All matchesHibernian FC5320-1--» All matchesInverness CT5410----» All matchesKilmarnock FC5500----» All matchesMotherwell FC5320----» All matchesNorthampton Town5221----» All matchesNorwich City5302----» All matchesRangers FC5311----» All matchesSheffield United40222---» All matchesDundee United4310----» All matchesIpswich Town4103----» All matchesMillwall FC4112----» All matchesWatford FC4202-1--» All matchesSouthend United32011---» All matchesBradford City3111----» All matchesBristol Rovers3210----» All matchesLivingston FC3300----» All matchesSwindon Town3201----» All matchesTranmere Rovers3102-1--» All matchesWest Bromwich Albion3111----» All matchesWolverhampton Wanderers3201-1--» All matchesGillingham FC20112---» All matchesBarrow AFC2110----» All matchesBristol City2200----» All matchesCarlisle United2101----» All matchesColchester United2101----» All matchesCrewe Alexandra2200----» All matchesFC Petržalka2101----» All matchesFCSB2011----» All matchesHartlepool United2110----» All matchesHuddersfield Town2002----» All matchesHull City2200----» All matchesLeyton Orient2101----» All matchesNotts County2011----» All matchesOldham Athletic2101----» All matchesQueens Park Rangers2011----» All matchesSL Benfica2101----» All matchesSt. Mirren FC2200----» All matchesWalsall FC2110----» All matchesWoking FC2110-1--» All matchesPlymouth Argyle11001---» All matchesAC Milan1001----» All matchesBarnsley FC1100----» All matchesBlackpool FC1001----» All matchesBrentford FC1100----» All matchesBrighton & Hove Albion1001----» All matchesBurnley FC1100-1--» All matchesCardiff City1100----» All matchesCheltenham Town1100----» All matchesCoventry City1100----» All matchesFC Copenhagen1100----» All matchesFrance1001----» All matchesHereford United1100----» All matchesKettering Town1100----» All matchesLuton Town1001----» All matchesMacclesfield FC1100----» All matchesPeterborough United1001----» All matchesPort Vale FC1001----» All matchesPreston North End1100----» All matchesRotherham United1001----» All matchesSwitzerland U211010----» All matchesSwansea City1001----» All matchesYeovil Town1001----» All matches