Scottish Highland League - Highland League

Highland LeagueThe Scottish Highland Football LeagueUpdate this league
OFFICIAL SITE:CLICK HERE
LEVEL:STEP 1 (SCOTLAND)
PROMOTES TO:SPFL League 2 (Champion plays-off against LOWLAND LEAGUE champion. Winner then plays off against bottom club in SPFL2)
RELEGATES TO:NONE

League Table

Division Last Updated: 22:03, Wednesday 17th April 2019

  Overall Home Away  
  P W D L F A W D L F A W D L F A GD PTS
1 Cove Rangers 33 29 3 1 98 11 15 1 0 58 3 14 2 1 40 8 +87 90
2 Brora Rangers 34 27 4 3 99 12 15 1 1 54 7 12 3 2 45 5 +87 85
3 Fraserburgh 34 26 1 7 125 37 14 0 3 70 19 12 1 4 55 18 +88 79
4 Formartine United 33 22 6 5 97 36 12 3 2 57 13 10 3 3 40 23 +61 72
5 Inverurie Loco Works 34 20 6 8 96 48 10 4 3 53 24 10 2 5 43 24 +48 66
6 Forres Mechanics 33 20 3 10 73 39 11 2 4 38 14 9 1 6 35 25 +34 63
7 Wick Academy 32 14 7 11 64 52 8 5 4 37 19 6 2 7 27 33 +12 49
8 Buckie Thistle 33 13 7 13 67 53 10 2 5 35 24 3 5 8 32 29 +14 46
9 Huntly 33 13 7 13 56 65 6 4 6 25 28 7 3 7 31 37 -9 46
10 Rothes 33 12 8 13 71 57 6 3 7 36 28 6 5 6 35 29 +14 41
11 Deveronvale 34 13 2 19 55 65 5 2 10 26 34 8 0 9 29 31 -10 41
12 Nairn County 33 12 3 18 60 67 7 2 7 30 24 5 1 11 30 43 -7 39
13 Keith 33 10 7 16 62 66 4 4 9 31 34 6 3 7 31 32 -4 37
14 Strathspey Thistle 33 10 3 20 46 85 6 1 9 22 36 4 2 11 24 49 -39 33
15 Turriff United 34 9 5 20 74 91 4 4 9 40 45 5 1 11 34 46 -17 32
16 Clachnacuddin 33 6 6 21 43 77 5 1 11 23 41 1 5 10 20 36 -34 24
17 Lossiemouth 34 2 2 30 29 139 1 0 16 19 75 1 2 14 10 64 -110 8
18 Fort William 32 0 2 30 19 234 0 2 13 15 97 0 0 17 4 137 -215 -7

3 points were deducted from Rothes for: failure to fulfill fixture.

9 points were deducted from Fort William for: fielding an ineligible player on three occasions at the start of the season

Results / Fixtures

Fixtures - April 2019

Saturday 20th April 2019
HIGH Cove Rangers vs. Clachnacuddin 15:00
HIGH Fort William vs. Forres Mechanics 15:00
HIGH Huntly vs. Wick Academy 15:00
HIGH Nairn County vs. Formartine United 15:00
HIGH Rothes vs. Keith 15:00
HIGH Strathspey Thistle vs. Buckie Thistle 15:00
Saturday 27th April 2019
HIGH Fort William vs. Wick Academy 15:00

Results - July 2018

Saturday 28th July 2018
HIGH Brora Rangers 2 0 Wick Academy 0
HIGH Buckie Thistle 0 2 Inverurie Loco Works 0
HIGH Deveronvale 7 0 Lossiemouth 0
HIGH Formartine United 4 1 Nairn County 0
HIGH Fraserburgh 5 1 Strathspey Thistle 0
HIGH Huntly 2 3 Turriff United 0
HIGH Rothes 11 1 Fort William 0

Results - August 2018

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

Results - September 2018

