League Table


Pld W D L +/- Pts
1. Brora Rangers 15 13 0 2 47 39
2. Fraserburgh 15 11 3 1 34 36
3. Inverurie Locos 16 12 0 4 19 36
4. Buckie Thistle 14 11 0 3 16 33
5. Rothes 14 10 2 2 25 32
6. Forres Mechanics 18 9 3 6 21 30
7. Nairn County 15 9 3 3 9 30
8. Formartine United 12 7 2 3 22 23
9. Keith 17 6 3 8 -18 21
10. Deveronvale 17 6 2 9 -9 20
11. WICK ACADEMY 17 5 4 8 -7 19
12. Huntly 17 4 4 9 -21 16
13. Clachnacuddin 18 3 2 13 -26 11
14. Strathspey Thistle 13 3 1 9 -15 10
15. Lossiemouth 17 3 1 13 -32 10
16. Turriff United 16 2 2 12 -34 8
17. Fort William 11 1 0 10 -31 3

Jul 27th 2019
Brora Rangers 6 - 0 Fort William
Deveronvale 0 - 2 Nairn County
Fraserburgh 5 - 0 Wick Academy
Inverurie Locos 1 - 3 Buckie Thistle
Keith 0 - 5 Formartine United
Lossiemouth 1 - 0 Huntly
Strathspey Thistle 2 - 0 Clachnacuddin
Turriff United 2 - 2 Rothes

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

Aug 10th 2019
Deveronvale 4 - 0 Huntly
Forres Mechanics 1 - 3 Brora Rangers
Fraserburgh 6 - 0 Clachnacuddin
Keith 2 - 8 Buckie Thistle
Lossiemouth 0 - 3 Rothes
Strathspey Thistle 2 - 0 Fort William
Turriff United 1 - 6 Inverurie Locos
Wick Academy 0 - 5 Formartine United

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

Aug 24th 2019
Formartine United 5 - 1 Clachnacuddin
Forres Mechanics 7 - 1 Strathspey Thistle
Fraserburgh 6 - 3 Fort William
Huntly 1 - 3 Rothes
Keith 2 - 1 Turriff United
Lossiemouth 0 - 2 Inverurie Locos
Nairn County 1 - 0 Brora Rangers
Wick Academy 1 - 2 Buckie Thistle

Aug 31st 2019
Brora Rangers 6 - 0 Huntly
Buckie Thistle 1 - 0 Formartine United
Forres Mechanics 4 - 0 Keith
Inverurie Locos 5 - 1 Nairn County
Strathspey Thistle 3 - 0 Lossiemouth
Turriff United 1 - 6 Fraserburgh

Sep 7th 2019
Clachnacuddin 0 - 2 Buckie Thistle
Fraserburgh 3 - 3 Forres Mechanics
Huntly 2 - 4 Inverurie Locos
Lossiemouth 2 - 3 Keith
Nairn County 4 - 1 Strathspey Thistle
Rothes 4 - 0 Deveronvale
Wick Academy 2 - 0 Turriff United

Sep 11th 2019
Brora Rangers 2 - 1 Rothes
Deveronvale 0 - 1 Buckie Thistle
Forres Mechanics 2 - 2 Wick Academy
Fort William 1 - 0 Clachnacuddin
Keith 1 - 1 Nairn County
Lossiemouth 0 - 3 Fraserburgh
Strathspey Thistle 1 - 1 Huntly
Turriff United 0 - 1 Formartine United

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

Sep 28th 2019
Inverurie Locos 1 - 6 Brora Rangers
Lossiemouth 0 - 4 Formartine United
Fort William 1 - 4 Wick Academy
Strathspey Thistle 1 - 2 Rothes

Oct 4th 2019
Deveronvale 1 - 2 Inverurie Locos

