Record by opponent MatchesWDLScoresYellowYellow-RedRedQueen Of The South743011--» All matchesAlloa Athletic7304----» All matchesArbroath FC7214----» All matchesMontrose FC63122---» All matchesDumbarton FC64111---» All matchesClyde FC6330----» All matchesKelty Hearts6312-1--» All matchesRaith Rovers6114-1--» All matchesStranraer FC52032---» All matchesInverness CT521211--» All matchesEdinburgh City5230----» All matchesThe Spartans FC5113----» All matchesStirling Albion FC440011--» All matchesAirdrieonians FC4220--1-» All matchesAnnan Athletic4301----» All matchesAyr United4031-1--» All matchesForfar Athletic4301----» All matchesGreenock Morton FC4202----» All matchesFalkirk FC32101---» All matchesCove Rangers3012----» All matchesElgin City3300----» All matchesKilmarnock FC3012----» All matchesPartick Thistle3102----» All matchesDundee FC21011---» All matchesPeterhead FC21101---» All matchesBSC Young Boys U192020----» All matchesDunfermline Athletic2101----» All matchesHeart of Midlothian2110----» All matchesLivingston FC2002----» All matchesQueen's Park FC2011----» All matchesSacramento Republic2200-1--» All matchesSlovan Bratislava U192200-1--» All matchesStenhousemuir FC2020----» All matchesBuckie Thistle11001---» All matchesAlbion Rovers1100----» All matchesAtlético Madrid U191001----» All matchesBallymena United1001----» All matchesCarrick Rangers1001----» All matchesCeltic FC (R)1100----» All matchesCrusaders FC1001----» All matchesDungannon Swifts1001-1--» All matchesEast Fife FC1100----» All matchesHamilton Academical1001---1» All matchesHeart of Midlothian (R)1100----» All matchesHibernian FC1001----» All matchesLimavady United1100----» All matchesOakland Roots1100----» All matchesRoss County FC1001----» All matchesSan Diego Loyal1010----» All matchesSt. Mirren FC1001----» All matchesVentura County FC1001----» All matches