Record by opponent MatchesWDLScoresYellowYellow-RedRedAnnan Athletic16475-2--» All matchesDumbarton FC1464423--» All matchesElgin City14428-2--» All matchesStranraer FC13562-2--» All matchesEdinburgh City1170411--» All matchesForfar Athletic11524-2--» All matchesKelty Hearts11236-1--» All matchesMontrose FC11506-2--» All matchesAlloa Athletic9306-1--» All matchesCove Rangers9324----» All matchesStenhousemuir FC9702-2--» All matchesAlbion Rovers82331---» All matchesFalkirk FC7106-3--» All matchesQueen Of The South7142-2--» All matchesInverness CT6123----» All matchesArbroath FC510412--» All matchesHamilton Academical50231---» All matchesClyde FC5113-1-1» All matchesThe Spartans FC5221-1--» All matchesPeterhead FC4400----» All matchesBonnyrigg Rose Athletic3300----» All matchesCowdenbeath FC3111----» All matchesDunfermline Athletic3003-1--» All matchesEast Fife FC3210----» All matchesEast Kilbride FC3003----» All matchesAberdeen FC2002----» All matchesAirdrieonians FC2002----» All matchesAyr United2002-1--» All matchesBrechin City FC2101----» All matchesDundee United2002----» All matchesHeart of Midlothian2002----» All matchesRaith Rovers2101----» All matchesBuckie Thistle1100----» All matchesCaledonian Braves1100----» All matchesDundee FC1001----» All matchesDundee FC (R)1100----» All matchesDundee United (R)1001----» All matchesGreenock Morton FC1100----» All matchesHibernian FC (R)1100----» All matchesIrvine Meadow XI1100----» All matchesRangers FC1001----» All matchesRoss County FC1001----» All matchesSt. Johnstone FC1100----» All matchesTranent FC1100----» All matches