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: 12:16, Sunday 18th February 2018

  Overall Home Away  
  P W D L F A W D L F A W D L F A GD PTS
1 Cove Rangers 22 20 2 0 91 13 9 1 0 45 8 11 1 0 46 5 +78 62
2 Fraserburgh 24 17 4 3 84 26 10 2 1 52 14 7 2 2 32 12 +58 55
3 Inverurie Loco Works 24 16 3 5 66 28 8 3 1 35 8 8 0 4 31 20 +38 51
4 Formartine United 24 16 1 7 81 36 8 1 3 37 17 8 0 4 44 19 +45 49
5 Forres Mechanics 23 14 3 6 59 36 7 0 4 26 17 7 3 2 33 19 +23 45
6 Buckie Thistle 25 13 4 8 63 42 7 1 4 31 16 6 3 4 32 26 +21 43
7 Brora Rangers 20 13 2 5 60 22 8 0 2 40 8 5 2 3 20 14 +38 41
8 Huntly 25 12 3 10 51 56 6 1 5 30 21 6 2 5 21 35 -5 39
9 Rothes 24 11 4 9 63 50 7 3 2 39 18 4 1 7 24 32 +13 37
10 Nairn County 22 11 2 9 41 51 6 1 4 26 27 5 1 5 15 24 -10 35
11 Deveronvale 24 10 2 12 53 59 5 1 7 28 30 5 1 5 25 29 -6 32
12 Clachnacuddin 25 8 6 11 37 47 5 2 5 17 18 3 4 6 20 29 -10 30
13 Wick Academy 20 7 6 7 39 35 5 4 2 26 15 2 2 5 13 20 +4 27
14 Turriff United 22 7 3 12 30 46 3 1 7 16 22 4 2 5 14 24 -16 24
15 Lossiemouth 26 4 2 20 36 90 3 1 12 25 48 1 1 8 11 42 -54 14
16 Keith 26 3 2 21 33 78 2 2 9 18 36 1 0 12 15 42 -45 11
17 Strathspey Thistle 23 2 1 20 14 89 0 1 9 3 45 2 0 11 11 44 -75 7
18 Fort William 21 0 2 19 19 116 0 1 8 11 47 0 1 11 8 69 -97 2

Results / Fixtures

Fixtures - March 2018

Saturday 3rd March 2018
HIGH Brora Rangers vs. Keith 15:00
HIGH Buckie Thistle vs. Forres Mechanics 15:00
HIGH Clachnacuddin vs. Fraserburgh 15:00
HIGH Cove Rangers vs. Rothes 15:00
HIGH Deveronvale vs. Lossiemouth 15:00
HIGH Huntly vs. Formartine United 15:00
HIGH Nairn County vs. Fort William 15:00
HIGH Strathspey Thistle vs. Wick Academy 15:00
HIGH Turriff United vs. Inverurie Loco Works 15:00
Saturday 24th March 2018
HIGH Deveronvale vs. Buckie Thistle 15:00
HIGH Formartine United vs. Strathspey Thistle 15:00
HIGH Forres Mechanics vs. Clachnacuddin 15:00
HIGH Fraserburgh vs. Turriff United 15:00
HIGH Inverurie Loco Works vs. Nairn County 15:00
HIGH Keith vs. Huntly 15:00
HIGH Lossiemouth vs. Cove Rangers 15:00
HIGH Rothes vs. Brora Rangers 15:00
HIGH Wick Academy vs. Fort William 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
Saturday 16th December 2017
HIGH Buckie Thistle 4 1 Keith 0
HIGH Clachnacuddin 1 3 Formartine United 0
HIGH Deveronvale 2 2 Rothes 0
HIGH Lossiemouth 2 3 Nairn County 0
Saturday 23rd December 2017
HIGH Deveronvale 2 3 Cove Rangers 0
HIGH Formartine United 3 0 Turriff United 0
HIGH Forres Mechanics 3 2 Brora Rangers 0
HIGH Fort William 3 4 Lossiemouth 0
HIGH Fraserburgh 7 0 Huntly 0
HIGH Inverurie Loco Works 5 0 Strathspey Thistle 0
HIGH Keith 0 3 Clachnacuddin 0
HIGH Rothes 0 4 Buckie Thistle 0
HIGH Wick Academy 1 1 Nairn County 0
Saturday 30th December 2017
HIGH Buckie Thistle 0 2 Cove Rangers 0
HIGH Lossiemouth 1 2 Wick Academy 0

Results - January 2018

Saturday 6th January 2018
HIGH Buckie Thistle 2 2 Brora Rangers 0
HIGH Fraserburgh 7 0 Fort William 0
Saturday 13th January 2018
HIGH Fort William 1 9 Forres Mechanics 0
HIGH Huntly 1 2 Buckie Thistle 0
HIGH Inverurie Loco Works 2 2 Fraserburgh 0
HIGH Lossiemouth 0 6 Formartine United 0
HIGH Turriff United 0 4 Cove Rangers 0
HIGH Wick Academy 2 0 Keith 0
Saturday 27th January 2018
HIGH Deveronvale 4 1 Huntly 0
HIGH Formartine United 5 0 Rothes 0
HIGH Fraserburgh 6 1 Forres Mechanics 0
HIGH Lossiemouth 3 2 Keith 0
HIGH Strathspey Thistle 2 2 Clachnacuddin 0

Results - February 2018

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

Non League Matters 00/00