Past Winners

2023 Andrew Davidson, Crail

2022 Lachlan Reynolds, Rothesay

2021 James White, Lundin

2019 Stuart McLaren, Bruntsfield

2018 Mathew Clark, Kilmacolm

2017 James White, Lundin

2016 Euan Walker, Kilmarnock (Barassie)

2015 Sandy Scott, Nairn

2014 Chris Robb, Meldrum House

2013 Jamie Savage, Cawder

2012 Allyn Dick, Kingsknowe

2011 Paul Ferrier, Baberton

2010 Peter Latimer, New Club, St Andrews

2009 James Byrne, Banchory

2008 Rohan Blizard, Australia

2007 Duncan Stewart, Granton-on-Spey

2006 Keir McNicoll, Carnoustie

2005 Wallace Booth, Comrie

2004 Richie Ramsay, Royal Aberdeen

2003 Jonathan King, Cardross

2002 David Inglis, Glencorse

2001 Jonathan King, Cardross

2000 Craig Watson, East Renfrewshire

1999 Roger Beames, Carnegie Club of Skibo Castle

1998 Brad Lamb, Australia

1997 Stuart Meiklejohn, Aberdour

1996 Craig Hislop, Powfoot

1995 Graham Davidson, Langholm

1994 Alan Reid, Kilmarnock (Barassie)

1993 Stuart Meiklejohn, Aberdour

1992 Scott Knowles, Kingsknowe

1991 Ronnie Clark, Erskine

1990 Gavin Lawrie, Prestwick St Nicholas

1989 Keith Hird, Murcar

1988 Craig Everett, Cambuslang

1987 Tommy Cochrane, Dunnikier Park

1986 Scott Knowles, Kingsknowe

1985 Andrew McQueen, Troon Wellbeck

1984 Sandy Stephen, Lundin

1983 Sandy Stephen, Lundin

1982 George Macgregor, Glencorse

1981 Kenny Gray, Mortonhall

1980 David Greig, Carnoustie

1979 George Macgregor, Glencorse

1978 Gordon MacDonald, Callander

1977 Sandy Stephen, Lundin

1976 Steve Martin, Downfield

1975 Sandy Pirie, Hazlehead

1974 Sandy Stephen, Lundin

1973 Tom Melville, St Andrews