Record by referee MatchesWDLScoresYellowYellow-RedRedCraig Thomson14347-2-1» All matchesRobert Madden1002813--» All matchesSteven McLean10226-1--» All matchesCalum Murray9513----» All matchesAndrew Dallas742122--» All matchesWilliam Collum7511----» All matchesCrawford Allan631211--» All matchesIain Brines6411-1--» All matchesCharlie Richmond6330-1--» All matchesJohn Beaton5221-2--» All matchesKevin Clancy5230-2--» All matchesKenny Clark5311-1--» All matchesStephen Finnie5212----» All matchesMichael McCurry5311----» All matchesJohn Underhill5302-1--» All matchesNick Walsh5023-1--» All matchesAlan Muir422011--» All matchesDougie McDonald4211-1--» All matchesJohn McKendrick4211----» All matchesSteve Conroy330011--» All matchesEuan Anderson3012----» All matchesDon Robertson3012-2--» All matchesGeorge Salmond3201-1--» All matchesBrian Winter3111-1--» All matchesGreg Aitken2110----» All matchesBarry Cook2101----» All matchesMark Geiger2011-1--» All matchesPhil Gibbs2101-11-» All matchesJorge Gonzalez2011-1--» All matchesJuan Guzman2101-1--» All matchesTrevor Kettle2020----» All matchesChris Penso2011----» All matchesSilviu Petrescu2101----» All matchesRicardo Salazar2110-1--» All matchesEddie Smith2110----» All matchesMike Tumilty2110----» All matchesArmando Villarreal2011-1--» All matchesJasen Anno1001----» All matchesTony Bates1100----» All matchesElias Bazakos1100----» All matchesRuud Bossen1100-1--» All matchesLee Collins1001----» All matchesBrian Colvin1100----» All matchesStuart Dougal1100----» All matchesDarren Drysdale1010----» All matchesGavin Duncan1100----» All matchesJonas Eriksson1010----» All matchesAlan Freeland1010----» All matchesGeoff Gamble1010----» All matchesDave Gantar1100----» All matchesJacek Granat1010----» All matchesGrant Hegley1001----» All matchesSimon Hooper1001-1--» All matchesEddie Ilderton1001----» All matchesCostas Kapitanis1100----» All matchesMichael Kennedy1010----» All matchesKnut Kircher1100----» All matchesOliver Langford1001----» All matchesBertrand Layec1001----» All matchesJames Linington1100----» All matchesAndy Madley1001-1--» All matchesAndre Marriner1100-1--» All matchesJair Marrufo1100-1--» All matchesDean Mohareb1010-1--» All matchesMichael Naylor1100----» All matchesAlan Newlands1001----» All matchesEuan Norris1001-1--» All matchesSteve O’Reilly1100----» All matchesAndy Penn1010----» All matchesTiziano Pieri1001----» All matchesÉric Poulat1010----» All matchesJulián Rodríguez Santiago1100----» All matchesGraham Scott1001-1--» All matchesDavid Somers1100----» All matchesKevin Stott1001----» All matchesBaldomero Toledo1001----» All matchesPeter Walton1100----» All matchesColin Webster1001----» All matches