Record by opponent MatchesWDLScoresYellowYellow-RedRedAnnan Athletic1483343--» All matchesEast Fife FC146441---» All matchesStranraer FC1392233--» All matchesDumbarton FC1283152--» All matchesElgin City113622---» All matchesQueen Of The South1025324--» All matchesStirling Albion FC10226----» All matchesKelty Hearts953152--» All matchesPeterhead FC943211--» All matchesAlbion Rovers871021--» All matchesBonnyrigg Rose Athletic833222--» All matchesInverness CT823324--» All matchesAlloa Athletic822411--» All matchesStenhousemuir FC8143-1--» All matchesCove Rangers75112---» All matchesMontrose FC731322--» All matchesHamilton Academical6213----» All matchesForfar Athletic53203---» All matchesEdinburgh City42023---» All matchesThe Spartans FC431031--» All matchesClyde FC412121--» All matchesCowdenbeath FC42202---» All matchesArbroath FC4103----» All matchesFalkirk FC4103----» All matchesAirdrieonians FC300321--» All matchesAyr United30032---» All matchesBrechin City FC3201----» All matchesDundee FC3003----» All matchesGreenock Morton FC21012---» All matchesBrora Rangers FC2101----» All matchesEast Kilbride FC2101----» All matchesQueen's Park FC2101----» All matchesRaith Rovers2011----» All matchesRangers FC (R)2101----» All matchesRoss County FC2002----» All matchesSt. Johnstone FC2200-1--» All matchesBuckie Thistle11001---» All matchesIrvine Meadow XI11001---» All matchesKilmarnock FC (R)11001---» All matchesKilwinning Rangers11001---» All matchesMotherwell FC (R)11001---» All matchesClachnacuddin FC1100----» All matchesDundee United1001----» All matchesDunfermline Athletic1001----» All matchesKilmarnock FC1001----» All matchesLivingston FC1001----» All matchesMotherwell FC1100-1--» All matchesPartick Thistle1100-1--» All matches