This season’s Aberdeenshire Shield has twelve participants – eight members of the Highland League, SPFL sides Aberdeen and Cove Rangers, plus junior clubs Banks O’Dee and Aberdeen University.
Formartine United are the current holders having defeated Banks O’Dee in last season’s final.
2019-20 COMPETITION (2016-17, 2017-18, 2018-19)
First Round (Oct 30)
- Banks o’ Dee 2-2(2-4p) Fraserburgh
- Huntly 3-2 Aberdeen University
- Deveronvale 1-4 Formartine United
- Aberdeen 5-0 Cove Rangers (Nov 5 @ Balmoral Stadium)
Second Round
- Aberdeen 2-2(4-5p) Inverurie Loco Works (Nov 12 @ Harlaw Park)
- Keith 1-3 Fraserburgh (Nov 13)
- Huntly 1-1(4-3p) Turriff United (Nov 20, post Nov 13)
- Buckie Thistle 0-0(2-4p) Formartine United (Dec 3, post Nov 13, Nov 27)
Semi Finals (Dec 11)
- Fraserburgh 2-1 Formartine United
- Huntly 2-3 Inverurie Loco Works
Final (Jan 22)
- Fraserburgh 3-1 Inverurie Loco Works (@ Balmoral Stadium)