Record by opponent MatchesWDLScoresYellowYellow-RedRedRoss County FC133372---» All matchesPartick Thistle10316----» All matchesInverness CT8125-1--» All matchesKilmarnock FC714221--» All matchesDundee United730413--» All matchesCeltic FC60061---» All matchesSt. Johnstone FC630311--» All matchesGreenock Morton FC522121--» All matchesAberdeen FC5005----» All matchesAyr United5113-4--» All matchesHamilton Academical5113-1--» All matchesMotherwell FC5221----» All matchesRangers FC41031---» All matchesAlloa Athletic4121----» All matchesFalkirk FC4202----» All matchesHeart of Midlothian4103----» All matchesDundee FC321021--» All matchesGudja United310211--» All matchesHibernians FC31111--1» All matchesBirkirkara FC3111-1--» All matchesFloriana FC3120-2--» All matchesHibernian FC3012-1--» All matchesQueen Of The South3012----» All matchesSliema Wanderers220011--» All matchesDunfermline Athletic2011----» All matchesGżira United2002----» All matchesRaith Rovers2101----» All matchesSirens FC2110----» All matchesStranraer FC2011----» All matchesValletta FC2101----» All matchesBalzan FC10102---» All matchesBrechin City FC11002---» All matchesCowdenbeath FC11002---» All matchesBuckie Thistle11001---» All matchesAnnan Athletic1100----» All matchesArbroath FC1100----» All matchesMosta FC1100----» All matchesSt. Luċija FC1100-1--» All matchesSt. Mirren FC1001----» All matchesStirling Albion FC1100----» All matches