Record by opponent MatchesWDLScoresYellowYellow-RedRedHamilton Academical8521-1--» All matchesGreenock Morton FC6321111-» All matchesAnnan Athletic53111---» All matchesAyr United5122-2--» All matchesEdinburgh City5410----» All matchesPartick Thistle5122-1--» All matchesQueen's Park FC421121--» All matchesQueen Of The South422011--» All matchesAirdrieonians FC4202-1--» All matchesCove Rangers4220----» All matchesDunfermline Athletic4121----» All matchesRaith Rovers4301----» All matchesStirling Albion FC4310-1--» All matchesKelty Hearts330011--» All matchesAlloa Athletic3300----» All matchesArbroath FC3210-1--» All matchesInverness CT3021----» All matchesMontrose FC3210----» All matchesThe Spartans FC220011--» All matchesBonnyrigg Rose Athletic2101----» All matchesFalkirk FC2101-1--» All matchesKilmarnock FC2200----» All matchesLivingston FC2002-2--» All matchesSt. Mirren FC2011----» All matchesPeterhead FC110011--» All matchesBanks O’ Dee FC1100-1--» All matchesCeltic FC1001----» All matchesClyde FC1001-1--» All matchesGermany U171100----» All matchesDumbarton FC1100----» All matchesDundee FC1010----» All matchesDundee United1001----» All matchesForfar Athletic1100-1--» All matchesFormartine United1100----» All matchesHibernian FC1001----» All matchesLinlithgow Rose1100-1--» All matchesMotherwell FC1100-1--» All matchesNetherlands U171001----» All matchesPortugal U171001----» All matchesRangers FC1001----» All matches