Record by opponent MatchesWDLScoresYellowYellow-RedRedKelty Hearts1984722--» All matchesMontrose FC1563612--» All matchesAnnan Athletic1463513--» All matchesQueen Of The South1352612--» All matchesCove Rangers117402---» All matchesStenhousemuir FC1162312--» All matchesEdinburgh City11326-2-1» All matchesHamilton Academical1032521--» All matchesPeterhead FC9324----» All matchesFalkirk FC8026----» All matchesAirdrieonians FC7106----» All matchesEast Fife FC7520-1--» All matchesStirling Albion FC53021---» All matchesDumbarton FC5023----» All matchesElgin City5104----» All matchesForfar Athletic5311----» All matchesInverness CT5032-1--» All matchesStranraer FC5221-1--» All matchesAlbion Rovers41121---» All matchesAlloa Athletic401311--» All matchesCowdenbeath FC4211----» All matchesDunfermline Athletic4022----» All matchesArbroath FC2002----» All matchesBonnyrigg Rose Athletic2101----» All matchesGreenock Morton FC2101----» All matchesRangers FC2002----» All matchesSt. Johnstone FC2101----» All matchesCeltic FC (R)11001---» All matchesThe Spartans FC11001---» All matchesAyr United1001----» All matchesBrechin City FC1100----» All matchesDunbar United1100-1--» All matchesDundee FC1100-1--» All matchesHeart of Midlothian1001----» All matchesHibernian FC1001----» All matchesKilmarnock FC1001----» All matchesKilmarnock FC (R)1100----» All matchesMotherwell FC1001----» All matchesPartick Thistle1001----» All matchesRaith Rovers1001----» All matchesRoss County FC1001----» All matchesSt. Mirren FC1001----» All matchesTranent FC1100----» All matches