Record by opponent MatchesWDLScoresYellowYellow-RedRedSt. Johnstone FC9414----» All matchesRangers FC8116-1--» All matchesAberdeen FC7313-1--» All matchesCeltic FC7034----» All matchesLivingston FC7214----» All matchesBologna FC603311--» All matchesDundee United6411----» All matchesInter6105----» All matchesJuventus6114----» All matchesLazio Roma6123-1--» All matchesAC Monza5014----» All matchesAS Roma5104-1--» All matchesAtalanta5203----» All matchesMotherwell FC5230----» All matchesRoss County FC5302----» All matchesSt. Mirren FC5311----» All matchesTorino FC5122-1--» All matchesUS Salernitana 19195212-1--» All matchesKazakhstan U21421111--» All matchesSampdoria421111--» All matchesUdinese Calcio421111--» All matchesACF Fiorentina4103-1--» All matchesDundee FC4121-1--» All matchesEmpoli FC4211----» All matchesGenoa CFC4004-2--» All matchesHeart of Midlothian4022----» All matchesKilmarnock FC4400----» All matchesPisa SC4211-1--» All matchesSSC Napoli4004----» All matchesUS Cremonese4202-1--» All matchesUS Lecce4211-2--» All matchesUS Catanzaro31111---» All matchesAS Cittadella3300-1--» All matchesCesena FC3300----» All matchesSpezia Calcio3012-1--» All matchesAC Milan2020----» All matchesBelgium U212002-1--» All matchesBrescia Calcio2200----» All matchesCagliari Calcio2101----» All matchesComo 19072002----» All matchesCosenza Calcio2200----» All matchesFrosinone Calcio2101-1--» All matchesHellas Verona2101----» All matchesJuve Stabia2110----» All matchesModena FC2200----» All matchesPalermo FC2101----» All matchesSSC Bari2020----» All matchesTurkey U212011-1--» All matchesUS Sassuolo2101-1--» All matchesFC Südtirol11001---» All matchesHamilton Academical11001---» All matchesArbroath FC1100----» All matchesAscoli Calcio1100----» All matchesCarrarese Calcio1100----» All matchesCove Rangers1100----» All matchesDenmark U211001----» All matchesFC Santa Coloma1100----» All matchesHNK Rijeka1001----» All matchesLiechtenstein1100----» All matchesMantova 19111100----» All matchesNorthern Ireland U211100----» All matchesParma Calcio 19131010----» All matchesQueen Of The South1100----» All matchesSweden U211001----» All matchesSwitzerland1001----» All matchesSpain U211001-1--» All matchesStranraer FC1100----» All matches