Record by opponent MatchesWDLScoresYellowYellow-RedRedAberdeen FC118301---» All matchesSt. Mirren FC11713-1--» All matchesRangers FC102261---» All matchesDundee FC9612----» All matchesDundee United7232----» All matchesFalkirk FC7313----» All matchesHibernian FC7340-3--» All matchesSt. Johnstone FC6501-1--» All matchesHeart of Midlothian522112--» All matchesLivingston FC4301-1--» All matchesFCV Dender EH32101---» All matchesMotherwell FC330011--» All matchesKilmarnock FC3210----» All matchesSporting Charleroi3111----» All matchesAlloa Athletic2200----» All matchesArbroath FC2101----» All matchesAZ Alkmaar2101----» All matchesBayern Munich U192002----» All matchesBelgium U212011----» All matchesDenmark U212011----» All matchesDunfermline Athletic2011-2--» All matchesFC Midtjylland2011-1--» All matchesFrance U192002----» All matchesInverness CT2101----» All matchesKazakhstan U212110-1--» All matchesKVC Westerlo2011-1--» All matchesLille OSC2110----» All matchesNorthern Ireland U212101----» All matchesOud-Heverlee Leuven2110----» All matchesParis Saint-Germain U192002----» All matchesPartick Thistle2002----» All matchesRoss County FC2101----» All matchesRSC Anderlecht U192200----» All matchesSlovenia2011----» All matchesStandard Liège2020-1--» All matchesTurkey U212011----» All matchesReal Betis11001---» All matchesAC Milan1001----» All matchesAuchinleck Talbot1100----» All matchesAyr United1001----» All matchesBayer Leverkusen1001----» All matchesBlackburn Rovers1100----» All matchesBuckie Thistle1100----» All matchesBurnley FC1100----» All matchesCercle Brugge1001----» All matchesDerby County1100----» All matchesFaeroe Islands U171100----» All matchesFerencvárosi TC1100-1--» All matchesFeyenoord1100----» All matchesFK Bodø/Glimt1001----» All matchesFK Jablonec1100----» All matchesFrance U171001-1--» All matchesHamilton Academical1100----» All matchesIreland U161010----» All matchesK Beerschot VA1001-1--» All matchesKAA Gent1010----» All matchesKRC Genk1001----» All matchesLincoln City1100----» All matchesLuxembourg U191100----» All matchesMalta U171100----» All matchesMillwall FC1100----» All matchesMontenegro U171100----» All matchesNetherlands U191100----» All matchesNorth Macedonia1100----» All matchesNorway U191001----» All matchesNorwich City1100----» All matchesAustria U191100----» All matchesPortsmouth FC1001----» All matchesPortugal U171100----» All matchesQueen Of The South1001-1--» All matchesQueens Park Rangers1001----» All matchesRaith Rovers1100----» All matchesRB Leipzig1001----» All matchesRSC Anderlecht1001----» All matchesSan Marino U191100---1» All matchesSwitzerland1001-1--» All matchesSwitzerland U171100----» All matchesSerbia U171100----» All matchesSheffield United1010----» All matchesSouthampton FC1001----» All matchesSpain U191010----» All matchesStoke City1100----» All matchesCzech Republic U191001----» All matchesHungary U171010----» All matchesWales U191100----» All matchesWales U171100----» All matchesWales U161100----» All matchesWatford FC1100----» All matchesWest Ham United1001----» All matchesWrexham AFC1010-1--» All matches