Record by opponent MatchesWDLScoresYellowYellow-RedRedEdinburgh City1272321--» All matchesAlloa Athletic8215----» All matchesCove Rangers8422----» All matchesMontrose FC8215----» All matchesFalkirk FC7115---1» All matchesStirling Albion FC50321---» All matchesHamilton Academical5014-1--» All matchesKelty Hearts5113----» All matchesPeterhead FC5410-1--» All matchesAnnan Athletic4202----» All matchesGreenock Morton FC4112----» All matchesElgin City31021---» All matchesAirdrieonians FC3210----» All matchesClyde FC3201----» All matchesDunfermline Athletic3111----» All matchesEast Fife FC3102----» All matchesPartick Thistle3111----» All matchesArbroath FC2011----» All matchesAyr United2101----» All matchesBonnyrigg Rose Athletic2011----» All matchesInverness CT2002----» All matchesKilmarnock FC2002----» All matchesMotherwell FC2002----» All matchesRaith Rovers2110----» All matchesThe Spartans FC2011----» All matchesStenhousemuir FC11001---» All matchesBurton Albion1100----» All matchesCambridge United1100----» All matchesCrewe Alexandra1010----» All matchesDundee United1100----» All matchesExeter City1010----» All matchesForest Green Rovers1100----» All matchesForfar Athletic1010----» All matchesHeart of Midlothian1001----» All matchesLivingston FC1001----» All matchesNewport County1010----» All matchesNorthampton Town1010----» All matchesQueen's Park FC1100----» All matchesRangers FC (R)1001----» All matchesSt. Johnstone FC1100----» All matchesSt. Mirren FC1001----» All matchesStevenage FC1001----» All matchesStranraer FC1100----» All matchesSutton United1001----» All matches