Scottish Highland League - Highland League

Highland LeagueThe Scottish Highland Football LeagueUpdate this league
OFFICIAL SITE:CLICK HERE
LEVEL:STEP 1 (SCOTLAND)
PROMOTES TO:SCOTTISH FOOTBALL LEAGUE DIVISION THREE
RELEGATES TO:NONE

The first placed team plays off against the Lowland League champions. The winner plays the bottom club in SPFL2 for a place in that division

League Table

Division Last Updated: 17:38, Saturday 9th December 2017

  Overall Home Away  
  P W D L F A W D L F A W D L F A GD PTS
1 Cove Rangers 17 15 2 0 74 9 8 1 0 42 6 7 1 0 32 3 +65 47
2 Inverurie Loco Works 21 14 2 5 56 26 6 2 1 25 6 8 0 4 31 20 +30 44
3 Fraserburgh 18 13 2 3 56 20 7 1 1 30 11 6 1 2 26 9 +36 41
4 Brora Rangers 17 13 1 3 54 14 8 0 2 40 8 5 1 1 14 6 +40 40
5 Huntly 20 12 2 6 46 39 6 1 3 27 16 6 1 3 19 23 +7 38
6 Forres Mechanics 19 11 3 5 43 27 5 0 4 20 15 6 3 1 23 12 +16 36
7 Formartine United 18 11 1 6 59 30 5 1 3 26 15 6 0 3 33 15 +29 34
8 Buckie Thistle 18 10 2 6 48 31 6 0 2 24 8 4 2 4 24 23 +17 32
9 Rothes 19 9 3 7 52 33 6 3 1 36 12 3 0 6 16 21 +19 30
10 Deveronvale 19 9 1 9 44 46 4 0 5 19 20 5 1 4 25 26 -2 28
11 Clachnacuddin 20 7 4 9 30 38 5 2 4 16 15 2 2 5 14 23 -8 25
12 Nairn County 18 8 1 9 33 46 5 1 4 25 27 3 0 5 8 19 -13 25
13 Turriff United 19 7 3 9 29 37 3 1 5 15 16 4 2 4 14 21 -8 24
14 Wick Academy 15 4 4 7 30 31 4 2 2 22 13 0 2 5 8 18 -1 16
15 Keith 20 3 2 15 28 58 2 2 7 18 28 1 0 8 10 30 -30 11
16 Lossiemouth 20 2 2 16 22 68 2 1 8 15 29 0 1 8 7 39 -46 8
17 Strathspey Thistle 19 1 0 18 10 80 0 0 9 1 43 1 0 9 9 37 -70 3
18 Fort William 17 0 1 16 14 95 0 0 6 6 33 0 1 10 8 62 -81 1

Results / Fixtures

Fixtures - December 2017

Saturday 16th December 2017
HIGH Brora Rangers vs. Fraserburgh 15:00
HIGH Buckie Thistle vs. Keith 15:00
HIGH Clachnacuddin vs. Formartine United 15:00
HIGH Cove Rangers vs. Forres Mechanics 15:00
HIGH Deveronvale vs. Rothes 15:00
HIGH Huntly vs. Inverurie Loco Works 15:00
HIGH Lossiemouth vs. Nairn County 15:00
HIGH Strathspey Thistle vs. Fort William 15:00
HIGH Turriff United vs. Wick Academy 15:00
Saturday 23rd December 2017
HIGH Deveronvale vs. Cove Rangers 15:00
HIGH Formartine United vs. Turriff United 15:00
HIGH Forres Mechanics vs. Brora Rangers 15:00
HIGH Fort William vs. Lossiemouth 15:00
HIGH Fraserburgh vs. Huntly 15:00
HIGH Inverurie Loco Works vs. Strathspey Thistle 15:00
HIGH Keith vs. Clachnacuddin 15:00
HIGH Rothes vs. Buckie Thistle 15:00
HIGH Wick Academy vs. Nairn County 15:00
Saturday 30th December 2017
HIGH Brora Rangers vs. Deveronvale 15:00
HIGH Buckie Thistle vs. Cove Rangers 15:00
HIGH Clachnacuddin vs. Rothes 15:00
HIGH Huntly vs. Forres Mechanics 15:00
HIGH Lossiemouth vs. Wick Academy 15:00
HIGH Nairn County vs. Formartine United 15:00
HIGH Strathspey Thistle vs. Fraserburgh 15:00
HIGH Turriff United vs. Keith 15:00

Fixtures - January 2018

