Change season:     Move to:
Fixture calendar:     Table:
Last updated: 29.05.2018 at 12:41
Pos Team Pld W D L F A Pts

1. Cove Rangers 34 29 3 2 127 22 90
2. Formartine United 34 26 1 7 124 41 79
3. Inverurie Locos 34 25 3 6 104 37 78
4. Fraserburgh 34 23 4 7 101 38 73
5. Forres Mechanics 34 23 4 7 88 45 73
6. Brora Rangers 34 20 3 11 87 39 63
7. Buckie Thistle 34 15 6 13 80 56 51
8. Deveronvale 34 16 3 15 73 76 51
9. Nairn County 34 16 3 15 61 71 51
10. Rothes 34 15 4 15 77 70 49
11. Huntly 34 15 4 15 66 81 49
12. Wick Academy 34 12 10 12 67 54 46
13. Clachnacuddin 34 11 8 15 54 69 41
14. Turriff United 34 11 4 19 54 70 37
15. Keith 34 4 4 26 45 104 16
16. Lossiemouth 34 4 3 27 41 125 15
17. Strathspey Thistle 34 4 2 28 26 124 14
18. Fort William 34 0 5 29 31 184 5


Results and Fixtures

(Scroll down for fixtures)

29.07.2017
Fraserburgh - Wick Academy 3-1
Formartine United - Inverurie Locos 5-0
Buckie Thistle - Clachnacuddin 1-0
Keith - Fort William 2-1
Lossiemouth - Brora Rangers 0-2
Cove Rangers - Huntly 5-0
Deveronvale - Turriff United 3-4
Rothes - Strathspey Thistle 3-0
Forres Mechanics - Nairn County 1-0

02.08.2017
Wick Academy - Forres Mechanics 1-1
Fort William - Rothes 3-4
Strathspey Thistle - Cove Rangers 0-8
Huntly - Brora Rangers 1-0
Formartine United - Fraserburgh 1-0
Turriff United - Buckie Thistle 2-2
Inverurie Locos - Keith 3-2
Clachnacuddin - Lossiemouth 2-1
Nairn County - Deveronvale 3-0

05.08.2017
Rothes - Inverurie Locos 2-0
Forres Mechanics - Formartine United 1-4
Brora Rangers - Strathspey Thistle 3-0
Buckie Thistle - Nairn County 2-3
Keith - Fraserburgh 0-3
Clachnacuddin - Turriff United 0-1
Lossiemouth - Huntly 0-2
Cove Rangers - Fort William 8-0
Deveronvale - Wick Academy 3-1

12.08.2017
Wick Academy - Buckie Thistle 1-5
Fort William - Brora Rangers 0-4
Strathspey Thistle - Huntly 0-2
Fraserburgh - Rothes 4-2
Formartine United - Deveronvale 4-4
Turriff United - Lossiemouth 1-0
Inverurie Locos - Cove Rangers 1-2
Keith - Forres Mechanics 3-5
Nairn County - Clachnacuddin 1-1

19.08.2017
Deveronvale - Keith 4-1
Rothes - Forres Mechanics 2-2
Brora Rangers - Inverurie Locos 1-2
Huntly - Fort William 4-0
Buckie Thistle - Formartine United 3-0
Turriff United - Nairn County 1-2
Clachnacuddin - Wick Academy 0-0
Lossiemouth - Strathspey Thistle 3-2
Cove Rangers - Fraserburgh 1-1

26.08.2017
Nairn County - Lossiemouth 6-2
Forres Mechanics - Cove Rangers 0-2
Rothes - Deveronvale 2-0
Wick Academy - Turriff United 1-1
Fort William - Strathspey Thistle 1-5
Fraserburgh - Brora Rangers 1-1
Formartine United - Clachnacuddin 2-4
Inverurie Locos - Huntly 6-0
Keith - Buckie Thistle 2-5

30.08.2017
Lossiemouth - Fort William 2-2
Cove Rangers - Deveronvale 4-1
Nairn County - Wick Academy 3-2
Strathspey Thistle - Inverurie Locos 0-7
Brora Rangers - Forres Mechanics 3-0
Huntly - Fraserburgh 0-2
Buckie Thistle - Rothes 3-0
Turriff United - Formartine United 2-4
Clachnacuddin - Keith 2-1

