Record by opponent MatchesWDLScoresYellowYellow-RedRedEverton FC1333721--» All matchesManchester United137152---» All matchesNottingham Forest133371---» All matchesSouthampton FC113531---» All matchesLiverpool FC11263----» All matchesTottenham Hotspur11317----» All matchesWimbledon FC11227----» All matchesLuton Town104334---» All matchesWest Ham United107214---» All matchesCoventry City100552---» All matchesQueens Park Rangers95314---» All matchesArsenal FC9234----» All matchesNewcastle United84131---» All matchesSheffield Wednesday8530----» All matchesAston Villa73222---» All matchesCharlton Athletic74211---» All matchesChelsea FC72411---» All matchesDerby County65101---» All matchesManchester City6024----» All matchesWatford FC6321----» All matchesLeeds United52123---» All matchesLeicester City5203----» All matchesSheffield United42111---» All matchesSwindon Town412111--» All matchesMillwall FC4310----» All matchesOxford United32012---» All matchesSunderland AFC32012---» All matchesAirdrieonians FC (old)31201---» All matchesCrystal Palace3102----» All matchesDundee FC3201----» All matchesFalkirk FC3300----» All matchesHibernian FC3210-2--» All matchesIpswich Town3003----» All matchesMiddlesbrough FC3111----» All matchesPartick Thistle3201----» All matchesExeter City21101---» All matchesHuddersfield Town21101---» All matchesPreston North End22001---» All matchesRotherham United21101---» All matchesStoke City21101---» All matchesAberdeen FC2101----» All matchesCeltic FC2200-1--» All matchesHeart of Midlothian2110----» All matchesPeterborough United2110----» All matchesPortsmouth FC2011----» All matchesWest Bromwich Albion2200----» All matchesBlackburn Rovers1100----» All matchesBrentford FC1100----» All matchesBristol City1100----» All matchesBurnley FC1010----» All matchesChesterfield FC1100----» All matchesDundee United1100----» All matchesFrance U211001----» All matchesGrimsby Town1001----» All matchesMorocco U211100----» All matchesMotherwell FC1100----» All matchesNotts County1010----» All matchesOldham Athletic1010----» All matchesPort Vale FC1100----» All matchesPortugal U211100----» All matchesSutton United1100----» All matchesTurkey U211010----» All matchesWigan Athletic1001----» All matches