Scottish Highland League - Highland League

Highland LeagueThe Breedon 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: 17:16, Saturday 9th January 2021

  Overall Home Away  
  P W D L F A W D L F A W D L F A GD PTS
1 Brora Rangers 34 30 4 0 134 13 14 3 0 65 5 16 1 0 69 8 +121 94
2 Turriff United 34 27 2 5 90 40 14 2 1 43 10 13 0 4 47 30 +50 80
3 Cove Rangers 34 22 7 5 103 40 12 2 3 53 20 10 5 2 50 20 +63 73
4 Wick Academy 34 23 3 8 94 43 11 1 5 48 25 12 2 3 46 18 +51 72
5 Fraserburgh 34 19 8 7 91 48 11 2 4 50 27 8 6 3 41 21 +43 65
6 Formartine United 34 19 7 8 85 59 9 2 6 47 37 10 5 2 38 22 +26 64
7 Inverurie Loco Works 34 20 3 11 93 51 8 2 7 36 32 12 1 4 57 19 +42 63
8 Nairn County 34 18 3 13 88 43 9 2 6 47 19 9 1 7 41 24 +45 57
9 Forres Mechanics 34 18 3 13 71 59 9 3 5 43 30 9 0 8 28 29 +12 57
10 Buckie Thistle 34 15 5 14 71 66 6 3 8 28 32 9 2 6 43 34 +5 50
11 Clachnacuddin 34 14 3 17 63 74 8 2 7 26 29 6 1 10 37 45 -11 45
12 Deveronvale 34 9 9 16 53 82 6 3 8 28 42 3 6 8 25 40 -29 36
13 Fort William 34 8 3 23 52 98 4 2 11 32 54 4 1 12 20 44 -46 27
14 Keith 34 7 3 24 42 97 4 1 12 23 45 3 2 12 19 52 -55 24
15 Lossiemouth 34 7 2 25 50 105 4 2 11 22 46 3 0 14 28 59 -55 23
16 Huntly 34 5 5 24 37 100 3 1 13 19 50 2 4 11 18 50 -63 20
17 Strathspey Thistle 34 3 5 26 36 125 1 3 13 15 74 2 2 13 21 51 -89 14
18 Rothes 34 2 5 27 32 142 2 4 11 16 67 0 1 16 16 75 -110 11

3 points were deducted from Turriff United for: playing ineligible player

Results / Fixtures

Results - August 2014

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

Results - September 2014

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

Results - October 2014

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

Results - November 2014

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

Results - December 2014

Saturday 6th December 2014
HIGH Brora Rangers 1 0 Inverurie Loco Works 0
HIGH Clachnacuddin 3 2 Huntly 0
HIGH Forres Mechanics 3 4 Keith 0
HIGH Lossiemouth 1 5 Turriff United 0
HIGH Nairn County 1 2 Buckie Thistle 0
HIGH Rothes 0 5 Cove Rangers 0
HIGH Wick Academy 1 2 Formartine United 0
Saturday 13th December 2014
HIGH Buckie Thistle 1 0 Rothes 0
HIGH Deveronvale 3 3 Clachnacuddin 0
HIGH Fraserburgh 2 2 Wick Academy 0
Saturday 20th December 2014
HIGH Brora Rangers 1 1 Fraserburgh 0
HIGH Lossiemouth 2 2 Formartine United 0
HIGH Nairn County 5 0 Huntly 0

Results - January 2015

Saturday 3rd January 2015
HIGH Buckie Thistle 2 4 Lossiemouth 0
HIGH Clachnacuddin 1 2 Fort William 0
HIGH Forres Mechanics 0 3 Nairn County 0
HIGH Fraserburgh 1 3 Cove Rangers 0
HIGH Rothes 1 1 Strathspey Thistle 0
HIGH Turriff United 1 0 Deveronvale 0
Saturday 10th January 2015
HIGH Cove Rangers 1 1 Brora Rangers 0
HIGH Huntly 5 2 Rothes 0
HIGH Inverurie Loco Works 2 0 Clachnacuddin 0
Saturday 17th January 2015
HIGH Lossiemouth 0 2 Cove Rangers 0
Saturday 31st January 2015
HIGH Cove Rangers 3 2 Inverurie Loco Works 0
HIGH Turriff United 3 0 Huntly 0

Results - February 2015

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

Results - March 2015

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

Results - April 2015

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

Results - May 2015

Saturday 2nd May 2015
HIGH Fort William 4 3 Deveronvale 0
HIGH Wick Academy 3 0 Strathspey Thistle 0
Saturday 9th May 2015
HIGH Fort William 2 3 Fraserburgh 0

Attendance Statistics

Attendances
Team Lowest Highest Average +/-
1 Brora Rangers 0 0 0 -100.00%
2 Buckie Thistle 0 0 0 -100.00%
3 Clachnacuddin 0 0 0 -100.00%
4 Cove Rangers 0 0 0 N/A
5 Deveronvale 0 0 0 -100.00%
6 Formartine United 0 0 0 -100.00%
7 Forres Mechanics 0 0 0 -100.00%
8 Fort William 0 0 0 -100.00%
9 Fraserburgh 0 0 0 -100.00%
10 Huntly 0 0 0 -100.00%
11 Inverurie Loco Works 0 0 0 -100.00%
12 Keith 0 0 0 -100.00%
13 Lossiemouth 0 0 0 -100.00%
14 Nairn County 0 0 0 -100.00%
15 Rothes 0 0 0 -100.00%
16 Strathspey Thistle 0 0 0 -100.00%
17 Turriff United 0 0 0 -100.00%
18 Wick Academy 0 0 0 -100.00%

Non League Matters 00/00