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

NOTES: Attendance figures are kindly supplied by David Severs (Blackburn United). They are collated from official figures and unofficial headcounts.

League Table

Division Last Updated: 12:25, Monday 6th April 2020

  Overall Home Away  
  P W D L F A W D L F A W D L F A GD PTS
1 Brora Rangers 26 24 0 2 96 14 12 0 1 52 6 12 0 1 44 8 +82 72
2 Inverurie Loco Works 28 19 2 7 80 40 9 1 4 47 22 10 1 3 33 18 +40 59
3 Fraserburgh 23 17 4 2 79 23 9 2 2 51 15 8 2 0 28 8 +56 55
4 Rothes 23 17 2 4 53 22 11 0 2 34 7 6 2 2 19 15 +31 53
5 Buckie Thistle 24 17 2 5 64 35 11 1 1 35 13 6 1 4 29 22 +29 53
6 Formartine United 23 14 2 7 62 21 8 0 4 37 14 6 2 3 25 7 +41 44
7 Forres Mechanics 27 13 4 10 67 49 6 3 3 38 20 7 1 7 29 29 +18 43
8 Nairn County 22 12 3 7 39 41 8 1 3 25 21 4 2 4 14 20 -2 39
9 Keith 27 10 4 13 50 65 4 2 7 28 32 6 2 6 22 33 -15 34
10 Wick Academy 25 9 5 11 38 47 3 2 5 15 17 6 3 6 23 30 -9 32
11 Deveronvale 27 9 4 14 42 56 4 3 8 18 23 5 1 6 24 33 -14 31
12 Huntly 27 6 6 15 35 73 5 3 6 28 33 1 3 9 7 40 -38 24
13 Strathspey Thistle 22 6 1 15 29 54 4 1 6 15 19 2 0 9 14 35 -25 19
14 Turriff United 27 5 3 19 33 83 3 2 8 18 38 2 1 11 15 45 -50 18
15 Clachnacuddin 27 4 4 19 27 63 2 2 8 14 24 2 2 11 13 39 -36 16
16 Lossiemouth 28 4 1 23 22 87 4 1 11 13 38 0 0 12 9 49 -65 13
17 Fort William 20 3 1 16 18 61 1 0 6 7 17 2 1 10 11 44 -43 10

Results / Fixtures

Results - July 2019

Saturday 27th July 2019
HIGH Brora Rangers 6 0 Fort William 170
HIGH Deveronvale 0 2 Nairn County 150
HIGH Fraserburgh 5 0 Wick Academy 330
HIGH Inverurie Loco Works 1 3 Buckie Thistle 457
HIGH Keith 0 5 Formartine United 166
HIGH Lossiemouth 1 0 Huntly 254
HIGH Strathspey Thistle 2 0 Clachnacuddin 150
HIGH Turriff United 2 2 Rothes 0

Results - August 2019

Saturday 3rd August 2019
HIGH Brora Rangers 3 0 Turriff United 0
HIGH Buckie Thistle 2 1 Strathspey Thistle 0
HIGH Clachnacuddin 3 4 Keith 0
HIGH Formartine United 1 2 Fraserburgh 400
HIGH Fort William 1 4 Inverurie Loco Works 400
HIGH Huntly 3 4 Nairn County 175
HIGH Rothes 4 1 Forres Mechanics 160
HIGH Wick Academy 2 2 Deveronvale 350
Saturday 10th August 2019
HIGH Deveronvale 4 0 Huntly 0
HIGH Forres Mechanics 1 3 Brora Rangers 376
HIGH Fraserburgh 6 0 Clachnacuddin 337
HIGH Keith 2 8 Buckie Thistle 0
HIGH Lossiemouth 0 3 Rothes 254
HIGH Strathspey Thistle 2 0 Fort William 0
HIGH Turriff United 1 6 Inverurie Loco Works 0
HIGH Wick Academy 0 5 Formartine United 300
Saturday 17th August 2019
HIGH Brora Rangers 7 0 Lossiemouth 0
HIGH Buckie Thistle 1 3 Fraserburgh 0
HIGH Clachnacuddin 1 2 Wick Academy 190
HIGH Formartine United 4 1 Deveronvale 0
HIGH Fort William 0 1 Keith 200
HIGH Inverurie Loco Works 3 1 Forres Mechanics 350
HIGH Rothes 1 2 Nairn County 120
HIGH Turriff United 3 1 Strathspey Thistle 0
Saturday 24th August 2019
HIGH Formartine United 5 1 Clachnacuddin 0
HIGH Forres Mechanics 7 1 Strathspey Thistle 0
HIGH Fraserburgh 6 3 Fort William 257
HIGH Huntly 1 3 Rothes 170
HIGH Keith 2 1 Turriff United 0
HIGH Lossiemouth 0 2 Inverurie Loco Works 172
HIGH Nairn County 1 0 Brora Rangers 320
HIGH Wick Academy 1 2 Buckie Thistle 340
Saturday 31st August 2019
HIGH Brora Rangers 6 0 Huntly 0
HIGH Buckie Thistle 1 0 Formartine United 400
HIGH Forres Mechanics 4 0 Keith 0
HIGH Inverurie Loco Works 5 1 Nairn County 0
HIGH Strathspey Thistle 3 0 Lossiemouth 0
HIGH Turriff United 1 6 Fraserburgh 0

