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 Cove Rangers 34 25 5 4 101 26 15 2 0 66 13 10 3 4 35 13 +75 80
2 Formartine United 34 25 3 6 106 39 13 2 2 59 20 12 1 4 47 19 +67 78
3 Wick Academy 34 25 1 8 101 48 17 0 0 57 12 8 1 8 44 36 +53 76
4 Nairn County 34 22 5 7 80 43 11 4 2 45 23 11 1 5 35 20 +37 71
5 Clachnacuddin 34 21 3 10 68 49 9 2 6 34 24 12 1 4 34 25 +19 66
6 Fraserburgh 34 18 5 11 83 47 9 3 5 48 26 9 2 6 35 21 +36 59
7 Deveronvale 34 17 7 10 66 45 10 4 3 36 16 7 3 7 30 29 +21 58
8 Brora Rangers 34 17 4 13 83 52 10 1 6 50 21 7 3 7 33 31 +31 55
9 Forres Mechanics 34 16 7 11 78 49 7 4 6 43 26 9 3 5 35 23 +29 55
10 Inverurie Loco Works 34 16 5 13 71 60 9 1 7 28 22 7 4 6 43 38 +11 53
11 Turriff United 34 16 4 14 68 67 11 1 5 45 26 5 3 9 23 41 +1 52
12 Buckie Thistle 34 13 7 14 58 62 5 4 8 24 35 8 3 6 34 27 -4 46
13 Huntly 34 14 3 17 66 68 7 2 8 37 33 7 1 9 29 35 -2 45
14 Keith 34 12 7 15 56 65 5 3 9 27 33 7 4 6 29 32 -9 43
15 Strathspey Thistle 34 5 0 29 23 112 3 0 14 14 42 2 0 15 9 70 -89 15
16 Rothes 34 4 2 28 29 126 2 2 13 17 58 2 0 15 12 68 -97 14
17 Lossiemouth 34 3 1 30 35 108 2 0 15 14 49 1 1 15 21 59 -73 10
18 Fort William 34 1 3 30 20 126 1 1 15 9 60 0 2 15 11 66 -106 6

Results / Fixtures

Results - August 2012

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

Results - September 2012

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

Results - October 2012

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

Results - November 2012

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

Results - December 2012

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

Results - January 2013

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

Results - February 2013

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

Results - March 2013

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

Results - April 2013

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

Results - May 2013

Wednesday 1st May 2013
HIGH Clachnacuddin 1 3 Formartine United 0
HIGH Nairn County 4 0 Rothes 0
HIGH Turriff United 4 1 Keith 0
Saturday 4th May 2013
HIGH Clachnacuddin 1 4 Fraserburgh 0
HIGH Deveronvale 2 1 Fort William 0
HIGH Formartine United 2 2 Forres Mechanics 0
HIGH Inverurie Loco Works 0 5 Cove Rangers 0
HIGH Nairn County 4 1 Lossiemouth 0
HIGH Rothes 0 3 Keith 0
HIGH Strathspey Thistle 1 3 Buckie Thistle 0
HIGH Turriff United 4 2 Brora Rangers 0
HIGH Wick Academy 4 0 Huntly 0
Tuesday 7th May 2013
HIGH Keith 1 1 Turriff United 0
Wednesday 8th May 2013
HIGH Formartine United 3 0 Buckie Thistle 0
HIGH Wick Academy 1 0 Nairn County 0
Saturday 11th May 2013
HIGH Buckie Thistle 0 3 Forres Mechanics 0
HIGH Formartine United 1 3 Nairn County 0
HIGH Rothes 0 2 Cove Rangers 0
HIGH Turriff United 1 2 Clachnacuddin 0
HIGH Wick Academy 4 0 Strathspey Thistle 0
Wednesday 15th May 2013
HIGH Fraserburgh 3 1 Inverurie Loco Works 0
HIGH Keith 1 1 Deveronvale 0
Saturday 18th May 2013
HIGH Brora Rangers 12 2 Fort William 0
HIGH Buckie Thistle 1 1 Inverurie Loco Works 0
HIGH Clachnacuddin 1 2 Turriff United 0
HIGH Formartine United 0 2 Cove Rangers 0
HIGH Huntly 3 2 Nairn County 0
HIGH Keith 0 3 Fraserburgh 0
HIGH Lossiemouth 1 2 Rothes 0
HIGH Wick Academy 4 1 Deveronvale 0
Saturday 25th May 2013
HIGH Fort William 0 0 Lossiemouth 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