Record by opponent MatchesWDLScoresYellowYellow-RedRedAlloa Athletic14329-3--» All matchesQueen Of The South1272332--» All matchesHamilton Academical115331---» All matchesCove Rangers10235----» All matchesAnnan Athletic842223--» All matchesMontrose FC823321--» All matchesInverness CT8134----» All matchesEast Fife FC71421---» All matchesPeterhead FC721411--» All matchesDumbarton FC64111---» All matchesStenhousemuir FC6123-1--» All matchesElgin City5104----» All matchesKilmarnock FC5104----» All matchesRaith Rovers5221-1--» All matchesStirling Albion FC43012---» All matchesAirdrieonians FC4121-1--» All matchesArbroath FC4202----» All matchesDundee FC4112----» All matchesFalkirk FC4112-1--» All matchesHibernian FC4301----» All matchesMotherwell FC4112----» All matchesRangers FC4202----» All matchesForfar Athletic32011---» All matchesCeltic FC3003----» All matchesEdinburgh City3300----» All matchesAberdeen FC2002----» All matchesAyr United2101----» All matchesBrora Rangers FC2200----» All matchesGreenock Morton FC2002----» All matchesQueen's Park FC2002----» All matchesRoss County FC2110----» All matchesStranraer FC2200----» All matchesBrechin City FC1100-1--» All matchesDundee United1001----» All matchesDunfermline Athletic1001----» All matchesHeart of Midlothian (R)1001----» All matchesPartick Thistle1100----» All matchesSt. Johnstone FC1010----» All matchesSt. Mirren FC1001----» All matchesSt. Mirren FC (R)1100----» All matchesThe Spartans FC1100----» All matches