East Junior Competitions
Page created: 18 January 2021
Updated: 16 February 2021
The East of Scotland
Junior Cup
was competed
for by clubs who were members of the East of Scotland Junior FA (1885-1968),
the Scottish Junior FA East Region (1968-2002) and East Regional FA
(2002-date). The winners are awarded the Lewis McIver Trophy which had
originally been presented to the Edinburgh Junior League Champions of the early
1890s.
The Renton Cup was
initially an independent competition. From 1903 it was competed for as the East
of Scotland Junior Consolation Cup by those clubs eliminated during the early
rounds of the East of Scotland Junior Cup.
The Carmichael Cup
was originally awarded to the winners of the Midlothian Junior League before the re-organisation of the 1923.
The East of Scotland Junior League was
originally formed in 1899 but would fold in 1904 after several clubs left to
form the Linlithgowshire Junior League.
It was re-formed in 1909 and was renamed the Edinburgh & District Junior League in 1911. Between 1915 and
1919 it was re-formed as the Lothian
Junior League.
In 1923 a major
re-structuring of leagues in the region saw all clubs come under the East of Scotland Junior League. From
1926 the league was known as the Midlothian
Junior League after there was a fragmentation among the members. After WWII
the league restarted under as the Edinburgh
& District Junior League and after the Scottish Junior FA's restructuring
of 1968 the league league remained virtually intact as the new East Region Junior League. In 2002 the Tayside and Fife Region Leagues were merged into the East Region.
From 2017 virtually
every Junior club in the Lothians turned Senior and
joined the East of Scotland League
leaving the East Region a much
reduced membership.
Winners |
||
|
|
|
Edinburgh & District
Junior League (1) 1892-93 Niddrie Bluebell 1893-94
Niddrie Bluebell 1894-95
no competition 1895-96
Leith Rangers 1896-97
Leith Craighall |
Leith & District
League 1897-98
Leith Primrose |
Edinburgh Junior
League 1904-05
Edinburgh Rosebery 1905-06
no competition 1906-07
Edinburgh Rosebery 1907-08
1908-09
North British Thistle / Edinburgh Rosebery 1909-10
Granton Gasworks 1910-11
Niddrie Bluebell 1911-12
Niddrie Bluebell |
East of Scotland
Junior League(1) 1899-00
Vale of Grange 1900-01
Vale of Grange 1901-02
Dunfermline Our Boys 1902-03
Bo'ness Our Boys 1903-04
Broxburn Athletic |
East of Scotland
Junior League(2) 1912-13
Niddrie Bluebell 1913-14
Pumpherston Rangers 1914-15
Pumpherston Rangers 1915-1918
no competition 1918-19
Winchburgh Violet 1919-20
Edinburgh Emmet 1920-21
West Calder / West Craigs United 1921-22
Winchburgh Violet |
Linlithgowshire
Junior League 1904-05
Broxburn Athletic 1905-06
Broxburn Athletic 1906-07
Armadale Thistle / Our Boys Athletic 1907-08
Broxburn Thistle 1908-09
Broxburn Thistle 1909-10
Broxburn St Andrew's / Armadale Thistle 1910-11
Seafield Athletic 1911-12
Bathgate Primrose 1912-13
Broxburn St Andrew's 1913-14
Addiewell United 1914-15
Avonbridge 1915-1921
no competition 1921-22
West Craigs United |
Midlothian Junior
League
(1) 1893-94
Arniston Rangers 1894-95
Newtongrange Athletic 1895-96
Arniston Rangers 1896-97
Dalhousie Rangers 1897-98
Bonnyrigg Rose Athletic 1898-99
Musselburgh Fern 1899-00
Arniston Rangers 1900-01
Arniston Rangers 1901-02
Arniston Rangers |
1902-03
Edinburgh Myrtle 1903-04
Arniston Rangers 1904-05
Arniston Rangers 1905-06
Newtongrange Star 1906-07
Newtongrange Star 1907-08
Newtongrange Star 1908-09
Arniston Rangers 1909-10
Penicuik 1910-11
Arniston Rangers |
1911-12
Wemyss Athletic 1912-13
Wemyss Athletic 1913-14
Bonnyrigg Rose Athletic 1914-15
Tranent 1915-1919
no competition 1919-20
Newtongrange Star 1920-21
Newtongrange Star 1921-22
Newtongrange Star |
Lothian Junior League 1915-16
Winchburgh Violet 1916-17
Winchburgh Violet 1917-18
Winchburgh Violet 1918-19
Loanhead Mayflower |
|
|
East of Scotland
Junior League
(3) Eastern Division 1922-23
Newtongrange Star 1923-24
Newtongrange Star 1924-25
Newtongrange Star 1925-26
Newtongrange Star |
East of Scotland
Junior League (3) Western Division 1922-23
Livingston United 1923-24
Linlithgow Rose 1924-25
Linlithgow Rose 1925-26
Vale of Grange |
East of Scotland
Junior League
(3) Southern Division 1922-23
Gala Hailes Villa 1923-24
Vale of Leithen 1924-25
Duns Juniors 1925-26
Gala Hailes Villa |
Midlothian Junior
League (2) 1926-27
Newtongrange Star 1927-28
Dunbar United 1928-29
Tranent 1929-30
Newtongrange Star 1930-31
Tranent 1931-32
Dalkeith Thistle 1932-33
Newtongrange Star 1933-34
Blackburn Athletic 1934-35
Stoneyburn 1935-36
Bo'ness Cadora 1936-37
Tranent 1937-38
Bonnyrigg Rose Athletic 1938-39
Stoneyburn 1939-40 Armadale Thistle 1940-41 Armadale Thistle 1941-1945 no
competition |
Midlothian Junior
League (2) Division A 1927-28
Dalkeith Thistle Division B 1927-28
Linlithgow Rose |
East of Scotland
Junior League
(4) 1928-29 Stoneyburn |
Lanark & Lothians
Junior League 1941-42
Polkemmet 1942-43 Armadale Thistle 1943-44 Armadale Thistle 1944-45
Fauldhouse United |
|
|
Edinburgh &
District Junior League (3) Play-off winners 1945-46 Fauldhouse United 1948-49 Bo'ness United 1949-50 Armadale Thistle 1952-53 Armadale Thistle 1953-54 Arniston Rangers 1957-58 Bo'ness United 1961-62 Dunbar United |
Edinburgh &
District Junior League (3) West Division 1949-50 Armadale Thistle 1952-53 Armadale Thistle 1953-54 Bo'ness United 1957-58 Bo'ness United 1961-62 Whitburn |
Edinburgh &
District Junior League (3) Mid/East Division 1949-50 Arniston Rangers 1952-53 Newtongrange Star 1953-54 Arniston Rangers 1957-58 Ormiston Primrose 1961-62 Dunbar United |
East Region Junior
League Play-off winners 1968-69 Bo'ness United |
East Region Junior
League West Division 1968-69 Bo'ness United |
East Region Junior
League Mid/East Division 1968-69 Newtongrange Star |
East Region Junior
League Division A 1975-76 Bonnyrigg Rose Athletic 1979-80 Camelon 1981-82 Linlithgow Rose |
1983-84 Linlithgow Rose 1984-85 Bonnyrigg Rose Athletic 1990-91
Newtongrange
Star 1991-92
Newtongrange
Star |
Division1 1992-93
Fauldhouse United 1993-94
Camelon 1994-95
Camelon 1995-96
Whitburn 1996-97
Linlithgow Rose 1997-98
Whitburn 1998-99
Linlithgow Rose 1999-00
Linlithgow Rose 2000-01
Whitburn 2001-02 Linlithgow Rose |
East Region Junior
League Division B 1975-76 Dunbar United 1979-80 Dalkeith Thistle 1981-82 Fauldhouse United |
1983-84 Bonnyrigg Rose Athletic 1984-85 Armadale Thistle 1990-91
Bathgate Thistle 1991-92
Livingston
United |
Division 2 1992-93
Harthill Royal 1993-94
Dunbar
United 1994-95
Harthill Royal 1995-96
Tranent 1996-97
Fauldhouse United 1997-98
Dunbar
United 1998-99
Haddington Athletic 1999-00
Harthill Royal 2000-01
Musselburgh Athletic 2001-02 Fauldhouse United |
East Region Junior
League 2002-03 Tayport 2003-04 Linlithgow Rose 2004-05 Lochee United 2005-06 Tayport 2006-07 Linlithgow Rose 2007-08 Lochee United 2008-09 Bonnyrigg Rose
Athletic 2009-10 Bo'ness United 2010-11 Bo'ness United 2011-12 Bonnyrigg Rose
Athletic 2012-13
Linlithgow Rose 2013-14
Bo'ness
United 2014-15
Kelty Hearts 2015-16
Bonnyrigg
Rose Athletic 2016-17
Kelty Hearts 2017-18
Bonnyrigg
Rose Athletic 2018-19
Lochee United 2019-20
unfinished |
East Region Junior
League 2006-07 Glenrothes 2007-08 Bo'ness United 2008-09 Musselburgh Athletic 2009-10 Tayport 2010-11 St Andrews United 2011-12 Sauchie 2012-13
Newtongrange
Star 2013-14
Penicuik
Athletic 2014-15
Tayport 2015-16
Jeanfield
Swifts 2016-17
Sauchie 2017-18
Musselburgh
Athletic Premier League North 2018-19
Dundee Nrth End Premier League South 2018-19
Pumpherston |
East Region Junior
League 2002-03 Bo'ness United 2003-04 Camelon 2004-05 Whitburn 2005-06 Camelon Lothian Division 2 2002-03 Harthill Royal 2003-04 Broxburn Athletic 2004-05 Penicuik Athletic 2005-06 Broxburn Athletic |
East Region Junior
League 2002-03
Lochee United 2003-04
Carnoustie Panmure 2004-05
Dundee North End 2005-06
Kinnoull North Division 2006-07 Forfar West End 2007-08 Bo'ness United 2008-09 Musselburgh Athletic 2009-10 Tayport 2010-11 St Andrews United 2011-12 Sauchie 2012-13
Newtongrange
Star 2013-14
Penicuik
Athletic 2014-15
Tayport 2015-16
Jeanfield
Swifts 2016-17
Sauchie 2017-18
Musselburgh |
East Region Junior
League 2002-03 Kelty Hearts 2003-04 Thornton Hibernian 2004-05 Hill of Beath Hawthorn 2005-06 Oakley United Central Division 2006-07 Dundonald Bluebell 2007-08 Bo'ness United 2008-09 Musselburgh Athletic 2009-10 Tayport 2010-11 St Andrews United 2011-12 Sauchie 2012-13
Newtongrange
Star 2013-14
Penicuik
Athletic 2014-15
Tayport 2015-16
Jeanfield
Swifts 2016-17
Sauchie 2017-18
Musselburgh |
East Region Junior
League 2006-07 Newtongrange Star 2007-08 Bo'ness United 2008-09 Musselburgh Athletic 2009-10 Tayport 2010-11 St Andrews United 2011-12 Sauchie 2012-13
Newtongrange
Star 2013-14
Penicuik
Athletic 2014-15
Tayport 2015-16
Jeanfield
Swifts 2016-17
Sauchie 2017-18
Musselburgh |
East of Scotland
Junior Cup 1885-86
North Western 1886-87
Leith Emerald 1887-88
Edinburgh Woodburn 1888-89
Edinburgh Woodburn 1889-90
Broxburn Athletic 1890-91
Edinburgh Hawthorn 1891-92
Edinburgh Hawthorn 1892-93
Niddrie Bluebell 1893-94
West Calder Wanderers 1894-95
Leith Celtic 1895-96
Edinburgh Hawthorn 1896-97
Broxburn Athletic 1897-98
Bonnyrigg Rose Athletic 1898-99
Leith Ivanhoe 1899-00
Niddrie Bluebell 1900-01
Vale of Grange 1901-02
Leith Ivanhoe 1902-03
Vale of Grange 1903-04
Broxburn Athletic 1904-05
Vale of Grange 1905-06
Alva Albion Rangers 1906-07
Newtongrange Star 1907-08
Alva Albion Rangers 1908-09
Penicuik 1909-10
Arniston Rangers 1910-11
Arniston Rangers 1911-12
Wemyss Athletic 1912-13
Arniston Rangers 1913-14
Tranent 1914-15
Denbeath Star 1915-16
Loanhead Mayflower 1916-17
Denbeath Star 1917-18
Winchburgh Violet 1918-19
Winchburgh Violet 1919-20
Tranent 1920-21
Musselburgh Bruntonians 1921-22
Arniston Rangers 1922-23
Arniston Rangers 1923-24
Musselburgh Bruntonians 1924-25
Edinburgh Emmet 1925-26
Newtongrange Star 1926-27
Portobello Thistle 1927-28
Portobello Thistle 1928-29
Edinburgh Emmet 1929-30
Newtongrange Star |
1930-31
Tranent 1931-32
Tranent 1932-33
Rosewell Rosedale 1933-34
Tranent 1934-35
Thorntree United 1935-36
Tranent 1936-37
Musselburgh Athletic 1937-38
Tranent 1938-39
Stoneyburn 1939-40 Polkemmet 1952-53 Armadale Thistle 1953-54 Linlithgow Rose 1957-58 Newtongrange Star 1961-62 Armadale Thistle |
1975-76 Linlithgow Rose 1979-80 Newtongrange Star 1981-82 Newtongrange Star 1983-84 Ormiston Primrose 1990-91
Linlithgow Rose 1991-92
Newtongrange
Star 1992-93
Linlithgow Rose 1993-94
Camelon 1994-95
Ormiston Primrose 1995-96
Linlithgow Rose 1996-97
Newtongrange
Star 1997-98
Whitburn 1998-99
Bo'ness United 1999-00
Linlithgow Rose 2000-01
Linlithgow Rose 2001-02 Whitburn 2002-03 Bonnyrigg Rose
Athletic 2003-04 Linlithgow Rose 2004-05 Linlithgow Rose 2005-06 Bonnyrigg Rose
Athletic 2006-07 Bathgate Thistle 2007-08 Camelon 2008-09 Lochee United 2009-10 Linlithgow Rose 2010-11 Newtongrange Star 2011-12 St Andrews United 2012-13
Bonnyrigg
Rose Athletic 2013-14
Sauchie 2014-15
Hill of Beath Hawthorn 2015-16
Bo'ness United 2016-17
Tranent 2017-18
Penicuik Athletic 2018-19
Broughty Athletic 2019-20
unfinished |
Renton Cup 1877-78
Edinburgh RV 1878-79
Edinburgh RV 1879-80
Portobello Windsor 1880-81
Edinburgh Renton 1881-82
Edinburgh Renton 1882-83
Leith Rose 1883-84
Leith Athletic XI 1884-85
Edinburgh Swifts 1885-86
North Western |
1886-87
Dalry Primrose 1887-88
Edinburgh Woodburn 1888-89
Edinburgh Woodburn 1889-90
North Western 1890-91
Leith Rangers 1891-92
Portobello Thistle 1892-93
Dalry Albert 1893-94
North Western 1894-95
Leith Celtic |
1895-96
Dalry Primrose 1896-97
Bainfield 1897-98
Leith Rangers 1898-99
Edinburgh University XI 1899-00
Leith Ivanhoe 1900-01
Edinburgh Renton 1901-02
Musselburgh Fern 1902-03
Musselburgh Fern |
East of Scotland
Junior Consolation Cup 1903-04
Edinburgh St Andrew's 1904-05
Rosebery 1905-06
Edinburgh St Andrew's 1906-07
Granton Gasworks 1907-08
Kinleith Thistle 1908-09
Tynecastle XI 1909-10
Arniston Rangers 1910-11
Granton Gasworks 1911-12
Niddrie Bluebell |
1912-13
Granton Gasworks 1913-14
Pumpherston Rangers 1914-1918
no competition 1918-19
Pumpherston Rangers 1919-20
Portobello Thistle 1923-24
Edinburgh Emmet 1924-25
Tranent 1925-26
Vale of Grange 1926-27
Musselburgh Bruntonians |
1927-28
Ormiston Primrose 1928-29
Portobello Thistle 1929-30
Portobello Thistle 1930-31
Rosewell Rosedale 1931-32
Newtongrange Star 1932-33
Portobello Thistle 1933-34
Thorntree United 1934-35
Arniston Rangers |
East
Lothian Junior Cup 1946-47 unfinished. 1947-48 Edinburgh University 1948-49 Civil Service Strollers 1949-50 Torphicen Amateurs 1950-51 Eastern Amateurs 1951-52 Dalkeith Amateurs 1952-53 Cobbinshaw Rovers 1953-54 Cobbinshaw Rovers 1954-55 Cobbinshaw Rovers 1955-56 Lorwood 1956-57 Pathhead 1957-58 Orphan Hospital 1958-59 Lorwood 1959-60 Pathhead 1960-61 Grangemouth Refinery 1961-62 Winchburgh Albion 1962-63 West Lothian Steel Foundry 1963-64 Lorwood 1964-65 Edinburgh Albion 1965-66 Blackridge Welfare 1966-67 Lorwood 1967-68 Lorwood 1968-69 Lorwood 1969-70 Bilston 1970-71 Cambusbarron Rovers |
1971-72 Pathhead 1972-73 Links United 1973-74 Whitson Star 1974-75 Whitson Star 1975-76 Bilston Miners Welfare 1976-77 Pencaitland 1977-78 Pencaitland 1978-79 Pencaitland 1979-80 Windsor 1980-81 Telman Star 1981-82 Bilston Colliery 1982-83 Milton 1983-84 Cropley 1984-85 Bilston Cropely 1985-86 Bilston Cropely 1986-87 Lothian Thistle 1987-88 Liberton Cropely 1988-89 Telman Star 1989-90 Liberton Cropely 1990-91 Fallin Miners Welfare 1991-92 Bentswood Inn 1992-93 Craigmillar 1993-94 Cambusbarron Rovers 1994-95 Fallin Miners Welfare 1995-96 Cambusbarron Rovers |
1996-97 AVU 1997-98 Fallin Miners Welfare 1998-99 Royburn 1999-00 Manfort 2000-01 Spartans 2001-02 Aberforth Rangers 2002-03 Aberforth Rangers 2003-04 Tullibody 2004-05 Falkirk 2005-06 Stenhouse Athletic 2006-07 Doune Castle 2007-08 Links United 2008-09 Cambusbarron Rovers 2009-10 Bluebell 2010-11 Falkirk 2011-12 Doune Castle 2012-13 Edinburgh Rose 2013-14 Steins Thistle 2014-15 Steins Thistle 2015-16 Craigshill Thistle 2016-17 Salvesen 2017-18 St Bernards 2018-19 Pennies 2019-20 unfinished |
|
|
|
|
|
|
Donaldson
Cup 1891-92 Addiewell Shamrock 1892-93 West Calder Wanderers 1893-94 West Calder Wanderers 1894-95 West Calder Wanderers Carmichael
Cup 1922-23
Newtongrange Star 1923-24
Rosewell Rosedale |
Dalmeny Cup 1907-08
Arniston Rangers 1908-09
Musselburgh Athletic 1909-10
Arniston Rangers 1910-11
Dalkeith Thistle 1911-12
Musselburgh Athletic 1912-13
Penicuik 1913-14
Pumpherston Rangers 1914-15
Tranent 1915-1919
no competition 1919-20
Loanhead Mayflower 1920-21
Broxburn Athletic 1921-22
Edinburgh Emmet 1922-23
Bonnyrigg Rose Athletic 1923-24
Portobello Thistle 1924-25
Linlithgow Rose |
Dow Cup 1911-12
Broxburn St Andrew's 1912-13
Armadale Rangers 1913-14
Bo'ness Our Boys 1914-1919
no competition 1919-20
Winchburgh Violet 1920-21
Winchburgh Violet 1921-22
Livingston United 1922-23
Stoneyburn United 1923-24
Linlithgow Rose 1924-25
Vale of Grange |
|
|
|
Midland
Amateur League 1926-27
Aeros (Leuchars) 1927-28
YMCA Anchorage 1928-29
Grove Academy F.P. 1929-30
Aeros (Leuchars) 1930-31
Aeros (Leuchars) 1931-32
Clifton
Thistle 1932-33
RAF (Leuchars) 1933-34
YMCA Anchorage 1934-35
YMCA Anchorage 1935-36
YMCA Anchorage 1936-37
YMCA Anchorage 1937-38
YMCA Anchorage 1938-39
YMCA Anchorage 1939-40
YMCA Anchorage 1940-1946
no competition 1946-47
YMCA Anchorage 1947-48
YMCA Anchorage 1948-49
YMCA Anchorage 1949-50
YMCA Anchorage 1950-51
YMCA Anchorage 1951-52
YMCA Anchorage 1952-53
YMCA Anchorage 1953-54
Invergowrie 1954-55
YMCA Anchorage 1955-56
Wormit 1956-57
Wormit 1957-58
YMCA Anchorage 1958-59
YMCA Anchorage 1959-60
NCR 1960-61
NCR |
1961-62
NCR 1962-63
NCR 1963-64
NCR 1964-65
NCR 1965-66
NCR 1966-67
NCR 1967-68
NCR 1968-69
NCR 1969-70
Broughty United 1970-71
NCR 1971-72
Broughty United 1972-73
Lawside FP 1973-74
Broughty United 1974-75
Broughty United 1975-76
Auchterhouse 1976-77
Auchterhouse 1977-78
Auchterhouse 1978-79
SMT 1979-80
Harris Academy FP 1980-81
Harris Academy FP 1981-82
Tayport 1982-83
Harris Academy FP 1983-84
Kingsway TC. 1984-85
Harris Academy FP 1985-86
Riverside Athletic 1986-87
Riverside Athletic 1987-88
Lawside FP 1988-89
Riverside Athletic 1989-90
Riverside Athletic 1990-91
Riverside Athletic |
1991-92
Riverside Athletic 1992-93
Lawside FP 1993-94
NCR 1994-95
Barnhill 1995-96
Riverside Athletic 1996-97
Riverside Athletic 1997-98
NCR 1998-99
Riverside Athletic 1999-00
Riverside Athletic 2000-01
Riverside Athletic 2001-02
SS Peter & Paul 2002-03
Riverside Athletic 2003-04
Riverside Athletic 2004-05
Riverside Athletic 2005-06
Riverside Athletic 2006-07
Riverside Athletic 2007-08
SS Peter & Paul 2008-09
Riverside Athletic 2009-10
Riverside Athletic 2010-11
Bank Street Athletic 2011-12
Bank Street Athletic 2012-13
St James' 2013-14
Riverside Athletic 2014-15
St James' 2015-16
NCR 2016-17
Menzieshill 2017-18
Douglas Athletic 2018-19
Menzieshill 2019-20 unfinished |
North of Tay Amateur
Cup 1928-29
YMCA Anchorage 1929-30
Hillcrest 1930-31
Aeros (Leuchars) 1931-32
Woodside Rangers 1932-33
Pittenweem Rangers 1933-34
YMCA Anchorage 1934-35
Pittenweem Rovers 1935-36
St Monance Swifts 1936-37
Pittenweem Rovers 1937-38
RAF (Leuchars) 1938-39
Harris Academy FP 1939-1945
no competition 1945-46
Lochee 1946-47
YMCA Anchorage 1947-48
Ashdale 1948-49
YMCA Anchorage 1949-50
YMCA Anchorage 1950-51
YMCA Anchorage 1951-52
YMCA Anchorage 1952-53
Kinrossie 1953-54
Windsor 1954-55
Invergowrie 1955-56
YMCA Anchorage 1956-57
Windsor 1957-58
YMCA Anchorage 1958-59
YMCA Anchorage 1959-60
Ballinluig 1960-61
NCR 1961-62
NCR |
1962-63
Ballinluig 1963-64
NCR 1964-65
NCR 1965-66
withheld 1966-67
NCR 1967-68
Westgrove Albion 1968-69
NCR 1969-70
Broughty United 1970-71
Newtyle Hearts 1971-72
Errol 1972-73
Hillside Boys Club 1973-74
Auchterhouse 1974-75
Auchterhouse 1975-76
Auchterhouse 1976-77
Auchterhouse 1977-78
Auchterhouse 1978-79
Riverside Athletic 1979-80
Harris Academy FP 1980-81
SMT 1981-82
Harris Academy FP 1982-83
Fintry 1983-84
Harris Academy FP. 1984-85
Harris Academy FP 1985-86
Riverside Athletic 1986-87
Lawside FP 1987-88
Lawside FP 1988-89
Riverside Athletic 1989-90
Riverside Athletic 1990-91
Riverside Athletic |
1991-92
Kingsway Athletic 1992-93
Lawside FP 1993-94
Alyth 1994-95
SS Peter & Paul 1995-96
Riverside Athletic 1996-97
Riverside Athletic 1997-98
Fair City 1998-99
Riverside Athletic 1999-00
Fair City 2000-01
Riverside Athletic 2001-02
Fair City 2002-03
Fair City 2003-04
Tayside Fire Brigade 2004-05
Riverside Athletic 2005-06
Riverside Athletic 2006-07
NCR 2007-08
Carnoustie YMCA 2008-09
Vale of Earn 2009-10
Breadalbane 2010-11
Riverside Athletic 2011-12
Burrelton Rovers 2012-13
Arbroath CSC 2013-14
St James' 2014-15
St James' 2015-16
Menzieshill 2016-17
Letham 2017-18
Menzieshill 2018-19
Kinross 2019-20 unfinished |
Scottish
Amateur League 1901-02 Paisley
Academical 1902-03
Queen's Park Strollers 1903-04 Wishaw
Amateurs 1904-05
Paisley Academical 1905-06
Queen's Park Strollers 1906-07
Queen's Park Strollers 1907-08
Queen's Park Strollers 1908-09
Queen's Park Victoria XI 1909-10
Edinburgh Civil Service 1910-11
Queen's Park Hampden XI 1911-12
Queen's Park Hampden XI 1912-13
Queen's Park Hampden XI 1913-14
Leith Amateurs 1914-1919 no competition 1919-20
Queen's Park Victoria XI 1920-21
Edinburgh Civil Service 1921-22
Port Glasgow 1922-23
Moorpark 1923-24
Queen's Park Hampden XI 1924-25
Moorpark 1925-26
Moorpark 1926-27
Greenock HSFP 1927-28
Greenock HSFP 1928-29
Queen's Park Victoria XI 1929-30
Glasgow Tramways 1930-31
Queen's Park Victoria XI 1931-32
Glasgow Corporation Transport 1932-33
Queen's Park Victoria XI 1933-34
Gourock HSFP 1934-35
Queen's Park Victoria XI 1935-36
Pointhouse 1936-37
Greenock HSFP 1937-38
Queen's Park Victoria XI 1938-39
Pointhouse / Viewfield Rovers 1939-1948 no competition 1948-49
Queen's Park Hampden XI |
1949-50
Weir Recreation 1950-51
Queen's Park Hampden XI 1951-52
Cartha Athletic 1952-53
Port Glasgow Hibernian 1953-54
Queen's Park Hampden XI 1954-55
Muirend 1955-56
Muirend 1956-57
Queen's Park Hampden XI 1957-58
Weir Recreation 1958-59
Muirend 1959-60
Kilmacolm 1960-61
Queen's Park Hampden XI 1961-62
Clyde Paper 1962-63 Eaglesham 1963-64
Muirend 1964-65
Muirend 1965-66
Post Office Telephones 1966-67
Muirend 1967-68
Viewfield Rovers 1968-69
Muirend 1969-70
Muirend 1970-71
Muirend 1971-72
Queen's Park Hampden XI 1972-73
Muirend 1973-74
Neilsonians 1974-75
Muirend 1975-76 Muirend 1976-77
Douglas 1977-78
Kemnay 1978-79
Muirend 1979-80
Muirend 1980-81
Giffnock North 1981-82
Muirend 1982-83
Strathclyde Police 1983-84
Claremont 1984-85
Gourock Athletic |
1985-86
Eastern Villa 1986-87
Gourock Athletic 1987-88
Knightswood 1988-89
Gourock Athletic 1989-90
Gourock Athletic 1990-91 Dynamo East Kilbride 1991-92 Kilbarchan Thistle 1992-93 Camphill 1993-94 St Patricks FP 1994-95 St Patricks FP 1995-96 Fernhill Villa 1996-97 St Patricks FP 1997-98 Hamilton FP 1998-99 Gourock Athletic 1999-00 Campbeltown Pupils 2000-01 Gartcosh United 2001-02 St Patricks FP 2002-03 Glasgow Harp 2003-04 St Patricks FP 2004-05 St Patricks FP 2005-06 St Patricks FP 2006-07 Greenock HSFP 2007-08 St Patrick's FP 2008-09 St Josephs FP 2009-10 Oban Saints 2010-11
East Kilbride YM 2011-12
East Kilbride 2012-13
Postal United 2013-14
Oban Saints 2014-15
St Joseph's FP 2015-16
East Kilbride 2016-17
St Joseph's FP 2017-18
Goldenhill 2018-19
St Joseph's FP 2019-20 St Joseph's FP |
Caledonian
League
1983-84
Queen's Park / Drumchapel 1984-85
Bannockburn 1985-86
Muirend 1986-87
Stanley 1987-88
Stanley 1988-89
Queen's Park 1989-90
Liberton Cropley 1990-91 Stanley 1991-92 Dalziel High School FP 1992-93 Milngavie Wanderers 1993-94 Dalziel High School FP 1994-95 Dalziel High School FP 1995-96 Dalziel High School FP |
1996-97 Bannockburn 1997-98 Dalziel High School FP 1998-99 Milton 1999-00 Bannockburn 2000-01 Bannockburn 2001-02 Drumchapel 2002-03 Netherton 2003-04 Coatbridge Community Centre 2004-05 Bannockburn 2005-06 Dumbarton Academy FP 2006-07 Dalziel High School FP 2007-08 Bannockburn 2008-09 Bannockburn |
2009-10 Strathclyde University 2010-11
Bannockburn 2011-12
Glasgow Harp 2012-13
Giffnock North 2013-14
Glasgow Harp 2014-15
Doune Castle 2015-16
Doune Castle 2016-17
Dalziel High School FP 2017-18
Dumbarton Academy FP 2018-19
Thorn Athletic 2019-20 unfinished |
Central
Scotland Amateur League 1988-89 Knightswood 1989-90 Bankhall Villa 1990-91 Bankhall Villa 1991-92 St Benedict's 1992-93 Cardross Rock 1993-94 Cardross Rock 1994-95 Bellshill YMCA 1995-96 Bankhall Villa 1996-97 Killermount 1997-98 Harestanes 1998-99 Balmore |
1999-00 Harestanes 2000-01 Harestanes 2001-02 Balmore 2002-03 Harestanes 2003-04 Kilsyth 2004-05 Drumchapel United 2005-06 Redbrae 2006-07 Colville Park 2007-08 Drumchapel United 2008-09 Drumchapel United 2009-10 Drumchapel United |
2010-11
Drumchapel United 2011-12
Colville Park 2012-13
Colville Park 2013-14
Bannockburn 2014-15
Harestanes 2015-16
Colville Park 2016-17
Colville Park 2017-18
Colville Park 2018-19
Colville Park 2019-20 unfinished |
Aberdeenshire
Amateur League 1947-48 Cove Rangers 1948-49 Cove Rangers 1949-50 Ellon United 1950-51 Ellon United 1951-52 Millburn 1952-53 Millburn 1953-54 Cove Rangers 1954-55 Cove Rangers 1955-56 Cove Rangers 1956-57 Cove Rangers 1957-58 Cove Rangers 1958-59 Nicoll's XI 1959-60 Cove Rangers 1960-61 Cove Rangers 1961-62 Ellon United 1962-63 Ellon United 1963-64 Bon Accord 1964-65 Cove Rangers 1965-66 Aboyne 1966-67 Aberdeen City Police 1967-68 Aberdeen City Police 1968-69 Aberdeen City Police 1969-70 Aberdeen City Police 1970-71 Maud 1971-72 Kemnay |
1972-73 Culter 1973-74 Culter 1974-75 Culter 1975-76 Culter 1976-77 Cove Rangers 1977-78 Kemnay 1978-79 Culter 1979-80 Culter 1980-81 Culter 1981-82 Grandholm Rosslyn 1982-83 Cove Rangers 1983-84 Aberdeen Shamrock 1984-85 Cove Rangers 1985-86 Crombie Sports 1986-87 Mugiemoss 1987-88 Longside 1988-89 Hall Russell United 1989-90 Great Western United 1990-91 Kincorth 1991-92 Kincorth 1992-93 Kincorth 1993-94 Kincorth 1994-95 Dyce 1995-96 Hilton 1996-97 Echt |
1997-98 Hilton 1998-99 Hilton 1999-00 Hilton 2000-01 Echt 2001-02 Echt 2002-03 Kincorth 2003-04 Kincorth 2004-05 Sunnybank Amateurs 2005-06 Sunnybank Amateurs 2006-07 Echt 2007-08 Echt 2008-09 Cove Thistle 2009-10 Bon-Accord City 2010-11
Kincorth 2011-12
Woodside 2012-13
Sportsmans' Club 2013-14
Sportsmans' Club 2014-15
Cove Thistle 2015-16
RGU 2016-17
Woodside 2017-18
Woodside 2018-19
Woodside 2019-20 unfinished |
Aberdeen
FC Trophy 1947-48 Cove Rangers 1948-49 Cove Rangers 1949-50 Cove Rangers 1950-51 Ellon United 1951-52 Cove Rangers 1952-53 Cove Rangers 1953-54 Cove Rangers 1954-55 Banchory 1955-56 Cove Rangers 1956-57 Cleansing Department 1957-58 Cove Rangers 1958-59 Cove Rangers 1959-60 Banchory 1960-61 Bon Accord 1961-62 Cove Rangers 1962-63 Cove Rangers 1963-64 Ellon United 1964-65 Cove Rangers 1965-66 Ellon United 1966-67 Aberdeen University 1967-68 Aberdeen City Police 1968-69 AD Club 1969-70 Aboyne 1970-71 Maud 1971-72 Culter |
1972-73 Maud 1973-74 Culter 1974-75 Cove Rangers 1975-76 Culter 1976-77 Culter 1977-78 Kemnay 1978-79 Longside 1979-80 Chattan Rovers 1980-81 Denmore Thistle 1981-82 Aboyne 1982-83 Cove Rangers 1983-84 Cove Rangers 1984-85 Cove Rangers 1985-86 Culter 1986-87 Culter 1987-88 Longside 1988-89 Kincorth 1989-90 Kincorth 1990-91 Hermes 1991-92 Kincorth 1992-93 Kincorth 1993-94 Hilton 1994-95 Dyce 1995-96 Echt 1996-97 Hilton |
1997-98 Echt 1998-99 Echt 1999-00 Echt 2000-01 Cowie Thistle 2001-02 Echt 2002-03 Walker Road 2003-04 Kincorth 2004-05 Sunnybank Amateurs 2005-06 Echt 2006-07 Stoneywood SSC 2007-08 Echt 2008-09 University 2009-10 Bon-Accord City 2010-11 Woodside 2011-12 Woodside 2012-13 Sportsmans Club 2013-14 Cove Thistle 2014-15 Rothie Rovers 2015-16 Ellon Amateurs 2016-17 Cove Thistle 2017-18 Cowie Thistle 2018-19 Tolbooth 2019-20 unfinished |
North of Scotland Amateur Cup 1949-50
Dyce 1950-51
Aberdeen University 1951-52
Invercairn United 1952-53
Millburn 1953-54
Cove Rangers 1954-55
Invercairn United 1955-56
Fraserburgh Toolworks 1956-57
Fraserburgh Toolworks 1957-58
Fraserburgh Toolworks 1958-59
Aberdeen University 1959-60
Formatine United 1960-61
Bon-Accord 1961-62 Old
Meldrum 1962-63
Bon-Accord 1963-64
Aberdeen Dockers 1964-65
Ellon United 1965-66
Bon-Accord 1966-67
Cove Rangers 1967-68
Aberdeen University 1968-69
Kemnay 1969-70
Maud 1970-71
Culter 1971-72
Kemnay 1972-73
Culter |
1973-74
Kemnay 1974-75
Culter 1975-76
Culter 1976-77
Banchory 1977-78
Newtonhall 1978-79
Kemnay 1979-80
Chatton Rovers 1980-81
Mugiemoss 1981-82
Shamrock 1982-83
Cove Rangers 1983-84
Longside 1984-85
Shamrock 1985-86
Chatton Rovers 1986-87
Culter 1987-88
Kemnay Youth 1988-89
Kincorth 1989-90
Glentanar 1990-91
Great Western United 1991-92
Kincorth 1992-93
Wilsons XI 1993-94
Hilton 1994-95
Echt 1995-96
Echt 1996-97
Hilton |
1997-98
Hilton 1998-99
Hilton 1999-00
Wilson's XI 2000-01
Echt 2001-02
Great Western United 2002-03
Mintlaw 2003-04
Aberdeen Sporting Club 2004-05
Mintlaw 2005-06
Dyce 2006-07
Echt 2007-08
Cove Thistle 2008-09
Hazlehead United 2009-10
Sportsmans Club 2010-11
Kincorth 2011-12
Cove Thistle 2012-13
Cove Thistle 2013-14
Cove Thistle 2014-15
Cove Thistle 2015-16
Cove Thistle 2016-17
Woodside 2017-18
Sportsmans Club 2018-19
Rothie Rovers 2019-20 unfinished |
|
|
|
Ayrshire
Amateur League 1935-36 Maybole Amateurs 1936-37 Kilmarnock Academicals 1937-38 Maybole Amateurs 1938-39 Kilmarnock Academicals 1939-40 Smithfield United 1940-1945 no competition 1945-46 HMS Dundonald 1946-47 Claremont 1947-48 Howood 1948-49 Vale of Dusk 1949-50 Vale of Dusk 1950-51 Crosshill Thistle 1951-52 Vale of Dusk 1952-53 Morton Park 1953-54 Crosshill Thistle 1954-55 Crosshill Thistle / Eglinton 1955-56 Star of the Sea / Eglinton 1956-57 Newmilns Amateurs 1957-58 Star of the Sea 1958-59 Crosshill Thistle 1959-60 Girdle Toll United 1960-61 Crosshill Thistle 1961-62 Crosshill Thistle 1962-63 Crosshill Thistle 1963-64 Fenwick Thistle 1964-65 Mossblown 1965-66 Minishant |
1966-67 Minishant 1967-68 Vale of Girvan 1968-69 Dirrans Athletic 1969-70 Dirrans Athletic 1970-71 Knockentiber 1971-72 Knockentiber 1972-73 Knockentiber 1973-74 Vale of Girvan 1974-75 Vale of Girvan 1975-76 Knockentiber 1976-77 Darvel Victoria 1977-78 Knockentiber 1978-79 Minishant 1979-80 Knockentiber 1980-81 Knockentiber 1981-82 Drongan United 1982-83 Knockentiber 1983-84 Minishant 1984-85 Knockentiber 1985-86 Knockentiber 1986-87 Knockentiber 1987-88 Clark Drive 1988-89 Knockentiber 1989-90 Knockentiber 1990-91 Knockentiber 1991-92 Heathside 1992-93 Minishant |
1993-94 Shortlees 1994-95 Heathside 1995-96 West Kilbride 1996-97 Knockentiber 1997-98 Newmilns Vesuvius 1998-99 Clark Drive 1999-00 Newmilns Vesuvius 2000-01 Knockentiber 2001-02 Knockentiber 2002-03 Knockentiber 2003-04 Hurlford Thistle 2004-05 Newmilns Vesuvius 2005-06 Newmilns Vesuvius 2006-07 Knockentiber 2007-08 Knockentiber 2008-09 Knockentiber 2009-10 Hurlford Thistle 2010-11
Hurlford Thistle 2011-12
Hurlford Thistle 2012-13
Hurlford Thistle 2013-14
Hurlford Thistle 2014-15
Hurlford Thistle 2015-16
Hurlford Thistle 2016-17
Hurlford Thistle 2017-18
Shortlees 2018-19
Hurlford Thistle 2019-20 unfinished |
Ayrshire
Amateur Cup 1935-36 Ayr Corinthians 1936-37 Kilmarnock Academicals 1937-38 Boswell Thistle 1938-39 Maybole Amateurs 1939-40 Glenburn 1940-1945 no competition 1945-46 Townholm United 1946-47 Claremont 1947-48 Galston 1948-49 Eglinton 1949-50 Girvan 1950-51 Crosshill Thistle 1951-52 Star of the Sea 1952-53 Dunlop Corinthians 1953-54 Springside 1954-55 Crosshill Thistle 1955-56 Star of the Sea 1956-57 Crosshill Thistle 1957-58 Dunlop Corinthians 1958-59 Crosshill Thistle 1959-60 Ramblos 1960-61 Ayr Volants 1961-62 Minishant 1962-63 Crosshill Thistle 1963-64 Crosshill Thistle 1964-65 Mossblown 1965-66 Eglinton |
1966-67 Minishant 1967-68 St Joseph's 1968-69 Knockentiber 1969-70 Eglinton 1970-71 Crosshouse Waverley 1971-72 Dirrans Athletic 1972-73 Whitletts 1973-74 Newmilns Vesuvius 1974-75 Knockentiber 1975-76 Crosshouse Waverley 1976-77 Crosshouse Waverley 1977-78 Crosshouse Waverley 1978-79 Knockentiber 1979-80 Crosshouse Waverley 1980-81 Knockentiber 1981-82 Darvel Victoria 1982-83 Knockentiber 1983-84 Hyster 1984-85 Drongan United 1985-86 Knockentiber 1986-87 Knockentiber 1987-88 Clark Drive 1988-89 Johnnie Walker 1989-90 Clark Drive 1990-91 Minishant 1991-92 Heathside 1992-93 Shortlees |
1993-94 Knockentiber 1994-95 Clark Drive 1995-96 West Kilbride 1996-97 Dailly 1997-98 Knockentiber 1998-99 Dailly 1999-00 Maybole Amateurs 2000-01 Mossblown 2001-02 Maybole Amateurs 2002-03 Galston United 2003-04 Craigie 2004-05 Ardeer Rovers 2005-06 Clark Drive 2006-07 Clark Drive 2007-08 Knockentiber 2008-09 Knockentiber 2009-10 Hurlford Thistle 2010-11 Galston United 2011-12 Hurlford Thistle 2012-13 Hurlford Thistle 2013-14 Clark Drive 2014-15 Hurlford Thistle 2015-16 Shortlees 2016-17 Hurlford
Thistle 2017-18 Hurlford
Thistle 2018-19 Hurlford
Thistle 2019-20 unfinished |
Kingdom
Caledonian Amateur League |
|
|
1984-85 Ballingry Rovers 1985-86 Strathmiglo United 1986-87 1987-88 Star Hearts 1988-89 1989-90 1990-91 Norton House 1991-92 Strathmiglo United 1992-93 Norton House 1993-94 1994-95 |
1995-96 Norton House 1996-97 Benarty 1997-98 Fair City 1998-99 Fair City 1999-00 Norton House 2000-01 Cupar Hearts 2001-02 Norton House 2002-03 Eastvale 2003-04 Eastvale 2004-05 Eastvale 2005-06 Strathmiglo United |
2006-07 Rosyth Civil Service 2007-08 Cupar Hearts 2008-09 Leven United 2009-10 Cupar Hearts 2010-11 Cupar Hearts 2011-12 Cupar Hearts 2012-13 Cupar Hearts 2013-14 Bowhill Rovers 2014-15 Greig Park Rangers 2015-16 Leven United 2016-17 Bowhill Rovers |
NOTE Ballingry Rovers won 2 other
titles, Norton House, Benarty and Victoria Rovers each won 1 other title |
||
Kingdom
of Fife Amateur League 2017-18 Bowhill Rovers 2018-19 Bowhill Rovers 2019-20 Leven |
|
|
Fife Amateur Cup 1931-32 Burntisland Shipyard 1932-33 Bishopshire Swifts 1933-34 Glencraig Victoria 1934-35 St Andrews University 1935-36 Crail 1936-37 Pittenweem Rovers 1937-38 Freuchie Rovers 1938-39 Pittenweem Rovers 1945-46 Burntisland Shipyard 1946-47 Gallatown YMCA 1947-48 Milton Violet 1948-49 Victoria Swifts 1949-50 Boreland 1950-51 Ladybank Violet 1951-52 Ladybank Violet 1952-53 Boreland 1953-54 Thornton Loco 1954-55 Thornton Loco 1955-56 Boreland 1956-57 Thornton Loco 1957-58 St Andrews University 1958-59 Cupar YMCA 1959-60 Westwood Wanderers 1960-61 Nairn Star 1961-62 Westwood Wanderers 1962-63 Nairn Star 1963-64 St Monance Swallows 1964-65 St Monance Swallows |
1965-66 Cambusbarron Rovers 1966-67 Cambusbarron Rovers 1967-68 Star Hearts 1968-69 Star Hearts 1969-70 Star Hearts 1970-71 Star Hearts 1971-72 St Monance Swallows 1972-73 Methil United 1973-74 Star Hearts 1974-75 Star Hearts 1975-76 Star Hearts 1976-77 Hill of Beath Hawthorn 1977-78 Windygates 1978-79 Star Hearts 1979-80 Windygates 1980-81 Norton House 1981-82 Strathmiglo United 1982-83 Star Hearts 1983-84 Norton House 1984-85 Ballingry Rovers 1985-86 Strathmiglo United 1986-87 Norton House 1987-88 Hill of Beath Ramblers 1988-89 Norton House 1989-90 Burntisland Shipyard 1990-91 Star Hearts 1991-92 Burntisland Shipyard 1992-93 Norton House |
1993-94 Benarty 1994-95 Benarty 1995-96 Kettle United 1996-97 Burntisland Shipyard 1997-98 Lomond Victoria 1998-99 Leven United 1999-00 Norton House 2000-01 Norton House 2001-02 Norton House 2002-03 Norton House 2003-04 Valleyfield 2004-05 Kettle United 2005-06 Kirkland 2006-07 Cupar Hearts 2007-08 Cupar Hearts 2008-09 Strathmiglo United 2009-10 Cupar Hearts 2010-11 Cupar Hearts 2011-12 Kennoway 2012-13 Leven United 2013-14 Bowhill Rovers 2014-15 Pittenweem Rovers 2015-16 Pittenweem Rovers 2016-17 Leven United 2017-18 Strathmiglo United 2018-19 Cupar Hearts 2019-20
unfinished |
Border Amateur League 1936-37 Peebles YMCA 2nd XI 1937-38 Kelso United 1938-39 Greenlaw 1939-1947 no competition 1947-48 Hawick Sports Club LNER 1948-49 Hawick Royal Albert 1949-50 Gala Rovers 1950-51 Gala Rovers 1951-52 Hawick RA or Stow 1952-53 Gala Rovers 1953-54 Gala Rovers 1954-55 Gala Rovers 1955-56 Greenlaw 1956-57 Greenlaw 1957-58 Greenlaw 1958-59 Leithen Rovers 1959-60 Leithen Rovers 1960-61 Morebattle 1961-62 Morebattle 1962-63 Hawick British Legion 1963-64 Gala Rovers 1964-65 Hawick British Legion 1965-66 Hawick British Legion 1966-67 Kelso United 1967-68 Duns Amateurs 1968-69 Hawick British Legion |
1969-70 Hawick British Legion 1970-71 Kelso United 1971-72 Hawick United 1972-73 Gala Hotspur 1973-74 Hawick United 1974-75 Greenlaw 1975-76 Hawick British Legion 1976-77 Leithen Rovers 1977-78 Gala Rovers 1978-79 Gala Hotspur 1979-80 Gala Hotspur 1980-81 Gala Hotspur 1981-82 Hawick United 1982-83 Hawick United 1983-84 Eyemouth Legion 1984-85 Hawick United 1985-86 Hawick United 1986-87 Gala Rovers 1987-88 Eyemouth Legion 1988-89 Spittal Rovers 1989-90 Duns Legion 1990-91 Duns Legion 1991-92 Hawick Legion 1992-93 Chirnside 1993-94 Hawick Waverley 1994-95 Chirnside |
1995-96 Gala Rovers 1996-97 Chirnside 1997-98 Duns Legion 1998-99 Duns Legion 1999-00 Gala Rovers 2000-01 Gala Rovers 2001-02 Gala Rovers 2002-03 Earlston Rhymers 2003-04 Gala Rovers 2004-05 Hawick Waverley 2005-06 Pencaitland 2006-07 Leithen Rovers 2007-08 Pencaitland 2008-09 Chirnside 2009-10 Leithen Rovers 2010-11 Duns 2011-12 Pencaitland 2012-13 Gala Rovers 2013-14 Chirnside United 2014-15 Leithen Rovers 2015-16 West Barns Star 2016-17 Chirnside United 2017-18 Hawick Waverley 2018-19 Hawick Waverley 2019-20 Hawick Waverley |
Border Junior Cup 1912-13 Melrose Invicta 1913-14 St Abbs Thistle 1914-15 Gala Athletic 1915-1919 no competition 1919-20 Newton St Boswells 1920-21 Duns Juniors 1921-22 Hawick Invicta 1922-23 Stow 1923-24 Stow 1924-25 1925-26 Hearts of Liddesdale 1926-27 St Abbs Thistle 1927-28 Ayton United 1928-29 Gala United |
1978-79 Peebles Rovers 1979-80 1980-81 Hawick Youth Centre 1981-82 1982-83 Ancrum 1983-84 Hawick United 1984-85 Hawick United 1985-86 Hawick United 1986-87 Hawick Waverley 1987-88 Eyemouth Legion 1988-89 Duns Legion 1989-90 Duns Legion 1990-91 Hawick Legion 1991-92 Heriot 1992-93 Duns Legion 1993-94 Chirnside 1994-95 Chirnside 1995-96 Gala Rovers 1996-97 Langholm Legion 1997-98 Hawick Legion 1998-99 Duns Legion |
1999-00 Gala Rovers 2000-01 Chirnside 2001-02 Gala Rovers 2002-03 Gala Rovers 2003-04 Kelso Thistle 2004-05 Hawick Waverley 2005-06 Pencaitland 2006-07 Chirnside 2007-08 Hawick Waverley 2008-09 Chirnside 2009-10 Hawick Legion 2010-11 Pencaitland 2011-12 Leithen Rovers 2012-13 Pencaitland 2013-14 West Barns Star 2014-15 Gala Fairydean Rovers 2015-16 Gordon 2016-17 Chirnside United 2017-18 Hawick Waverley 2018-19 Hawick Waverley 2019-20 Hawick Waverley |
Andy
Kelly Memorial Trophy 2006-07
Bonnyrigg Rose Athletic 2007-08
Newtongrange Star 2008-09
Arniston Rangers |
|
|
|
|
|