1973
D deVries
1974
D deVries
1975
MW McDonald
1976
RJ Rankin
1977
AGR Shannon
1978
TC Foggo
1979
D deVries
1980
A Murray
1981
RJ Rankin
1982
TC Foggo
1983
D Lindsay
1984
ADG Christie
1985
RJ Rankin
1986
D Miller
1987
D Miller
1988
HL Macdonald
1989
M Cruikshank
1990
M Cruikshank
1991
D Hamilton
1992
D Hamilton
1993
RL Sloan
1994
RL Sloan
1995
D Miller
1996
D Miller
1997
RL Sloan
1998
A Anderson
1999
RL Sloan
2000
IS Morrison
2001
A Anderson
2002
A Diamond
2003
R Heans
2004
A Diamond
2005
A Anderson
2006
F Pollock
2007
G Pollock
2008
F Pollock
2009
D Miller
2010
D Aitken
2011
G Pollock
2012
M Buxton
2013
L Grant
2014
A Foggo
2015
A Anderson
2016
A Anderson
2017
D McIntosh
2018
A Anderson
2019
A Anderson
2020 Not Played
2021
A Anderson
2022
D Aitken
2023 D McIntosh
2024 D Aitken