Record by referee MatchesWDLScoresYellowYellow-RedRedGavin Duncan1363462--» All matchesEuan Anderson1251653--» All matchesCraig Napier1151551-1» All matchesDuncan Williams970272--» All matchesGraham Grainger923431--» All matchesAlan Muir914412--» All matchesBarry Cook8332----» All matchesMatthew MacDermid741233--» All matchesCalum Scott733133--» All matchesGreg Aitken7133-1--» All matchesJoel Kennedy612324--» All matchesScott Lambie631221--» All matchesColin Steven63122---» All matchesCraig Charleston601512--» All matchesWilliam Collum60151---» All matchesStephen Finnie62221---» All matchesGrant Irvine621311--» All matchesJohn McKendrick63031---» All matchesSteven McLean623111--» All matchesPeter Stuart623112--» All matchesGeorge Salmond6051----» All matchesChris Graham522153--» All matchesGeorge Calder521231--» All matchesDaniel Graves530232--» All matchesStewart Luke53202---» All matchesGreg Soutar50142---» All matchesDavid Dickinson521212--» All matchesDon Robertson511311--» All matchesNick Walsh520312--» All matchesLloyd Wilson5113111-» All matchesKevin Clancy5302-1--» All matchesKevin Graham5311----» All matchesCalum Murray5113----» All matchesDan McFarlane411232--» All matchesIain Snedden42203---» All matchesGary Hanvidge41121---» All matchesAlan Newlands403111--» All matchesMatt Northcroft41121--1» All matchesCrawford Allan4112----» All matchesJohn Beaton4103----» All matchesBrian Colvin4004-1--» All matchesRoss Hardie4211----» All matchesRyan Lee31112---» All matchesSteven Kirkland31021-1-» All matchesDuncan Nicolson31111---» All matchesAndrew Dallas3201----» All matchesChris Fordyce3102----» All matchesAlastair Grieve3003-11-» All matchesRobert Madden3300-1--» All matchesSean Murdoch3021-1--» All matchesCraig Thomson3012-1--» All matchesDavid Lowe21013-1-» All matchesMike Roncone21102---» All matchesColin Whyte210121--» All matchesSteven Reid210111--» All matchesCameron Stirling21011---» All matchesJordan Curran2110----» All matchesAlan Grainger2002----» All matchesJosh Hay2002----» All matchesJamie Wilkie11002---» All matchesJohn Nicolson11001---» All matchesMichael Taylor11001---» All matchesLorraine Watson11001---» All matchesConnor Ashwood1010----» All matchesGraham Beaton1001----» All matchesEuan Birch1001----» All matchesIain Brines1001----» All matchesJamie McCunnie1010----» All matchesEuan Norris1001----» All matchesSteve O’Reilly1010----» All matchesDes Roache1001----» All matchesMike Tumilty1001----» All matchesMichael Weiner1001----» All matchesBrian Winter1001----» All matches