Record by opponent MatchesWDLScoresYellowYellow-RedRedRaith Rovers93331---» All matchesDunfermline Athletic833222--» All matchesPartick Thistle8134----» All matchesHamilton Academical72142---» All matchesAyr United7115-1--» All matchesGreenock Morton FC7133----» All matchesQueen's Park FC7214----» All matchesRoss County FC62041---» All matchesAlloa Athletic6303-2--» All matchesArbroath FC6420----» All matchesEast Kilbride FC41212---» All matchesCove Rangers4121----» All matchesDundee FC4103----» All matchesFalkirk FC4004----» All matchesLivingston FC4013----» All matchesSt. Johnstone FC4103-1--» All matchesQueen Of The South3201-1--» All matchesMontrose FC22001---» All matchesDundee United2011----» All matchesStenhousemuir FC2200----» All matchesDumbarton FC11001---» All matchesAnnan Athletic1100----» All matchesBonnyrigg Rose Athletic1100----» All matchesClyde FC1001----» All matchesDundee North End1100----» All matchesEast Fife FC1010-1--» All matchesHeart of Midlothian1001----» All matchesInverness CT1100----» All matchesPeterhead FC1100-1--» All matchesSt. Mirren FC1001----» All matchesStranraer FC1100----» All matches