Mens Champions
2021 – C. MacDonald
2020 – A. Maclure
2019 – R. Goodbrand
2018 – K. Duthie
2017 – A. Maclure
2016 – A. Smith
2015 – S. Green
2014 – A. Smith
2013 – J.G. Cryle
2012 – S. Walker
2011 – S. Walker
2010 – J.G. Cryle
2009 – R. Ewen
2008 – F. Clarke
2007 – M. Sherret
2006 – S. Green
2005 – J.G. Cryle
2004 – R. Black
2003 – D. MacDonald
2002 – J.G. Cryle
2001 – C. Fraser
2000 – S. Dalgarno
1999 – D. MacDonald
1998 – S. Dalgarno
1997 – S. Dalgarno
1996 – J. Cunningham
1995 – S. Dalgarno
1994 – A. Reith
1993 – A. Reith
1992 – S. Dalgarno
1991 – B. McHattie
1990 – R. Drysdale
1989 – S. Dalgarno
1988 – J.G. Cryle
1987 – S. Dalgarno
1986 – J.G. Cryle
1985 – D.G. Rae
1984 – R.H.G. Kinnear
1983 – J.G.G. Wood
1982 – J.G. Cryle
1981 – R.J. Wallace
1980 – B. Dignan
1979 – A.M. Kinnon
1978 – K. Edwards
Ladies Champions
2021 – J. Lees
2020 – K. Templeton
2019 – J. Lees
2018 – J. Lees
2017 – J. Lees
2016 – S. Collinson
2015 – S. Collinson
2014 – L. Wallace
2013 – J. Lees
2012 – J. Lees
2011 – H. Leonard
2010 – L. Wilson
2009 – B. Gurden
2008 – S. Leslie
2007 – S. Leslie
2006 – J. Lees
2005 – L. Wilson
2004 – J. Lees
2003 – J. Lees
2002 – J. Lees
2001 – J. Lees
2000 – C. Wright
1999 – J. Lees
1998 – J. Lees
1997 – J. Lees
1996 – S. Murray
1995 – J. Lees
1994 – J. Smith
1993 – D. Gordon
1992 – D. Gordon
1991 – C. Stevenson
1990 – D. Gordon
1989 – M. Fraser
1988 – M. Fraser
1987 – M. Fraser
1986 – C. Stevenson
1985 – M. Fraser
1984 – M. Fraser
1983 – M. Fraser
1982 – H. Kleyweg
Junior Champions
2021 – L. Coull
2020 – B. Burness
2019 – J. Henderson
2018 – E. Smith
2017 – K. Robertshaw
2016 – C. MacDonald
2015 – C. MacDonald
2012 – C. Henderson
2011 – E. Mackie
2010 – M. Hendry
2009 – F. Clarke
2008 – R. Goodbrand
2007 – R. Goodbrand
2006 – C. Simpson
2005 – C.R. Munro
2004 – C.R. Munro
2003 – J. McInnes
2002 – A. Hay
2001 – A. Hay
2000 – M. Wilson
1999 – J. Lees
1998 – B. McMurray
1997 – K. Johnstone
1996 – G. Smith
1995 – G. Smith
1994 – K. Coutts
1993 – D. A. Cross
1992 – A. Gray
1991 – B. McHattie
1990 – K. Fyfe
1989 – C. Brodie
1988 – D. MacDonald
1987 – B. Wood
1986 – S. Calder
1985 – M. Williams
1984 – S. Dalgarno
1983 – R. Kleyweg
1982 – R. Ashcroft