Results - September 2019

Saturday 7th September 2019
HIGH Clachnacuddin 0 2 Buckie Thistle 0
HIGH Fraserburgh 3 3 Forres Mechanics 324
HIGH Huntly 2 4 Inverurie Loco Works 250
HIGH Lossiemouth 2 3 Keith 214
HIGH Nairn County 4 1 Strathspey Thistle 220
HIGH Rothes 4 0 Deveronvale 160
HIGH Wick Academy 2 0 Turriff United 325
Wednesday 11th September 2019
HIGH Brora Rangers 2 1 Rothes 0
HIGH Deveronvale 0 1 Buckie Thistle 0
HIGH Forres Mechanics 2 2 Wick Academy 0
HIGH Fort William 1 0 Clachnacuddin 200
HIGH Keith 1 1 Nairn County 100
HIGH Lossiemouth 0 3 Fraserburgh 192
HIGH Strathspey Thistle 1 1 Huntly 80
HIGH Turriff United 0 1 Formartine United 0
Saturday 14th September 2019
HIGH Buckie Thistle 4 0 Fort William 150
HIGH Clachnacuddin 2 2 Turriff United 0
HIGH Deveronvale 0 2 Brora Rangers 0
HIGH Formartine United 3 0 Forres Mechanics 0
HIGH Huntly 2 2 Keith 400
HIGH Nairn County 2 2 Fraserburgh 270
HIGH Rothes 2 0 Inverurie Loco Works 145
HIGH Wick Academy 5 1 Lossiemouth 290
Saturday 28th September 2019
HIGH Fort William 1 4 Wick Academy 0
HIGH Inverurie Loco Works 1 6 Brora Rangers 360
HIGH Lossiemouth 0 4 Formartine United 123
HIGH Strathspey Thistle 1 2 Rothes 100

Results - October 2019

Friday 4th October 2019
HIGH Deveronvale 1 2 Inverurie Loco Works 0
Saturday 5th October 2019
HIGH Buckie Thistle 3 1 Forres Mechanics 0
HIGH Clachnacuddin 2 0 Lossiemouth 0
HIGH Fort William 3 5 Turriff United 0
HIGH Huntly 3 2 Wick Academy 150
HIGH Rothes 4 0 Keith 0
Wednesday 9th October 2019
HIGH Forres Mechanics 6 0 Fort William 0
HIGH Huntly 0 0 Formartine United 200
HIGH Keith 2 3 Brora Rangers 0
HIGH Lossiemouth 0 5 Buckie Thistle 0
HIGH Nairn County 2 1 Clachnacuddin 235
HIGH Strathspey Thistle 0 1 Inverurie Loco Works 0
HIGH Turriff United 0 3 Deveronvale 0
Saturday 12th October 2019
HIGH Brora Rangers 0 1 Fraserburgh 0
HIGH Buckie Thistle 2 1 Nairn County 180
HIGH Clachnacuddin 0 0 Huntly 200
HIGH Deveronvale 3 2 Strathspey Thistle 0
HIGH Inverurie Loco Works 4 0 Keith 480
HIGH Rothes 3 1 Wick Academy 0
HIGH Turriff United 1 4 Forres Mechanics 200
Saturday 19th October 2019
HIGH Fraserburgh 4 0 Keith 0
HIGH Huntly 1 4 Forres Mechanics 190
HIGH Lossiemouth 0 2 Deveronvale 147
HIGH Nairn County 1 0 Wick Academy 210
Saturday 26th October 2019
HIGH Forres Mechanics 1 2 Deveronvale 0
HIGH Fraserburgh 2 3 Inverurie Loco Works 443
HIGH Huntly 4 3 Buckie Thistle 350
HIGH Keith 7 1 Strathspey Thistle 0
HIGH Lossiemouth 3 0 Turriff United 181
HIGH Rothes 3 0 Clachnacuddin 0
HIGH Wick Academy 0 1 Brora Rangers 670