Oct 5th 2019
Buckie Thistle 3 - 1 Forres Mechanics
Clachnacuddin 2 - 0 Lossiemouth
Fort William 3 - 5 Turriff United
Huntly 3 - 2 Wick Academy
Rothes 4 - 0 Keith

Oct 9th 2019
Forres Mechanics 6 - 0 Fort William
Huntly 0 - 0 Formartine United
Keith 2 - 3 Brora Rangers
Lossiemouth 0 - 5 Buckie Thistle
Nairn County 2 - 1 Clachnacuddin
Strathspey Thistle 0 - 1 Inverurie Locos
Turriff United 0 - 3 Deveronvale

Oct 12th 2019
Brora Rangers 0 - 1 Fraserburgh
Buckie Thistle 2 - 1 Nairn County
Clachnacuddin 0 - 0 Huntly
Deveronvale 3 - 2 Strathspey Thistle
Inverurie Locos 4 - 0 Keith
Rothes 3 - 1 Wick Academy
Turriff United 1 - 4 Forres Mechanics

Oct 19th 2019
Nairn County 1 - 0 Wick Academy
Lossiemouth 0 - 2 Deveronvale
Huntly 1 - 4 Forres Mechanics
Fraserburgh 4 - 0 Keith

Oct 26th 2019
Forres Mechanics 1 - 2 Deveronvale
Fraserburgh 2 - 3 Inverurie Locos
Huntly 4 - 3 Buckie Thistle
Keith 7 - 1 Strathspey Thistle
Lossiemouth 3 - 0 Turriff United
Rothes 3 - 0 Clachnacuddin
Wick Academy 0 - 1 Brora Rangers

Nov 2nd 2019
Deveronvale 0 - 2 Keith
Forres Mechanics 5 - 4 Lossiemouth
Inverurie Locos 0 - 1 Wick Academy

Nov 6th 2019
Clachnacuddin 1 - 2 Brora Rangers
Formartine United 1 - 2 Inverurie Locos
Huntly 3 - 1 Turriff United
Nairn County 0 - 3 Forres Mechanics

Nov 9th 2019
Brora Rangers 7 - 0 Buckie Thistle
Deveronvale 0 - 3 Fraserburgh
Forres Mechanics 6 - 1 Huntly
Inverurie Locos 4 - 1 Clachnacuddin
Keith 2 - 2 Wick Academy
Lossiemouth 0 - 0 Nairn County

Nov 20th 2019
Forres Mechanics 3 - 0 Clachnacuddin

Nov 23rd 2019
Clachnacuddin 2 - 1 Strathspey Thistle
Huntly 2 - 1 Lossiemouth
Nairn County 7 - 2 Deveronvale
Rothes 3 - 0 Turriff United
Wick Academy 0 - 2 Fraserburgh

Nov 30th 2019
Deveronvale 1 - 1 Wick Academy
Forres Mechanics 1 - 1 Rothes
Fraserburgh 1 - 1 Formartine United
Keith 1 - 3 Clachnacuddin
Nairn County 3 - 1 Huntly
Turriff United 0 - 7 Brora Rangers

Dec 7th 2019
Lossiemouth 2 - 0 Fort William
Clachnacuddin 1 - 4 Deveronvale

Dec 14th 2019
Brora Rangers v Forres Mechanics
Buckie Thistle v Keith
Clachnacuddin v Fraserburgh
Formartine United v Wick Academy
Fort William v Strathspey Thistle
Huntly v Deveronvale
Inverurie Locos v Turriff United
Rothes v Lossiemouth

Dec 21st 2019
Deveronvale v Formartine United
Forres Mechanics v Inverurie Locos
Fraserburgh v Buckie Thistle
Keith v Fort William
Lossiemouth v Brora Rangers
Nairn County v Rothes
Strathspey Thistle v Turriff United
Wick Academy v Clachnacuddin

Dec 28th 2019
Brora Rangers v Nairn County
Buckie Thistle v Wick Academy
Clachnacuddin v Formartine United
Fort William v Fraserburgh
Inverurie Locos v Lossiemouth
Rothes v Huntly
Strathspey Thistle v Forres Mechanics
Turriff United v Keith