02.09.2017
Keith - Turriff United 1-2
Deveronvale - Brora Rangers 2-3
Forres Mechanics - Huntly 2-3
Rothes - Clachnacuddin 6-2
Wick Academy - Lossiemouth 6-0
Fraserburgh - Strathspey Thistle 3-0
Formartine United - Nairn County 5-0
Inverurie Locos - Fort William 4-0

09.09.2017
Clachnacuddin - Cove Rangers 0-4
Lossiemouth - Inverurie Locos 2-4
Nairn County - Keith 2-1
Fort William - Fraserburgh 0-10
Wick Academy - Formartine United 3-2
Strathspey Thistle - Forres Mechanics 0-3
Brora Rangers - Buckie Thistle 3-0
Huntly - Deveronvale 1-3
Turriff United - Rothes 1-0

13.09.2017
Cove Rangers - Turriff United 5-1
Forres Mechanics - Fort William 4-1
Fraserburgh - Inverurie Locos 3-1
Brora Rangers - Clachnacuddin 2-1
Formartine United - Lossiemouth 6-1

16.09.2017
Formartine United - Keith 2-0
Lossiemouth - Fraserburgh 1-5
Nairn County - Cove Rangers 0-8
Fort William - Deveronvale 1-5
Wick Academy - Rothes 5-1
Strathspey Thistle - Buckie Thistle 0-6
Huntly - Clachnacuddin 2-2
Inverurie Locos - Forres Mechanics 0-0

30.09.2017
Keith - Lossiemouth 3-3
Clachnacuddin - Strathspey Thistle 6-0
Formartine United - Cove Rangers 0-4
Deveronvale - Inverurie Locos 0-2
Forres Mechanics - Fraserburgh 2-3
Brora Rangers - Nairn County 3-0
Buckie Thistle - Fort William 5-0
Huntly - Turriff United 5-2

04.10.2017
Buckie Thistle - Huntly 4-1

07.10.2017
Inverurie Locos - Buckie Thistle 3-0
Keith - Rothes 0-3
Lossiemouth - Forres Mechanics 1-3
Wick Academy - Brora Rangers 2-3
Strathspey Thistle - Turriff United 1-2
Fraserburgh - Deveronvale 7-3

14.10.2017
Fort William - Inverurie Locos 1-5
Wick Academy - Strathspey Thistle 3-0

18.10.2017
Cove Rangers - Buckie Thistle 7-1
Deveronvale - Strathspey Thistle 4-0
Rothes - Formartine United 3-4

21.10.2017
Brora Rangers - Formartine United 0-5
Buckie Thistle - Fraserburgh 4-1
Turriff United - Fort William 6-2
Huntly - Wick Academy 3-2
Clachnacuddin - Inverurie Locos 0-4
Cove Rangers - Keith 6-2
Rothes - Lossiemouth 6-0
Deveronvale - Forres Mechanics 0-3
Strathspey Thistle - Nairn County 0-2

25.10.2017
Inverurie Locos - Turriff United 0-0
Formartine United - Huntly 1-2
Keith - Brora Rangers 0-1
Lossiemouth - Deveronvale 1-3
Rothes - Cove Rangers 1-1
Fraserburgh - Clachnacuddin 4-0

28.10.2017
Brora Rangers - Rothes 2-0
Buckie Thistle - Deveronvale 2-3
Strathspey Thistle - Formartine United 0-8
Turriff United - Fraserburgh 0-1
Huntly - Keith 5-1
Clachnacuddin - Forres Mechanics 0-2
Nairn County - Inverurie Locos 2-3
Cove Rangers - Lossiemouth 2-0

04.11.2017
Fraserburgh - Nairn County 4-1
Inverurie Locos - Wick Academy 5-1
Keith - Strathspey Thistle 6-1
Forres Mechanics - Turriff United 2-1
Deveronvale - Clachnacuddin 3-1
Rothes - Huntly 2-2

