The Elginshire Cup is a tournament for North Region First Division West clubs.
The 2017-18 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.
2017-18 COMPETITION (2016-17)
Group Stage
Group 1 – Buckie Rovers,Burghead Thistle, Deveronside, Spey Valley United, Whitehills
- Deveronside 3-3 Burghead Thistle (Jan 20)
- Buckie Rovers 1-1 Burghead Thistle (Feb 3)
- Whitehills 6-2 Buckie Rovers (Feb 17)
- Buckie Rovers 3-0 Spey Valley United (Feb 24)
- Whitehills 0-4 Deveronside (Mar 17)
- Burghead Thistle 7-1 Spey Valley United (Mar 24, post Mar 3)
- Deveronside 2-1 Buckie Rovers (Mar 24, post Mar 3)
- Spey Valley United 2-3 Whitehills (Mar 31, post Jan 20, Feb 3)
- Burghead Thistle 6-1 Whitehills (Apr 7, post Mar 10)
- Spey Valley United 0-5 Deveronside (Apr 7, post Mar 10)
Group 2 – Forres Thistle, Islavale, Nairn St Ninian, New Elgin
- Nairn St Ninian 6-0 Islavale (Feb 17)
- New Elgin 3-2 Nairn St Ninian (Feb 24, post Jan 20)
- Islavale 1-1 New Elgin (Mar 17, post Feb 3, Mar 3)
- Nairn St Ninian 5-2 Forres Thistle (Mar 17)
- Forres Thistle 5-1 New Elgin (Mar 24)
- Islavale 3-0 Forres Thistle (Apr 7, post Jan 20, Mar 10)
Semi Finals
- Deveronside 1-2 Islavale (Apr 21)
- Nairn St Ninian 2-1 Burghead Thistle (Apr 24)
Final
- Islavale 0-0(4-5p) Nairn St Ninian (Apr 29 @ Borough Briggs)