Saturday 1st September 2018
HIGH Brora Rangers 5 0 Turriff United 0
HIGH Buckie Thistle 2 1 Nairn County 0
HIGH Clachnacuddin 0 4 Forres Mechanics 0
HIGH Cove Rangers 11 0 Fort William 0
HIGH Fraserburgh 2 3 Wick Academy 0
HIGH Keith 1 4 Inverurie Loco Works 0
HIGH Lossiemouth 0 4 Huntly 0
HIGH Rothes 0 2 Deveronvale 0
HIGH Strathspey Thistle 1 1 Formartine United 0
Wednesday 5th September 2018
HIGH Keith 0 3 Forres Mechanics 0
Saturday 8th September 2018
HIGH Deveronvale 0 3 Buckie Thistle 0
HIGH Forres Mechanics 1 2 Fraserburgh 0
HIGH Fort William 1 4 Keith 0
HIGH Inverurie Loco Works 2 0 Brora Rangers 0
HIGH Nairn County 5 1 Huntly 0
HIGH Strathspey Thistle 2 3 Cove Rangers 0
HIGH Turriff United 4 0 Lossiemouth 0
HIGH Wick Academy 1 3 Rothes 0
Saturday 15th September 2018
HIGH Brora Rangers 9 0 Fort William 0
HIGH Buckie Thistle 5 2 Wick Academy 0
HIGH Cove Rangers 2 0 Formartine United 0
HIGH Fraserburgh 3 0 Clachnacuddin 0
HIGH Huntly 2 0 Deveronvale 0
HIGH Keith 0 2 Strathspey Thistle 0
HIGH Lossiemouth 2 5 Inverurie Loco Works 0
HIGH Nairn County 5 2 Turriff United 0
HIGH Rothes 3 1 Forres Mechanics 0
Saturday 29th September 2018
HIGH Clachnacuddin 1 4 Rothes 0
HIGH Cove Rangers 2 0 Keith 0
HIGH Deveronvale 3 2 Turriff United 0
HIGH Formartine United 2 0 Fraserburgh 0
HIGH Fort William 3 4 Lossiemouth 0
HIGH Inverurie Loco Works 2 2 Nairn County 0
HIGH Strathspey Thistle 0 4 Brora Rangers 0
HIGH Wick Academy 2 2 Huntly 0

Results - October 2018

Saturday 6th October 2018
HIGH Buckie Thistle 2 0 Clachnacuddin 0
HIGH Deveronvale 1 2 Inverurie Loco Works 0
HIGH Huntly 0 1 Forres Mechanics 0
HIGH Keith 2 3 Formartine United 0
HIGH Lossiemouth 2 4 Strathspey Thistle 0
HIGH Nairn County 4 0 Fort William 0
HIGH Rothes 1 2 Fraserburgh 0
HIGH Turriff United 0 2 Wick Academy 0
Saturday 13th October 2018
HIGH Clachnacuddin 1 3 Huntly 0
HIGH Cove Rangers 4 0 Lossiemouth 0
HIGH Formartine United 3 3 Rothes 0
HIGH Forres Mechanics 2 1 Turriff United 0
HIGH Fort William 0 8 Deveronvale 0
HIGH Fraserburgh 2 1 Buckie Thistle 0
HIGH Keith 0 4 Brora Rangers 0
HIGH Strathspey Thistle 1 0 Nairn County 0
HIGH Wick Academy 6 2 Inverurie Loco Works 0
Saturday 20th October 2018
HIGH Forres Mechanics 7 2 Buckie Thistle 0
HIGH Fort William 1 7 Inverurie Loco Works 0
HIGH Keith 2 1 Nairn County 0
Saturday 27th October 2018
HIGH Brora Rangers 1 2 Formartine United 0
HIGH Buckie Thistle 3 2 Rothes 0
HIGH Deveronvale 0 4 Strathspey Thistle 0
HIGH Huntly 2 2 Fraserburgh 0
HIGH Inverurie Loco Works 2 1 Forres Mechanics 0
HIGH Lossiemouth 2 4 Keith 0
HIGH Turriff United 2 1 Clachnacuddin 0
HIGH Wick Academy 6 0 Fort William 0
Wednesday 31st October 2018
HIGH Brora Rangers 6 1 Lossiemouth 0
HIGH Clachnacuddin 0 0 Inverurie Loco Works 0
HIGH Cove Rangers 5 0 Deveronvale 0
HIGH Formartine United 2 0 Buckie Thistle 0
HIGH Forres Mechanics 5 0 Fort William 0
HIGH Fraserburgh 2 0 Turriff United 0
HIGH Rothes 0 1 Huntly 0

