- FootyStats
- ›
- Scotland
- ›
- Highland League
Scotland Highland League Fixtures 2026/27

Currently Mid-Season - 107/306 played
| # | Team | MP | Win% | GF | GA | GD | Pts | AVG |
|---|---|---|---|---|---|---|---|---|
1 |
Brora Rangers |
12 | 83% | 48 | 10 | 38 | 32 | 4.83 |
2 |
Inverurie Loco Works |
13 | 54% | 27 | 18 | 9 | 26 | 3.46 |
3 |
Formartine United |
12 | 50% | 23 | 16 | 7 | 22 | 3.25 |
4 |
Fraserburgh |
11 | 55% | 24 | 10 | 14 | 21 | 3.09 |
5 |
Strathspey Thistle |
13 | 46% | 24 | 16 | 8 | 20 | 3.08 |
6 |
Forres Mechanics |
12 | 50% | 21 | 15 | 6 | 20 | 3.00 |
7 |
Buckie Thistle |
11 | 55% | 30 | 16 | 14 | 19 | 4.18 |
8 |
Banks O' Dee |
12 | 42% | 28 | 24 | 4 | 19 | 4.33 |
9 |
Clachnacuddin |
11 | 36% | 24 | 11 | 13 | 17 | 3.18 |
10 |
Turriff United |
12 | 42% | 16 | 17 | -1 | 16 | 2.75 |
11 |
Huntly |
12 | 33% | 23 | 20 | 3 | 15 | 3.58 |
12 |
Nairn County |
12 | 25% | 16 | 19 | -3 | 14 | 2.92 |
13 |
Lossiemouth |
12 | 33% | 16 | 26 | -10 | 14 | 3.50 |
14 |
Deveronvale |
12 | 25% | 16 | 20 | -4 | 12 | 3.00 |
15 |
Keith |
12 | 25% | 18 | 29 | -11 | 12 | 3.92 |
16 |
Invergordon |
12 | 25% | 15 | 35 | -20 | 10 | 4.17 |
17 |
Wick Academy |
12 | 17% | 11 | 34 | -23 | 6 | 3.75 |
18 |
Rothes |
11 | 9% | 8 | 52 | -44 | 3 | 5.45 |
Upcoming Fixtures & Results
Sep 26 ~
-
FormHomeFormAway
- Odds
- Oct 7, 8:00pm
-
Buckie ThistleStats1.731.17Lossiemouth
- Oct 7, 8:00pm
-
Forres MechanicsStats1.672.67Brora Rangers
- Oct 7, 8:00pm
-
Inverurie Loco WorksStats2.000.83Invergordon
- Oct 7, 8:00pm
-
Formartine UnitedStats1.831.00Deveronvale
- Oct 7, 8:00pm
-
Banks O' DeeStats1.581.91Fraserburgh
- Oct 7, 8:00pm
-
Wick AcademyStats0.501.55Clachnacuddin
- Oct 7, 8:00pm
-
RothesStats0.271.25Huntly
- Sat 26, 3:00pm
-
Lossiemouth3 - 4FT1.170.50Wick Academy
- 1.82 3.86 3.32
- Sat 26, 3:00pm
-
Deveronvale4 - 5FT1.002.00Inverurie Loco Works
- Sat 26, 3:00pm
-
Turriff United4 - 1FT1.330.27Rothes
The closest upcoming fixtures for Highland League are Buckie Thistle vs Lossiemouth (Sep 26, 3:00pm), Forres Mechanics vs Brora Rangers (Sep 26, 3:00pm), and Inverurie Loco Works vs Invergordon (Sep 26, 3:00pm). These fixtures are about 10 days away from today.
Sep 19 ~
-
FormHomeFormAway
- Odds
- Sat 26, 3:00pm
-
FraserburghPOST1.911.73Buckie Thistle
- Sat 26, 3:00pm
-
Huntly7 - 0FT1.250.83Invergordon
- Sat 26, 3:00pm
-
Brora Rangers5 - 0FT2.671.00Keith
- Fri 25, 8:00pm
-
Strathspey Thistle0 - 1FT1.541.67Forres Mechanics
- Sat 19, 3:00pm
-
Rothes0 - 8FT0.272.67Brora Rangers
- Sat 19, 3:00pm
-
Keith2 - 3FT1.001.54Strathspey Thistle
- Sat 19, 3:00pm
-
Deveronvale2 - 2FT1.001.55Clachnacuddin
- Sat 19, 3:00pm
-
Invergordon3 - 1FT0.831.33Turriff United
- Sat 19, 3:00pm
-
Buckie Thistle1 - 3FT1.731.17Nairn County
- Sat 19, 3:00pm
-
Forres Mechanics3 - 0FT1.671.58Banks O' Dee
Sep 16 ~
-
FormHomeFormAway
- Odds
- Sat 19, 3:00pm
-
Formartine United3 - 0FT1.831.17Lossiemouth
- Sat 19, 3:00pm
-
Huntly2 - 2FT1.252.00Inverurie Loco Works
- Sat 19, 3:00pm
-
Wick Academy2 - 3FT0.501.91Fraserburgh
- Wed 16, 8:00pm
-
Forres Mechanics2 - 1FT1.671.73Buckie Thistle
- 3.88 3.92 1.66
- Wed 16, 8:00pm
-
Banks O' Dee4 - 1FT1.581.00Keith
- Wed 16, 8:00pm
-
Brora Rangers7 - 2FT2.670.83Invergordon
- Wed 16, 8:00pm
-
Fraserburgh1 - 1FT1.911.83Formartine United
- 2.35 3.45 2.49
- Wed 16, 8:00pm
-
Lossiemouth0 - 2FT1.171.00Deveronvale
- Wed 16, 8:00pm
-
Strathspey Thistle7 - 1FT1.540.27Rothes
- Wed 16, 8:00pm
-
Inverurie Loco Works1 - 0FT2.001.55Clachnacuddin
Sep 5 ~
-
FormHomeFormAway
- Odds
- Wed 16, 8:00pm
-
Nairn County2 - 0FT1.170.50Wick Academy
- Wed 16, 8:00pm
-
Turriff United2 - 1FT1.331.25Huntly
- Sat 12, 3:00pm
-
Keith2 - 0FT1.001.00Deveronvale
- Sat 12, 3:00pm
-
Inverurie Loco Works1 - 1FT2.001.54Strathspey Thistle
- Sat 12, 3:00pm
-
Clachnacuddin1 - 1FT1.551.83Formartine United
- Sat 12, 3:00pm
-
Buckie Thistle0 - 3FT1.731.25Huntly
- Sat 12, 3:00pm
-
Nairn County2 - 2FT1.171.58Banks O' Dee
- Sat 5, 3:00pm
-
Invergordon0 - 2FT0.831.54Strathspey Thistle
- 3.20 4.05 1.70
- Sat 5, 3:00pm
-
Deveronvale3 - 1FT1.001.91Fraserburgh
- Sat 5, 3:00pm
-
Keith3 - 2FT1.001.73Buckie Thistle
Aug 29 ~
-
FormHomeFormAway
- Odds
- Sat 5, 3:00pm
-
Clachnacuddin4 - 0FT1.551.17Lossiemouth
- Sat 5, 3:00pm
-
Formartine United1 - 1FT1.831.17Nairn County
- 1.23 5.10 10.70
- Sat 5, 3:00pm
-
Rothes0 - 5FT0.271.58Banks O' Dee
- Sat 5, 3:00pm
-
Huntly1 - 2FT1.252.67Brora Rangers
- Sat 5, 3:00pm
-
Wick Academy1 - 0FT0.501.67Forres Mechanics
- Sat 5, 2:00pm
-
Turriff United1 - 3FT1.332.00Inverurie Loco Works
- Aug 29, 3:00pm
-
Keith4 - 1FT1.000.50Wick Academy
- Aug 29, 3:00pm
-
Nairn County0 - 0FT1.171.00Deveronvale
- Aug 29, 3:00pm
-
Buckie Thistle5 - 0FT1.730.27Rothes
- Aug 29, 3:00pm
-
Strathspey Thistle3 - 0FT1.541.25Huntly
Aug 22 ~
-
FormHomeFormAway
- Odds
- Aug 29, 3:00pm
-
Inverurie Loco Works3 - 1FT2.001.17Lossiemouth
- Aug 29, 3:00pm
-
Fraserburgh2 - 2FT1.911.55Clachnacuddin
- Aug 29, 3:00pm
-
Forres Mechanics1 - 2FT1.671.83Formartine United
- Aug 29, 3:00pm
-
Banks O' Dee6 - 3FT1.580.83Invergordon
- Aug 29, 3:00pm
-
Brora Rangers3 - 1FT2.671.33Turriff United
- 1.20 5.65 10.70
- Aug 22, 3:00pm
-
Turriff United1 - 2FT1.331.54Strathspey Thistle
- Aug 22, 3:00pm
-
Rothes3 - 2FT0.270.50Wick Academy
- Aug 22, 3:00pm
-
Lossiemouth0 - 4FT1.171.91Fraserburgh
- 6.55 4.35 1.35
- Aug 22, 3:00pm
-
Formartine United4 - 1FT1.831.00Keith
- Aug 22, 3:00pm
-
Huntly2 - 2FT1.251.58Banks O' Dee
Aug 19 ~
-
FormHomeFormAway
- Odds
- Aug 22, 3:00pm
-
Clachnacuddin6 - 1FT1.551.17Nairn County
- Aug 22, 3:00pm
-
Deveronvale1 - 1FT1.001.67Forres Mechanics
- Aug 22, 3:00pm
-
Invergordon0 - 6FT0.831.73Buckie Thistle
- Aug 22, 3:00pm
-
Brora Rangers0 - 0FT2.672.00Inverurie Loco Works
- Aug 19, 8:00pm
-
Inverurie Loco Works2 - 1FT2.001.91Fraserburgh
- Aug 19, 8:00pm
-
Strathspey Thistle1 - 2FT1.542.67Brora Rangers
- Aug 19, 8:00pm
-
Rothes2 - 4FT0.271.83Formartine United
- Aug 19, 8:00pm
-
Nairn County1 - 1FT1.171.17Lossiemouth
- 1.57 3.90 4.30
- Aug 19, 8:00pm
-
Wick Academy1 - 2FT0.500.83Invergordon
- Aug 19, 8:00pm
-
Forres Mechanics2 - 1FT1.671.55Clachnacuddin
Aug 15 ~
-
FormHomeFormAway
- Odds
- Aug 19, 8:00pm
-
Banks O' Dee1 - 0FT1.581.33Turriff United
- Aug 15, 3:00pm
-
Lossiemouth2 - 1FT1.171.67Forres Mechanics
- 3.05 3.30 1.91
- Aug 15, 3:00pm
-
Invergordon1 - 2FT0.831.83Formartine United
- Aug 15, 3:00pm
-
Huntly3 - 0FT1.250.50Wick Academy
- Aug 15, 3:00pm
-
Strathspey Thistle1 - 3FT1.542.00Inverurie Loco Works
- Aug 15, 3:00pm
-
Deveronvale3 - 0FT1.000.27Rothes
- Aug 15, 3:00pm
-
Turriff United1 - 2FT1.331.73Buckie Thistle
- Aug 15, 3:00pm
-
Clachnacuddin1 - 1FT1.551.00Keith
- 1.28 4.80 8.90
- Aug 15, 3:00pm
-
Fraserburgh2 - 0FT1.911.17Nairn County
- Aug 15, 3:00pm
-
Brora Rangers4 - 2FT2.671.58Banks O' Dee
Aug 5 ~
-
FormHomeFormAway
- Odds
- Aug 8, 3:00pm
-
Invergordon3 - 0FT0.831.00Deveronvale
- 2.02 3.60 3.04
- Aug 8, 3:00pm
-
Forres Mechanics0 - 2FT1.671.91Fraserburgh
- Aug 8, 3:00pm
-
Inverurie Loco Works3 - 1FT2.001.17Nairn County
- Aug 8, 3:00pm
-
Keith2 - 2FT1.001.17Lossiemouth
- Aug 8, 3:00pm
-
Wick Academy0 - 2FT0.501.33Turriff United
- Aug 8, 3:00pm
-
Banks O' Dee1 - 1FT1.581.54Strathspey Thistle
- Aug 8, 3:00pm
-
Buckie Thistle2 - 2FT1.732.67Brora Rangers
- Aug 8, 3:00pm
-
RothesPOST0.271.55Clachnacuddin
- Aug 8, 3:00pm
-
Formartine United2 - 2FT1.831.25Huntly
- Aug 5, 8:00pm
-
Turriff United1 - 0FT1.331.83Formartine United
Aug 1 ~
-
FormHomeFormAway
- Odds
- Aug 5, 8:00pm
-
Strathspey Thistle0 - 2FT1.541.73Buckie Thistle
- Aug 5, 8:00pm
-
Nairn County1 - 2FT1.171.67Forres Mechanics
- Aug 5, 8:00pm
-
Lossiemouth4 - 1FT1.170.27Rothes
- Aug 5, 8:00pm
-
Huntly1 - 0FT1.251.00Deveronvale
- Aug 5, 8:00pm
-
Clachnacuddin1 - 0FT1.550.83Invergordon
- Aug 5, 8:00pm
-
Banks O' Dee1 - 1FT1.582.00Inverurie Loco Works
- Aug 5, 8:00pm
-
Brora Rangers8 - 0FT2.670.50Wick Academy
- 1.10 7.50 14.03
- Aug 5, 8:00pm
-
Fraserburgh1 - 0FT1.911.00Keith
- 1.23 5.25 8.50
- Aug 1, 3:00pm
-
Buckie Thistle7 - 2FT1.731.58Banks O' Dee
- Aug 1, 3:00pm
-
Invergordon1 - 2FT0.831.17Lossiemouth
- 1.96 3.48 3.20
Jul 25 ~
-
FormHomeFormAway
- Odds
- Aug 1, 3:00pm
-
Huntly1 - 6FT1.251.55Clachnacuddin
- Aug 1, 3:00pm
-
Inverurie Loco Works3 - 3FT2.001.67Forres Mechanics
- Aug 1, 3:00pm
-
Wick Academy0 - 2FT0.501.54Strathspey Thistle
- Aug 1, 3:00pm
-
Rothes0 - 7FT0.271.91Fraserburgh
- Aug 1, 3:00pm
-
Keith1 - 1FT1.001.17Nairn County
- Aug 1, 3:00pm
-
Formartine United1 - 4FT1.832.67Brora Rangers
- 2.70 3.00 2.30
- Aug 1, 3:00pm
-
Deveronvale1 - 2FT1.001.33Turriff United
- Jul 25, 3:00pm
-
Fraserburgh0 - 0FT1.910.83Invergordon
- Jul 25, 3:00pm
-
Forres Mechanics5 - 1FT1.671.00Keith
- Jul 25, 3:00pm
-
Lossiemouth1 - 0FT1.171.25Huntly
- 6.17 4.45 1.40
Jul 25 ~
-
FormHomeFormAway
- Odds
- Jul 25, 3:00pm
-
Banks O' Dee2 - 0FT1.580.50Wick Academy
- Jul 25, 3:00pm
-
Buckie Thistle2 - 0FT1.732.00Inverurie Loco Works
- Jul 25, 3:00pm
-
Clachnacuddin0 - 0FT1.551.33Turriff United
- Jul 25, 3:00pm
-
Strathspey Thistle1 - 2FT1.541.83Formartine United
- Jul 25, 3:00pm
-
Brora Rangers3 - 0FT2.671.00Deveronvale
- 1.09 10.00 14.79
- Jul 25, 3:00pm
-
Nairn County3 - 0FT1.170.27Rothes
Here are some of the most recent Highland League results : Lossiemouth vs Wick Academy ended with a scoreline of 3-4, Deveronvale met Inverurie Loco Works at home and the match ended 4-5, and Turriff United fought an intense match against Rothes that resulted in a scoreline of 4-1.