Record by opponent MatchesWDLScoresYellowYellow-RedRedArsenal FC162311111-» All matchesAston Villa1446421--» All matchesSouthampton FC1442822--» All matchesNottingham Forest1364321--» All matchesWimbledon FC1345422-1» All matchesCoventry City13463-1--» All matchesEverton FC1232732--» All matchesChelsea FC1250721--» All matchesTottenham Hotspur102172---» All matchesManchester United101271---» All matchesNewcastle United10316-1--» All matchesLeeds United902711--» All matchesSheffield Wednesday932411--» All matchesLiverpool FC9216----» All matchesQueens Park Rangers9036----» All matchesBlackburn Rovers821521--» All matchesDerby County73311---» All matchesIpswich Town742112--» All matchesNorwich City713311--» All matchesMiddlesbrough FC611422--» All matchesManchester City631211--» All matchesLuton Town6204----» All matchesSunderland AFC6321----» All matchesOldham Athletic54012---» All matchesLeicester City440021--» All matchesWrexham AFC41211---» All matchesBristol Rovers33001---» All matchesSheffield United30211---» All matchesCharlton Athletic3012-1--» All matchesSwindon Town3120----» All matchesBirmingham City21101---» All matchesFarnborough FC21101---» All matchesMillwall FC22001---» All matchesStockport County201111--» All matchesStoke City22001---» All matchesSwansea City201111--» All matchesBarnet FC2110----» All matchesBolton Wanderers2101----» All matchesCrystal Palace2002----» All matchesFulham FC2200----» All matchesGrimsby Town2011----» All matchesNorthampton Town2200-2--» All matchesWest Bromwich Albion2101----» All matchesWest Ham United2101----» All matchesAltrincham FC1001----» All matchesBarnsley FC1100----» All matchesBristol City1010----» All matchesCrewe Alexandra1001----» All matchesFrance U211001----» All matchesGillingham FC1100----» All matchesMorocco U211100----» All matchesMexico U211100---1» All matchesNotts County1001----» All matchesSwitzerland U211010----» All matchesSouthend United1100----» All matchesTorquay United1001----» All matchesWatford FC1001----» All matchesWigan Athletic1100----» All matchesWycombe Wanderers1100----» All matches