Record by opponent MatchesWDLScoresYellowYellow-RedRedManchester United19711111--» All matchesChelsea FC183114-3--» All matchesArsenal FC17458-4--» All matchesLiverpool FC16268-3--» All matchesTottenham Hotspur16268-4--» All matchesAston Villa1573512--» All matchesManchester City152211-2--» All matchesSunderland AFC14437-3--» All matchesStoke City13463----» All matchesSwansea City1235412--» All matchesWest Ham United12813-4--» All matchesNewcastle United1171313--» All matchesWest Bromwich Albion11542-3--» All matchesNorwich City953111--» All matchesEverton FC9135-2--» All matchesSouthampton FC9522-3--» All matchesAFC Bournemouth851212--» All matchesWolverhampton Wanderers741212--» All matchesFulham FC7124-1--» All matchesMotherwell FC630321--» All matchesBolton Wanderers6132-1--» All matchesDundee United6321-1--» All matchesLeicester City6024----» All matchesQueens Park Rangers522122--» All matchesWatford FC513111--» All matchesCrystal Palace5023--1-» All matchesHeart of Midlothian5302----» All matchesSt. Johnstone FC5500----» All matchesBlackburn Rovers42112---» All matchesHull City43102---» All matchesKilmarnock FC430121--» All matchesAberdeen FC43011---» All matchesFalkirk FC411212--» All matchesBurnley FC4301-1--» All matchesGeorgia4400----» All matchesInverness CT4220----» All matchesPoland4121-2--» All matchesRangers FC4103----» All matchesSt. Mirren FC4112----» All matchesBirmingham City3111----» All matchesBlackpool FC3102-1--» All matchesBrighton & Hove Albion3210----» All matchesCeltic FC3003----» All matchesGermany3102----» All matchesHibernian FC3102----» All matchesReading FC3300-1--» All matchesSweden3021-2--» All matchesEstonia U2121101---» All matchesBarnsley FC2200-1--» All matchesBayer Leverkusen2002----» All matchesBosnia-Herzegovina2110----» All matchesBSC Young Boys2200----» All matchesDynamo Kyiv2101----» All matchesEngland2020-1--» All matchesKazakhstan2200----» All matchesLille OSC2110----» All matchesNotts County2011----» All matchesAustria2011-1--» All matchesReal Betis2101----» All matchesRoss County FC2200----» All matchesSerbia2011----» All matchesSheffield United2002-1--» All matchesSlovakia2011----» All matchesVfL Wolfsburg2200----» All matchesGermany U1811002---» All matchesAlloa Athletic1100-1--» All matchesAZ Alkmaar1100-1--» All matchesBelgium1001----» All matchesBrazil1001----» All matchesBulgaria1010----» All matchesCardiff City1100----» All matchesCarlisle United1100-1--» All matchesColchester United1001----» All matchesDerby County1001----» All matchesDoncaster Rovers1010----» All matchesFaeroe Islands1100----» All matchesFerencvárosi TC1100----» All matchesFK Bodø/Glimt1001----» All matchesFrance1001----» All matchesGeorgia U211010----» All matchesGibraltar1100----» All matchesGreece1001----» All matchesHartlepool United1100----» All matchesHuddersfield Town1100----» All matchesItaly1100----» All matchesLeeds United1100----» All matchesLatvia1100----» All matchesLivingston FC1001----» All matchesManchester City U211100----» All matchesMiddlesbrough FC1010----» All matchesMillwall FC1100----» All matchesMoldova1100----» All matchesNorth Macedonia1100----» All matchesNottingham Forest1100----» All matchesOman1100----» All matchesPortsmouth FC1010----» All matchesPortugal U211010----» All matchesPreston North End1100----» All matchesRaith Rovers1100----» All matchesRB Leipzig1001----» All matchesScotland1010-1--» All matchesSwitzerland1100----» All matchesSwitzerland U211010----» All matchesSpain1001----» All matchesStevenage FC1100----» All matchesTurkey U211001----» All matchesHungary U211100----» All matchesUruguay1001----» All matchesWales1010----» All matchesYeovil Town1100----» All matches