Record by opponent MatchesWDLScoresYellowYellow-RedRedKelty Hearts12552-3--» All matchesMontrose FC12813-1--» All matchesAlloa Athletic11326-3--» All matchesAnnan Athletic11641-4--» All matchesInverness CT11344-3--» All matchesQueen Of The South10244-2--» All matchesEast Fife FC944112--» All matchesDumbarton FC9711-1--» All matchesPeterhead FC9531-3--» All matchesStranraer FC9612----» All matchesCove Rangers8512-2--» All matchesElgin City7241---1» All matchesArbroath FC6303-4--» All matchesAlbion Rovers5410----» All matchesEdinburgh City5302-1--» All matchesFalkirk FC5104----» All matchesHamilton Academical5212-1--» All matchesStirling Albion FC5203-2--» All matchesGreenock Morton FC42021---» All matchesAirdrieonians FC4103-1--» All matchesClyde FC4112----» All matchesCowdenbeath FC4220-1--» All matchesForfar Athletic4220-1--» All matchesPartick Thistle4202-1--» All matchesRaith Rovers4031----» All matchesSt. Johnstone FC4202-1--» All matchesThe Spartans FC4310----» All matchesAyr United3102----» All matchesBonnyrigg Rose Athletic3210----» All matchesLivingston FC3201----» All matchesStenhousemuir FC3021----» All matchesBrechin City FC2200----» All matchesBrora Rangers FC2101-1--» All matchesDundee United2002----» All matchesHeart of Midlothian2002----» All matchesMotherwell FC2101-1--» All matchesQueen's Park FC2101----» All matchesRangers FC (R)2101-1--» All matchesAberdeen FC1100----» All matchesBuckie Thistle1100----» All matchesClachnacuddin FC1100----» All matchesDundee FC1001----» All matchesDunfermline Athletic1001----» All matchesEast Kilbride FC1001----» All matchesHibernian FC1001----» All matchesIrvine Meadow XI1100----» All matchesKilmarnock FC1001----» All matchesKilmarnock FC (R)1100----» All matchesLinlithgow Rose1100----» All matchesMotherwell FC (R)1100----» All matchesRoss County FC1001----» All matches