| Year | Venue | Winner | George McDonald Memorial Bowl (Best U16) |
| 2012 | Cardross | Greig Marchbank (Dumfries & County) | Ewan Ferguson (Bearsden) |
| 2011 | Nairn Dunbar | Joshua Jamieson (St Andrews New) | Calum Hill (Tantallon) |
| 2010 | Craigielaw | Linus Vaisanen (Finland) | Daniel Hendry (UAE) |
| 2009 | Ladybank | Jack McDonald (Kilmarnock (Barassie) | Jack McDonald (Kilmarnock (Barassie) |
| 2008 | Blairgowrie (Landsdowne) | Mark Bookless (Sandyhills) | Evan Markley (USA) |
| 2007 | Cardrona | James Byrne (Banchory) | Daniel Young (Craigiehill) |
| 2006 | Alloa | Shaun McAllister (Craigielaw) | Sam McLaren (King James VI) |
| 2005 | Monifieth | Steven McEwan (Kilmarnock Barassie) | Kyle Smith (Kilmarnock (Barassie) |
| 2004 | Machrihanish | Scott Henry (Cardross) | David Murray (Newbattle) |
| 2003 | Prestwick | Llloyd Saltman (Kilspindie) | David Addison (Kilmarnock (Barassie) |
| 2002 | Peterhead | Mark Lamb (Haddington) | Paul O'Hara (Colville Park) |
| 2001 | Lanark | Scott Jamieson (Cathkin Braes) | Wallace Booth (Comrie) |
| 2000 | Cawder | Christian Ries (South Africa) | Stephen Buckley (Prestonfield) |
| 1999 | Nairn Dunbar | Barry Hume (Haggs Castle) | Steven Brown (Carnoustie) |
| 1998 | Burntisland GH | Gary Holland (Ballochmyle) | Barry Hume (Haggs Castle) |
| 1997 | Downfield | Lee Rhind (Uphall) | Barry Hume (Haggs Castle) |
| 1996 | Dullatur | Martin Brown (Monifieth) | G Holland |
| 1995 | Arbroath | Craig Lee (Stirling) | S Mackie |
| 1994 | Drumpellier | Steven Young (Inverallochy) | Steven Horne |
| 1993 | Powfoot | James Bunch (New Club St Andrews) | Neil Irving |
| 1992 | Monifieth | Stephen Gallacher (Bathgate) | G A Fox |
| 1991 | Crieff | Stephen Gallacher (Ratho Park) | D A J Patrick |
| 1990 | Monifieth | Neil Archibald (Kingsknowe) | A E Reid |
| 1989 | Stirling | Colin Fraser (Burntisland) | W P Dow |
| 1988 | Dumfries & County | Murray Urquhart (Inverness) | M Urquhart |
| 1987 | Lanark | Craig Ronald (Torrance House) | G Colthard |
| 1986 | Edzell | Craig Cassells (Cruden Bay) | M Hastie |
| 1985 | Baberton | Graeme Matthew (Melrose) | N Duncan |
| 1984 | Carnoustie Burnside | Kenny Walker (Royal Burgess GS) | N Duncan |
| 1983 | Kilmarnock (Barassie) | Lee Vannet (Carnoustie) | L Vannet |
| 1982 | Monifieth | D D Purdie (Turriff) | A Turnbull |
| 1981 | Bellshill | J Gullen (Tillicoultry) | B Shields |
| 1980 | Forfar | Andrew Glen (Ormesson) | A D Baird |
| 1979 | Stirling | L S Mann (Carnoustie) | J G Smith |
| 1978 | Arbroath | R G Fraser (Hilton Park) | A J Currie |
| 1977 | Renfrew | John Huggan (Winterfield Lindsay Mann (Carnoustie) | - |
| 1976 | Forfar | A J Webster (Edzell) | - |
| 1975 | Kilmarnock (Barassie) | A J Webster (Edzell) | - |
| 1974 | Lundin | P W J Gallagher (Peebles) | - |
| 1973 | Royal Burgess | Steve Martin (Downfield) | - |
| 1972 | Montrose | Steve Martin (Downfield) | - |
| 1971 | Lanark | J E Murray (Baberton) | - |
| 1970 | Carnoustie | D Chillas (Royal Aberdeen) | - |