Dalvey Cup Round 1
Fri 2 May 7pm
 
FC Abernethy 1 4 Aviemore Thistle  
Scottish Cup First Round
Sat 10 May
 
FC Abernethy KO 1pm Invercairn  
Mormond Thistle KO 2pm Badenoch Utd  
Scottish Cup First Round
Sun 11 May
 
* Aviemore Thistle 3 0 Grantown Rovers  
Cromdale KO 3pm Elgin Thistle  
Dalvey Cup Semi Final
Fri 16 May 7pm
 
Cromdale     Badenoch Utd  
Aviemore Thistle     Grantown Rovers  
 Dalvey Cup Final
Fri 23 May 7pm
 
       
David Ritchie & Sons Ltd League Week 1
Mon 26 May 7pm
 
FC Abernethy     Grantown Rovers  
Badenoch Utd     Cromdale  
Aviemore Thistle – free week  
Scottish Cup Second Round
31 May – 1 June
 
         
Highland Welfare Cup Preliminary Round
31 May – 1 June
 
         
David Ritchie & Sons Ltd League Week 2
Mon 2 June – 7:30pm
 
Grantown Rovers     Badenoch Utd  
Aviemore Thistle     FC Abernethy  
Cromdale – free week  
Caldwell Cup Round 1
Fri 6 June 7:30pm
 
FC Abernethy     Badenoch Utd  
David Ritchie & Sons Ltd League Week 3
Mon 9 June 7:30pm
 
Badenoch Utd     Aviemore Thistle  
Cromdale     Grantown Rovers  
FC Abernethy – free week  
Caldwell Cup Semi Final
Fri 13 June 7:30pm
 
Cromdale     Grantown Rovers  
Abernethy/Badenoch     Aviemore Thistle  
Highland Welfare Cup First Round
14-15 June
 
         
David Ritchie & Sons Ltd League Week 4
Mon 16 June 7:30pm
 
Aviemore Thistle     Cromdale  
FC Abernethy     Badenoch Utd  
Grantown Rovers – free week  
Caldwell Cup Final
Fri 20 June 7:30pm
 
         
David Ritchie & Sons Ltd League Week 5
Mon 23 June 7:30pm
 
Cromdale     FC Abernethy  
Grantown Rovers     Aviemore Thistle  
Badenoch Utd – free week  
McCook Cup Round 1
Fri 27 June 7:30pm
 
Badenoch Utd     Cromdale  
McCook Cup Semi Final
Fri 4  July 7:30pm
 
Grantown Rovers     Aviemore Thistle  
Badenoch/Cromdale     FC Abernethy  
Scottish Cup Round 3
5-6 July
 
         
Highland Welfare Cup Round 2
5-6 July
 
         
McCook Cup Final
Fri 11 July 7:30pm
 
         
Capaldi Cup  Round 1
Fri 18 July 7:30pm
 
Cromdale     Grantown Rovers  
David Ritchie & Sons Ltd League Week 6
Mon 21 July 7:30pm
 
Grantown Rovers     FC Abernethy  
Cromdale     Badenoch Utd  
Aviemore Thistle – free week  
Capaldi Cup  Semi Final
Fri 25 July 7:30pm
 
Aviemore Thistle     FC Abernethy  
Cromdale/Grantown Rovers     Badenoch Utd  
Scottish Cup Quarter Finals
26-27 July
 
         
Highland Welfare Quarter Finals
26-27 July
 
         
David Ritchie & Sons Ltd League Week 7
Mon 28 July 7:30pm
 
Badenoch Utd     Grantown Rovers  
FC Abernethy     Aviemore Thistle  
Cromdale – free week  
Capaldi Cup Final
Fri 1 August 7pm
 
         
David Ritchie & Sons Ltd League Week 8
Tue 4 August 7pm
 
Aviemore Thistle     Badenoch Utd  
Grantown Rovers     Cromdale  
FC Abernethy – free week  
Cruickshank Cup Round 1
Fri 8 August 7pm
 
Grantown Rovers     Aviemore Thistle  
Highland Welfare Cup Semi Finals
9-10 August
 
         
Scottish Cup Semi Finals
9-10 August
 
         
David Ritchie & Sons Ltd League Week 9
Mon 11 August 7pm
 
Cromdale     Aviemore Thistle  
Badenoch Utd     FC Abernethy  
Grantown Rovers – free week  
Cruickshank Cup Semi Final
Fri 15 August 7pm
 
FC Abernethy     Badenoch Utd  
Grantown/Aviemore     Cromdale  
David Ritchie & Sons Ltd League Week 10
Mon 18 August 7pm
 
FC Abernethy     Cromdale  
Aviemore Thistle     Grantown Rovers  
Badenoch Utd – free week  
Cruickshank Cup Final
Fri 22 August 7pm
 
         
Highland Welfare Cup Final
23-24 August
 
         
Scottish Cup Final
30-31 August
 
         

* Match awarded