League Table


Pld W D L +/- Pts
1. Fraserburgh 16 14 1 1 52 43
2. Buckie Thistle 17 13 1 3 55 40
3. Brechin City 16 13 1 2 34 40
4. Brora Rangers 16 13 0 3 46 39
5. Rothes 17 11 5 1 30 38
6. Inverurie Locos 18 11 5 2 26 38
7. Formartine United 16 10 2 4 18 32
8. Deveronvale 17 6 3 8 -4 21
9. Clachnacuddin 18 5 4 9 -13 19
10. Forres Mechanics 18 4 7 7 -21 19
11. Nairn County 18 4 6 8 -7 18
12. WICK ACADEMY 16 3 7 6 -12 16
13. Huntly 16 4 3 9 -9 15
14. Lossiemouth 18 4 3 11 -28 15
15. Keith 17 4 3 10 -33 15
16. Turriff United 18 2 3 13 -38 9
17. Strathspey Thistle 17 2 3 12 -39 9
18. Fort William 15 0 1 14 -57 1

Jul 24th 2021
Brechin City 3 - 1 Turriff United
Buckie Thistle 5 - 0 Lossiemouth
Deveronvale 0 - 3 Brora Rangers
Forres Mechanics 1 - 1 Wick Academy
Fraserburgh 3 - 0 Formartine United
Huntly 1 - 1 Strathspey Thistle
Inverurie Locos 5 - 0 Clachnacuddin
Keith 0 - 2 Nairn County
Rothes 3 - 0 Fort William

Jul 31st 2021
Brechin City 4 - 0 Keith
Clachnacuddin 2 - 5 Huntly
Formartine United 4 - 1 Forres Mechanics
Fort William 0 - 4 Fraserburgh
Lossiemouth 2 - 2 Inverurie Locos
Nairn County 0 - 2 Deveronvale
Strathspey Thistle 3 - 3 Wick Academy
Turriff United 0 - 4 Buckie Thistle

Aug 7th 2021
Rothes 2 - 2 Nairn County
Wick Academy 2 - 2 Clachnacuddin
Deveronvale 1 - 4 Brechin City
Fraserburgh 6 - 2 Brora Rangers
Buckie Thistle 10 - 0 Keith
Formartine United 3 - 0 Fort William
Forres Mechanics 4 - 2 Strathspey Thistle
Huntly 2 - 1 Lossiemouth
Inverurie Locos 2 - 1 Turriff United

Aug 13th 2021
Clachnacuddin 4 - 1 Strathspey Thistle

Aug 14th 2021
Brechin City 2 - 2 Rothes
Brora Rangers 0 - 3 Formartine United
Buckie Thistle 5 - 0 Deveronvale
Fort William 2 - 3 Forres Mechanics
Keith 0 - 0 Inverurie Locos
Lossiemouth 2 - 1 Wick Academy
Nairn County 2 - 3 Fraserburgh
Turriff United 0 - 4 Huntly

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

Aug 25th 2021
Brechin City 4 - 1 Formartine United
Brora Rangers 4 - 0 Forres Mechanics
Buckie Thistle 2 - 2 Fraserburgh
Deveronvale 3 - 3 Huntly
Inverurie Locos 1 - 1 Rothes
Keith 2 - 0 Wick Academy
Lossiemouth 0 - 2 Clachnacuddin
Turriff United 3 - 3 Strathspey Thistle

Aug 28th 2021
Brora Rangers 4 - 0 Nairn County
Clachnacuddin 3 - 2 Turriff United
Forres Mechanics 1 - 0 Lossiemouth
Fraserburgh 3 - 0 Inverurie Locos
Huntly 0 - 2 Rothes
Strathspey Thistle 0 - 2 Keith
Wick Academy 2 - 2 Deveronvale
Formartine United 1 - 5 Buckie Thistle

Sep 3rd 2021
Fraserburgh 4 - 0 Huntly

