David Ritchie & Sons Ltd League Week 1
Tue 10 May 7pm

FC Abernethy P P Cromdale
Spey Valley P P Aviemore Thistle
Boat of Garten P P Kingussie

David Ritchie & Sons Ltd League Week 2
Tue 17 May 7pm

Cromdale 6 0 Kingussie
Spey Valley VOID Boat of Garten
FC Abernethy 3 6 Aviemore Thistle

David Ritchie & Sons Ltd League Week 3
Tue 24 May 7pm

Aviemore Thistle 3 1 Cromdale
Boat of Garten 3 0 FC Abernethy
Kingussie VOID Spey Valley

David Ritchie & Sons Ltd League Week 4
Tue 31 May 7pm

Cromdale VOID Spey Valley
FC Abernethy 4 3 Kingussie
Aviemore Thistle 2 4 Boat of Garten

David Ritchie & Sons Ltd League Week 5
Tue 7 June 7:30pm

Boat of Garten 6 1 Cromdale
Kingussie 1 6 Aviemore Thistle
FC Abernethy VOID Spey Valley

David Ritchie & Sons Ltd League Week 6
Tue 14 June 7:30pm

Cromdale 4 2 FC Abernethy
Aviemore Thistle VOID Spey Valley
Kingussie 2 9 Boat of Garten

David Ritchie & Sons Ltd League Week 7
Tue 21 June 7:30pm

Kingussie 5 2 Cromdale
Boat of Garten VOID Spey Valley
Aviemore Thistle 8 0 FC Abernethy

David Ritchie & Sons Ltd League Week 8
Tue 28 June 7:30pm

Cromdale 1 5 Aviemore Thistle
FC Abernethy 0 6 Boat of Garten
Spey Valley VOID Kingussie

David Ritchie & Sons Ltd League Week 9
Tue 5 July 7:30pm

Spey Valley VOID Cromdale
Kingussie 7 4 FC Abernethy
Boat of Garten 2 2 Aviemore Thistle

Friendly – Seafield Park
Thu 7 July 7:30pm

Strathspey Thistle 5 1 SBWFA XI

David Ritchie & Sons Ltd League Week 10
Tue 12 July 7:30pm

Cromdale 0 3 Boat of Garten
Aviemore Thistle 7 3 Kingussie
FC Abernethy VOID Spey Valley

David Ritchie & Sons Ltd League Week 1 (replays)
Tue 19 July 7:30pm

FC Abernethy 2 3 Cromdale
Spey Valley VOID Aviemore Thistle
Boat of Garten 2 4 Kingussie

 

All Spey Valley’s results made void as they were unable to fulfil their fixtures