Past Champions

Mens Champions

L. Hay 1992
E. Robertson 1993
R. Fraser 1994
E. Robertson 1995
P. Robb 1996
E. Robertson 1997
P. Sinclair 1998
P. Sinclair 1999
P. Robb 2000
P. Robb 2001
S. Williams 2002
P. Sinclair 2003
D. MacDonald 2004
P. Robb 2005
G. McAndrew 2006
J.V. Steel 2007
P. Robb 2008
D. MacDonald 2009
P. Robb 2010
G. McAndrew 2011
R. Forbes 2012
A.Fisher 2013
S. Hoy 2014
S. Hoy 2015
L. Buck 2016


Ladies Champions

M. Smith 1992
L. Hardie
1993
L. Hardie
1994
L. Hardie
1995
M. Smith
1996
L. Hardie
1997
L. Hardie
1998
L. Hardie
1999
G. Hall
2000
L. Hardie
2001
G. Hall
2002
G. Hall
2003
L. Hardie
2004
L. Hardie
2005
G. Hall
2006
L. Hardie
2007
M. Oakden
2008
R. Polson 2009
K. Taylor 2010
K. Vannet 2011
R. Polson 2012
K. Taylor 2013
K. Vannet 2014
M. Robb 2015

M. Robb 2016

Senior Mens Champions

W. Heddle 1992
G. Reilly
1993
G. Taylor
1994
G. Crooks
1995
J. Hood
1996
W. Heddle
1997
R.W. Davidson
1998
M.W. Grieve
1999
R. Littlejohn
2000
G. Forbes
2001
M.W. Grieve
2002
M.W. Grieve
2003
M.W. Grieve
2004
M.W. Grieve
2005
M.W. Grieve
2006
P. Guthrie
2007
E. Robertson
2008
E. Robertson 2009
E. Robertson 2010
E. Robertson 2011
J. F. Hardie 2012
D. Mullen 2013
D.A. Polson 2014
G. Davidson 2015

Ladies Senior Champions 

M. Leiper 2003
M. Leiper
2004
O. Rae
2005
M. Leiper
2006
O. Rae
2007
M. Garden
2008
S. Queen 2009
S. Queen 2010
K. Taylor 2011
K. Taylor 2012
K. Taylor 2013
S. Queen 2014
M. Garden 2015

Junior Champions 

K. Laing 1992
S. Williams
1993
D. Mann
1994
D. Mann
1995
J. Drummond
1996
J. Drummond
1997
G. Angus
1998
G. Angus
1999
G. Hardie
2000
G. Hardie
2001
G. Hardie
2002
G. Walker
2003
D. McLean
2004
C. Leroux
2005
M. Aitken
2006
S. Patterson
2007
S. Patterson
2008
R. Yule 2009
A. Fisher 2010
A. Carrell 2011
A. Fisher 2012
R. McKinnon 2013
R. McKinnon 2014
C. Brown 2015