Record by opponent MatchesWDLScoresYellowYellow-RedRedTottenham Hotspur116234---» All matchesLuton Town104421---» All matchesLiverpool FC93063---» All matchesAston Villa94412---» All matchesManchester United92162---» All matchesNottingham Forest93331---» All matchesQueens Park Rangers95041---» All matchesSouthampton FC84222---» All matchesCoventry City85121---» All matchesDundee United83411---» All matchesEverton FC72142---» All matchesHibernian FC73312---» All matchesLeicester City75112--1» All matchesWatford FC72142---» All matchesMotherwell FC7133----» All matchesWest Ham United7223----» All matchesIpswich Town63122---» All matchesHeart of Midlothian52212---» All matchesNewcastle United52122---» All matchesNorwich City52121---» All matchesPartick Thistle53111---» All matchesRangers FC52121---» All matchesAberdeen FC5041----» All matchesSheffield Wednesday5302----» All matchesSt. Johnstone FC5221----» All matchesBirmingham City41301---» All matchesKilmarnock FC41211---» All matchesManchester City43011---» All matchesStoke City42021---» All matchesSunderland AFC41211---» All matchesOxford United4121----» All matchesWest Bromwich Albion4121----» All matchesChelsea FC31112---» All matchesRaith Rovers32102---» All matchesCanada33001---» All matchesEngland3012----» All matchesFalkirk FC3201----» All matchesWolverhampton Wanderers22003---» All matchesAFC Ajax21102---» All matchesBeerschot AC21102---» All matchesFC Timişoara21012---» All matchesWimbledon FC22002---» All matchesDiósgyöri VTK21011---» All matchesHereford United21101---» All matchesNotts County21101---» All matchesBorussia Dortmund2002----» All matchesBSC Young Boys2110----» All matchesDundee FC2200----» All matchesNeuchâtel Xamax FCS2101----» All matchesRapid Vienna2101----» All matchesReal Sociedad2101----» All matchesSporting CP2101----» All matchesGrimsby Town11003---» All matchesReading FC11002---» All matchesBarnsley FC11001---» All matchesBelgium10101---» All matchesIceland11001---» All matchesYugoslavia11001---» All matchesPlymouth Argyle11001---» All matchesRotherham United11001---» All matchesSwitzerland10101---» All matches1. FC Köln1001----» All matchesAirdrieonians FC (old)1100----» All matchesBulgaria1010----» All matchesCharlton Athletic1100----» All matchesDenmark1001----» All matchesDynamo Dresden1010----» All matchesFrance1001----» All matchesHuddersfield Town1100----» All matchesIsrael1100----» All matchesYugoslavia U211001----» All matchesJuventus1100----» All matchesNorthern Ireland1010----» All matchesRomania1100-1--» All matchesSpain1001----» All matchesUruguay1010----» All matchesWales1001----» All matchesCyprus1100----» All matches