The Aberdeenshire Shield, like the Aberdeenshire Cup, is a competition for football clubs in and around Aberdeenshire.

The winners are awarded the Fleming Shield, which was originally awarded to the winners of the Fleming Charity Shield competition - last played in 1929. The competition was first held in 1990–91 Highland Football League season and the winners were Cove Rangers.

The Aberdeenshire Shield was originally a secondary competition for clubs in the region not in membership of the SFL and SPL, primarily clubs in the Highland League. However in recent years, teams such as Aberdeen, Peterhead, Banks O' Dee and Aberdeen University from the SPFL and North Region SJFA (now the North of Scotland League) have entered the competition. The final of the tournament is normally contested at a suitable neutral venue.

The current holders are Fraserburgh, who are also the most successful club overall, with eleven wins.

SeasonWinnerScoreRunner-up 1990–91Cove Rangers1–0 (aet)Fraserburgh 1991–92Fraserburgh(pens.) 2–2 (aet) Deveronvale 1992–93Buckie Thistle3–2Huntly 1993–94Fraserburgh4–2Keith 1994–95Deveronvale1–0Cove Rangers 1995–96Fraserburgh2–1 (aet)Peterhead 1996–97Fraserburgh6–3 (aet)Peterhead 1997–98Keith3–2Peterhead 1998–99Peterhead3–1Keith 1999–00Fraserburgh2–1Keith 2000–01Cove Rangers3–0Buckie Thistle 2001–02Keith3–2Fraserburgh 2002–03Deveronvale3–2Inverurie Loco Works 2003–04Inverurie Loco Works4–1Deveronvale 2004–05Keith3–1 (aet)Inverurie Loco Works 2005–06Keith2–1Inverurie Loco Works 2006–07Keith3–0Fraserburgh 2007–08Buckie Thistle3–0Inverurie Loco Works 2008–09Cove Rangers2–0Banks O' Dee 2009–10Peterhead3–0Inverurie Loco Works 2010–11Turriff United 2–0Aberdeen 2011–12Fraserburgh5–0Banks O' Dee 2012–13Turriff United 6–1Cove Rangers 2013–14Inverurie Loco Works5–0Turriff United 2014–15Turriff United 4–3Fraserburgh 2015–16Fraserburgh1–0Cove Rangers 2016–17Inverurie Loco Works5–2Banks O' Dee 2017–18Cove Rangers5–2Banks O' Dee 2018–19Formartine United4–1Banks O' Dee 2019–20Fraserburgh3–1Inverurie Loco Works2020–21No Competition 2021–22Banks O' Dee(pens.) 3–3Huntly2022–23Fraserburgh2–1Buckie Thistle2023–24Banks O' Dee2–0Aberdeen2024–25Fraserburgh4–2Formartine United2025–26Fraserburgh3–1Aberdeen

List of winners

ClubWinsLast winFraserburgh 11 2025–26Keith 5 2006–07Cove Rangers 4 2017–18Inverurie Loco Works 3 2016–17Turriff United 3 2014–15Banks O' Dee 2 2023–24Buckie Thistle 2 2007–08Deveronvale 2 2002–03Peterhead 2 2009–10Formartine United 1 2018–19

References