Team Events
Year League Champions League OOM Winner Scratch League OOM Winner Handicap Strokeplay Champions County Cup Champions
1975 Musselburgh
1976 Royal Musselburgh/Glen
1977 Royal Musselburgh
1978 Royal Musselburgh
1979 Haddington
1980 Glen
1981 Royal Musselburgh
1982 Glen Dunbar
1983 Dunbar Royal Musselburgh
1984 Gullane Glen
1985 Tantallon Gullane
1986 Longniddry Haddington
1987 Longniddry Longniddry
1988 Longniddry Longniddry
1989 Longniddry/Kilspindie Longniddry
1990 Dunbar Kilspindie
1991 Glen KIlspindie
1992 Glen Haddington Glen
1993 Dunbar Royal Musselburgh Haddington
1994 Dunbar Longniddry Longniddry
1995 Royal Musselburgh/Dunbar Dunbar North Berwick
1996 Glen Dunbar Glen
1997 Dunbar Longniddry Glen
1998 Glen Haddington Haddington
1999 Haddington Longniddry Haddington
2000 Haddington Kilspindie Haddington
2001 Dunbar Haddington Haddington
2002 Tantallon Longniddry Kilspindie
2003 Kilspindie Tantallon North Berwick
2004 Craigielaw Dunbar Dunbar
2005 Dunbar Craigielaw Craigielaw
2006 Craigielaw Glen Craigielaw
2007 Gullane Gullane Glen
2008 Tantallon Tantallon Tantallon
2009 Gullane Gullane Craigielaw
2010 Tantallon Tantallon Haddington
2011 Tantallon Longniddry Longniddry
2012 Gullane Tantallon Kilspindie
2013 Kilspindie Kilspindie Kilspindie
2014 Gullane Gullane Longniddry
2015 Gullane Longniddry Dunbar
2016 Gullane Longniddry Gullane
2017 Craigielaw Lewis Hannah Lewis Irvine Abandoned Kilspindie
2018 Gullane Derby Lewis Hannah Max Blair Gullane Kilspindie
2019 Craigielaw Joseph Cookson Alexander Yuill Gullane Longniddry
2020 Not Played Not Played Not Played Gullane Kilspindie
2021 Craigielaw Fergus Brown Connor Cook Longniddry Not played
2022 Craigielaw Sean Gallacher Hudson Blair Gullane Dunbar
2023 West Links Juniors Jack Collingswood Rory McArdle Kilspindie H'cap West Links Scr TBA
Championship
Year Boys U18 Scratch Home EL Club Girls Scratch Quaich Boys U18 Handicap Home EL Club Girls Handicap Plate Boys U16 Scratch Boys U16 Handicap
1998 Alan Knox Longniddry Nick Aiken Longniddry Fiona Hindshaw
1999 Stuart Herkes Haddington Karly McLachlan Chris Greco Winterfield Jillian McNicoll
2000 John Laing Longniddry Catherine Paterson Steven Hillson Kilspindie S Horsburgh
2001 Mark Lamb Haddington Kirstin Fortune C Aiken Longniddry Jillian McNicoll
2002 Mark Lamb Haddington Kirstin Fortune K Wylie Musselburgh Old Jillian McNicoll
2003 Kenny Glen Royal Musselburgh Rachael Livingstone Peter Keeling North Berwick Kate Menzies
2004 Kenny Glen Royal Musselburgh Rachael Livingstone Stephen Currie Londniddry Beth Mackay
2005 Dave Laing Craigielaw Rachael Livingstone Euan Montgomery Musselburgh Old Beth Mackay
2006 Myles Cunningham Longniddry Megan Barbour Duncan Searle Kilspindie Hannah Jones
2007 Graham Davidson Winterfield Stacey Cameron Grant Forrest Craigielaw Alex Armstrong
2008 Chris Low Tantallon Stacey Cameron Euan Glen Musselburgh Old Lara Frostwick
2009 Michael Davidson Tantallon Keren Ward Greg Houlston Gullane Rebecca Edgar
2010 Euan Bowden Tantallon Clara Young Charles Cave Gullane Rosie Everett
2011 Fraser Edgar Glen Clara Young Callum Currie Kilspindie Morgan Naples
2012 Fraser Johnston Longniddry Joanne Free Jeeva Nagra Kilspindie
Hannah Bentley
2013 Joe Cameron Dunbar Clara Young Arran Darrie Glen Shannon Young Jamie Duguid Jack Cooper
2014 Rob Paterson Kilspindie Shannon Young David Rudd Longniddry Not Played Jamie Duguid Jamie Young
2015 Euan Macdonald Musselburgh Carys Irvine Daniel Gaines Musselburgh Megan Linton Connor Wilson David Rudd
2016 Lewis Reid Craigielaw Shannon Young Jordan Chatt Gullane Mollaidh Nicholson Jamie Duguid Jamie Young
2017 Liam Currid Gullane Lucy Morrison Fraser Leonard Haddington Abercrombie Nisbet Jack McDonald Euan Canavan
2018 Jack Noon Musselburgh Mollaidh Nicholson Angus Mather West Links Ala Gorka Joseph Cookson Malachy Hayward
2019 Calum Robinson Gullane Grace Crawford Gregor Thomson Craigielaw Lucy Thomas Connor Currie Carl Schmidt
2020 Ciaran Paterson Gullane Ala Gorka Gregor Thomson Craigielaw Molly Paton Luke Greig Magnus Braby
2021 Luke Greig Royal Musselburgh Lucy Morrison Daryl Yuill Craigielaw Rebecca Wilson Fergus Brown Sean Gallacher
2022 Fergus Brown Gullane Evie McCallum Corran Fraser Dunbar Kate Thomson Hayden Fowler Rory Leitch
2023 Jack Collingswood West Links Juniors Megan Fallon Sam Ratcliffe Kilspindie Georgia Foster Harris Munro Robbie Landles
Championship (continued)
Year Girls Under 14 Scratch
No Trophy as yetGirls Under 14 H'cap No Trophy as yet Girls Under 12 Scratch No Trophy as yet Girls Under 12 H'cap No Trophy as yet Boys Under 14 Scratch - The Dave Warren Cup Boys Under 14 H'cap - The Gosford Cup (Marked as U13s) Boys Under 12 Scratch - The Rowanhill Trophy Boys Under 12 H'cap - The Crowe Cup
1998 Kate Menzies
1999 Gordon Hillson
2000 Peter Littlefair
2001 Mark Muir
2002 Neil Henderson
2003 Duncan Searle
2004 Greg Duncan Sandy Neison
2005 Chris Low Jonnie Peoples
2006 Louise Connor Chris Low Blair Ward Euan Bowden Cameron Cunningham
2007 Abi Twist C Small/A Grant Rosie Everitt Lara Frostwick Scott Speakman Fraser Johnston Calum Hill Ross Wilson
2008 Laura Baron Rosie Everitt Clara Young Calum Hill Fraser Edgar Neil Bowden Chris Algeo
2009 Clara Young Rosie Everitt Sarah Dunlop Calum Hill Fraser Willans Cameron Law Murdo Lunn
2010 Sarah Dunlop Rachel McAnany Neil Bowden Craig Cunningham Cameron Law Keir Donaldson
2011 Charlotte Munro Lauren Lee Ben Stirling Scott Young William Ladbrooke Thomas Neden
2012 Shannon Young Morgan Naples Ben Stirling Cameron Law James Chalmers Lewis Purves
2013 Rory Thorburn Connor Wilson Lewis Irvine Mikey Shepherd
2014 Cameron Spencer Callum Docherty Mikey Shepherd Archie Wilson
2015 Andrew Scott Lewis Docherty Mikey Shepherd Valdemar Hundeboll
2016 Emma Chapman Grace Crawford Lucy Hall Jack McDonald Angus Mather Harry Bent Jamie O'Connor
2017 Kate Crawford Molly Paton Grace Crawford Emma Rudd Valdemar Hundeboll Neil Canavan Fergus Brown Scott McEwan-Ness
2018 Lucy Hall Emma Rudd Mackenzie Notley Alex Rate Brodie Cunningham Rory Leishman
2019 Charlotte Bauld Ellie Bent Emma Rudd Harry Bent Magnus Braby Brodie Cunningham Blair Roberts
2020 Ellie Bent Lucy Thomas Maisie Witt Louise Martin James Wood Adam McLean Alexander Yuill Ryan Killorn
2021 Maisie Witt Brodie Cunningham Jamie Barker Gabriel Ridgeway Finlay Langlands
2022 Katie Mackenzie Maisie Witt Corey Hagan Charlie Mack Ryan Killorn Rory Papakyriakou
2023 Anna Zonova Stella Walters Fraser Walters Luke McLaughlin Alex Martin Rory Laird