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 Forres Mechanics 34 24 5 5 85 35 14 2 1 44 18 10 3 4 41 17 +50 77
2 Cove Rangers 34 23 7 4 93 33 12 4 1 50 14 11 3 3 43 19 +60 76
3 Nairn County 34 19 9 6 92 44 10 4 3 51 24 9 5 3 41 20 +48 66
4 Inverurie Loco Works 34 20 5 9 71 35 10 2 5 34 16 10 3 4 37 19 +36 65
5 Buckie Thistle 34 18 7 9 79 45 10 4 3 41 20 8 3 6 38 25 +34 61
6 Fraserburgh 34 17 8 9 79 63 12 2 3 45 28 5 6 6 34 35 +16 59
7 Deveronvale 34 17 4 13 75 50 9 2 6 36 21 8 2 7 39 29 +25 55
8 Wick Academy 34 16 7 11 77 55 10 5 2 52 23 6 2 9 25 32 +22 55
9 Keith 34 16 6 12 85 57 8 3 6 43 24 8 3 6 42 33 +28 54
10 Clachnacuddin 34 14 8 12 79 65 10 1 6 47 29 4 7 6 32 36 +14 50
11 Formartine United 34 14 7 13 62 60 9 4 4 36 25 5 3 9 26 35 +2 49
12 Lossiemouth 34 15 4 15 51 52 8 1 8 28 30 7 3 7 23 22 -1 49
13 Huntly 34 14 4 16 50 67 7 4 6 26 28 7 0 10 24 39 -17 46
14 Turriff United 34 13 4 17 61 64 8 3 6 34 25 5 1 11 27 39 -3 43
15 Rothes 34 7 5 22 31 80 4 2 11 17 40 3 3 11 14 40 -49 26
16 Brora Rangers 34 6 2 26 33 115 4 2 11 24 49 2 0 15 9 66 -82 20
17 Strathspey Thistle 34 3 2 29 27 102 3 0 14 13 45 0 2 15 14 57 -75 11
18 Fort William 34 1 4 29 14 122 0 4 13 7 57 1 0 16 7 65 -108 7

Results / Fixtures

Results - July 2011

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

Results - August 2011

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

Results - September 2011

Friday 2nd September 2011
HIGH Brora Rangers 4 1 Fort William 0
HIGH Buckie Thistle 4 0 Fraserburgh 0
HIGH Clachnacuddin 1 4 Turriff United 0
HIGH Formartine United 2 1 Inverurie Loco Works 0
HIGH Forres Mechanics 1 0 Lossiemouth 0
HIGH Huntly 2 0 Strathspey Thistle 0
HIGH Keith 3 1 Rothes 0
Saturday 3rd September 2011
HIGH Cove Rangers 1 1 Nairn County 0
HIGH Wick Academy 1 2 Deveronvale 0
Saturday 10th September 2011
HIGH Fraserburgh 5 0 Brora Rangers 0
HIGH Inverurie Loco Works 2 4 Cove Rangers 0
HIGH Lossiemouth 2 0 Formartine United 0
HIGH Nairn County 3 0 Clachnacuddin 0
HIGH Rothes 2 1 Huntly 0
HIGH Turriff United 2 2 Buckie Thistle 0
Saturday 17th September 2011
HIGH Brora Rangers 2 3 Turriff United 0
HIGH Buckie Thistle 2 2 Nairn County 0
HIGH Clachnacuddin 2 3 Inverurie Loco Works 0
HIGH Cove Rangers 1 3 Lossiemouth 0
HIGH Deveronvale 2 0 Fraserburgh 0
HIGH Forres Mechanics 3 0 Rothes 0
HIGH Huntly 4 1 Keith 0
HIGH Wick Academy 8 1 Fort William 0
Saturday 24th September 2011
HIGH Formartine United 5 1 Strathspey Thistle 0

Results - October 2011

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

Results - November 2011

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

Results - December 2011

Saturday 3rd December 2011
HIGH Brora Rangers 2 5 Cove Rangers 0
HIGH Buckie Thistle 3 2 Clachnacuddin 0
HIGH Deveronvale 1 1 Formartine United 0
HIGH Fraserburgh 2 3 Huntly 0
HIGH Inverurie Loco Works 4 0 Strathspey Thistle 0
HIGH Nairn County 6 2 Rothes 0
HIGH Turriff United 0 3 Keith 0
Saturday 10th December 2011
HIGH Buckie Thistle 3 3 Wick Academy 0
Saturday 17th December 2011
HIGH Fraserburgh 3 2 Formartine United 0
HIGH Wick Academy 4 1 Strathspey Thistle 0
Friday 23rd December 2011
HIGH Brora Rangers 1 2 Wick Academy 0
HIGH Buckie Thistle 1 0 Deveronvale 0
HIGH Clachnacuddin 6 0 Fort William 0
HIGH Formartine United 2 1 Turriff United 0
HIGH Forres Mechanics 4 0 Nairn County 0
HIGH Huntly 0 4 Inverurie Loco Works 0
HIGH Keith 3 0 Lossiemouth 0
HIGH Rothes 3 1 Strathspey Thistle 0
Saturday 24th December 2011
HIGH Cove Rangers 1 0 Fraserburgh 0
Friday 30th December 2011
HIGH Deveronvale 3 2 Buckie Thistle 0
HIGH Inverurie Loco Works 3 1 Huntly 0
HIGH Lossiemouth 2 4 Keith 0
HIGH Nairn County 2 1 Forres Mechanics 0
HIGH Turriff United 2 0 Formartine United 0
Saturday 31st December 2011
HIGH Fraserburgh 0 3 Cove Rangers 0

Results - January 2012

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

Results - February 2012

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

Results - March 2012

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

Results - April 2012

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

Results - May 2012

Wednesday 2nd May 2012
HIGH Formartine United 2 1 Lossiemouth 0
HIGH Inverurie Loco Works 4 1 Clachnacuddin 0
HIGH Keith 0 2 Buckie Thistle 0
HIGH Turriff United 0 1 Forres Mechanics 0
Saturday 5th May 2012
HIGH Clachnacuddin 4 1 Keith 0
HIGH Cove Rangers 3 1 Deveronvale 0
HIGH Forres Mechanics 1 0 Fraserburgh 0
HIGH Fort William 0 3 Inverurie Loco Works 0
HIGH Strathspey Thistle 1 3 Formartine United 0
HIGH Turriff United 0 1 Nairn County 0
HIGH Wick Academy 3 0 Lossiemouth 0
Monday 7th May 2012
HIGH Fort William 0 1 Formartine United 0
HIGH Wick Academy 5 0 Huntly 0
Wednesday 9th May 2012
HIGH Forres Mechanics 0 6 Keith 0
HIGH Rothes 0 3 Inverurie Loco Works 0
HIGH Strathspey Thistle 0 4 Clachnacuddin 0
Friday 11th May 2012
HIGH Formartine United 4 0 Fort William 0
Saturday 12th May 2012
HIGH Clachnacuddin 7 3 Fraserburgh 0
HIGH Keith 2 3 Deveronvale 0
HIGH Wick Academy 1 1 Rothes 0
Wednesday 16th May 2012
HIGH Formartine United 3 2 Rothes 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