The Elginshire Cup is a tournament for North Region First Division and Second Division clubs located in the west of the Region.
The 2018-19 competition has two ‘groups’. Each club plays the other once with the top two teams in each of each progressing to knockout semi finals. Nairn St Ninian are the current holders.
2018-19 COMPETITION (2016-17, 2017-18)
Group Stage
Group 1 – Forres Thistle, Islavale, New Elgin, Spey Valley United
- (1) New Elgin 0-5 Forres Thistle (Feb 16)
- (1) Islavale 2-1 New Elgin (Feb 23, post Jan 26)
- (1) Spey Valley United 2-3 Islavale (Mar 2, post Jan 19)
- (1) Islavale 0-0 Forres Thistle (Mar 9)
- (1) Forres Thistle 1-2 Spey Valley United (Mar 23)
- (1) Spey Valley United 3-2 New Elgin (post Feb 9)
Group 2 – Buckie Rovers, Burghead Thistle, Deveronside, Whitehills
- (2) Whitehills 4-2 Burghead Thistle (Jan 5)
- (2) Buckie Rovers 1-0 Deveronside (Jan 12)
- (2) Burghead Thistle 0-5 Deveronside (Jan 26)
- (2) Whitehills 1-2 Buckie Rovers (Mar 2)
- (2) Deveronside 4-1 Whitehills (Mar 9)
- (2) Buckie Rovers 2-1 Burghead Thistle (Mar 16, post Feb 9)
Semi Finals
- Buckie Rovers 2-1 Spey Valley United (Apr 6)
- Islavale 0-0(3-4p) Deveronside (Apr 6)
Final
- Buckie Rovers 2-4 Deveronside (Apr 28 @ Borough Briggs)