Saturday 6th January 2018
HIGH Buckie Thistle vs. Brora Rangers 15:00
HIGH Cove Rangers vs. Clachnacuddin 15:00
HIGH Deveronvale vs. Huntly 15:00
HIGH Formartine United vs. Wick Academy 15:00
HIGH Forres Mechanics vs. Strathspey Thistle 15:00
HIGH Fraserburgh vs. Fort William 15:00
HIGH Inverurie Loco Works vs. Lossiemouth 15:00
HIGH Keith vs. Nairn County 15:00
HIGH Rothes vs. Turriff United 15:00
Saturday 13th January 2018
HIGH Clachnacuddin vs. Brora Rangers 15:00
HIGH Fort William vs. Forres Mechanics 15:00
HIGH Huntly vs. Buckie Thistle 15:00
HIGH Inverurie Loco Works vs. Fraserburgh 15:00
HIGH Lossiemouth vs. Formartine United 15:00
HIGH Nairn County vs. Rothes 15:00
HIGH Strathspey Thistle vs. Deveronvale 15:00
HIGH Turriff United vs. Cove Rangers 15:00
HIGH Wick Academy vs. Keith 15:00
Saturday 20th January 2018
HIGH Brora Rangers vs. Turriff United 15:00
HIGH Buckie Thistle vs. Strathspey Thistle 15:00
HIGH Clachnacuddin vs. Huntly 15:00
HIGH Cove Rangers vs. Nairn County 15:00
HIGH Deveronvale vs. Fort William 15:00
HIGH Forres Mechanics vs. Inverurie Loco Works 15:00
HIGH Fraserburgh vs. Lossiemouth 15:00
HIGH Keith vs. Formartine United 15:00
HIGH Rothes vs. Wick Academy 15:00
Saturday 27th January 2018
HIGH Formartine United vs. Rothes 15:00
HIGH Fort William vs. Buckie Thistle 15:00
HIGH Fraserburgh vs. Forres Mechanics 15:00
HIGH Inverurie Loco Works vs. Deveronvale 15:00
HIGH Lossiemouth vs. Keith 15:00
HIGH Nairn County vs. Brora Rangers 15:00
HIGH Strathspey Thistle vs. Clachnacuddin 15:00
HIGH Wick Academy vs. Cove Rangers 15:00

Results - July 2017

Saturday 29th July 2017
HIGH Buckie Thistle 1 0 Clachnacuddin 0
HIGH Cove Rangers 5 0 Huntly 0
HIGH Deveronvale 3 4 Turriff United 0
HIGH Formartine United 5 0 Inverurie Loco Works 0
HIGH Forres Mechanics 1 0 Nairn County 0
HIGH Fraserburgh 3 1 Wick Academy 0
HIGH Keith 2 1 Fort William 0
HIGH Lossiemouth 0 2 Brora Rangers 0
HIGH Rothes 3 0 Strathspey Thistle 0

Results - August 2017

