Record by opponent MatchesWDLScoresYellowYellow-RedRedAberdeen FC4013----» All matchesAyr United4310----» All matchesSt. Johnstone FC4211----» All matchesCowdenbeath FC33001---» All matchesGreenock Morton FC31111---» All matchesAlloa Athletic3102----» All matchesDundee United3102----» All matchesKilmarnock FC3102----» All matchesRoss County FC3111-1--» All matchesStenhousemuir FC3120----» All matchesAlbion Rovers2101----» All matchesCeltic FC2101----» All matchesDunfermline Athletic2002----» All matchesElgin City2011----» All matchesFalkirk FC2110----» All matchesHibernian FC2101----» All matchesInverness CT2101----» All matchesKelty Hearts2020----» All matchesPartick Thistle2101----» All matchesForfar Athletic11001---» All matchesStranraer FC10011---» All matchesAnnan Athletic1001----» All matchesDundee FC1100----» All matchesEast Fife FC1001----» All matchesFrance U181001----» All matchesFrance U161001----» All matchesGreece U171001----» All matchesHamilton Academical1001----» All matchesHeart of Midlothian1001----» All matchesIreland U161001----» All matchesMotherwell FC1010----» All matchesNorthern Ireland U161100----» All matchesRaith Rovers1100----» All matchesRangers FC1001-1--» All matchesThe Spartans FC1001----» All matches