Club Champions

Gents

Year Champion Year Champion Year Champion
2023 G Bell 1985 AJ McHardy 1948 JS Muir
2022 S McCandless 1984 JR Gallacher 1947 J Teirney
2021 R Mallon 1983 B Shields 1946 J Duff
2020 J Bryce 1982 J McLean 1942-45 not played
2019 S McClory 1981 DR Robertson 1941 JS Muir
2018 J Bryce 1980 JS Mackay 1940 JS Muir
2017 S McClory 1979 J McLean 1939 JN Greenhorn
2016 C Slattery 1978 D Harvey 1938 JN Greenhorn
2015 S Lockhart 1977 IA Robertson 1937 JS Muir
2014 R Boyle 1976 J McLean 1936 JS Muir
2013 S Lockhart 1975 AJ Robertson 1935 JS Muir
2012 S McClory 1974 J Serafini 1934 JS Muir
2011 G Bell 1973 J McLean 1933 JS Muir
2010 S Lockhart 1972 RI Tickle 1932 DW Williamson
2009 S Crookston 1971 R Bennie 1904-31 not played
2008 S Crookston 1970 J McLean Apr 1903 J Dickson
2007 S Lockhart 1969 J Serafini Sep 1902 J Dickson
2006 S Lockhart 1968 WR Cameron Apr 1902 J Dickson
2005 C Slattery 1967 J McLean Sep 1901 SA Gillon
2004 G Bell 1966 J McLean Apr 1901 SA Gillon
2003 AJ Robertson 1965 J Sandilands Sep 1900 DB Hastie
2002 B Speedie 1964 TD Wilson Apr 1900 AW Durham
2001 C Slattery 1963 J McLean Sep 1899 D Fleet
2000 S Slattery 1962 A Binnie Apr 1899 J Grieve
1999 G Bell 1961 J Duff Sep 1898 J Grieve
1998 S Slattery 1960 MA Ronald Apr 1898 D Fleet
1997 J McLean 1959 J Sandilands Oct 1897 FD Simpson
1996 D Thomson 1958 JAS Mackay Apr 1897 FD Simpson
1995 B Shields 1957 MA Ronald Sep 1896 J Grieve
1994 B Shields 1956 JAS Mackay Apr 1896 J Dickson
1993 J McLean 1955 J Duff Sep 1895 J Dickson
1992 J McLean 1954 J Duff Apr 1895 J Dickson
1991 B Shields 1953 J Duff Sep 1894 J Grieve
1990 T Malcolm 1952 WJ Cunningham Apr 1894 G Crawford
1989 D Shields 1951 J Duff Sep 1893 JS Fraser
1988 T Malcolm 1950 WJ Cunningham May 1893 J Grieve
1987 D Shields 1949 JAS Mackay 1893 W Brand
1986 D Shields        

Ladies

Year Champion Year Champion Year Champion
2023 K Burns 2002 K Burns 1981 D Montgomery
2022 K Burns 2001 R Logan 1980 M Taylor
2021 M Hall 2000 N Gray 1979 P Connor
2020 M Hall 1999 N Gray 1978 A Smith
2019 K Burns 1998 R Brown 1977 S Smith
2018 F Wait 1997 N Gray 1976 D Montgomery
2017 F Wait 1996 R Topping 1975 P Connor
2016 K Burns 1995 N Gray 1974 D Montgomery
2015 J Robertson 1994 S Buchan 1973 J Ronald
2014 K Burns 1993 N Grierson 1972 A Smith
2013 J Bryans 1992 N Grierson 1971 A Smith
2012 J Bryans 1991 S McNaboe 1970 S Morrison
2011 K Burns 1990 N Grierson 1969 N Arbuckle
2010 J Robertson 1989 D Montgomery 1968 P Connor
2009 K Burns 1988 M McFarlane 1967 P Connor
2008 K Burns 1987 M McFarlane 1966 P Connor
2007 R Topping 1986 R Topping 1965 N Arbuckle
2006 K Burns 1985 A Smith 1964 A Smith
2005 K Burns 1984 M Weir 1963 P Connor
2004 K Burns 1983 M Weir 1962 P Connor
2003 R Topping 1982 A Smith    

Seniors

Year
2023 M Kerr
2022 M Kerr
2021 M Kerr
2020 G Flannigan
2019 M Kerr
2018 J Serafini
2017 J Serafini
2016 A Colquhoun
2015 J Lockhart