Wednesday 2nd August 2017
HIGH Clachnacuddin 2 1 Lossiemouth 0
HIGH Formartine United 1 0 Fraserburgh 0
HIGH Fort William 3 4 Rothes 0
HIGH Huntly 1 0 Brora Rangers 0
HIGH Inverurie Loco Works 3 2 Keith 0
HIGH Nairn County 3 0 Deveronvale 0
HIGH Strathspey Thistle 0 8 Cove Rangers 0
HIGH Turriff United 2 2 Buckie Thistle 0
HIGH Wick Academy 1 1 Forres Mechanics 0
Saturday 5th August 2017
HIGH Brora Rangers 3 0 Strathspey Thistle 0
HIGH Buckie Thistle 2 3 Nairn County 0
HIGH Clachnacuddin 0 1 Turriff United 0
HIGH Cove Rangers 8 0 Fort William 0
HIGH Deveronvale 3 1 Wick Academy 0
HIGH Forres Mechanics 1 4 Formartine United 0
HIGH Keith 0 3 Fraserburgh 0
HIGH Lossiemouth 0 2 Huntly 0
HIGH Rothes 2 0 Inverurie Loco Works 0
Saturday 12th August 2017
HIGH Formartine United 4 4 Deveronvale 0
HIGH Fort William 0 4 Brora Rangers 0
HIGH Fraserburgh 4 2 Rothes 0
HIGH Inverurie Loco Works 1 2 Cove Rangers 0
HIGH Keith 3 5 Forres Mechanics 0
HIGH Nairn County 1 1 Clachnacuddin 0
HIGH Strathspey Thistle 0 2 Huntly 0
HIGH Turriff United 1 0 Lossiemouth 0
HIGH Wick Academy 1 5 Buckie Thistle 0
Saturday 19th August 2017
HIGH Brora Rangers 1 2 Inverurie Loco Works 0
HIGH Buckie Thistle 3 0 Formartine United 0
HIGH Clachnacuddin 0 0 Wick Academy 0
HIGH Cove Rangers 1 1 Fraserburgh 0
HIGH Deveronvale 4 1 Keith 0
HIGH Huntly 4 0 Fort William 0
HIGH Lossiemouth 3 2 Strathspey Thistle 0
HIGH Rothes 2 2 Forres Mechanics 0
HIGH Turriff United 1 2 Nairn County 0
Saturday 26th August 2017
HIGH Formartine United 2 4 Clachnacuddin 0
HIGH Forres Mechanics 0 2 Cove Rangers 0
HIGH Fort William 1 5 Strathspey Thistle 0
HIGH Fraserburgh 1 1 Brora Rangers 0
HIGH Inverurie Loco Works 6 0 Huntly 0
HIGH Keith 2 5 Buckie Thistle 0
HIGH Nairn County 6 2 Lossiemouth 0
HIGH Rothes 2 0 Deveronvale 0
HIGH Wick Academy 1 1 Turriff United 0
Wednesday 30th August 2017
HIGH Brora Rangers 3 0 Forres Mechanics 0
HIGH Buckie Thistle 3 0 Rothes 0
HIGH Clachnacuddin 2 1 Keith 0
HIGH Cove Rangers 4 1 Deveronvale 0
HIGH Huntly 0 2 Fraserburgh 0
HIGH Lossiemouth 2 2 Fort William 0
HIGH Nairn County 3 2 Wick Academy 0
HIGH Strathspey Thistle 0 7 Inverurie Loco Works 0
HIGH Turriff United 2 4 Formartine United 0

Results - September 2017

Saturday 2nd September 2017
HIGH Deveronvale 2 3 Brora Rangers 0
HIGH Formartine United 5 0 Nairn County 0
HIGH Forres Mechanics 2 3 Huntly 0
HIGH Fraserburgh 3 0 Strathspey Thistle 0
HIGH Inverurie Loco Works 4 0 Fort William 0
HIGH Keith 1 2 Turriff United 0
HIGH Rothes 6 2 Clachnacuddin 0
HIGH Wick Academy 6 0 Lossiemouth 0
Saturday 9th September 2017
HIGH Brora Rangers 3 0 Buckie Thistle 0
HIGH Clachnacuddin 0 4 Cove Rangers 0
HIGH Fort William 0 10 Fraserburgh 0
HIGH Huntly 1 3 Deveronvale 0
HIGH Lossiemouth 2 4 Inverurie Loco Works 0
HIGH Nairn County 2 1 Keith 0
HIGH Strathspey Thistle 0 3 Forres Mechanics 0
HIGH Turriff United 1 0 Rothes 0
HIGH Wick Academy 3 2 Formartine United 0
Wednesday 13th September 2017
HIGH Brora Rangers 2 1 Clachnacuddin 0
HIGH Cove Rangers 5 1 Turriff United 0
HIGH Formartine United 6 1 Lossiemouth 0
HIGH Forres Mechanics 4 1 Fort William 0
HIGH Fraserburgh 3 1 Inverurie Loco Works 0
Saturday 16th September 2017
HIGH Formartine United 2 0 Keith 0
HIGH Fort William 1 5 Deveronvale 0
HIGH Huntly 2 2 Clachnacuddin 0
HIGH Inverurie Loco Works 0 0 Forres Mechanics 0
HIGH Lossiemouth 1 5 Fraserburgh 0
HIGH Nairn County 0 8 Cove Rangers 0
HIGH Strathspey Thistle 0 6 Buckie Thistle 0
HIGH Wick Academy 5 1 Rothes 0
Saturday 30th September 2017
HIGH Brora Rangers 3 0 Nairn County 0
HIGH Buckie Thistle 5 0 Fort William 0
HIGH Clachnacuddin 6 0 Strathspey Thistle 0
HIGH Deveronvale 0 2 Inverurie Loco Works 0
HIGH Formartine United 0 4 Cove Rangers 0
HIGH Forres Mechanics 2 3 Fraserburgh 0
HIGH Huntly 5 2 Turriff United 0
HIGH Keith 3 3 Lossiemouth 0

Results - October 2017

