Year Winner Year Winner Year Winner
1934 I.K. MacRosty 1971 D.R.M. James Duff 2001 J.D. Gordon
1935 R.F. Goodacre 1972 K.P. Walker 2002 W.B. Milligan
1936 A.N. McFie 1973 A.F. Thomson 2003 D.A.C. Rennie
1937 J.M. Geddie 1974 C.M. Brown 2004 D.A.C. Rennie
1938 J.E. Taylor 1975 R.A.G. Munro 2005 J.D. Gordon
1939-1946 Not played 1976 D.L. Cowan 2006 H.B. Richmond
1947 Not known 1977 D.L. Cowan 2007 D.A. Primrose
1948 Not known 1978 C.M.W. Robertson 2008 D.A.C. Rennie
1949 J.E. Taylor 1979 A.F. Thomson 2009 A.R. Gray
1950 Not known 1980 T.R. Bull 2010 J.D. Gordon
1951 L.B. Parker 1981 C.M.W. Robertson 2011 D.A.C. Rennie
1952 J.T. Stewart 1982 A.R. Gray 2012 A.R. Gray
1953 R.H. Low 1983 A.R. Gray 2013 J.R. Bushell
1954 A.J. Lindsay Robertson 1984 S.E. Titterington 2014 A.R. Gray
1955 A.J. Lindsay Robertson 1985 W.S. Hall 2015 M.N. McEachran
1956 G.W.E. Scott 1986 D.L. Cowan 2016 A.J.P. Wood
1957 R. Neill 1987 A.R. Gray 2017 J.D. Gordon
1958 R. Neill 1988 A.R. Gray 2018 M.F. Thomson
1959 R.A.G. Munro 1989 J.W.G. Patrick 2019 T.R.J. Simmonds
1960 A.C. MacBeth 1990 S.E. Titterington 2020 Not played
1961 L.G. Taylor 1991 C.D.R. Sanderson 2021 M.N. McEachran
1962 A.I. Macdonald 1992 J.D. Gordon 2022 D.A.C. Rennie
1963 L.G. Taylor 1993 C.M. Brown 2023 D.A.C. Rennie
1964 N.C. Turner 1994 N.R. Burns 2024 D.A.C. Rennie
1965 R.A.G. Munro 1995 J.W.G. Patrick 2025 M.F. Thomson
1966 A.F. Thomson 1996 A.R. Gray 2026
1967 A.C. MacBeth 1997 M.I.R. Dickson 2027
1968 R.A.G. Munro 1998 J.D. Gordon 2028
1969 L.G. Taylor 1999 J.W.G. Patrick 2029
1970 L.G. Taylor 2000 T.R. Bull 2030

Winner 2025 – Mike Thomson

Winners Times
A.R. Gray 8
D.A.C. Rennie 7
J.D. Gordon 6
R.A.G. Munro 4
L.G. Taylor 4