League Table


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

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 1 - 0 Forres Mechanics
Formartine United 1 - 2 Wick Academy
Huntly 2 - 3 Deveronvale
Inverurie Locos 8 - 1 Turriff United
Rothes 3 - 0 Lossiemouth

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

Dec 28th 2019
Brora Rangers 5 - 0 Nairn County
Buckie Thistle 4 - 0 Wick Academy
Inverurie Locos 7 - 1 Lossiemouth
Rothes 2 - 0 Huntly
Strathspey Thistle 2 - 1 Forres Mechanics
Turriff United 3 - 3 Keith

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

Jan 11th 2020
Buckie Thistle 2 - 1 Clachnacuddin
Deveronvale 1 - 2 Rothes
Formartine United 5 - 2 Fort William
Inverurie Locos 1 - 1 Huntly
Strathspey Thistle 0 - 2 Nairn County
Turriff United 2 - 3 Wick Academy

Jan 17th 2020
Clachnacuddin 0 - 1 Fort William

Jan 18th 2020
Buckie Thistle 5 - 2 Deveronvale
Formartine United 5 - 2 Turriff United
Fraserburgh 6 - 0 Lossiemouth
Nairn County 2 - 1 Keith
Rothes 0 - 1 Brora Rangers
Wick Academy 0 - 2 Forres Mechanics

Jan 25th 2020
Brora Rangers 4 - 2 Deveronvale
Fraserburgh 3 - 1 Nairn County
Inverurie Locos 5 - 0 Rothes
Keith 0 - 1 Huntly
Lossiemouth 0 - 2 Wick Academy
Turriff United 2 - 0 Clachnacuddin

Jan 29th 2020
Formartine United 1 - 2 Keith

Jan 31st 2020
Clachnacuddin 2 - 3 Forres Mechanics

Feb 1st 2020
Brora Rangers 4 - 0 Inverurie Locos
Buckie Thistle 4 - 1 Turriff United
Deveronvale 2 - 2 Fort William
Formartine United 4 - 1 Lossiemouth
Huntly 2 - 2 Fraserburgh
Rothes 3 - 2 Strathspey Thistle

Feb 8th 2020
Forres Mechanics 2 - 2 Buckie Thistle
Inverurie Locos 3 - 1 Deveronvale
Keith 2 - 3 Rothes
Lossiemouth 3 - 4 Clachnacuddin
Nairn County 0 - 6 Formartine United
Strathspey Thistle 1 - 5 Brora Rangers
Turriff United 1 - 2 Fort William

Feb 15th 2020
Brora Rangers 3 - 1 Keith
Buckie Thistle 3 - 1 Lossiemouth
Deveronvale 1 - 0 Turriff United
Formartine United 5 - 0 Huntly
Inverurie Locos 4 - 1 Strathspey Thistle

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

Feb 26th 2020
Fort William v Rothes
Formartine United v Nairn County

Feb 29th 2020
Wick Academy v Strathspey Thistle
Fort William v Huntly
Forres Mechanics v Fraserburgh
Buckie Thistle v Inverurie Locos
Brora Rangers v Formartine United

Mar 4th 2020
Rothes v Buckie Thistle
Fort William v Strathspey Thistle
Clachnacuddin v Formartine United

Mar 6th 2020
Inverurie Locos v Fraserburgh

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

Mar 14th 2020
Turriff United v Nairn County
Clachnacuddin v Fraserburgh
Keith v Lossiemouth
Fort William v Deveronvale
Huntly v Strathspey Thistle

Mar 21st 2020
Wick Academy v Nairn County
Turriff United v Buckie Thistle
Fort William v Formartine United
Brora Rangers v Strathspey Thistle
Fraserburgh v Rothes

Mar 25th 2020
Strathspey Thistle v Fraserburgh
Fort William v Buckie Thistle

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 1st 2020
Strathspey Thistle v Buckie Thistle
Nairn County v Fort William
Formartine United v Rothes

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 8th 2020
Inverurie Locos v Fort William

Apr 11th 2020
Fort William v Fraserburgh
Wick Academy v Huntly

Apr 15th 2020
Strathspey Thistle v Formartine United

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