Sep 4th 2021
Deveronvale 3 - 0 Strathspey Thistle
Inverurie Locos 3 - 1 Formartine United
Keith 0 - 3 Clachnacuddin
Nairn County 2 - 2 Forres Mechanics
Rothes 1 - 1 Wick Academy
Turriff United 0 - 2 Lossiemouth

Sep 11th 2021
Brora Rangers 2 - 0 Buckie Thistle
Clachnacuddin 2 - 3 Deveronvale
Formartine United 5 - 1 Huntly
Forres Mechanics 1 - 1 Turriff United
Fort William 3 - 10 Inverurie Locos
Lossiemouth 2 - 0 Keith
Nairn County 1 - 3 Brechin City
Strathspey Thistle 1 - 4 Rothes
Wick Academy 2 - 5 Fraserburgh

Sep 25th 2021
Brechin City 4 - 1 Forres Mechanics
Fraserburgh 7 - 0 Strathspey Thistle
Huntly 3 - 0 Fort William
Inverurie Locos 2 - 1 Brora Rangers
Keith 3 - 0 Turriff United
Rothes 4 - 1 Clachnacuddin

Sep 29th 2021
Nairn County 3 - 3 Fort William

Oct 2nd 2021
Brechin City 3 - 2 Buckie Thistle
Clachnacuddin 1 - 2 Fraserburgh
Forres Mechanics 0 - 0 Keith
Fort William 1 - 3 Wick Academy
Nairn County 0 - 1 Inverurie Locos
Turriff United 4 - 0 Deveronvale

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

Oct 9th 2021
Brechin City 1 - 0 Huntly
Brora Rangers 8 - 1 Strathspey Thistle
Buckie Thistle 3 - 0 Inverurie Locos
Clachnacuddin 4 - 3 Fort William
Forres Mechanics 2 - 2 Deveronvale
Keith 0 - 5 Rothes
Lossiemouth 2 - 2 Formartine United
Nairn County 2 - 2 Wick Academy
Turriff United 0 - 3 Fraserburgh

Oct 13th 2021
Brora Rangers 3 - 0 Rothes
Buckie Thistle 9 - 1 Fort William
Strathspey Thistle 0 - 3 Formartine United

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

Oct 23rd 2021
Deveronvale 6 - 0 Lossiemouth
Turriff United 3 - 2 Fort William

Oct 30th 2021
Brechin City 7 - 3 Strathspey Thistle
Inverurie Locos 2 - 1 Huntly
Nairn County 1 - 1 Clachnacuddin

Nov 3rd 2021
Lossiemouth 0 - 1 Rothes

Nov 6th 2021
Brora Rangers 4 - 0 Turriff United
Clachnacuddin 0 - 1 Brechin City
Formartine United 4 - 1 Deveronvale
Fraserburgh 1 - 2 Rothes
Huntly 2 - 5 Forres Mechanics
Lossiemouth 1 - 1 Nairn County
Strathspey Thistle 0 - 6 Buckie Thistle
Wick Academy 0 - 6 Inverurie Locos

Nov 17th 2021
Forres Mechanics 0 - 7 Rothes
Lossiemouth 0 - 2 Brora Rangers
Turriff United 0 - 5 Brechin City

Nov 20th 2021
Brechin City 5 - 0 Lossiemouth
Buckie Thistle 4 - 1 Clachnacuddin
Deveronvale 10 - 0 Fort William
Forres Mechanics 0 - 7 Fraserburgh
Huntly 3 - 4 Wick Academy
Inverurie Locos 5 - 1 Strathspey Thistle
Keith 1 - 7 Brora Rangers
Rothes 0 - 0 Formartine United
Turriff United 0 - 6 Nairn County

Nov 24th 2021
Buckie Thistle 4 - 1 Nairn County
Keith 1 - 2 Formartine United

Nov 27th 2021
Brora Rangers 4 - 0 Deveronvale
Clachnacuddin 0 - 0 Inverurie Locos
Lossiemouth 0 - 5 Buckie Thistle
Nairn County 1 - 3 Keith
Wick Academy 2 - 0 Forres Mechanics