Record by opponent MatchesWDLScoresYellowYellow-RedRedElgin City12444-2--» All matchesStranraer FC11425-1-1» All matchesForfar Athletic10352----» All matchesPeterhead FC10343-2--» All matchesEast Fife FC8224----» All matchesThe Spartans FC8143-2--» All matchesEdinburgh City7124---1» All matchesStirling Albion FC7304----» All matchesBonnyrigg Rose Athletic6303-2--» All matchesKelty Hearts6114-1--» All matchesAirdrieonians FC5005----» All matchesAlloa Athletic5023-1--» All matchesDumbarton FC5212-1--» All matchesQueen Of The South5113-2--» All matchesAnnan Athletic4400----» All matchesCowdenbeath FC4121-1--» All matchesFalkirk FC4013-1--» All matchesAlbion Rovers3210-1--» All matchesDunfermline Athletic3012-1--» All matchesMontrose FC3102----» All matchesStenhousemuir FC3111----» All matchesGreenock Morton FC2101----» All matchesPartick Thistle2002----» All matchesQueen's Park FC2002----» All matchesAberdeen FC1001----» All matchesCeltic FC (R)1001----» All matchesGermany U151001----» All matchesFrance U161010----» All matchesHibernian FC1001----» All matchesJeanfield Swifts1100----» All matchesMotherwell FC1001----» All matchesMotherwell FC (R)1100----» All matchesMusselburgh Athletic1100----» All matchesRangers FC (R)1001----» All matchesSt. Mirren FC1001----» All matches