Record by opponent MatchesWDLScoresYellowYellow-RedRedQueen's Park FC110383---» All matchesInverness CT112092--1» All matchesClyde FC941431--» All matchesAirdrieonians FC93242---» All matchesDumbarton FC96122---» All matchesAyr United911712--» All matchesAnnan Athletic850341--» All matchesGreenock Morton FC81074---» All matchesRaith Rovers822431--» All matchesPartick Thistle8224----» All matchesForfar Athletic731341--» All matchesStirling Albion FC72321---» All matchesEdinburgh City600641--» All matchesElgin City623131--» All matchesArbroath FC63211---» All matchesMontrose FC64111---» All matchesEast Kilbride FC511321--» All matchesThe Spartans FC53022---» All matchesEast Fife FC531111--» All matchesKelty Hearts50141---» All matchesAlloa Athletic5320----» All matchesDundee FC5203-2--» All matchesDunfermline Athletic5023-1--» All matchesStranraer FC5122----» All matchesHamilton Academical42203---» All matchesDundee United4004----» All matchesPeterhead FC4301----» All matchesRangers FC3003----» All matchesSt. Mirren FC3003----» All matchesCove Rangers21011---» All matchesFalkirk FC220011--» All matchesHeart of Midlothian2002----» All matchesHibernian FC2002-1--» All matchesLivingston FC2002----» All matchesQueen Of The South2110----» All matchesStenhousemuir FC2110----» All matchesBerwick Rangers11003---» All matchesDunipace FC11001---» All matchesStockport County10011---» All matchesWales U1911001---» All matchesAberdeen FC1001----» All matchesAFC Fylde1001----» All matchesAlbion Rovers1100----» All matchesAuchinleck Talbot1001----» All matchesBarnet FC1010----» All matchesBarrow AFC1100----» All matchesBelgium U191001----» All matchesBrora Rangers FC1100----» All matchesCeltic FC1001----» All matchesCowdenbeath FC1100----» All matchesHalifax Town1100----» All matchesHartlepool United1001----» All matchesHeart of Midlothian (R)1100----» All matchesMaidenhead United1010----» All matchesNotts County1010----» All matchesRangers FC (R)1100----» All matchesRochdale AFC1001----» All matchesSlovenia U191001----» All matchesTayport FC1100----» All matches