Record by opponent MatchesWDLScoresYellowYellow-RedRedAston Villa53201---» All matchesAFC Bournemouth5230-1--» All matchesChelsea FC5311----» All matchesNottingham Forest5212-2--» All matchesUS Sassuolo41121--1» All matchesAberdeen FC4112--1-» All matchesBrighton & Hove Albion4013-1--» All matchesCeltic FC4004-1--» All matchesEverton FC4112-1--» All matchesManchester City4103----» All matchesManchester United4202-1--» All matchesNewcastle United4103-1--» All matchesRangers FC4112----» All matchesTottenham Hotspur4211-1--» All matchesGenoa CFC31111---» All matchesHibernian FC32011---» All matchesLazio Roma31021---» All matchesUdinese Calcio303011--» All matchesArsenal FC3012----» All matchesCrystal Palace3030-1--» All matchesFulham FC3201-1--» All matchesHamilton Academical3021----» All matchesInter3102-2--» All matchesLeeds United3120-1--» All matchesLiverpool FC3012----» All matchesMotherwell FC3111-1--» All matchesSampdoria3300-2--» All matchesSt. Mirren FC3111-1--» All matchesSunderland AFC3111----» All matchesUkraine3111-1--» All matchesACF Fiorentina200211--» All matchesAC Milan2011----» All matchesAS Roma2110----» All matchesAtalanta2011----» All matchesCagliari Calcio2200-1--» All matchesDenmark2110-1--» All matchesGreece2101----» All matchesHellas Verona2101-1--» All matchesJuventus2011----» All matchesKilmarnock FC2002----» All matchesLeicester City2020----» All matchesLivingston FC2020-1--» All matchesSlovenia2011----» All matchesSouthampton FC2200-1--» All matchesSpain2101----» All matchesSpezia Calcio2200----» All matchesSSC Napoli2002----» All matchesSt. Johnstone FC2002-1--» All matchesTorino FC2011----» All matchesUS Salernitana 19192110----» All matchesVenezia FC2002-1--» All matchesWest Ham United2200-1--» All matchesCyprus2200----» All matchesBirmingham City11001---» All matchesAirdrieonians FC1100----» All matchesArmenia1100----» All matchesBelarus1100----» All matchesBenevento Calcio1001----» All matchesBolivia1100----» All matchesBurnley FC1100----» All matchesCuraçao1100----» All matchesDundee United1100----» All matchesEast Fife FC1001----» All matchesEmpoli FC1001----» All matchesEngland1001----» All matchesFC Crotone1100-1--» All matchesFrance U171010----» All matchesGeorgia1100-1--» All matchesHaiti1100-1--» All matchesHull City1010-1--» All matchesIreland1100----» All matchesMacclesfield FC1100----» All matchesNewport County1100----» All matchesNorth Macedonia1100----» All matchesNorway1100----» All matchesAustria1010----» All matchesParma Calcio 19131100----» All matchesPoland1010----» All matchesPortugal U171001----» All matchesReading FC1100----» All matchesSheffield Wednesday1100----» All matchesStenhousemuir FC1100----» All matchesWolverhampton Wanderers1001----» All matches