Record by opponent MatchesWDLScoresYellowYellow-RedRedRaith Rovers1335532--» All matchesPartick Thistle1325622--» All matchesQueen's Park FC1153331--» All matchesDunfermline Athletic114251---» All matchesAirdrieonians FC933331--» All matchesHamilton Academical942311--» All matchesAyr United9252----» All matchesArbroath FC742111--» All matchesEdinburgh City7403----» All matchesStirling Albion FC7322----» All matchesStranraer FC632121--» All matchesForfar Athletic61321---» All matchesFalkirk FC6006-1--» All matchesLivingston FC6024-1--» All matchesStenhousemuir FC6204-1--» All matchesKelty Hearts51132---» All matchesRoss County FC52121---» All matchesSt. Johnstone FC5014-1--» All matchesAlbion Rovers4121----» All matchesElgin City4400----» All matchesCowdenbeath FC32011---» All matchesClyde FC3201----» All matchesDundee United3102----» All matchesEast Fife FC3102----» All matchesInverness CT3003----» All matchesMontrose FC3111----» All matchesCove Rangers20022---» All matchesAlloa Athletic211011--» All matchesBonnyrigg Rose Athletic2200----» All matchesQueen Of The South2002----» All matchesAberdeen FC1001----» All matchesAnnan Athletic1100----» All matchesBrechin City FC1100----» All matchesCeltic FC1001----» All matchesDundee FC1010----» All matchesEast Kilbride FC1100----» All matchesHibernian FC1100----» All matchesKilmarnock FC1001----» All matchesLinlithgow Rose1001----» All matchesPeterhead FC1100----» All matchesRangers FC1001----» All matches