1965 E W Dumpleton
1966 E W Dumpleton
1967 E W Dumpleton
1968 Not Played
1969 R A Coup
1970 E K Watt
1971 R G Marks
1972 R G Marks
1973 E K Watt
1974 R G Marks
1975 A M Davis
1976 E K Watt
1977 G Champion
1978 A W Bryce
1979 A W Bryce
1980 A J Paterson
1981 R W Jones
1982 R W Jones
1983 M J Coady
1984 S P Buttar
1985 L J Sear
1986 Not Played
1987 R W Jones
1988 H V Reid
989 B H Noonam
1990 E G Ambrose
1991 A J McNish
1992 A I McNish
1993 A I McNish
1994 R A Cockroft
+ G L Lowey
1995 G S Rees
1996 R J Maxwell
1997 R J Maxwell
1998 D J Bisman
1999 Not Played
2000 Ken Haworth
2001 Rod Maxwell
2002 Rod Maxwell
2003 Des Fitzpatrick
2004 E Javis
2005 Stella Trower
2006 Not Played
2007 Jo Edwards
2008 Russel Cockroft
2009 Alex Granger
2010 Graham Lowery
2011 Geoff Clarke
2012 Alex Grainger
2013 Not Played
2014 Mike Small
2015 Not Played
2016 Barry Williams
2017 John Lindsay
2018 Mike Small
2019 Neil Cornelius
2020 Mike Small
2021 Mike Small
2022 Paul Beecroft
2023 Brad Sinclair
2024 Hamish Wilson 109 (18 ends)
2025 Mike Small 98 (18 ends)