Contested by clubs in Division One (East)
1973-74 Ellon Youth
1974-75 Maryculter
1975-76 Longside
1976-77 Farburn
1977-78 Seaview Spurs
1978-79 Castle Rovers
1979-80 Aboyne
1980-81 Cove Thistle
1981-82 Aberdeen Shamrock
1982-83 Oxy Sporting Club
1983-84 Kemnay Youth
1984-85 Postal
1985-86 No Competition
1986-87 RAF Buchan
1987-88 No Competition
1988-89 Newburgh Thistle
1989-90 Phoenix
1990-91 Blackburn
1991-92 Stonehaven White Heather
1992-93 Echt
1993-94 RGU
1994-95 BSFC
1995-96 Burghmuir
1996-97 Continental
1997-98 No Competition
1998-99 Theologians
1999-00 Fintray Thistle
2000-01 FC Byron Munich
2001-02 RGU
2002-03 University Strollers
2003-04 AC Mill Inn
2004-05 Dyce Amateurs
2005-06 Stoneywood Amateurs
2006-07 West End
2007-08 Lads Club Amateurs
2008-09 Old Aberdonians
2009-10 Woodside
2010-11 Cove Thistle
2011-12 Halliburton
2012-13 Old Aberdonians
2013-14 RGU
2014-15 Nicolls Amateurs
2015-16 Dee Amateurs
2016-17 Stoneywood East End
2017-18 Insch
2018-19 Banchory Amateurs
2019-20 Uncompleted
2020-21 Uncontested
2021-22 Alford
2022-23 Westdyke
2023-24 Fyvie
2024-25 BSFC
2025-26 BSFC