Results - November 2018

Saturday 3rd November 2018
HIGH Deveronvale 2 2 Keith 0
HIGH Forres Mechanics 0 0 Strathspey Thistle 0
HIGH Inverurie Loco Works 0 5 Fraserburgh 0
HIGH Lossiemouth 2 4 Formartine United 0
HIGH Turriff United 3 3 Rothes 0
HIGH Wick Academy 0 2 Cove Rangers 0
Wednesday 7th November 2018
HIGH Fort William 3 3 Clachnacuddin 0
HIGH Nairn County 0 4 Brora Rangers 0
Saturday 10th November 2018
HIGH Brora Rangers 4 1 Deveronvale 0
HIGH Buckie Thistle 2 1 Turriff United 0
HIGH Clachnacuddin 2 1 Strathspey Thistle 0
HIGH Cove Rangers 2 0 Forres Mechanics 0
HIGH Formartine United 4 0 Huntly 0
HIGH Fraserburgh 13 0 Fort William 0
HIGH Keith 2 2 Wick Academy 0
HIGH Lossiemouth 0 5 Nairn County 0
HIGH Rothes 1 2 Inverurie Loco Works 0
Wednesday 21st November 2018
HIGH Nairn County 0 1 Cove Rangers 0
Saturday 24th November 2018
HIGH Clachnacuddin 2 4 Cove Rangers 0
HIGH Forres Mechanics 2 1 Keith 0
HIGH Fort William 0 5 Rothes 0
HIGH Inverurie Loco Works 0 0 Buckie Thistle 0
HIGH Lossiemouth 2 4 Deveronvale 0
HIGH Strathspey Thistle 4 2 Wick Academy 0
HIGH Turriff United 0 3 Huntly 0

Results - December 2018

Saturday 1st December 2018
HIGH Brora Rangers 4 0 Forres Mechanics 0
HIGH Buckie Thistle 4 0 Fort William 0
HIGH Fraserburgh 1 0 Cove Rangers 0
HIGH Huntly 0 4 Inverurie Loco Works 0
HIGH Keith 3 0 Clachnacuddin 0
HIGH Lossiemouth 0 3 Wick Academy 0
HIGH Nairn County 0 1 Deveronvale 0
HIGH Rothes 3 4 Strathspey Thistle 0
HIGH Turriff United 2 3 Formartine United 0
Saturday 8th December 2018
HIGH Lossiemouth 1 5 Clachnacuddin 0
HIGH Strathspey Thistle 1 3 Fraserburgh 0
Saturday 15th December 2018
HIGH Formartine United 3 0 Deveronvale 0
HIGH Forres Mechanics 4 1 Lossiemouth 0
HIGH Fort William 1 6 Huntly 0
HIGH Inverurie Loco Works 7 0 Turriff United 0
Saturday 22nd December 2018
HIGH Brora Rangers 2 0 Fraserburgh 0
HIGH Buckie Thistle 0 3 Cove Rangers 0
HIGH Deveronvale 3 2 Wick Academy 0
HIGH Formartine United 4 2 Inverurie Loco Works 0
Saturday 29th December 2018
HIGH Clachnacuddin 3 2 Nairn County 0
HIGH Cove Rangers 3 0 Huntly 0
HIGH Forres Mechanics 2 1 Deveronvale 0
HIGH Fraserburgh 10 0 Lossiemouth 0
HIGH Keith 0 0 Buckie Thistle 0
HIGH Rothes 0 2 Brora Rangers 0
HIGH Strathspey Thistle 1 2 Turriff United 0
HIGH Wick Academy 0 1 Formartine United 0

Results - January 2019

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

Results - February 2019

