Record by referee MatchesWDLScoresYellowYellow-RedRedJohn Beaton173212-2--» All matchesWilliam Collum16321131--» All matchesAlan Muir152582---» All matchesEuan Anderson155551---» All matchesSteven McLean15519-1--» All matchesDon Robertson14545-1--» All matchesRobert Madden134091---» All matchesKevin Clancy125252---» All matchesAndrew Dallas125342---» All matchesGreg Aitken104422---» All matchesNick Walsh9414-1--» All matchesCraig Thomson8413----» All matchesIain Snedden73132---» All matchesBarry Cook7223----» All matchesRoss Hardie633042--» All matchesPeter Stuart6141-1--» All matchesStewart Luke540141--» All matchesCraig Napier52033---» All matchesDavid Munro53112---» All matchesAlan Newlands541021--» All matchesCalum Scott521221--» All matchesGavin Duncan52121---» All matchesCrawford Allan5014----» All matchesGraham Grainger5221----» All matchesScott Lambie5212----» All matchesStephen Finnie43011---» All matchesChris Graham41121---» All matchesMatthew MacDermid4202----» All matchesDuncan Nicolson4022----» All matchesColin Steven4112----» All matchesSteven Reid32103---» All matchesDavid Dickinson31202---» All matchesCraig Charleston30211---» All matchesGrant Irvine32101---» All matchesSteven Kirkland32101---» All matchesJohn McKendrick3021----» All matchesChris Fordyce22002---» All matchesDavid Lowe22001---» All matchesDan McFarlane22001---» All matchesLloyd Wilson21101---» All matchesGeorge Calder2011----» All matchesRyan Lee2110-1--» All matchesSean Murdoch2002----» All matchesMike Roncone2002----» All matchesDuncan Williams2101----» All matchesSimon MacLean11002---» All matchesƏliyar Ağayev11001---» All matchesKevin Graham11001---» All matchesJoel Kennedy10101---» All matchesGavin Ross11001---» All matchesAnatoliy Abdula1001----» All matchesAleksandrs Anufrijevs1100----» All matchesPetr Ardeleánu1001----» All matchesJørgen Burchardt1100----» All matchesJordan Curran1001----» All matchesChristian Dingert1001----» All matchesAndreas Ekberg1001----» All matchesDaniel Graves1100----» All matchesJonathan Lardot1001----» All matchesMatt Northcroft1100----» All matchesRadu Petrescu1100----» All matchesYusri Rudolf1010----» All matchesGeorge Salmond1001----» All matchesGreg Soutar1100----» All matchesKristo Tohver1001----» All matches