Record by opponent MatchesWDLScoresYellowYellow-RedRedAlloa Athletic1024443--» All matchesPeterhead FC941411--» All matchesMontrose FC822421--» All matchesArbroath FC712433--» All matchesThe Spartans FC723232--» All matchesQueen Of The South72322---» All matchesDunfermline Athletic7007-1--» All matchesStenhousemuir FC7016----» All matchesClyde FC64112---» All matchesGreenock Morton FC63122---» All matchesAirdrieonians FC61231---» All matchesCove Rangers611411--» All matchesRaith Rovers60151---» All matchesInverness CT6312-1--» All matchesEast Fife FC530221--» All matchesBonnyrigg Rose Athletic53201---» All matchesElgin City53111---» All matchesKelty Hearts52121---» All matchesAnnan Athletic42112---» All matchesStranraer FC42112---» All matchesAyr United42111---» All matchesFalkirk FC4004----» All matchesRoss County FC3201----» All matchesSt. Johnstone FC3021----» All matchesStirling Albion FC3210----» All matchesDumbarton FC21011---» All matchesForfar Athletic211011--» All matchesPartick Thistle20201---» All matchesAberdeen FC2002----» All matchesDundee FC2011-1--» All matchesDundee United2011----» All matchesEdinburgh City2200----» All matchesRangers FC2002----» All matchesBanks O’ Dee FC110021--» All matchesBerwick Rangers11001---» All matchesBrechin City FC11001---» All matchesBrora Rangers FC11001---» All matchesEast Kilbride FC1001----» All matchesEngland U161001----» All matchesHamilton Academical1010----» All matchesHeart of Midlothian1001----» All matchesHibernian FC1100----» All matchesLivingston FC1001----» All matchesQueen's Park FC1001----» All matches