Record by referee MatchesWDLScoresYellowYellow-RedRedCraig Thomson1958616-1» All matchesWilliam Collum1755715-2» All matchesSteven McLean14419-2--» All matchesCalum Murray13418-2--» All matchesBrian Winter13733-1--» All matchesIain Brines11632-2--» All matchesJohn Beaton10523-21-» All matchesAlan Muir10163-1--» All matchesSteve O’Reilly952211--» All matchesRobert Madden9306-1--» All matchesDougie McDonald9423-1--» All matchesSteve Conroy853012--» All matchesKevin Clancy722311--» All matchesAndrew Dallas7133-11-» All matchesEuan Norris7322-1--» All matchesGraham Salisbury7322-1--» All matchesMike Tumilty7322----» All matchesStuart Attwell6402----» All matchesStephen Finnie6204-1--» All matchesSteven Kirkland530213--» All matchesGreg Aitken5122-1--» All matchesEuan Anderson5401-1--» All matchesBarry Cook5122-1-1» All matchesJames Adcock4211-1--» All matchesCrawford Allan4121-2--» All matchesMark Brown4103----» All matchesChris Fordyce4112-1--» All matchesEddie Ilderton4310-1--» All matchesAlan Newlands4121-1--» All matchesEddie Smith4112----» All matchesKeith Stroud4211-1--» All matchesNeil Swarbrick4112-1--» All matchesColin Steven31021---» All matchesDavid Coote3201----» All matchesDavid Dickinson3003----» All matchesDarren Drysdale3111-1--» All matchesRoger East3111----» All matchesStewart Luke3012-1--» All matchesJohn McKendrick3210-1--» All matchesDon Robertson3201-1--» All matchesMick Russell3021-1--» All matchesPeter Stuart3021----» All matchesGary Sutton3102----» All matchesPaul Tierney3201----» All matchesGavin Ward3012-1--» All matchesMatthew MacDermid21101---» All matchesTony Bates2101-1--» All matchesCarl Boyeson2020-1--» All matchesChris Boyle2110----» All matchesRichard Clark2011-1--» All matchesDarren Deadman2101-1--» All matchesScott Duncan2002----» All matchesGeoff Eltringham2200----» All matchesPhil Gibbs2101-1--» All matchesChris Graham2101----» All matchesMark Haywood2101----» All matchesMark Heywood2011-1--» All matchesKeith Hill2101----» All matchesSimon Hooper2002----» All matchesGraham Horwood2101----» All matchesTrevor Kettle2101-1--» All matchesOliver Langford2101----» All matchesRob Lewis2002----» All matchesScott Mathieson2101----» All matchesDan McFarlane2011----» All matchesDavid Munro2110----» All matchesScott Oldham2002-2--» All matchesMike Roncone2011----» All matchesGeorge Salmond2200----» All matchesSeb Stockbridge2011----» All matchesNick Walsh2101----» All matchesDavid Webb2011----» All matchesDean Whitestone2002-1--» All matchesAndy Woolmer2101----» All matchesJohn Busby1001-1--» All matchesCraig Charleston1100----» All matchesAntony Coggins1001----» All matchesLee Collins1010-1--» All matchesMartin Coy1001----» All matchesAndy D'Urso1100----» All matchesAndy Davies1010----» All matchesMike Dean1010----» All matchesStuart Dougal1001----» All matchesGavin Duncan1100----» All matchesDarren England1001----» All matchesJonas Eriksson1010----» All matchesKevin Friend1100-1--» All matchesTom Hagen1001-1--» All matchesAndy Haines1001-1--» All matchesMark Halsey1100----» All matchesTony Harrington1001----» All matchesCraig Hicks1010----» All matchesGrant Irvine1001----» All matchesKevin Johnson1001----» All matchesRobert Jones1100----» All matchesSergey Karasev1010----» All matchesNick Kinseley1001-1--» All matchesLibor Kovařik1010-1--» All matchesScott Lambie1100----» All matchesJames Linington1010-1--» All matchesSimon MacLean1010----» All matchesBrendan Malone1010-1--» All matchesStephen Martin1010----» All matchesAntonio Mateu Lahoz1100-1--» All matchesNigel Miller1001----» All matchesSteven Reid1100----» All matchesCharlie Richmond1010----» All matchesTim Robinson1010----» All matchesGavin Ross1010-1--» All matchesMichael Salisbury1001----» All matchesChris Sarginson1100----» All matchesCalum Scott1001----» All matchesGraham Scott1001----» All matchesJeremy Simpson1001----» All matchesDavid Somers1001----» All matchesMarijo Strahonja1001----» All matchesBen Toner1010----» All matchesDuncan Williams1100----» All matchesIain Williamson1001----» All matchesLloyd Wilson1100----» All matchesPeter Wright1010---1» All matchesCyril Zimmermann1100----» All matches