Record by opponent MatchesWDLScoresYellowYellow-RedRedQueen Of The South19847-2--» All matchesAlloa Athletic17674----» All matchesInverness CT17638-2--» All matchesDundee United13139-1--» All matchesGreenock Morton FC12525-2--» All matchesDumbarton FC107211---» All matchesHamilton Academical100281---» All matchesPeterhead FC105411---» All matchesEast Fife FC10811----» All matchesCove Rangers9117----» All matchesFalkirk FC8323----» All matchesKelty Hearts8422----» All matchesSt. Mirren FC8305-2--» All matchesAyr United7115----» All matchesAirdrieonians FC6105----» All matchesAnnan Athletic6231----» All matchesArbroath FC6213----» All matchesEdinburgh City6402----» All matchesRoss County FC6105-1--» All matchesStenhousemuir FC52121---» All matchesBrechin City FC5500----» All matchesClyde FC5320----» All matchesMontrose FC5023----» All matchesPartick Thistle5113----» All matchesStirling Albion FC5302----» All matchesCowdenbeath FC4400-1--» All matchesLivingston FC4220----» All matchesQueen's Park FC4211----» All matchesDundee FC3201----» All matchesEast Kilbride FC2110----» All matchesForfar Athletic2101----» All matchesHeart of Midlothian2101----» All matchesRaith Rovers2002----» All matchesThe Spartans FC11001---» All matchesAberdeen FC (R)1100----» All matchesAlbion Rovers1100----» All matchesAndorra U211100----» All matchesBenburb FC1100----» All matchesBonnyrigg Rose Athletic1100----» All matchesCeltic FC1001----» All matchesElgin City1100----» All matchesEngland U211001----» All matchesHibernian FC1001----» All matchesLatvia U211100----» All matchesMotherwell FC1001----» All matchesRangers FC1001----» All matchesUkraine U211001----» All matches