Record by opponent MatchesWDLScoresYellowYellow-RedRedAnnan Athletic1355353--» All matchesDumbarton FC1372442--» All matchesElgin City125613---» All matchesForfar Athletic11344-1--» All matchesEast Fife FC1045141--» All matchesStirling Albion FC902731--» All matchesStranraer FC85034---» All matchesBonnyrigg Rose Athletic853031--» All matchesAlbion Rovers84222---» All matchesKelty Hearts8125-1--» All matchesAlloa Athletic73041---» All matchesClyde FC61231---» All matchesMontrose FC640211--» All matchesCove Rangers6222----» All matchesPeterhead FC5221-1--» All matchesEdinburgh City41031---» All matchesStenhousemuir FC431011--» All matchesArbroath FC4202----» All matchesInverness CT4022-1--» All matchesQueen Of The South4103-1--» All matchesCowdenbeath FC33002---» All matchesBallymena United32011---» All matchesEast Kilbride FC312011--» All matchesThe Spartans FC32101---» All matchesDungannon Swifts3300----» All matchesPortadown FC3201----» All matchesCarrick Rangers21102---» All matchesAirdrieonians FC200211--» All matchesBrora Rangers FC21011---» All matchesGlentoran FC201111--» All matchesKilmarnock FC200211--» All matchesAyr United2002-1--» All matchesCliftonville FC2002----» All matchesCrusaders FC2200----» All matchesFalkirk FC2101-1--» All matchesGlenavon FC2101----» All matchesHamilton Academical2002----» All matchesLarne FC2011----» All matchesRoss County FC2002----» All matchesBangor FC11001---» All matchesFormartine United11001---» All matchesFraserburgh FC11001---» All matchesPartick Thistle10011---» All matchesBuckie Thistle1100----» All matchesColeraine FC1001----» All matchesDundee FC1001----» All matchesDundee United1001----» All matchesDunfermline Athletic1001-1--» All matchesHibernian FC1001----» All matchesIrvine Meadow XI1100----» All matchesLivingston FC1001-1--» All matchesRangers FC (R)1001----» All matchesShelbourne FC1001----» All matchesSt. Johnstone FC1100-1--» All matches