Record by opponent MatchesWDLScoresYellowYellow-RedRedQueen Of The South2510694---» All matchesAlloa Athletic2412755---» All matchesMontrose FC22481031--» All matchesCove Rangers15429----» All matchesDunfermline Athletic1464412--» All matchesAirdrieonians FC133462---» All matchesClyde FC1374222--» All matchesKelty Hearts133462---» All matchesInverness CT132110-1--» All matchesEast Fife FC1190221-1» All matchesGreenock Morton FC106132---» All matchesPeterhead FC95224---» All matchesDumbarton FC97111---» All matchesHamilton Academical91261---» All matchesStenhousemuir FC9117-1--» All matchesFalkirk FC8116----» All matchesAnnan Athletic731321--» All matchesHibernian FC72141---» All matchesRaith Rovers7115----» All matchesEdinburgh City64111---» All matchesArbroath FC6132----» All matchesDundee United6213----» All matchesSt. Mirren FC50051---» All matchesAyr United5212----» All matchesPartick Thistle5401----» All matchesQueen's Park FC5221-1--» All matchesDundee FC40131---» All matchesMotherwell FC3003-1--» All matchesStirling Albion FC3021----» All matchesBerwick Rangers22003---» All matchesStranraer FC20111---» All matchesAberdeen FC2002----» All matchesAlbion Rovers2200----» All matchesRoss County FC2002----» All matchesDarvel FC11001---» All matchesHeart of Midlothian10101---» All matchesLivingston FC11001---» All matchesThe Spartans FC10101---» All matchesAuchinleck Talbot1001----» All matchesBonnyrigg Rose Athletic1100----» All matchesDundee United (R)1100----» All matchesEast Kilbride FC1001----» All matchesElgin City1100----» All matchesRangers FC1001----» All matchesWick Academy FC1100----» All matches