Record by opponent MatchesWDLScoresYellowYellow-RedRedAnnan Athletic16538-6-1» All matchesDumbarton FC11623-4--» All matchesElgin City11524-2-1» All matchesEdinburgh City1062215--» All matchesStranraer FC10532-4--» All matchesForfar Athletic943215--» All matchesKelty Hearts831412--» All matchesStenhousemuir FC8701-1--» All matchesCove Rangers722311--» All matchesAlloa Athletic7304-4--» All matchesBonnyrigg Rose Athletic6411131-» All matchesAlbion Rovers5032-3--» All matchesFalkirk FC5005----» All matchesMontrose FC5302-1--» All matchesThe Spartans FC5023-3--» All matchesEast Fife FC4220-2--» All matchesAyr United311111--» All matchesQueen Of The South31201---» All matchesClyde FC3201-1--» All matchesHamilton Academical3012-1--» All matchesStirling Albion FC3300----» All matchesPeterhead FC22001---» All matchesArbroath FC2002----» All matchesCowdenbeath FC2101-1--» All matchesInverness CT2101-1--» All matchesAirdrieonians FC110011--» All matchesBrechin City FC11001---» All matchesTranent FC110011--» All matchesAberdeen FC1001-1--» All matchesBrora Rangers FC1100---1» All matchesCeltic FC (R)1100-1--» All matchesEast Stirlingshire FC1100----» All matchesHeart of Midlothian1001----» All matchesHeart of Midlothian (R)1100----» All matchesHibernian FC1001----» All matchesLivingston FC1100-1--» All matchesMotherwell FC (R)1100----» All matchesRaith Rovers1100--1-» All matchesRangers FC1001----» All matchesRoss County FC1001----» All matchesSt. Johnstone FC1100----» All matchesSt. Mirren FC1100----» All matches