Record by referee MatchesWDLScoresYellowYellow-RedRedGavin Duncan136166---» All matchesSteven Kirkland104157---» All matchesAlan Newlands1022651--» All matchesBarry Cook104333---» All matchesDon Robertson1022621--» All matchesSteven McLean924351--» All matchesWilliam Collum91264---» All matchesColin Steven83149---» All matchesDavid Lowe823321--» All matchesMark Haywood84311---» All matchesAlan Muir73225---» All matchesEuan Anderson71243---» All matchesAndrew Dallas721431--» All matchesSimon Hooper743011--» All matchesSteven Reid63125---» All matchesGraham Scott62043---» All matchesStephen Finnie651021--» All matchesKenny Clark62131---» All matchesStuart Attwell6123-1--» All matchesDavid Munro52126---» All matchesJames Linington53024---» All matchesJohn Beaton52123---» All matchesScott Mathieson51402---» All matchesAndy D'Urso52211---» All matchesPhil Dowd53201---» All matchesFred Graham52211---» All matchesAndy Haines50141---» All matchesMick Russell511311--» All matchesKeith Hill5212----» All matchesOliver Langford5203----» All matchesNigel Miller5221----» All matchesCraig Thomson5113----» All matchesGreg Aitken41214---» All matchesDean Whitestone42202---» All matchesPhil Gibbs40401---» All matchesAndy Madley42111---» All matchesMichael Naylor41211---» All matchesChris Sarginson41031---» All matchesNick Walsh403111--» All matchesMike Dean4013----» All matchesStuart Dougal4103----» All matchesMark Halsey4211----» All matchesMichael McCurry4031----» All matchesGavin Ward4103-1--» All matchesCrawford Allan30124---» All matchesMatt Northcroft321021--» All matchesIain Williamson31022---» All matchesCarl Boyeson30301---» All matchesIain Brines31111---» All matchesStephen Martin31111---» All matchesKeith Stroud32101---» All matchesCraig Charleston3201----» All matchesPhil Crossley3102----» All matchesHugh Dallas3102----» All matchesDarren Deadman3120----» All matchesGeoff Eltringham3012----» All matchesKevin Friend3102----» All matchesTony Harrington3102----» All matchesDougie McDonald3102----» All matchesJonathan Moss3102----» All matchesCraig Pawson3210----» All matchesGary Sutton3201----» All matchesPaul Tierney3012-1--» All matchesBrett Hugo21103---» All matchesCraig Napier21013---» All matchesKevin Clancy20202---» All matchesEddie Ilderton21012---» All matchesJohn McKendrick20112---» All matchesJames Adcock21011---» All matchesRichard Clark20111---» All matchesMark Clattenburg21011---» All matchesGrant Hegley20021---» All matchesGrant Irvine21011---» All matchesSimon MacLean200211--» All matchesAndre Marriner22001---» All matchesLee Mason20201---» All matchesMichael Oliver21011---» All matchesDavid Webb21011---» All matchesPeter Bankes2011----» All matchesTony Bates2101----» All matchesScott Duncan2011----» All matchesAlan Freeland2002----» All matchesBobby Madley2101----» All matchesPat Miller2110----» All matchesNeil Swarbrick2011----» All matchesSteve Tanner2101----» All matchesAnthony Taylor2101----» All matchesPaul Taylor2002-1--» All matchesJohn Underhill2101----» All matchesAndy Woolmer2110----» All matchesKevin Wright2101----» All matchesDuncan Williams11002---» All matchesDavid Foster10011---» All matchesChris Foy10101---» All matchesKevin Johnson11001---» All matchesDanny McDermid11001---» All matchesScott Millar11001---» All matchesSteven Rushton11001---» All matchesTony Asumaa1010----» All matchesGraham Beaton1100----» All matchesDarren Bond1010----» All matchesRussell Booth1010----» All matchesSteve Bratt1001----» All matchesMark Brown1001----» All matchesMichael Bull1001----» All matchesTony Chapron1001----» All matchesSteve Conroy1010----» All matchesDarren Drysdale1100-1--» All matchesRoger East1001----» All matchesIan Fyfe1001----» All matchesGraham Horwood1010----» All matchesMike Jones1100----» All matchesTrevor Kettle1001----» All matchesCraig MacKay1100----» All matchesRobert Madden1100----» All matchesBrendan Malone1001----» All matchesFábián Mihály1001----» All matchesCharlie Richmond1010----» All matchesMike Ritchie1100----» All matchesJohn Rowbotham1100----» All matchesGraham Salisbury1010----» All matchesDarren Sheldrake1010----» All matchesMark Shield1010----» All matchesJarnail Singh1001----» All matchesKrzysztof Słupik1001----» All matchesHoward Webb1001----» All matchesColin Webster1100----» All matches