Record by opponent MatchesWDLScoresYellowYellow-RedRedLiverpool FC17458----» All matchesSheffield Wednesday169617---» All matchesSouthampton FC1310214---» All matchesLuton Town127144---» All matchesWest Ham United128133---» All matchesArsenal FC124261---» All matchesNorwich City1172241--» All matchesCoventry City116322---» All matchesTottenham Hotspur116141---» All matchesManchester United11452----» All matchesNewcastle United107214---» All matchesWatford FC109013---» All matchesChelsea FC103431---» All matchesQueens Park Rangers105321---» All matchesHibernian FC96213---» All matchesAston Villa95311---» All matchesHeart of Midlothian9522-1--» All matchesCeltic FC82331---» All matchesIpswich Town85211---» All matchesLeicester City84131---» All matchesNottingham Forest83231---» All matchesMotherwell FC8503----» All matchesDundee United73131--1» All matchesSt. Johnstone FC76101---» All matchesAberdeen FC7511----» All matchesPartick Thistle64202---» All matchesWimbledon FC63212---» All matchesOxford United62311---» All matchesKilmarnock FC6501----» All matchesWest Bromwich Albion6321----» All matchesCharlton Athletic52212---» All matchesMiddlesbrough FC52302---» All matchesDundee FC5230----» All matchesManchester City5320----» All matchesBayern Munich41211---» All matchesBirmingham City32101---» All matchesDerby County31111---» All matchesRaith Rovers32101---» All matchesStoke City33001---» All matchesSunderland AFC32011---» All matchesAJ Auxerre3111----» All matchesFalkirk FC22001---» All matchesFC Nantes22001---» All matchesOldham Athletic21101---» All matchesToulouse FC22001---» All matchesWolverhampton Wanderers21011---» All matchesSparta Prague2101----» All matchesAFC Bournemouth2200----» All matchesAirdrieonians FC (old)2020----» All matchesAS Cannes2200----» All matchesAS Monaco2110----» All matchesAS Saint-Étienne2110----» All matchesBradford City2101----» All matchesCrvena Zvezda2011----» All matchesCSKA Moskva2110----» All matchesGermany2002----» All matchesFC Sochaux2110----» All matchesFinland2110----» All matchesFortuna Sittard2200----» All matchesHavre AC2200----» All matchesInter Bratislava2200----» All matchesItaly2002----» All matchesYugoslavia2200----» All matchesCameroon2200----» All matchesLevski Sofia2101----» All matchesNewport County2200----» All matchesNetherlands2011----» All matchesNîmes Olympique2200----» All matchesOlympique de Marseille2020----» All matchesPlymouth Argyle2110----» All matchesRC Lens2011----» All matchesRotherham United2110----» All matchesScotland2200----» All matchesSM Caen2200----» All matchesTurkey2200----» All matchesUC Dublin2110----» All matchesUSSR2101----» All matchesValletta FC2200----» All matchesEgypt11001---» All matchesAS Nancy Lorraine11001---» All matchesBury FC10101---» All matchesCIS10101---» All matchesIreland11001---» All matchesPortsmouth FC11001---» All matchesRapid Vienna11001---» All matchesUSA11001---» All matchesAEK Athen1001----» All matchesArgentina1001----» All matchesBarnsley FC1100----» All matchesBlackburn Rovers1100----» All matchesBrazil1010----» All matchesClub Brugge KV1100----» All matchesCSSR1100----» All matchesDenmark1010----» All matchesDunfermline Athletic1100----» All matchesFC Istres1100----» All matchesFC Metz1010----» All matchesFinland U211100----» All matchesFrance1010----» All matchesGirondins de Bordeaux1100----» All matchesLeeds United1100----» All matchesLyngby BK1100----» All matchesMexico1100----» All matchesMillwall FC1010----» All matchesMontpellier HSC1010----» All matchesNorthern Ireland1100----» All matchesNotts County1100----» All matchesOlympique Lyonnais1010----» All matchesParaguay1100----» All matchesParis Saint-Germain1010----» All matchesPoland1100----» All matchesRomania1010----» All matchesSC Toulon1001----» All matchesSweden1001----» All matchesSwitzerland1100----» All matchesShrewsbury Town1100----» All matchesSpain1100----» All matchesStade Rennais1100----» All matchesHungary1010----» All matchesUnion Luxembourg1100----» All matches