Results - November 2019

Saturday 2nd November 2019
HIGH Deveronvale 0 2 Keith 0
HIGH Forres Mechanics 5 4 Lossiemouth 0
HIGH Inverurie Loco Works 0 1 Wick Academy 250
Wednesday 6th November 2019
HIGH Clachnacuddin 1 2 Brora Rangers 134
HIGH Formartine United 1 2 Inverurie Loco Works 0
HIGH Huntly 3 1 Turriff United 155
HIGH Nairn County 0 3 Forres Mechanics 280
Saturday 9th November 2019
HIGH Brora Rangers 7 0 Buckie Thistle 0
HIGH Deveronvale 0 3 Fraserburgh 0
HIGH Forres Mechanics 6 1 Huntly 309
HIGH Inverurie Loco Works 4 1 Clachnacuddin 0
HIGH Keith 2 2 Wick Academy 0
HIGH Lossiemouth 0 0 Nairn County 165
Wednesday 20th November 2019
HIGH Forres Mechanics 3 0 Clachnacuddin 0
Saturday 23rd November 2019
HIGH Clachnacuddin 2 1 Strathspey Thistle 0
HIGH Huntly 2 1 Lossiemouth 160
HIGH Nairn County 7 2 Deveronvale 160
HIGH Rothes 3 0 Turriff United 100
HIGH Wick Academy 0 2 Fraserburgh 0
Saturday 30th November 2019
HIGH Deveronvale 1 1 Wick Academy 0
HIGH Forres Mechanics 1 1 Rothes 300
HIGH Fraserburgh 1 1 Formartine United 391
HIGH Keith 1 3 Clachnacuddin 0
HIGH Nairn County 3 1 Huntly 260
HIGH Turriff United 0 7 Brora Rangers 0

Results - December 2019

Saturday 7th December 2019
HIGH Clachnacuddin 1 4 Deveronvale 0
HIGH Lossiemouth 2 0 Fort William 133
Saturday 14th December 2019
HIGH Brora Rangers 1 0 Forres Mechanics 0
HIGH Formartine United 1 2 Wick Academy 0
HIGH Huntly 2 3 Deveronvale 220
HIGH Inverurie Loco Works 8 1 Turriff United 310
HIGH Rothes 3 0 Lossiemouth 150
Saturday 21st December 2019
HIGH Deveronvale 3 0 Formartine United 0
HIGH Forres Mechanics 0 4 Inverurie Loco Works 0
HIGH Fraserburgh 3 2 Buckie Thistle 0
HIGH Keith 4 0 Fort William 0
HIGH Lossiemouth 0 8 Brora Rangers 155
HIGH Nairn County 0 2 Rothes 175
HIGH Strathspey Thistle 2 4 Turriff United 0
HIGH Wick Academy 1 1 Clachnacuddin 270
Saturday 28th December 2019
HIGH Brora Rangers 5 0 Nairn County 0
HIGH Buckie Thistle 4 0 Wick Academy 350
HIGH Inverurie Loco Works 7 1 Lossiemouth 462
HIGH Rothes 2 0 Huntly 200
HIGH Strathspey Thistle 2 1 Forres Mechanics 0
HIGH Turriff United 3 3 Keith 250

Results - January 2020

