Record by referee MatchesWDLScoresYellowYellow-RedRedAlan Muir1585234--» All matchesWilliam Collum1481512--» All matchesSteven Kirkland1482411--» All matchesDon Robertson14527----» All matchesJohn Beaton1354411--» All matchesGreg Aitken13625-1--» All matchesKevin Clancy104241---» All matchesAndrew Dallas10811-2--» All matchesEuan Anderson9450----» All matchesRobert Madden8413-1--» All matchesPeter Stuart8314-2--» All matchesNick Walsh7502----» All matchesGrant Irvine633021--» All matchesBarry Cook6222----» All matchesKevin Graham6312-1--» All matchesColin Steven6213----» All matchesCraig Thomson6312-1--» All matchesJordan Curran53202---» All matchesDavid Munro522122--» All matchesDuncan Williams53022---» All matchesStephen Finnie5203-1--» All matchesMike Roncone5113-3--» All matchesGeorge Calder4211----» All matchesBrian Colvin4301----» All matchesDaniel Graves4220----» All matchesJohn McKendrick4301----» All matchesCraig Napier4013-2--» All matchesDan McFarlane320112--» All matchesSteven McLean32101---» All matchesAlan Newlands32011---» All matchesDuncan Nicolson32101---» All matchesCrawford Allan3003----» All matchesGraham Beaton3102----» All matchesCraig Charleston3102-1--» All matchesSimon MacLean3210----» All matchesMatt Northcroft3120----» All matchesGeorge Salmond3111----» All matchesLloyd Wilson3021-2--» All matchesDavid Dickinson220011--» All matchesGavin Duncan2011----» All matchesChris Fordyce2200----» All matchesJoel Kennedy2011----» All matchesScott Lambie2110-1--» All matchesStewart Luke2011----» All matchesAlex Shepherd2200-1--» All matchesGreg Soutar2011----» All matchesCameron Stirling2101----» All matchesColin Whyte2011----» All matchesAndy Gamble1001----» All matchesGraham Grainger1010----» All matchesAlastair Grieve1001----» All matchesGary Hanvidge1100----» All matchesRoss Hardie1001----» All matchesJosh Hay1100----» All matchesAbbie Hendry1100----» All matchesRyan Lee1100----» All matchesDavid Lowe1100----» All matchesSean Murdoch1010-1--» All matchesSteven Reid1100----» All matchesDes Roache1010----» All matchesGavin Ross1100----» All matchesIain Snedden1100----» All matches