Record by opponent MatchesWDLScoresYellowYellow-RedRedFalkirk FC112361---» All matchesRaith Rovers94232---» All matchesQueen Of The South84041---» All matchesBrechin City FC74122---» All matchesHibernian FC7214----» All matchesLivingston FC7313-1--» All matchesRangers FC7007----» All matchesAlloa Athletic53021---» All matchesInverness CT5203----» All matchesDumbarton FC420212--» All matchesDundee United41031---» All matchesRoss County FC42021---» All matchesGreenock Morton FC4211-1--» All matchesSt. Mirren FC4211----» All matchesAberdeen FC310211--» All matchesElgin City30211---» All matchesAyr United3012----» All matchesCeltic FC3003----» All matchesDunfermline Athletic3012----» All matchesEast Fife FC3111----» All matchesPartick Thistle3003----» All matchesPeterhead FC3021-1--» All matchesStranraer FC3201----» All matchesClyde FC20111---» All matchesBonnyrigg Rose Athletic2110----» All matchesCowdenbeath FC2011----» All matchesHeart of Midlothian2011----» All matchesKilmarnock FC2110----» All matchesMontrose FC2200----» All matchesSt. Johnstone FC2200----» All matchesThe Spartans FC2110----» All matchesCove Rangers11001---» All matchesAirdrieonians FC1100----» All matchesGermany U171001----» All matchesDundee FC1001----» All matchesForfar Athletic1010----» All matchesFrance U171001----» All matchesHamilton Academical1001----» All matchesMotherwell FC1010----» All matchesStirling Albion FC1001----» All matches