Saturday 9th February 2019
HIGH Brora Rangers 5 1 Strathspey Thistle 0
HIGH Buckie Thistle 4 1 Forres Mechanics 0
HIGH Fraserburgh 2 1 Formartine United 0
HIGH Lossiemouth 5 0 Fort William 0
HIGH Nairn County 0 3 Inverurie Loco Works 0
Friday 15th February 2019
HIGH Inverurie Loco Works 2 0 Deveronvale 0
Saturday 16th February 2019
HIGH Clachnacuddin 1 0 Buckie Thistle 0
HIGH Cove Rangers 0 0 Brora Rangers 0
HIGH Formartine United 3 0 Keith 0
HIGH Forres Mechanics 4 0 Huntly 0
HIGH Fraserburgh 2 0 Rothes 0
HIGH Strathspey Thistle 1 0 Lossiemouth 0
HIGH Wick Academy 2 1 Turriff United 0
Saturday 23rd February 2019
HIGH Brora Rangers 3 0 Keith 0
HIGH Buckie Thistle 1 4 Fraserburgh 0
HIGH Deveronvale 6 0 Fort William 0
HIGH Huntly 1 1 Clachnacuddin 0
HIGH Inverurie Loco Works 1 1 Wick Academy 0
HIGH Lossiemouth 0 5 Cove Rangers 0
HIGH Nairn County 3 0 Strathspey Thistle 0
HIGH Rothes 3 3 Formartine United 0
HIGH Turriff United 2 4 Forres Mechanics 0
Wednesday 27th February 2019
HIGH Formartine United 0 0 Cove Rangers 0
HIGH Fort William 0 11 Brora Rangers 0

Results - March 2019

Saturday 2nd March 2019
HIGH Clachnacuddin 2 4 Turriff United 0
HIGH Cove Rangers 3 0 Nairn County 0
HIGH Formartine United 0 0 Brora Rangers 0
HIGH Forres Mechanics 2 1 Inverurie Loco Works 0
HIGH Fraserburgh 7 1 Huntly 0
HIGH Keith 4 4 Lossiemouth 0
HIGH Rothes 1 1 Buckie Thistle 0
HIGH Strathspey Thistle 2 1 Deveronvale 0
Wednesday 6th March 2019
HIGH Cove Rangers 6 2 Rothes 0
HIGH Nairn County 3 0 Forres Mechanics 0
Saturday 9th March 2019
HIGH Buckie Thistle 3 1 Formartine United 0
HIGH Deveronvale 0 1 Cove Rangers 0
HIGH Huntly 4 4 Rothes 0
HIGH Inverurie Loco Works 2 2 Clachnacuddin 0
HIGH Lossiemouth 1 5 Brora Rangers 0
HIGH Nairn County 1 2 Keith 0
HIGH Turriff United 0 9 Fraserburgh 0
HIGH Wick Academy 2 1 Strathspey Thistle 0
Wednesday 13th March 2019
HIGH Deveronvale 0 0 Huntly 0
Saturday 16th March 2019
HIGH Deveronvale 0 1 Rothes 0
HIGH Forres Mechanics 1 0 Clachnacuddin 0
HIGH Fraserburgh 3 1 Keith 0
HIGH Huntly 0 5 Nairn County 0
HIGH Inverurie Loco Works 7 0 Lossiemouth 0
HIGH Turriff United 12 1 Fort William 0
Wednesday 20th March 2019
HIGH Wick Academy 2 0 Nairn County 0
Saturday 23rd March 2019
HIGH Brora Rangers 1 1 Cove Rangers 0
HIGH Formartine United 5 0 Clachnacuddin 0
HIGH Forres Mechanics 0 0 Rothes 0
HIGH Huntly 2 1 Strathspey Thistle 0
HIGH Keith 11 0 Fort William 0
HIGH Turriff United 2 3 Nairn County 0
HIGH Wick Academy 2 0 Buckie Thistle 0
Wednesday 27th March 2019
HIGH Formartine United 5 1 Strathspey Thistle 0
HIGH Fort William 0 6 Cove Rangers 0
HIGH Rothes 1 1 Clachnacuddin 0
Saturday 30th March 2019
HIGH Brora Rangers 3 0 Nairn County 0
HIGH Buckie Thistle 1 1 Huntly 0
HIGH Clachnacuddin 5 0 Fort William 0
HIGH Cove Rangers 5 0 Wick Academy 0
HIGH Formartine United 2 0 Lossiemouth 0
HIGH Fraserburgh 2 4 Inverurie Loco Works 0
HIGH Keith 1 2 Deveronvale 0
HIGH Rothes 3 2 Turriff United 0
HIGH Strathspey Thistle 0 4 Forres Mechanics 0

Results - April 2019

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

Non League Matters 00/00