McCook Cup 1st Round
17 & 18 April

Tomatin Utd 1 – 2 Strathspey
Kingussie 4 – 1 Cromdale

McCook Cup Semi Final
24 April & 2 May

Strathspey 6 – 2 Aviemore
RBL 0 – 3 Kingussie

McCook Cup Final
4 May

Strathspey 1 – 7  Kingussie

 David Ritchie & Sons League Week 1
8 & 9 May

Tomatin Utd 2 – 3 Aviemore
Cromdale 1 – 3 Strathspey
RBL 0 – 13 Kingussie

 David Ritchie & Sons League Week 2
15 & 16 May

Strathspey 3 – 4 RBL
Tomatin Utd 5 – 6 Cromdale
Aviemore 0 – 10 Kingussie

David Ritchie & Sons League Week 3
22 & 23 May
Cromdale 2 – 1 RBL
Aviemore 1 – 5 Strathspey
Tomatin Utd 1 – 5 Kingussie

 David Ritchie & Sons League Week 4
29 & 30  May
RBL 0 – 3 Tomatin Utd
Cromdale 1 – 1 Aviemore
Kingussie 4 – 2 Strathspey

 David Ritchie & Sons League Week 5
5 & 6 June
Tomatin Utd 3 – 1 Strathspey
Aviemore 0 – 2 RBL
Kingussie 9 – 1 Cromdale

 RBL Cup 1st Round
12 & 13 June
Aviemore 0 – 5 Strathspey
Kingussie 6 – 1 Tomatin Utd

RBL Cup Semi Final
19 & 20 June

Strathspey 2 – 1 Cromdale
RBL 1 – 7 Kingussie

Highland Welfare Cup First Round
24 June
Mormond Thistle 1 – 7 Kingussie

RBL Cup Final
29 June

Strathspey 0 – 6 Kingussie

 David Ritchie & Sons League Week 6
3 & 4 July
Aviemore 5 – 1 Tomatin Utd
Strathspey 6 – 1 Cromdale
Kingussie 8 – 0 RBL

 David Ritchie & Sons League Week 7
10 & 11 July

RBL 2 – 3 Strathspey
Cromdale 4 – 1 Tomatin Utd
Kingussie 11 – 2 Aviemore

 David Ritchie & Sons League Week 8
17 & 18 July 7:15pm

Strathspey 3 – 2 Aviemore
RBL 1 – 0 Cromdale
Kingussie 3 – 0 Tomatin Utd

 David Ritchie & Sons League Week 9
24 & 25 July

Aviemore 0 – 3 Cromdale*
Tomatin Utd 3 – 1 RBL
Strathspey 3 – 0 Kingussie

 David Ritchie & Sons League Week 10
31 July & 1 Aug
Strathspey 1 – 3 Tomatin Utd
RBL 3 – 1 Aviemore
Cromdale 1 – 8 Kingussie

Capaldi Cup 1st Round
7 August

Aviemore P – P RBL
Cromdale 1 – 2 Strathspey
(AET. Full time 1-1)

 Capaldi Cup Semi Final
14 August
Strathspey 4 – 2 Tomatin Utd
Capaldi Cup 1st Round Replay
Aviemore 4 – 8 RBL

Capaldi Cup Semi Final
22 August

Kingussie 7 – 1 RBL

 Capaldi Cup Final
Date to be confirmed

Strathspey v Kingussie

* Tie awarded

PWDLFAGDPts
Kingussie109017110+6127
Strathspey Thistle Colts106043022818
Cromdale104152035-1513
Tomatin United104062228-612
RBL Aviemore104061436-2212
Aviemore Thistle102171541-267

Final standings 2012

Summary

League Winners 2012: Kingussie FC
McCook Cup Winners: Kingussie FC
RBL Cup Winners: Kingussie FC
Capaldi Cup Winners: