The Elginshire Cup is a tournament for North Region First Division and Second Division clubs located in the west of the Region.
The 2019-20 competition has two ‘groups’. Each club plays the other once with the top two teams in each of each progressing to knockout semi finals.
Deveronside are the current holders.
2019-20 COMPETITION (2016-17, 2017-18, 2018-19)
Group Stage
Group 1 (Buckie Rovers, Burghead Thistle, New Elgin, Spey Valley United)
- (1) Buckie Rovers 5-0 Spey Valley United (Jan 18)
- (1) New Elgin 2-0 Buckie Rovers (Feb 1)
- (1) Burghead Thistle 2-2 New Elgin (Feb 8)
- (1) New Elgin 1-0 Spey Valley United (Mar 7)
- (1) Buckie Rovers – Burghead Thistle (post Mar 14)
- (1) Spey Valley United – Burghead Thistle (post Feb 15, Mar 21)
Group 2 (Dufftown, Forres Thistle, Islavale, Whitehills)
- (2) Forres Thistle 1-2 Dufftown (Feb 22)
- (2) Islavale – Whitehills (post Feb 22)
- (2) Dufftown – Islavale (post Feb 15, Mar 14)
- (2) Whitehills – Forres Thistle (post Feb 15, Mar 14)
- (2) Islavale – Forres Thistle (post Mar 28)
Semi Finals
Final