Record by opponent MatchesWDLScoresYellowYellow-RedRedEast Fife FC5212-2--» All matchesInverness CT5221-21-» All matchesMontrose FC4211----» All matchesQueen Of The South4220----» All matchesAlloa Athletic3201-1--» All matchesCove Rangers3201-2--» All matchesHamilton Academical3210-1--» All matchesLivingston FC3201-1--» All matchesPeterhead FC3102----» All matchesSwitzerland U1721101---» All matchesBonnyrigg Rose Athletic2110----» All matchesEdinburgh City2101-1--» All matchesElgin City2200-1--» All matchesForfar Athletic2200----» All matchesGreenock Morton FC2200----» All matchesKelty Hearts2110----» All matchesPartick Thistle2101-1--» All matchesQueen's Park FC2101----» All matchesRaith Rovers2020-1--» All matchesStranraer FC2101-1--» All matchesThe Spartans FC2011----» All matchesHungary U192200----» All matchesAnnan Athletic1100----» All matchesArbroath FC1100----» All matchesAyr United1100-1--» All matchesClachnacuddin FC1100-1--» All matchesClyde FC1001----» All matchesGermany U171001----» All matchesDumbarton FC1100----» All matchesDunfermline Athletic1001-1--» All matchesEast Kilbride FC1100-1--» All matchesFalkirk FC1001----» All matchesFrance U171001----» All matchesFraserburgh FC1100-1--» All matchesHeart of Midlothian1001-1--» All matchesIceland U171010----» All matchesItaly U191001-1--» All matchesKilmarnock FC (R)1100----» All matchesLatvia U191100----» All matchesLiechtenstein U191100----» All matchesMontenegro U171100-1--» All matchesMotherwell FC1100----» All matchesMotherwell FC (R)1100----» All matchesNetherlands U191010----» All matchesPortugal U171001----» All matchesStenhousemuir FC1100----» All matchesStirling Albion FC1100-1--» All matchesCzech Republic U191001-1--» All matchesTurkey U191001----» All matchesHungary U171001----» All matchesWales U171001----» All matches