Year | ECB U13 | ECB U15 |
2019 | Clydesdale | Carlton |
2018 | Carlton | Grange |
2017 | Grange | Grange |
2016 | Grange | Grange |
2015 | Grange | Carlton |
2014 | Grange | Carlton |
2013 | West of Scotland | Grange |
2012 | Grange | Carlton |
2011 | Grange | Grange |
2010 | Arbroath United | Grange |
2009 | Grange | Poloc |
2008 | Clydesdale | Grange |
2007 | Kinross | Kinross |
2006 | Kinross | Arbroath |
2005 | Watsonians | Grange |
2004 | Dunfermline | Hillhead |
2003 | Fauldhouse | Arbroath United |
2002 | Clydesdale | |
2001 | Arbroath United | West of Scotland |
2000 | Clydesdale | |
1999 | Clydesdale | Ferguslie |
1998 | Clydesdale | Kelburne |
1997 | Ferguslie | Stirling County |
1996 | Watsonians | Kelburne |
1995 | Clydesdale | West of Scotland |
1994 | Arbroath United | Uddingston |
1993 | Carlton | Aberdeenshire |
1992 | Clydesdale | Aberdeenshire |
1991 | Aberdeenshire | Ferguslie |
1990 | Aberdeenshire | Ayr |
1989 | Freuchie | Aberdeenshire |
1988 | West of Scotland | Kelburne |
1987 | Aberdeenshire | Stewarts-Melville |
1986 | Aberdeenshire | Clydesdale |
1985 | Clydesdale | Kelso |
1984 | Clydesdale | Forfarshire |
1983 | Aberdeenshire | Prestwick |
1982 | Ayr | Ayr |
1981 | Aberdeenshire | Ayr |
1980 | Aberdeenshire | Stewarts-Melville |
1979 | Ayr | West Lothian |
1978 | Clydesdale | Forfarshire |
1977 | Aberdeenshire | Clydesdale |