08.11.2017
Keith - Wick Academy 1-1
Clachnacuddin - Fort William 2-1
Lossiemouth - Buckie Thistle 0-3
Nairn County - Huntly 2-5

11.11.2017
Brora Rangers - Lossiemouth 7-0
Strathspey Thistle - Rothes 0-5
Turriff United - Deveronvale 1-3
Huntly - Cove Rangers 1-3
Inverurie Locos - Formartine United 3-1
Clachnacuddin - Buckie Thistle 1-1
Nairn County - Forres Mechanics 2-4

18.11.2017
Rothes - Fort William 9-1
Turriff United - Huntly 1-2
Lossiemouth - Clachnacuddin 2-3
Keith - Inverurie Locos 0-3

25.11.2017
Nairn County - Buckie Thistle 4-1
Fraserburgh - Keith 1-2

02.12.2017
Deveronvale - Formartine United 0-5
Huntly - Strathspey Thistle 5-1
Brora Rangers - Fort William 16-0
Clachnacuddin - Nairn County 3-0
Lossiemouth - Turriff United 3-0
Cove Rangers - Inverurie Locos 4-0
Forres Mechanics - Keith 5-0

09.12.2017
Forres Mechanics - Rothes 3-1

16.12.2017
Lossiemouth - Nairn County 2-3
Deveronvale - Rothes 2-2
Buckie Thistle - Keith 4-1
Clachnacuddin - Formartine United 1-3

23.12.2017
Keith - Clachnacuddin 0-3
Wick Academy - Nairn County 1-1
Deveronvale - Cove Rangers 2-3
Forres Mechanics - Brora Rangers 3-2
Inverurie Locos - Strathspey Thistle 5-0
Fraserburgh - Huntly 7-0
Rothes - Buckie Thistle 0-4
Formartine United - Turriff United 3-0
Fort William - Lossiemouth 3-4

30.12.2017
Lossiemouth - Wick Academy 1-2
Buckie Thistle - Cove Rangers 0-2

06.01.2018
Buckie Thistle - Brora Rangers 2-2
Fraserburgh - Fort William 7-0

13.01.2018
Lossiemouth - Formartine United 0-6
Wick Academy - Keith 2-0
Fort William - Forres Mechanics 1-9
Turriff United - Cove Rangers 0-4
Huntly - Buckie Thistle 1-2
Inverurie Locos - Fraserburgh 2-2

27.01.2018
Lossiemouth - Keith 3-2
Deveronvale - Huntly 4-1
Fraserburgh - Forres Mechanics 6-1
Strathspey Thistle - Clachnacuddin 2-2
Formartine United - Rothes 5-0

03.02.2018
Buckie Thistle - Wick Academy 1-3
Huntly - Nairn County 2-3
Cove Rangers - Formartine United 3-2
Deveronvale - Fraserburgh 1-4
Fort William - Clachnacuddin 1-1
Rothes - Keith 3-2
Turriff United - Strathspey Thistle 1-2

17.02.2018
Formartine United - Brora Rangers 3-2
Fraserburgh - Buckie Thistle 2-2
Inverurie Locos - Clachnacuddin 3-0
Keith - Cove Rangers 0-5
Lossiemouth - Rothes 4-6
Nairn County - Strathspey Thistle 1-0
Wick Academy - Huntly 1-1
Forres Mechanics - Deveronvale 3-0

21.02.2018
Clachnacuddin - Brora Rangers 3-2
Keith - Deveronvale 0-2
Nairn County - Rothes 2-4
Formartine United - Forres Mechanics 4-1
Buckie Thistle - Strathspey Thistle 1-2
Huntly - Inverurie Locos 1-7

24.02.2018
Wick Academy - Clachnacuddin 2-2
Buckie Thistle - Inverurie Locos 1-3
Fraserburgh - Lossiemouth 2-0

10.03.2018
Inverurie Locos - Deveronvale 5-1
Turriff United - Wick Academy 1-2
Brora Rangers - Keith 3-0
Clachnacuddin - Rothes 1-0
Fort William - Buckie Thistle 0-7

