L'Aberdeenshire Shield è una competizione calcistica disputata nella contea dell'Aberdeenshire e nei dintorni. Nata come torneo secondario nel corso del tempo ha visto migliorare il valore dei partecipanti.

 

1990-91 - COVER RANGERS Cover Rangers - Fraserburgh 1-0 d.t.s.
1991-92 - FRASERBURGH Fraserburgh - Deveronvale 2-2 d.t.s. (vittoria ai rigori)
1992-93 - BUCKIE THISTLE Buckie Thistle - Huntly 3-2
1993-94 - FRASERBURGH Fraserburgh - Keith 4-2
1994-95 - DEVERONVALE Deveronvale - Cove Rangers 1-0
1995-96 - FRASERBURGH Fraserburgh - Peterhead 2-1 d.t.s.
1996-97 - FRASERBURGH Fraserburgh - Peterhead 6-3 d.t.s.
1997-98 - KEITH Keith - Peterhead 3-2
1998-99 - PETERHEAD Peterhead - Keith 3-1
1999-00 - FRASERBURGH Fraserburgh - Keith 2-1
2000-01 - COVE RANGERS Cove Rangers - Buckie Thistle 3-0
2001-02 - KEITH Keith - Fraserburgh 3-2
2002-03 - DEVERONVALE Deveronvale - Inverurie Loco Works 3-2
2003-04 - INVERURIE LOCO WORKS Inverurie Loco Works - Deveronvale 4-1
2004-05 - KEITH Keith - Inverurie Loco Works 3-1 d.t.s.
2005-06 - KEITH Keith - Inverurie Loco Works 2-1
2006-07 - KEITH Keith - Fraserburgh 3-0
2007-08 - BUCKIE THISTLE Buckie Thistle - Inverurie Loco Works 3-0
2008-09 - COVE RANGERS Cove Rangers - Banks O' Dee 2-0
2009-10 - PETERHEAD Peterhead - Inverurie Loco Works 3-0
2010-11 - TURRIFF UNITED Turriff United - Aberdeen 2-0
2011-12 - FRASERBURGH Fraserburgh - Banks O' Dee 5-0
2012-13 - TURRIFF UNITED Turriff United - Cove Rangers 6-1
2013-14 - INVERURIE LOCO WORKS Inverurie Loco Works - Turriff United 5-0
2014-15 - TURRIFF UNITED Turriff United - Fraserburgh 4-3
2015-16  -  FRASERBURGH  Fraserburgh - Cove Rangers 1-0 
2016-17  -  INVERURIE LOCO WORKS  Inverurie Loco Works - Banks O' Dee 5-2 
2017-18 - COVE RANGERS Cove Rangers - Banks O' Dee 5-2
2018-19 - FORMARTINE UNITED Formartine United - Banks O' Dee 4-1
2019-20 - FRASERBURGH Fraserburgh - Inverurie Loco Works 3-1
2020-21 non disputata
2021-22 - BANKS O' DEE Banks O' Dee - Huntley 3-3 (vittoria ai rigori)
2022-23 - FRASERBURGH Fraserburgh - Buckie Thistle 2-1
2023-24 - BANKS O' DEE Banks O' Dee - Aberdeen 2-0
2024-25 - FRASERBURGH Fraserburgh - Formartine United 4-2