Saturday 4th January 2020
HIGH Deveronvale 1 1 Clachnacuddin 0
HIGH Formartine United 2 1 Buckie Thistle 0
HIGH Fraserburgh 4 0 Turriff United 466
HIGH Huntly 0 4 Brora Rangers 200
HIGH Keith 4 1 Forres Mechanics 0
HIGH Lossiemouth 0 2 Strathspey Thistle 88
HIGH Nairn County 3 2 Inverurie Loco Works 300
HIGH Wick Academy 4 1 Fort William 325
Saturday 11th January 2020
HIGH Buckie Thistle 2 1 Clachnacuddin 0
HIGH Deveronvale 1 2 Rothes 240
HIGH Formartine United 5 2 Fort William 0
HIGH Inverurie Loco Works 1 1 Huntly 479
HIGH Strathspey Thistle 0 2 Nairn County 110
HIGH Turriff United 2 3 Wick Academy 220
Friday 17th January 2020
HIGH Clachnacuddin 0 1 Fort William 700
Saturday 18th January 2020
HIGH Buckie Thistle 5 2 Deveronvale 500
HIGH Formartine United 5 0 Turriff United 0
HIGH Fraserburgh 6 0 Lossiemouth 0
HIGH Nairn County 2 1 Keith 235
HIGH Rothes 0 1 Brora Rangers 400
HIGH Wick Academy 0 2 Forres Mechanics 290
Saturday 25th January 2020
HIGH Brora Rangers 4 2 Deveronvale 0
HIGH Fraserburgh 3 1 Nairn County 403
HIGH Inverurie Loco Works 5 0 Rothes 0
HIGH Keith 0 1 Huntly 0
HIGH Lossiemouth 0 2 Wick Academy 124
HIGH Turriff United 2 0 Clachnacuddin 0
Thursday 30th January 2020
HIGH Formartine United 1 2 Keith 0
Friday 31st January 2020
HIGH Clachnacuddin 2 3 Forres Mechanics 293

Results - February 2020

Saturday 1st February 2020
HIGH Brora Rangers 4 0 Inverurie Loco Works 0
HIGH Buckie Thistle 4 1 Turriff United 0
HIGH Deveronvale 2 2 Fort William 0
HIGH Formartine United 4 1 Lossiemouth 0
HIGH Huntly 2 2 Fraserburgh 0
HIGH Rothes 3 2 Strathspey Thistle 150
Saturday 8th February 2020
HIGH Forres Mechanics 2 2 Buckie Thistle 200
HIGH Inverurie Loco Works 3 1 Deveronvale 332
HIGH Keith 2 3 Rothes 0
HIGH Lossiemouth 3 4 Clachnacuddin 118
HIGH Nairn County 0 6 Formartine United 225
HIGH Strathspey Thistle 1 5 Brora Rangers 120
HIGH Turriff United 1 2 Fort William 0
Saturday 15th February 2020
HIGH Brora Rangers 3 1 Keith 0
HIGH Buckie Thistle 3 1 Lossiemouth 150
HIGH Deveronvale 1 0 Turriff United 0
HIGH Formartine United 5 0 Huntly 140
HIGH Inverurie Loco Works 4 1 Strathspey Thistle 0
Saturday 22nd February 2020
HIGH Fraserburgh 1 2 Brora Rangers 0
HIGH Huntly 3 0 Clachnacuddin 160
HIGH Keith 1 3 Inverurie Loco Works 0
HIGH Lossiemouth 2 0 Fort William 212
Saturday 29th February 2020
HIGH Buckie Thistle 0 0 Inverurie Loco Works 250

Results - March 2020

Wednesday 4th March 2020
HIGH Clachnacuddin 0 3 Formartine United 107
HIGH Fort William 0 1 Strathspey Thistle 0
Friday 6th March 2020
HIGH Inverurie Loco Works 1 4 Fraserburgh 0
Saturday 7th March 2020
HIGH Brora Rangers 4 1 Wick Academy 0
HIGH Buckie Thistle 4 2 Huntly 0
HIGH Deveronvale 1 3 Forres Mechanics 0
HIGH Rothes 2 0 Formartine United 175
HIGH Strathspey Thistle 1 3 Keith 0
HIGH Turriff United 2 0 Lossiemouth 0
Wednesday 11th March 2020
HIGH Fort William 1 2 Forres Mechanics 0
HIGH Fraserburgh 7 0 Huntly 0

Attendance Statistics

Attendances
Team Lowest Highest Average +/-
1 Inverurie Loco Works 0 480 387 N/A
2 Fraserburgh 0 466 369 N/A
3 Wick Academy 0 670 351 N/A
4 Forres Mechanics 0 376 296 N/A
5 Buckie Thistle 0 500 283 N/A
6 Clachnacuddin 0 700 271 N/A
7 Formartine United 0 400 270 N/A
8 Fort William 0 400 267 N/A
9 Nairn County 160 320 241 N/A
10 Turriff United 0 250 223 N/A
11 Huntly 0 400 214 N/A
12 Deveronvale 0 240 195 N/A
13 Rothes 0 400 176 N/A
14 Brora Rangers 0 170 170 N/A
15 Lossiemouth 0 254 169 N/A
16 Keith 0 166 133 N/A
17 Strathspey Thistle 0 150 112 N/A

Non League Matters 00/00