Record by opponent MatchesWDLScoresYellowYellow-RedRedAberdeen FC3923610-1--» All matchesMotherwell FC372476-2--» All matchesRangers FC3611619-1--» All matchesKilmarnock FC331977-1--» All matchesDundee FC322363----» All matchesHibernian FC3114107-2--» All matchesDundee United291856----» All matchesCeltic FC255317-1--» All matchesRoss County FC231481-3--» All matchesInverness CT221462-2-1» All matchesSt. Johnstone FC191621-2--» All matchesLivingston FC181341-1--» All matchesPartick Thistle181611----» All matchesSt. Mirren FC181242----» All matchesDunfermline Athletic16943-1--» All matchesHeart of Midlothian151122-1--» All matchesHamilton Academical121101----» All matchesTottenham Hotspur7313----» All matchesBolton Wanderers6312----» All matchesFalkirk FC6231---1» All matchesManchester City6033-1--» All matchesManchester United6015----» All matchesRosenborg BK6420----» All matchesWest Ham United6213-1--» All matchesAlloa Athletic5401-1--» All matchesAston Villa5212----» All matchesBirmingham City5311-1--» All matchesFaeroe Islands5500----» All matchesLiverpool FC5104-1--» All matchesUkraine5212----» All matchesWigan Athletic5122----» All matchesAEK Athen4013----» All matchesBlackburn Rovers4103----» All matchesDenmark4301----» All matchesEverton FC4013----» All matchesFK Astana4211----» All matchesFulham FC4130----» All matchesGreenock Morton FC4310----» All matchesItaly4013----» All matchesMoldova4310----» All matchesAustria4220----» All matchesPortsmouth FC4112----» All matchesRaith Rovers4301----» All matchesRB Salzburg4013----» All matchesSlovenia4220-1--» All matchesArbroath FC3210----» All matchesArsenal FC3012----» All matchesAyr United3300----» All matchesChelsea FC3102----» All matchesEngland3012----» All matchesGreece3102----» All matchesHull City3300----» All matchesCroatia3111----» All matchesLithuania3300----» All matchesMiddlesbrough FC3210----» All matchesNewcastle United3021----» All matchesNorway3111----» All matchesStoke City3012----» All matchesWolverhampton Wanderers3102----» All matchesSparta Prague2011----» All matchesACF Fiorentina2002----» All matchesAFC Ajax2011----» All matchesAIK2200----» All matchesArmenia2200----» All matchesAstra Giurgiu2110----» All matchesBayern Munich2002----» All matchesBelarus2011----» All matchesBlackpool FC2101----» All matchesBor. Mönchengladbach2011----» All matchesBrechin City FC2200----» All matchesBurnley FC2101----» All matchesDinamo Zagreb2101----» All matchesFC Alashkert2200----» All matchesFC Zürich2002----» All matchesFenerbahçe2020----» All matchesFK RFS2200-1--» All matchesFK Sūduva2110----» All matchesFrance2200----» All matchesGeorgia2101----» All matchesGirondins de Bordeaux2101----» All matchesHapoel Be'er Sheva2101-1--» All matchesInter2011-1--» All matchesIreland2101----» All matchesIceland2200-1--» All matchesİstanbul Başakşehir2002----» All matchesCroatia U212101----» All matchesLincoln Red Imps2101----» All matchesLinfield FC2200----» All matchesMalmö FF2101----» All matchesMolde FK2002----» All matchesNetherlands2011----» All matchesNK Maribor2011----» All matchesNorthern Ireland2110----» All matchesNorth Macedonia2101----» All matchesParis Saint-Germain2002----» All matchesPoland2110----» All matchesPortugal2011----» All matchesQarabağ FK2110----» All matchesQueen Of The South2110-1--» All matchesRB Leipzig2101----» All matchesReading FC2101----» All matchesRSC Anderlecht2101----» All matchesŠiroki Brijeg2110----» All matchesSlovakia2101----» All matchesS.C. Braga2110-1--» All matchesCzech Republic2101----» All matchesUMF Stjarnan2200----» All matchesViktoria Plzeň2002----» All matches1. FC Heidenheim 18461001----» All matchesAirdrieonians FC1100----» All matchesAlbion Rovers1100----» All matchesAuchinleck Talbot1100----» All matchesBelgium1001----» All matchesCercle Brugge1001----» All matchesCFR Cluj1001----» All matchesCove Rangers1100----» All matchesCowdenbeath FC1100----» All matchesCS Petrocub1010----» All matchesCuraçao1100----» All matchesDerby County1010----» All matchesDinamo Minsk1100----» All matchesFC Barcelona1001----» All matchesFC Basel 18931100----» All matchesFC Copenhagen1001----» All matchesFC Schalke 041001----» All matchesFerencvárosi TC1001----» All matchesFeyenoord1001----» All matchesFinland1010-1--» All matchesGretna FC1100----» All matchesIsrael1100----» All matchesJapan1001----» All matchesJK Nõmme Kalju1100----» All matchesQatar1100----» All matchesMalta1100----» All matchesNorwich City1100----» All matchesNottingham Forest1100----» All matchesOmonia Nikosia1100-1--» All matchesPeterhead FC1100----» All matchesSwitzerland1001----» All matchesSpain1010----» All matchesStirling Albion FC1100----» All matchesSouth Africa1100----» All matchesThe Spartans FC1100----» All matchesTrinidad & Tobago1100----» All matchesTurkey1001----» All matchesUSA1010----» All matches