Year Winner Year Winner Year Winner
1933 D.M. Stocks 1971 P.R. Recordon 2002 D.H.E. Thomson
1934 I.K. MacRosty 1972 A.G. Scott 2003 D.A.C. Rennie
1935 J.I Paton 1973 A.H. Primrose 2004 D.A.C. Rennie
1936 J.E. Taylor 1974 A.D.V. Elliot 2005 C.S. Cairns
1937 D.A.G. Brander 1975 W.B. Milligan 2006 A. Kyle
1938 J.E. Taylor 1976 W.L. Sleigh 2007 D.A. Primrose
1939-1946 Not played 1977 A.H. Primrose 2008 D.A.C. Rennie
1947 D.M. Stocks 1978 G.R. Ballantine 2009 D.A.C. Rennie
1948 J. Fairlie 1979 T.M. Walker 2010 A.D.J. Hope
1949 R.M. Mathers 1980 G.R. Ballantine 2011 H.B. Richmond
1950 O.J. Rae 1981 T.R. Bull 2012 B.J.H. Gray
1951 L.B. Parker 1982 A.M. Graham 2013 J.R. Bushell
1952 C.N. Thomson 1983 A.K. Barge 2014 A.R. Gray
1953 C.E. McIntyre 1984 J.G. Dudgeon 2015 M.N. McEachran
1954 L.M. Scott 1985 T.M. Walker 2016 A.J.P. Wood
1955 R.O. Stevenson 1986 A.J.D. Hope 2017 J.D. Gordon
1956 G.W.E. Scott 1987 W.S. Hall 2018 M.F. Thomson
1957 R.A.G. Munro 1988 D.J. Lawson 2019 M.F. Thomson
1958 D.M. Richmond 1989 J.W.G. Patrick 2020 Not played
1959 R. Neill 1990 S.E. Titterington 2021 J.W.G. Patrick
1960 C.E. McIntyre 1991 C.D.R. Sanderson 2022 D.A.C. Rennie
1961 R. McAulay 1992 D.L. Cowan 2023 H.J. Morgan
1962 J. Fairlie 1993 D.M. White 2024 A.S. Dudgeon
1963 N.C. Turner 1994 J.F. Carnegie 2025 M.F. Thomson
1964 J.E. Taylor 1995 D.C.D. Russell 2026
1965 J.D.T. Tullis 1996 D.H.E. Thomson 2027
1966 C.W. Grant 1997 M.I.R. Dickson 2028
1967 J. Mair 1998 H.J. Morgan 2029
1968 A.S. Clyde 1999 J.W.G. Patrick 2030
1969 D.F. Hardie 2000 W.M.G. White 2031
1970 E.R. Paton 2001 D.A. Gordon 2032

Winner 2025 – Mike Thomson

Winners Times
D.A.C. Rennie 5
J.E. Taylor 3
J.W.G. Patrick 3
M.F. Thomson 3