Wednesday 4th October 2017
HIGH Buckie Thistle 4 1 Huntly 0
Saturday 7th October 2017
HIGH Fraserburgh 7 3 Deveronvale 0
HIGH Inverurie Loco Works 3 0 Buckie Thistle 0
HIGH Keith 0 3 Rothes 0
HIGH Lossiemouth 1 3 Forres Mechanics 0
HIGH Strathspey Thistle 1 2 Turriff United 0
HIGH Wick Academy 2 3 Brora Rangers 0
Saturday 14th October 2017
HIGH Fort William 1 5 Inverurie Loco Works 0
HIGH Wick Academy 3 0 Strathspey Thistle 0
Wednesday 18th October 2017
HIGH Cove Rangers 7 1 Buckie Thistle 0
HIGH Deveronvale 4 0 Strathspey Thistle 0
HIGH Rothes 3 4 Formartine United 0
Saturday 21st October 2017
HIGH Brora Rangers 0 5 Formartine United 0
HIGH Buckie Thistle 4 1 Fraserburgh 0
HIGH Clachnacuddin 0 4 Inverurie Loco Works 0
HIGH Cove Rangers 6 2 Keith 0
HIGH Deveronvale 0 3 Forres Mechanics 0
HIGH Huntly 3 2 Wick Academy 0
HIGH Rothes 6 0 Lossiemouth 0
HIGH Strathspey Thistle 0 2 Nairn County 0
HIGH Turriff United 6 2 Fort William 0
Wednesday 25th October 2017
HIGH Formartine United 1 2 Huntly 0
HIGH Fraserburgh 4 0 Clachnacuddin 0
HIGH Inverurie Loco Works 0 0 Turriff United 0
HIGH Keith 0 1 Brora Rangers 0
HIGH Lossiemouth 1 3 Deveronvale 0
HIGH Rothes 1 1 Cove Rangers 0
Saturday 28th October 2017
HIGH Brora Rangers 2 0 Rothes 0
HIGH Buckie Thistle 2 3 Deveronvale 0
HIGH Clachnacuddin 0 2 Forres Mechanics 0
HIGH Cove Rangers 2 0 Lossiemouth 0
HIGH Huntly 5 1 Keith 0
HIGH Nairn County 2 3 Inverurie Loco Works 0
HIGH Strathspey Thistle 0 8 Formartine United 0
HIGH Turriff United 0 1 Fraserburgh 0

Results - November 2017

Saturday 4th November 2017
HIGH Deveronvale 3 1 Clachnacuddin 0
HIGH Forres Mechanics 2 1 Turriff United 0
HIGH Fraserburgh 4 1 Nairn County 0
HIGH Inverurie Loco Works 5 1 Wick Academy 0
HIGH Keith 6 1 Strathspey Thistle 0
HIGH Rothes 2 2 Huntly 0
Wednesday 8th November 2017
HIGH Clachnacuddin 2 1 Fort William 0
HIGH Keith 1 1 Wick Academy 0
HIGH Lossiemouth 0 3 Buckie Thistle 0
HIGH Nairn County 2 5 Huntly 0
Saturday 11th November 2017
HIGH Brora Rangers 7 0 Lossiemouth 0
HIGH Clachnacuddin 1 1 Buckie Thistle 0
HIGH Huntly 1 3 Cove Rangers 0
HIGH Inverurie Loco Works 3 1 Formartine United 0
HIGH Nairn County 2 4 Forres Mechanics 0
HIGH Strathspey Thistle 0 5 Rothes 0
HIGH Turriff United 1 3 Deveronvale 0
Saturday 18th November 2017
HIGH Keith 0 3 Inverurie Loco Works 0
HIGH Lossiemouth 2 3 Clachnacuddin 0
HIGH Rothes 9 1 Fort William 0
HIGH Turriff United 1 2 Huntly 0
Saturday 25th November 2017
HIGH Fraserburgh 1 2 Keith 0
HIGH Nairn County 4 1 Buckie Thistle 0

Results - December 2017

Saturday 2nd December 2017
HIGH Brora Rangers 16 0 Fort William 0
HIGH Clachnacuddin 3 0 Nairn County 0
HIGH Cove Rangers 4 0 Inverurie Loco Works 0
HIGH Deveronvale 0 5 Formartine United 0
HIGH Forres Mechanics 5 0 Keith 0
HIGH Huntly 5 1 Strathspey Thistle 0
HIGH Lossiemouth 3 0 Turriff United 0
Saturday 9th December 2017
HIGH Forres Mechanics 3 1 Rothes 0

Non League Matters 00/00