14.03.2018
Clachnacuddin - Fraserburgh 1-2
Fort William - Nairn County 0-2
Cove Rangers - Brora Rangers 1-0
Forres Mechanics - Wick Academy 2-1

17.03.2018
Fort William - Huntly 1-4
Nairn County - Formartine United 1-2
Cove Rangers - Wick Academy 1-1
Forres Mechanics - Buckie Thistle 1-0
Turriff United - Clachnacuddin 1-0
Inverurie Locos - Lossiemouth 9-1

21.03.2018
Huntly - Forres Mechanics 0-6
Deveronvale - Lossiemouth 2-1

24.03.2018
Formartine United - Strathspey Thistle 4-0
Fraserburgh - Turriff United 4-0
Inverurie Locos - Nairn County 4-1
Keith - Huntly 1-2
Lossiemouth - Cove Rangers 0-7
Deveronvale - Buckie Thistle 2-1
Wick Academy - Fort William 6-0
Forres Mechanics - Clachnacuddin 4-1

28.03.2018
Nairn County - Brora Rangers 0-1
Buckie Thistle - Turriff United 0-0
Inverurie Locos - Rothes 4-0
Strathspey Thistle - Wick Academy 0-3

31.03.2018
Buckie Thistle - Forres Mechanics 1-1
Clachnacuddin - Huntly 6-3
Strathspey Thistle - Lossiemouth 3-2
Wick Academy - Deveronvale 2-0
Fort William - Cove Rangers 2-12
Brora Rangers - Turriff United 3-2

02.04.2018
Cove Rangers - Rothes 2-0

04.04.2018
Brora Rangers - Wick Academy 2-2
Turriff United - Keith 7-2
Cove Rangers - Strathspey Thistle 3-1
Fraserburgh - Formartine United 0-1
Nairn County - Fort William 1-0
Forres Mechanics - Inverurie Locos 2-0

07.04.2018
Cove Rangers - Clachnacuddin 5-0
Wick Academy - Fraserburgh 4-0
Forres Mechanics - Strathspey Thistle 4-1
Rothes - Nairn County 4-1
Huntly - Formartine United 1-2
Turriff United - Inverurie Locos 0-1
Brora Rangers - Deveronvale 3-0

11.04.2018
Keith - Nairn County 2-2
Fraserburgh - Cove Rangers 0-1
Inverurie Locos - Brora Rangers 2-1
Rothes - Turriff United 2-5
Formartine United - Buckie Thistle 5-0
Strathspey Thistle - Deveronvale 1-3
Fort William - Wick Academy 2-2
Huntly - Lossiemouth 1-1

14.04.2018
Wick Academy - Inverurie Locos 1-3
Strathspey Thistle - Keith 2-3
Brora Rangers - Cove Rangers 0-1
Buckie Thistle - Lossiemouth 6-0
Turriff United - Forres Mechanics 1-2
Huntly - Rothes 3-0
Clachnacuddin - Deveronvale 3-3
Nairn County - Fraserburgh 3-1
Fort William - Formartine United 0-6

18.04.2018
Rothes - Wick Academy 1-0
Strathspey Thistle - Fort William 1-1
Brora Rangers - Fraserburgh 1-3
Keith - Formartine United 1-5
Cove Rangers - Forres Mechanics 0-1
Nairn County - Turriff United 3-0

21.04.2018
Rothes - Fraserburgh 0-1
Wick Academy - Cove Rangers 1-3
Brora Rangers - Huntly 1-0
Formartine United - Fort William 12-0
Forres Mechanics - Lossiemouth 5-0
Deveronvale - Nairn County 2-1

24.04.2018
Strathspey Thistle - Fraserburgh 1-4
Cove Rangers - Nairn County 0-3

25.04.2018
Deveronvale - Fort William 5-0
Rothes - Brora Rangers 3-1

28.04.2018
Fort William - Turriff United 3-7
Strathspey Thistle - Brora Rangers 0-7
Formartine United - Wick Academy 2-1

02.05.2018
Fort William - Keith 3-3

05.05.2018
Turriff United - Brora Rangers 0-2