Record by opponent MatchesWDLScoresYellowYellow-RedRedForfar Athletic123361---» All matchesElgin City12624----» All matchesStirling Albion FC10343----» All matchesClyde FC923411--» All matchesBonnyrigg Rose Athletic8116----» All matchesDumbarton FC8242-1--» All matchesEdinburgh City74122---» All matchesEast Fife FC7304----» All matchesPeterhead FC7223----» All matchesThe Spartans FC7412----» All matchesAnnan Athletic6024-1--» All matchesEast Kilbride FC6312-2--» All matchesStenhousemuir FC32011---» All matchesQueen Of The South3111----» All matchesRaith Rovers3201----» All matchesAlbion Rovers2101----» All matchesAlloa Athletic2101----» All matchesDundee United2101----» All matchesHamilton Academical2101----» All matchesInverness CT2011----» All matchesKelty Hearts2101----» All matchesPartick Thistle2011----» All matchesRoss County FC2101----» All matchesSt. Johnstone FC2101-1--» All matchesEngland U1610011---» All matchesAyr United1001----» All matchesBroxburn Athletic1001----» All matchesClydebank FC1100----» All matchesCove Rangers1100----» All matchesDundee FC1001----» All matchesFalkirk FC1001----» All matchesFrance U171010----» All matchesGlenafton Athletic1100----» All matchesIreland U161001----» All matchesKosovo U171100-1--» All matchesMotherwell FC (R)1100----» All matchesNorthern Ireland U161001----» All matchesPortugal U171001----» All matchesQueen's Park FC1100----» All matchesRussia U171001----» All matchesSwitzerland U171010----» All matchesSt. Mirren FC (R)1100----» All matchesStranraer FC1100----» All matchesThreave Rovers1100----» All matchesWales U161010----» All matchesCyprus U171010----» All matches