Scottish Highland League - Highland League

Highland LeagueThe Scottish Highland Football LeagueUpdate this league
OFFICIAL SITE:CLICK HERE
LEVEL:STEP 1 (SCOTLAND)
PROMOTES TO:SCOTTISH FOOTBALL LEAGUE DIVISION THREE
RELEGATES TO:NONE

League Table

Division Last Updated: 18:34, Saturday 25th March 2017

  Overall Home Away  
  P W D L F A W D L F A W D L F A GD PTS
1 Brora Rangers 31 23 3 5 107 35 12 2 1 62 14 11 1 4 45 21 +72 72
2 Cove Rangers 29 22 5 2 94 26 12 1 1 52 10 10 4 1 42 16 +68 71
3 Buckie Thistle 29 22 3 4 107 34 13 1 0 47 6 9 2 4 60 28 +73 69
4 Formartine United 28 19 4 5 71 42 11 2 2 41 18 8 2 3 30 24 +29 61
5 Fraserburgh 30 18 6 6 71 39 7 4 3 29 22 11 2 3 42 17 +32 60
6 Forres Mechanics 30 15 5 10 76 60 7 2 5 32 25 8 3 5 44 35 +16 50
7 Turriff United 29 16 2 11 50 37 9 1 4 28 15 7 1 7 22 22 +13 50
8 Wick Academy 28 14 6 8 68 44 4 4 6 25 26 10 2 2 43 18 +24 48
9 Keith 32 14 2 16 72 81 10 0 6 44 36 4 2 10 28 45 -9 44
10 Inverurie Loco Works 31 11 8 12 63 52 7 4 5 37 28 4 4 7 26 24 +11 41
11 Lossiemouth 31 11 5 15 49 55 6 2 8 31 26 5 3 7 18 29 -6 38
12 Clachnacuddin 31 10 8 13 47 67 5 5 6 18 27 5 3 7 29 40 -20 38
13 Huntly 30 9 7 14 53 88 6 3 7 32 46 3 4 7 21 42 -35 34
14 Nairn County 31 7 7 17 53 72 3 2 11 26 40 4 5 6 27 32 -19 28
15 Deveronvale 30 7 3 20 43 68 4 2 9 27 33 3 1 11 16 35 -25 24
16 Rothes 29 7 3 19 33 95 4 3 8 20 50 3 0 11 13 45 -62 24
17 Strathspey Thistle 30 2 3 25 27 101 0 2 14 10 59 2 1 11 17 42 -74 9
18 Fort William 31 2 2 27 38 126 1 1 12 23 57 1 1 15 15 69 -88 8

Results / Fixtures

Fixtures - March 2017

Wednesday 29th March 2017
HIGH Cove Rangers vs. Clachnacuddin 19:45
HIGH Formartine United vs. Turriff United 19:45

Fixtures - April 2017

Saturday 1st April 2017
HIGH Buckie Thistle vs. Keith 15:00
HIGH Cove Rangers vs. Turriff United 15:00
HIGH Deveronvale vs. Clachnacuddin 15:00
HIGH Forres Mechanics vs. Lossiemouth 15:00
HIGH Fort William vs. Inverurie Loco Works 15:00
HIGH Fraserburgh vs. Formartine United 15:00
HIGH Nairn County vs. Huntly 15:00
HIGH Wick Academy vs. Rothes 15:00
Wednesday 5th April 2017
HIGH Deveronvale vs. Inverurie Loco Works 19:45
Saturday 8th April 2017
HIGH Brora Rangers vs. Huntly 15:00
HIGH Buckie Thistle vs. Deveronvale 15:00
HIGH Forres Mechanics vs. Rothes 15:00
HIGH Turriff United vs. Wick Academy 15:00
Wednesday 12th April 2017
HIGH Brora Rangers vs. Wick Academy 19:45
HIGH Fort William vs. Strathspey Thistle 19:45
HIGH Fraserburgh vs. Buckie Thistle 19:45
HIGH Rothes vs. Formartine United 19:45
HIGH Turriff United vs. Cove Rangers 19:45
Saturday 15th April 2017
HIGH Clachnacuddin vs. Fraserburgh 15:00
HIGH Formartine United vs. Buckie Thistle 15:00
HIGH Fort William vs. Brora Rangers 15:00
HIGH Huntly vs. Forres Mechanics 15:00
HIGH Inverurie Loco Works vs. Nairn County 15:00
HIGH Keith vs. Wick Academy 15:00
HIGH Lossiemouth vs. Cove Rangers 15:00
HIGH Strathspey Thistle vs. Deveronvale 15:00
HIGH Turriff United vs. Rothes 15:00
Wednesday 19th April 2017
HIGH Forres Mechanics vs. Formartine United 19:45
Saturday 22nd April 2017
HIGH Buckie Thistle vs. Strathspey Thistle 15:00
HIGH Cove Rangers vs. Lossiemouth 15:00
HIGH Fraserburgh vs. Huntly 15:00
HIGH Rothes vs. Nairn County 15:00
HIGH Wick Academy vs. Formartine United 15:00

Results - July 2016

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

Results - August 2016

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

Results - September 2016

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

Results - October 2016

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

Results - November 2016

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

Results - December 2016

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

Results - January 2017

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

Results - February 2017

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

Results - March 2017

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

Non League Matters 00/00