Record by opponent MatchesWDLScoresYellowYellow-RedRedEdinburgh City114431---» All matchesAirdrieonians FC1061313--» All matchesMontrose FC104331---» All matchesHamilton Academical97201---» All matchesAlloa Athletic83324---» All matchesAyr United82241---» All matchesDunfermline Athletic82331---» All matchesStirling Albion FC8620----» All matchesPartick Thistle722322-1» All matchesQueen Of The South75112---» All matchesAnnan Athletic75111---» All matchesLivingston FC7025----» All matchesQueen's Park FC7430-1--» All matchesCove Rangers65102---» All matchesStenhousemuir FC65012---» All matchesElgin City52212---» All matchesPeterhead FC53112---» All matchesRaith Rovers52122---» All matchesClyde FC53111---» All matchesDundee United5212----» All matchesFalkirk FC42112---» All matchesForfar Athletic41211---» All matchesGreenock Morton FC44001---» All matchesAlbion Rovers4211----» All matchesCowdenbeath FC4400----» All matchesStranraer FC4400----» All matchesCeltic FC3003----» All matchesHeart of Midlothian3102----» All matchesKelty Hearts3300----» All matchesKilmarnock FC3201----» All matchesAberdeen FC2200----» All matchesDundee FC2101----» All matchesHibernian FC2011----» All matchesMotherwell FC2110----» All matchesRangers FC2020----» All matchesSt. Mirren FC2002----» All matchesThe Spartans FC2200----» All matchesBrechin City FC11001---» All matchesEast Fife FC11001---» All matchesEast Kilbride FC11001---» All matchesMosta FC11001---» All matchesSliema Wanderers10011---» All matchesArbroath FC1001----» All matchesBirkirkara FC1001----» All matchesBonnyrigg Rose Athletic1001----» All matchesBuckie Thistle1100----» All matchesFloriana FC1100----» All matchesFormartine United1100----» All matchesInverness CT1001----» All matchesMarsaxlokk FC1001----» All matchesSt. Johnstone FC1100-1--» All matches