Jan 4th 2020
Deveronvale v Clachnacuddin
Formartine United v Buckie Thistle
Fraserburgh v Turriff United
Huntly v Brora Rangers
Keith v Forres Mechanics
Lossiemouth v Strathspey Thistle
Nairn County v Inverurie Locos
Wick Academy v Fort William

Jan 11th 2020
Buckie Thistle v Clachnacuddin
Deveronvale v Rothes
Forres Mechanics v Fraserburgh
Fort William v Formartine United
Inverurie Locos v Huntly
Keith v Lossiemouth
Strathspey Thistle v Nairn County
Turriff United v Wick Academy

Jan 18th 2020
Buckie Thistle v Deveronvale
Clachnacuddin v Fort William
Formartine United v Turriff United
Fraserburgh v Lossiemouth
Huntly v Strathspey Thistle
Nairn County v Keith
Rothes v Brora Rangers
Wick Academy v Forres Mechanics

Jan 25th 2020
Brora Rangers v Deveronvale
Forres Mechanics v Formartine United
Fort William v Buckie Thistle
Fraserburgh v Nairn County
Inverurie Locos v Rothes
Keith v Huntly
Lossiemouth v Wick Academy
Turriff United v Clachnacuddin

Feb 1st 2020
Brora Rangers v Inverurie Locos
Buckie Thistle v Turriff United
Clachnacuddin v Forres Mechanics
Deveronvale v Fort William
Formartine United v Lossiemouth
Huntly v Fraserburgh
Rothes v Strathspey Thistle
Wick Academy v Nairn County

Feb 8th 2020
Forres Mechanics v Buckie Thistle
Inverurie Locos v Deveronvale
Keith v Rothes
Lossiemouth v Clachnacuddin
Nairn County v Formartine United
Strathspey Thistle v Brora Rangers
Turriff United v Fort William
Wick Academy v Huntly

Feb 15th 2020
Brora Rangers v Keith
Buckie Thistle v Lossiemouth
Clachnacuddin v Nairn County
Deveronvale v Turriff United
Formartine United v Huntly
Fort William v Forres Mechanics
Inverurie Locos v Strathspey Thistle
Rothes v Fraserburgh

Feb 22nd 2020
Forres Mechanics v Turriff United
Fraserburgh v Brora Rangers
Huntly v Clachnacuddin
Keith v Inverurie Locos
Fort William v Lossiemouth
Nairn County v Buckie Thistle
Strathspey Thistle v Deveronvale
Wick Academy v Rothes

Mar 7th 2020
Brora Rangers v Wick Academy
Buckie Thistle v Huntly
Deveronvale v Forres Mechanics
Fort William v Nairn County
Inverurie Locos v Fraserburgh
Rothes v Formartine United
Strathspey Thistle v Keith
Turriff United v Lossiemouth

Mar 28th 2020
Clachnacuddin v Rothes
Formartine United v Brora Rangers
Fraserburgh v Strathspey Thistle
Huntly v Fort William
Keith v Deveronvale
Lossiemouth v Forres Mechanics
Nairn County v Turriff United
Wick Academy v Inverurie Locos

Apr 4th 2020
Brora Rangers v Clachnacuddin
Buckie Thistle v Rothes
Deveronvale v Lossiemouth
Forres Mechanics v Nairn County
Inverurie Locos v Formartine United
Keith v Fraserburgh
Strathspey Thistle v Wick Academy
Turriff United v Huntly

Apr 18th 2020
Buckie Thistle v Brora Rangers
Clachnacuddin v Inverurie Locos
Formartine United v Strathspey Thistle
Fraserburgh v Deveronvale
Huntly v Forres Mechanics
Nairn County v Lossiemouth
Rothes v Fort William
Wick Academy v Keith