Record by opponent MatchesWDLScoresYellowYellow-RedRedTottenham Hotspur103162---» All matchesManchester United93334---» All matchesSheffield Wednesday81343---» All matchesLuton Town83321---» All matchesLiverpool FC70342---» All matchesArsenal FC7133----» All matchesAston Villa62133---» All matchesQueens Park Rangers63213---» All matchesChelsea FC62042---» All matchesNewcastle United631221--» All matchesSouthampton FC62221---» All matchesIpswich Town6330----» All matchesNottingham Forest52126---» All matchesOxford United53111---» All matchesManchester City5212----» All matchesLeicester City43013---» All matchesWatford FC43103---» All matchesEverton FC42022---» All matchesMotherwell FC40222---» All matchesCoventry City44001---» All matchesNorwich City4112----» All matchesWimbledon FC4121----» All matchesSheffield United32103---» All matchesSt. Johnstone FC32102---» All matchesAberdeen FC31111---» All matchesDundee FC32101---» All matchesHeart of Midlothian320111--» All matchesPartick Thistle32101---» All matchesHibernian FC3111----» All matchesRangers FC3111----» All matchesFalkirk FC22002---» All matchesAirdrieonians FC (old)22001---» All matchesAustralia21101---» All matchesBirmingham City21011---» All matchesBudapest Honvéd21011---» All matchesLeyton Orient21101---» All matchesOldham Athletic21101---» All matchesSwansea City22001---» All matchesCharlton Athletic2101----» All matchesEngland U212011----» All matchesFarnborough FC2110----» All matchesFeyenoord2002----» All matchesLeeds United2011----» All matchesPreston North End2110----» All matchesRaith Rovers2110----» All matchesWerder Bremen2011-1--» All matchesWrexham AFC2110-1--» All matchesDundee United11001---» All matchesItaly U2111001---» All matchesWest Bromwich Albion11001---» All matchesBarnsley FC1010----» All matchesBradford City1100----» All matchesCrewe Alexandra1100----» All matchesCrystal Palace1100----» All matchesDenmark1001----» All matchesDerby County1010----» All matchesGermany1001----» All matchesKilmarnock FC1010----» All matchesMiddlesbrough FC1001----» All matchesMillwall FC1100----» All matchesNotts County1001----» All matchesPortsmouth FC1001----» All matchesSaudi Arabia1010----» All matchesStoke City1100----» All matchesWest Ham United1010----» All matches