Season Winners
1975-1976 Edinburgh Civil Service
1976-1977 Edinburgh Civil Service
1977-1978 Edinburgh Civil Service
1978-1979 Edinburgh Civil Service
1979-1980 Edinburgh Civil Service
1980-1981 Edinburgh Civil Service
1981-1982 Edinburgh Civil Service
1982-1983 Grange
1983-1984 Edinburgh Civil Service
1984-1985 Edinburgh Civil Service
1985-1986 Menzieshill
1986-1987 Edinburgh Civil Service
1987-1988 Edinburgh Civil Service
1988-1989 Menzieshill
1989-1990 Kelburne
1990-1991 Kelburne
1991-1992 Kelburne
1992-1993 Dundee Wanderers
1993-1994 McMahon Kelburne
1994-1995 Grange
1995-1996 Grange
1996-1997 Western Grasshopper
1997-1998 Western Grasshopper
1998-1999 Western Grasshopper
1999-2000 Western Grasshopper
2000-2001 Western Grasshopper
2001-2002 Grange
2002-2003 Western Wildcats
2003-2004 Western Wildcats
2004-2005 Kelburne
2005-2006 Kelburne
2006-2007 Kelburne
2007-2008 Azzurri Kelburne
2008-2009 Azzurri Kelburne
2009-2010 Azzurri Kelburne
2010-2011 Glynhill Hotel Kelburne
2011-2012 Glynhill Hotel Kelburne
2012-2013 Kelburne Bromac
2013-2014 Kelburne Bromac
2014-2015 Kelburne Bromac
2015-2016 Kelburne Bromac
2016-2017 Kelburne Bromac
2017-2018 Grange
2018-2019 Grange
2019-2020 Grange
2019-2020 competition suspended
2021-2021 no competition
2021-2022 Western Wildcats
2022-2023 Grange
2023-2024 Grange
National League Grand Finals / Play-Offs for European Competitions
Results determine which competition clubs will play in the following season
Season Winners
2005-2006 Kelburne
2006-2007 Kelburne
2007-2008 Azzurri Kelburne
2008-2009 Azzurri Kelburne
2009-2010 Azzurri Kelburne *
2010-2011 Glynhill Hotel Kelburne *
2011-2012 Glynhill Hotel Kelburne *
2012-2013 Bromac Kelburne *
2013-2014 Bromac Kelburne
2014-2015 Grange
2015-2016 Bromac Kelburne
2016-2017 Bromac Kelburne
2017-2018 Grove Menzieshill
2018-2019 Grange
2019-2020 no competition
2020-2021 no competition
2021-2022 Western Wildcats **
2022-2023 Western Wildcats
2023-2024 Western Wilcats
Season Runners-Up
2005-2006 Western Wildcats
2006-2007 Grange
2007-2008 Western Wildcats
2008-2009 Grange
2009-2010 Western Wildcats *
2010-2011 Grange *
2011-2012 Grange *
2012-2013 Grange *
2013-2014 Grange
2014-2015 Bromac Kelburne
2015-2016 Grove Menzieshill
2016-2017 Grange
2017-2018 Grange
2018-2019 Grove Menzieshill
2019-2020 no competition
2020-2021 no competition
2021-2022 Grange **
2022-2023 Grange
2023-2024 Grange
* For seasons 2009-2010 to 2012-2023 no records available of any play-off competitions. These clubs qualified for European competitions
** No play-off competition held, these clubs qualified for European competitions
Season Winners
1975-1976 Dunfermline Carnegie
1976-1977 Perthshire
1977-1978 Stepps
1978-1979 Hazelhead
1979-1980 Gordonians
1980-1981 Dundee Wanderers
1981-1982 Menzieshill
1982-1983 Uddingston
1983-1984 Aberdeen Grammar FP
1984-1985 Kelburne
1985-1986 Inverleith
1986-1987 Uddingston
1987-1988 Grange
1988-1989 Aberdeen Grammar FP
1989-1990 Inverleith
1990-1991 Hazelhead
1991-1992 Clydesdale
1992-1993 Western
1993-1994 Edinburgh University
1994-1995 Clydesdale
1995-1996 Watsonians
1996-1997 Clydesdale
1997-1998 Edinburgh University
1998-1999 Watsonians
1999-2000 Motherwell
2000-2001 Edinburgh University
2001-2002 Clydesdale
2002-2003 Chapman Motherwell
2003-2004 MIM Edinburgh
2004-2005 Greaves Clydesdale
2005-2006 Watsonians
2006-2007 Mango Optical Uddingston
2007-2008 Stepps
2008-2009 Stepps
2009-2010 CALA Edinburgh
2010-2011 CALA Edinburgh
2011-2012 AAM Gordonians
2012-2013 MJV Dundee Wanderers
2013-2014 Uddingston Deans Engineering
2014-2015 Grove Menzieshill
2015-2016 Watsonians
2016-2017 MJV Dundee Wanderers
2017-2018 AS Gordonians
2018-2019 Dundee Wanderers
2019-2020 Dunfermline Carnegie
2019-2020 competition suspended
2021-2021 no competition
2021-2022 Erskine Stewart's Melville
2022-2023 Dundee Wanderers
2023-2024 Dunfermline Carnegie
Season Winners
1975-1976 St Saviours
1976-1977 Waverley
1977-1978 Uddingston
1978-1979 Gordonians
1979-1980 Kelburne
1980-1981 Whitecraigs
1981-1982 Watsonians
1982-1983 Stirling
1983-1984 Morgan Academy FP
1984-1985 Inverleith
1985-1986 Edinburgh University
1986-1987 Stepps
1987-1988 Harris Academy FP
1988-1989 Morgan Academy FP
1989-1990 Harris Academy FP
1990-1991 Watsonians
1991-1992 Dunfermline Carnegie
1992-1993 Edinburgh University
1993-1994 ICI Grangemouth
1994-1995 Dunfermline Carnegie
1995-1996 Grove DHS
1996-1997 Clydebank College
1997-1998 Giffnock
1998-1999 Motherwell Westcabs
1999-2000 ICI Grangemouth
2000-2001 St Andrews University
2001-2002 Aberdeen University
2002-2003 Waverley Inveresk
2003-2004 Glasgow Eastbank
2004-2005 PB Reilly Uddingston
2005-2006 Granite City Wanderers
2006-2007 Glasgow University
2007-2008 Giffnock
2008-2009 St Andrews University
2009-2010 Chapman Motherwell
2010-2011 Glasgow University
2011-2012 Aberdeen Grammar FP
2012-2013 Erskine Stewart's Melville
2013-2014 Greenock Morton
2014-2015 Harris
2015-2016 Dundee University
2016-2017 Perthshire
2017-2018 Aberdeen Grammar FP
2018-2019 Erskine Stewart's Melville
2019-2020 Stirling University
2019-2020 competition suspended
2021-2021 no competition
League no longer in operation
Season Winners
1976-1977 St Saviours
1977-1978 Strathclyde University
1978-1979 Kelburne
1979-1980 Whitecraigs
1980-1981 East Kilbride
1981-1982 Stirling
1982-1983 Cochrane Park
1983-1984 Highland
1984-1985 Dundee High School FP
1985-1986 Harris Academy FP
1986-1987 Dundee High School FP
1987-1988 Kirkcaldy
1988-1989 Anchor
1989-1990 Motherwell
1990-1991 Dunfermline Carnegie
1991-1992 Clydebank College
1992-1993 Grove
1993-1994 Highland
1994-1995 Ruthrieston
1995-1996 Ellon Gordon
1996-1997 Cochrane Park
League ceased with introduction of Regional Leagues in 1997-1998
Season Winners
1976-1977 Kilmarnock
1977-1978 Menzieshill
1978-1979 Glasgow University
1979-1980 East Kilbride
1980-1981 Stirling
1981-1982 Anchor
1982-1983 Linlathen
1983-1984 Bo'ness
1984-1985 Dundee University
1985-1986 Ayr
1986-1987 Greenock
1987-1988 Aberdeen
1988-1989 Monifieth
1989-1990 St Andrews University
1990-1991 Grove
1991-1992 Glasgow University
1992-1993 Ellon Gordon
1993-1994 Heriot Watt University
1994-1995 Ellon Gordon
1995-1996 Waverley
1996-1997 Highland
League ceased with introduction of Regional Leagues in 1997-1998
Season Winners
1976-1977 Menzieshill
1977-1978 Aberdeen University
1978-1979 Whitecraigs
1979-1980 no competition
1980-1981 no competition
1981-1982 no competition
1982-1983 no competition
1983-1984 no competition
1984-1985 no competition
1985-1986 Greenock
1986-1987 Rosyth Fishheads
1987-1988 Monifieth
1988-1989 Rosyth Fishheads
1989-1990 Irvine
1990-1991 Glasgow University
League only operated for the above seasons
Season Winners
1997-1998 Hillhead
1998-1999 Western A
1999-2000 Western A
2000-2001 Western A
2001-2002 Western A
2002-2003 cpa Kelburne A
2003-2004 cpa Kelburne A
2004-2005 cpa Kelburne A
2005-2006 Kelburne A
2006-2007 Kelburne A
2007-2008 Kelburne A
2008-2009 Azzurri Kelburne A
2009-2010 Glynhill Hotel Kelburne A
2010-2011 Kelburne A
2011-2012 Kelburne A
2012-2013 Inverleith A
2013-2014 Kelburne Q-Bikes A
2014-2015 Kelburne Q-Bikes A
2015-2016 Kelburne Q-Bikes A
2016-2017 Grange A
2017-2018 Hillhead A
2018-2019 Edinburgh University A
2019-2020 competition suspended
2021-2021 no competition
2021-2022 Edinburgh University A
2022-2023 Hillhead A
2023-2024 Edinburgh University A
Season Winners
1997-1998 Grange A
1998-1999 MIM Edinburgh A
1999-2000 Kelburne A
2000-2001 Stirling University
2001-2002 Livingston West Lothian
2002-2003 East Kilbride Avondale
2003-2004 Strathclyde University
2004-2005 Watsonians A
2005-2006 Stepps A
2006-2007 Hillhead A
2007-2008 Purple Rock GHK
2008-2009 Erskine Stewart's Melville A
2009-2010 Stirling Wanderers
2010-2011 Deloitte Strathclyde University
2011-2012 Grange B
2012-2013 Stepps A
2013-2014 Rottenrow Blue Sox
2014-2015 Watsonians A
2015-2016 Grange B
2016-2017 Grove Menzieshill 2
2017-2018 Inverleith A
2018-2019 no competition
2019-2020 no competition
2021-2021 no competition
2021-2022 no competition
2022-2023 Watsonians 3
2023-2024 Kelburne A
Season Winners
1997-1998 Taycars Dundee Wanderers A
1998-1999 MBC
1999-2000 Gordonians A
2000-2001 Gordonians A
2001-2002 Gordonians A
2002-2003 IMS Dundee Wanderers A
2003-2004 Gordonians A
2004-2005 AAM Gordonians A
2005-2006 Grove Menzieshill A
2006-2007 Dundee Wanderers A
2007-2008 AAM Gordonians A
2008-2009 Grove Menzieshill A
2009-2010 AAM Gordonians A
2010-2011 AAM Gordonians A
2011-2012 Grove Menzieshill A
2012-2013 AAM Gordonians A
2013-2014 AAM Gordonians A
2014-2015 AAM Gordonians A
League no longer in operation
Season Winners
1962-63 Morgan Academy FP
1963-64 Aberdeen Grammar School FP
1964-65 Clydesdale
1965-66 Aberdeen Grammar School FP
1966-67 Grove Academy FP
1967-68 Inverleith
1968-69 Stepps
1969-70 Edinburgh Civil Service
1970-71 Harris Academy FP
1971-72 Stepps
1972-73 Dundee Wanderers
1973-74 Edinburgh Civil Service
1974-75 Inverleith
1975-76 Edinburgh Civil Service
1976-77 Edinburgh Civil Service
1977-78 Edinburgh Civil Service
1978-79 Edinburgh Civil Service
1979-80 ICI Grangemouth
1980-81 Edinburgh Civil Service
1981-82 Grange
1982-83 Edinburgh Civil Service
1983-84 Edinburgh Civil Service
1984-85 Edinburgh Civil Service
1985-86 Western
1986-87 Menzieshill
1987-88 Edinburgh Civil Service
1988-89 Menzieshill
1989-90 Torbrex Dundee Wanderers
1990-91 Edinburgh Civil Service
1991-92 Kelburne
1992-93 Touche Ross Gordonians
1993-94 Grange
1994-95 Gordonians
1995-96 Western Grasshoppers
1996-97 D&T Gordonians
1997-98 Western
1998-99 Western
1999-00 Western
2000-01 AAM Gordonians
2001-02 Greenock
2002-03 Western
2003-04 Western
2004-05 Western Wildcats
2005-06 Kelburne
2006-07 Kelburne
2007-08 Azzurri Kelburne
2008-09 Grange
2009-10 Glynhill HotelKelburne
2010-11 Western
2011-12 Kelburne
2012-13 Grove Menzieshill
2013-14 Grange
2014-15 Grange
2015-16 Kelburne
2016-17 Kelburne
2017-18 Grange
2018-19 Grange
2019-20 no competition
2020-21 no competition
2021-22 Western Wildcats
2022-23 Western Wildcats
2023-24 Watsonians
Season Winners
1996-97 Hazelhead
1997-98 Cults
1998-99 Harris Academy FP's
1999-00 Insights Harris
2000-01 Clydebank
2001-02 Stepps
2002-03 Watsonians
2003-04 Hillhead
2004-05 Watsonians
2005-06 Stepps
2006-07 Mango Optical Uddingston
2007-08 Uddingston
2008-09 Erskine Stewart's Melville
2009-10 Highland Inveross
2010-11 Hillhead
2011-12 CALA Edinburgh
2012-13 Hillhead
2013-14 Uddingston
2014-15 Clydesdale
2015-16 Falkirk
2016-17 Western
2017-18 Gordonians
2018-19 Dunfermline Carnegie
2019-20 no competition
2020-21 no competition
2021-22 FMGM Monarchs
2022-23 FMGM Monarchs
2023-24 Edinburgh University
Season Winners
1975-76 Stepps 2
1976-77 ICI Grangemouth 2
1977-78 Grange 2
1978-79 Western 2
1979-80 Western 2
1980-81 Western 2
1981-82 Perthshire 2
1982-83 Peterhead
1983-84 Gordonians 2
1984-85 Aberdeen Grammer School FP 2
1985-86 Paton & Baldwins
1986-87 Kelburne 2
1987-88 Gordonians 2
1988-89 Malacca Gordonians 2
1989-90 Dundee Wanderers 2
1990-91 Kelburne 2
1991-92 Kelburne 2
1992-93 Kelburne 2
1993-94 Livingston
1994-95 Gordonians 2
1995-96 Gordonians 2
1996-97 Grange 2
1997-98 Dundee Wanderers 2
1998-99 Kelburne 2
1999-00 Gordonians 2
2000-01 Gordonians 2
2001-02 Dundee Wanderers 2
2002-03 IMS Dundee Wanderers 2
2003-04 cpa Kelburne 2
2004-05 cpa Kelburne 2
2005-06 Grange 2
2006-07 Kelburne 2
2007-08 Kelburne 2
2008-09 Western 2
2009-10 Glynhill Hotel Kelburne 2
2010-11 Gordonians 2
2011-12 Kelburne 2
2012-13 Inverleith 2
2013-14 Grange 2
2014-15 Kelburne 2
2015-16 Kelburne 2
2016-17 Grange 2
2017-18 Kelburne 2
2018-19 Grange 2
2019-20 no competition
2020-21 no competition
2021-22 Edinburgh University 2
2022-23 Hillhead 2
2023-24 Edinburgh University 2
Season Winners
1996-97 MIM Edinburgh 2
1997-98 Aberdeen Grammer 2
1998-99 Clydesdale 2
1999-00 Granite City
2000-01 Kelburne 2
2001-02 Alpha Data Dunfermline Carnegie 2
2002-03 Hazlehead
2003-04 Erskine Stewart's Melville
2004-05 Glasgow University
2005-06 Western Wildcats 2
2006-07 Granite City Wanderers 2
2007-08 Hillhead 2
2008-09 Grange 2
2009-10 Watsonians 2
2010-11 Reivers
2011-12 Grove Menzieshill 2
2012-13 Hillhead 2
2013-14 Hillhead 2
2014-15 Western 2
2015-16 Inverleith 2
2016-17 Edinburgh University 2
2017-18 Edinburgh University 2
2018-19 Hillhead 2
2019-20 no competition
2020-21 no competition
2021-22 Inverleith 2
2022-23 Kelburne 2
2023-24 Grove Menzieshill 2
Season Winners
1975-76 Western 3
1976-77 ICI Grangemouth 4
1977-78 East Kilbride 2
1978-79 Hazelhead 3
1979-80 Western 3
1980-81 Dundee Wanderers 3
1981-82 Grange 4
1982-83 Western 3
1983-84 Edinburgh Civil Service 3
1984-85 Edinburgh Civil Service 3
1985-86 Hazelhead 3
1986-87 Hazelhead 3
1987-88 Hazelhead 3
1988-89 Inverleith 3
1989-90 Penicuik 2
1990-91 Kelburne 3
1991-92 Kelburne 3
1992-93 Grange 3
1993-94 Kelburne 3
1994-95 Kelburne 3
1995-96 Gordonians 3
1996-97 Gordonians 3
1997-98 Kelburne 4
1998-99 Kelburne 3
1999-00 Gordonians 3
2000-01 Gordonians 3
2001-02 Gordonians 3
2002-03 Western Wildcats 3
2003-04 Grange 4
2004-05 Kelburne 4
2005-06 Grange Development
2006-07 Western Wildcats 3
2007-08 AAM Gordonians 3
2008-09 Western Wildcats 3
2009-10 Western Wildcats 3
2010-11 Erskine Stewart's Melville 3
2011-12 Western Wildcats 3
2012-13 Western Wildcats 3
2013-14 Grange 5
2014-15 Grange 3
2015-16 Grange 3
2016-17 Grange 3
2017-18 Grange 3
2018-19 Grange 4
2019-20 no competition
2020-21 no competition
2021-22 Edinburgh University 3
2022-23 Watsonians 3
2023-24 Edinburgh University 3
Season Winners
1996-97 Kelburne 5
1997-98 Graeme High FP 2
1998-99 Western 3
1999-00 Graeme High FP 4
2000-01 Giffnock 3
2001-02 Alpha Data Dunfermline Carnegie 3
2002-03 Watsonians 3
2003-04 Dunfermline Carnegie 3
2004-05 Giffnock 2
2005-06 Kelburne 4
2006-07 Kelburne 3
2007-08 AAM Gordonians 4
2008-09 Grange 3
2009-10 Strathclyde University 2
2010-11 Aberdeen Grammer School FP 3
2011-12 Kelburne 3
2012-13 Hillhead 3
2013-14 Aberdeen Grammer School FP 3
2014-15 Grange 5
2015-16 Edinburgh University 3
2016-17 Grove Menzieshill 3
2017-18 Edinburgh University 3
2018-19 Western Wildcats 3
2019-20 no competition
2020-21 no competition
2021-22 Hillhead 4
2022-23 Clydesdale 3
2023-24 Watsonians 5
Season Winners
ISABELLA DIX-PERKIN TROPHY
1970-71 Aberdeen Grammar School FP
1971-72 Aberdeen Grammar School FP
1972-73 Edinburgh Civil Service
1973-74 Edinburgh Civil Service
1974-75 Edinburgh Civil Service
1975-76 Edinburgh Civil Service
The competition was for winners of each District League's top division and was played at the start of the following season
The Trophy is presented annually to the winners of the Men's National League 1
DISTRICT LEAGUE WINNERS CUP
1988-89 Gordonians 2
1989-90 Gordonians 2
1990-91 Kelburne 2
1991-92 Kelburne 2
1992-93 Dundee Wanderers 2
1993-94 Kelburne 2
The competition was for winners of each District League's top division and was played at the end of season
NATIONAL LEAGUE CUP
2001-02 Grange
The competition was only played for one season
PRESIDENT'S CUP
2009-10 Greaves Clydesdale
2010-11 no competition
2011-12 no competition
2012-13 Inverleith
The competition was twice played as a pre-National League tournament
We need your consent to load the translations
We use a third-party service to translate the website content that may collect data about your activity. Please review the details in the privacy policy and accept the service to view the translations.