Record by opponent MatchesWDLScoresYellowYellow-RedRedAberdeen FC341551493--» All matchesCeltic FC31362243--» All matchesRangers FC29571796--» All matchesSt. Mirren FC291210791--» All matchesDundee United291361063-1» All matchesHeart of Midlothian27108967--» All matchesLivingston FC26128682--» All matchesSt. Johnstone FC25861133--» All matchesMotherwell FC24126697--» All matchesKilmarnock FC22137244--» All matchesRoss County FC2295832-1» All matchesDundee FC18125152--» All matchesFalkirk FC1466241--» All matchesQueen Of The South118123---» All matchesHamilton Academical108113---» All matchesAlloa Athletic980132--» All matchesRaith Rovers93423---» All matchesDumbarton FC85121---» All matchesAyr United75113---» All matchesPartick Thistle64201---» All matchesGreenock Morton FC6240-1--» All matchesDunfermline Athletic522111--» All matchesInverness CT421111--» All matchesNew Zealand4400----» All matchesChina32101---» All matchesOman32101---» All matchesJapan3102----» All matchesSaudi Arabia3111-1--» All matchesFC Santa Coloma220021--» All matchesIndonesia22002---» All matchesPartizan21012---» All matchesStranraer FC220021--» All matchesAl Wehdat20201---» All matchesElgin City22001---» All matchesFC Luzern21101---» All matchesHNK Rijeka201111--» All matchesKF Malisheva210111--» All matchesLegia Warszawa201111--» All matchesPalestine22001---» All matchesAl Sadd2101----» All matchesArbroath FC2200----» All matchesAsteras Tripolis2110-1--» All matchesAston Villa2002-1--» All matchesBrøndby IF2002----» All matchesCowdenbeath FC2200----» All matchesFC Midtjylland2011-1--» All matchesFC Nasaf2110-1--» All matchesJordan2200-1--» All matchesKAA Gent2011-1--» All matchesKF Shkëndija 792110----» All matchesMolde FK2011-1--» All matchesPeterhead FC2200----» All matchesSouth Korea2011-1--» All matchesClydebank FC11002---» All matchesInter Club d’Escaldes11002---» All matchesLebanon11002---» All matchesQueen's Park FC11002---» All matchesMexico10101---» All matchesNepal11001---» All matchesUzbekistan10101---» All matchesBahrain1001----» All matchesBonnyrigg Rose Athletic1100----» All matchesBroomhill FC1100----» All matchesBrora Rangers FC1100----» All matchesCove Rangers1100----» All matchesEngland1001----» All matchesForfar Athletic1100----» All matchesHibernian FC1001----» All matchesIndia1100----» All matchesCameroon1100----» All matchesCanada1100----» All matchesKelty Hearts1001----» All matchesColombia1001----» All matchesKuwait1100----» All matchesMontrose FC1100----» All matchesNSÍ Runavík1100----» All matchesPeru1100----» All matchesSyria1100----» All matchesUSA1001----» All matchesUA Emirates1100----» All matchesVenezuela1001----» All matchesVietnam1100----» All matches