Record by opponent MatchesWDLScoresYellowYellow-RedRedRaith Rovers8314----» All matchesDunfermline Athletic7340----» All matchesFalkirk FC7223----» All matchesAlloa Athletic6213----» All matchesHamilton Academical6312----» All matchesArbroath FC5311----» All matchesPartick Thistle5113----» All matchesAnnan Athletic4202----» All matchesEdinburgh City4400----» All matchesGreenock Morton FC4130----» All matchesKelty Hearts4013----» All matchesMontrose FC4202----» All matchesStirling Albion FC4130-1--» All matchesLivingston FC3201----» All matchesQueen's Park FC3201----» All matchesSt. Mirren FC3003----» All matchesStenhousemuir FC3201----» All matchesStranraer FC3111----» All matchesAyr United2110----» All matchesCove Rangers2200----» All matchesDundee United2101----» All matchesRoss County FC2101----» All matchesSt. Johnstone FC2002----» All matchesAirdrieonians FC1100----» All matchesBroxburn Athletic1100----» All matchesBuckie Thistle1100----» All matchesCowdenbeath FC1100----» All matchesEast Kilbride FC1001----» All matchesElgin City1010----» All matchesForfar Athletic1010----» All matchesHibernian FC1001----» All matchesInverness CT1001----» All matchesIreland U161001----» All matchesKilmarnock FC1001----» All matchesNorthern Ireland U161001----» All matchesPeterhead FC1100----» All matches