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

Currently Mid-Season - 101/306 played
| # | Team | MP | Win% | GF | GA | GD | Pts | AVG |
|---|---|---|---|---|---|---|---|---|
1 |
Brora Rangers |
11 | 82% | 43 | 10 | 33 | 29 | 4.82 |
2 |
Inverurie Loco Works |
12 | 50% | 22 | 14 | 8 | 23 | 3.00 |
3 |
Formartine United |
12 | 50% | 23 | 16 | 7 | 22 | 3.25 |
4 |
Fraserburgh |
11 | 55% | 24 | 10 | 14 | 21 | 3.09 |
5 |
Strathspey Thistle |
12 | 50% | 24 | 15 | 9 | 20 | 3.25 |
6 |
Buckie Thistle |
11 | 55% | 30 | 16 | 14 | 19 | 4.18 |
7 |
Banks O' Dee |
12 | 42% | 28 | 24 | 4 | 19 | 4.33 |
8 |
Clachnacuddin |
11 | 36% | 24 | 11 | 13 | 17 | 3.18 |
9 |
Forres Mechanics |
11 | 45% | 20 | 15 | 5 | 17 | 3.18 |
10 |
Nairn County |
12 | 25% | 16 | 19 | -3 | 14 | 2.92 |
11 |
Lossiemouth |
11 | 36% | 13 | 22 | -9 | 14 | 3.18 |
12 |
Turriff United |
11 | 36% | 12 | 16 | -4 | 13 | 2.55 |
13 |
Deveronvale |
11 | 27% | 12 | 15 | -3 | 12 | 2.45 |
14 |
Huntly |
11 | 27% | 16 | 20 | -4 | 12 | 3.27 |
15 |
Keith |
11 | 27% | 18 | 24 | -6 | 12 | 3.82 |
16 |
Invergordon |
11 | 27% | 15 | 28 | -13 | 10 | 3.91 |
17 |
Wick Academy |
11 | 9% | 7 | 31 | -24 | 3 | 3.45 |
18 |
Rothes |
10 | 10% | 7 | 48 | -41 | 3 | 5.50 |
Upcoming Fixtures & Results
Sep 19 ~
-
FormHomeFormAway
- Odds
- Sat 26, 3:00pm
-
FraserburghPOST1.911.73Buckie Thistle
- Sat 26, 3:00pm
-
HuntlyStats1.090.91Invergordon
- Sat 26, 3:00pm
-
Brora RangersStats2.641.09Keith
- Fri 25, 8:00pm
-
Strathspey ThistleStats1.671.55Forres Mechanics
- Sat 19, 3:00pm
-
Rothes0 - 8FT0.302.64Brora Rangers
- Sat 19, 3:00pm
-
Keith2 - 3FT1.091.67Strathspey Thistle
- Sat 19, 3:00pm
-
Deveronvale2 - 2FT1.091.55Clachnacuddin
- Sat 19, 3:00pm
-
Invergordon3 - 1FT0.911.18Turriff United
- Sat 19, 3:00pm
-
Buckie Thistle1 - 3FT1.731.17Nairn County
- Sat 19, 3:00pm
-
Forres Mechanics3 - 0FT1.551.58Banks O' Dee
The closest upcoming fixtures for Highland League are Huntly vs Invergordon (Sep 19, 3:00pm), Brora Rangers vs Keith (Sep 19, 3:00pm), and Strathspey Thistle vs Forres Mechanics (Sep 19, 3:00pm). These fixtures are about 1 days away from today.
Sep 16 ~
-
FormHomeFormAway
- Odds
- Sat 19, 3:00pm
-
Formartine United3 - 0FT1.831.27Lossiemouth
- Sat 19, 3:00pm
-
Huntly2 - 2FT1.091.92Inverurie Loco Works
- Sat 19, 3:00pm
-
Wick Academy2 - 3FT0.271.91Fraserburgh
- Wed 16, 8:00pm
-
Forres Mechanics2 - 1FT1.551.73Buckie Thistle
- 3.88 3.92 1.66
- Wed 16, 8:00pm
-
Banks O' Dee4 - 1FT1.581.09Keith
- Wed 16, 8:00pm
-
Brora Rangers7 - 2FT2.640.91Invergordon
- Wed 16, 8:00pm
-
Fraserburgh1 - 1FT1.911.83Formartine United
- 2.35 3.45 2.49
- Wed 16, 8:00pm
-
Lossiemouth0 - 2FT1.271.09Deveronvale
- Wed 16, 8:00pm
-
Strathspey Thistle7 - 1FT1.670.30Rothes
- Wed 16, 8:00pm
-
Inverurie Loco Works1 - 0FT1.921.55Clachnacuddin
Sep 5 ~
-
FormHomeFormAway
- Odds
- Wed 16, 8:00pm
-
Nairn County2 - 0FT1.170.27Wick Academy
- Wed 16, 8:00pm
-
Turriff United2 - 1FT1.181.09Huntly
- Sat 12, 3:00pm
-
Keith2 - 0FT1.091.09Deveronvale
- Sat 12, 3:00pm
-
Inverurie Loco Works1 - 1FT1.921.67Strathspey Thistle
- Sat 12, 3:00pm
-
Clachnacuddin1 - 1FT1.551.83Formartine United
- Sat 12, 3:00pm
-
Buckie Thistle0 - 3FT1.731.09Huntly
- Sat 12, 3:00pm
-
Nairn County2 - 2FT1.171.58Banks O' Dee
- Sat 5, 3:00pm
-
Invergordon0 - 2FT0.911.67Strathspey Thistle
- 3.20 4.05 1.70
- Sat 5, 3:00pm
-
Deveronvale3 - 1FT1.091.91Fraserburgh
- Sat 5, 3:00pm
-
Keith3 - 2FT1.091.73Buckie Thistle
Aug 29 ~
-
FormHomeFormAway
- Odds
- Sat 5, 3:00pm
-
Clachnacuddin4 - 0FT1.551.27Lossiemouth
- Sat 5, 3:00pm
-
Formartine United1 - 1FT1.831.17Nairn County
- 1.23 5.10 10.70
- Sat 5, 3:00pm
-
Rothes0 - 5FT0.301.58Banks O' Dee
- Sat 5, 3:00pm
-
Huntly1 - 2FT1.092.64Brora Rangers
- Sat 5, 3:00pm
-
Wick Academy1 - 0FT0.271.55Forres Mechanics
- Sat 5, 2:00pm
-
Turriff United1 - 3FT1.181.92Inverurie Loco Works
- Aug 29, 3:00pm
-
Keith4 - 1FT1.090.27Wick Academy
- Aug 29, 3:00pm
-
Nairn County0 - 0FT1.171.09Deveronvale
- Aug 29, 3:00pm
-
Buckie Thistle5 - 0FT1.730.30Rothes
- Aug 29, 3:00pm
-
Strathspey Thistle3 - 0FT1.671.09Huntly
Aug 22 ~
-
FormHomeFormAway
- Odds
- Aug 29, 3:00pm
-
Inverurie Loco Works3 - 1FT1.921.27Lossiemouth
- Aug 29, 3:00pm
-
Fraserburgh2 - 2FT1.911.55Clachnacuddin
- Aug 29, 3:00pm
-
Forres Mechanics1 - 2FT1.551.83Formartine United
- Aug 29, 3:00pm
-
Banks O' Dee6 - 3FT1.580.91Invergordon
- Aug 29, 3:00pm
-
Brora Rangers3 - 1FT2.641.18Turriff United
- 1.20 5.65 10.70
- Aug 22, 3:00pm
-
Turriff United1 - 2FT1.181.67Strathspey Thistle
- Aug 22, 3:00pm
-
Rothes3 - 2FT0.300.27Wick Academy
- Aug 22, 3:00pm
-
Lossiemouth0 - 4FT1.271.91Fraserburgh
- 6.55 4.35 1.35
- Aug 22, 3:00pm
-
Formartine United4 - 1FT1.831.09Keith
- Aug 22, 3:00pm
-
Huntly2 - 2FT1.091.58Banks O' Dee
Aug 19 ~
-
FormHomeFormAway
- Odds
- Aug 22, 3:00pm
-
Clachnacuddin6 - 1FT1.551.17Nairn County
- Aug 22, 3:00pm
-
Deveronvale1 - 1FT1.091.55Forres Mechanics
- Aug 22, 3:00pm
-
Invergordon0 - 6FT0.911.73Buckie Thistle
- Aug 22, 3:00pm
-
Brora Rangers0 - 0FT2.641.92Inverurie Loco Works
- Aug 19, 8:00pm
-
Inverurie Loco Works2 - 1FT1.921.91Fraserburgh
- Aug 19, 8:00pm
-
Strathspey Thistle1 - 2FT1.672.64Brora Rangers
- Aug 19, 8:00pm
-
Rothes2 - 4FT0.301.83Formartine United
- Aug 19, 8:00pm
-
Nairn County1 - 1FT1.171.27Lossiemouth
- 1.57 3.90 4.30
- Aug 19, 8:00pm
-
Wick Academy1 - 2FT0.270.91Invergordon
- Aug 19, 8:00pm
-
Forres Mechanics2 - 1FT1.551.55Clachnacuddin
Aug 15 ~
-
FormHomeFormAway
- Odds
- Aug 19, 8:00pm
-
Banks O' Dee1 - 0FT1.581.18Turriff United
- Aug 15, 3:00pm
-
Lossiemouth2 - 1FT1.271.55Forres Mechanics
- 3.05 3.30 1.91
- Aug 15, 3:00pm
-
Invergordon1 - 2FT0.911.83Formartine United
- Aug 15, 3:00pm
-
Huntly3 - 0FT1.090.27Wick Academy
- Aug 15, 3:00pm
-
Strathspey Thistle1 - 3FT1.671.92Inverurie Loco Works
- Aug 15, 3:00pm
-
Deveronvale3 - 0FT1.090.30Rothes
- Aug 15, 3:00pm
-
Turriff United1 - 2FT1.181.73Buckie Thistle
- Aug 15, 3:00pm
-
Clachnacuddin1 - 1FT1.551.09Keith
- 1.28 4.80 8.90
- Aug 15, 3:00pm
-
Fraserburgh2 - 0FT1.911.17Nairn County
- Aug 15, 3:00pm
-
Brora Rangers4 - 2FT2.641.58Banks O' Dee
Aug 5 ~
-
FormHomeFormAway
- Odds
- Aug 8, 3:00pm
-
Invergordon3 - 0FT0.911.09Deveronvale
- 2.02 3.60 3.04
- Aug 8, 3:00pm
-
Forres Mechanics0 - 2FT1.551.91Fraserburgh
- Aug 8, 3:00pm
-
Inverurie Loco Works3 - 1FT1.921.17Nairn County
- Aug 8, 3:00pm
-
Keith2 - 2FT1.091.27Lossiemouth
- Aug 8, 3:00pm
-
Wick Academy0 - 2FT0.271.18Turriff United
- Aug 8, 3:00pm
-
Banks O' Dee1 - 1FT1.581.67Strathspey Thistle
- Aug 8, 3:00pm
-
Buckie Thistle2 - 2FT1.732.64Brora Rangers
- Aug 8, 3:00pm
-
RothesPOST0.301.55Clachnacuddin
- Aug 8, 3:00pm
-
Formartine United2 - 2FT1.831.09Huntly
- Aug 5, 8:00pm
-
Turriff United1 - 0FT1.181.83Formartine United
Aug 1 ~
-
FormHomeFormAway
- Odds
- Aug 5, 8:00pm
-
Strathspey Thistle0 - 2FT1.671.73Buckie Thistle
- Aug 5, 8:00pm
-
Nairn County1 - 2FT1.171.55Forres Mechanics
- Aug 5, 8:00pm
-
Lossiemouth4 - 1FT1.270.30Rothes
- Aug 5, 8:00pm
-
Huntly1 - 0FT1.091.09Deveronvale
- Aug 5, 8:00pm
-
Clachnacuddin1 - 0FT1.550.91Invergordon
- Aug 5, 8:00pm
-
Banks O' Dee1 - 1FT1.581.92Inverurie Loco Works
- Aug 5, 8:00pm
-
Brora Rangers8 - 0FT2.640.27Wick Academy
- 1.10 7.50 14.03
- Aug 5, 8:00pm
-
Fraserburgh1 - 0FT1.911.09Keith
- 1.23 5.25 8.50
- Aug 1, 3:00pm
-
Buckie Thistle7 - 2FT1.731.58Banks O' Dee
- Aug 1, 3:00pm
-
Invergordon1 - 2FT0.911.27Lossiemouth
- 1.96 3.48 3.20
Jul 25 ~
-
FormHomeFormAway
- Odds
- Aug 1, 3:00pm
-
Huntly1 - 6FT1.091.55Clachnacuddin
- Aug 1, 3:00pm
-
Inverurie Loco Works3 - 3FT1.921.55Forres Mechanics
- Aug 1, 3:00pm
-
Wick Academy0 - 2FT0.271.67Strathspey Thistle
- Aug 1, 3:00pm
-
Rothes0 - 7FT0.301.91Fraserburgh
- Aug 1, 3:00pm
-
Keith1 - 1FT1.091.17Nairn County
- Aug 1, 3:00pm
-
Formartine United1 - 4FT1.832.64Brora Rangers
- 2.70 3.00 2.30
- Aug 1, 3:00pm
-
Deveronvale1 - 2FT1.091.18Turriff United
- Jul 25, 3:00pm
-
Fraserburgh0 - 0FT1.910.91Invergordon
- Jul 25, 3:00pm
-
Forres Mechanics5 - 1FT1.551.09Keith
- Jul 25, 3:00pm
-
Lossiemouth1 - 0FT1.271.09Huntly
- 6.17 4.45 1.40
Jul 25 ~
-
FormHomeFormAway
- Odds
- Jul 25, 3:00pm
-
Banks O' Dee2 - 0FT1.580.27Wick Academy
- Jul 25, 3:00pm
-
Buckie Thistle2 - 0FT1.731.92Inverurie Loco Works
- Jul 25, 3:00pm
-
Clachnacuddin0 - 0FT1.551.18Turriff United
- Jul 25, 3:00pm
-
Strathspey Thistle1 - 2FT1.671.83Formartine United
- Jul 25, 3:00pm
-
Brora Rangers3 - 0FT2.641.09Deveronvale
- 1.09 10.00 14.79
- Jul 25, 3:00pm
-
Nairn County3 - 0FT1.170.30Rothes
Here are some of the most recent Highland League results : Rothes vs Brora Rangers ended with a scoreline of 0-8, Keith met Strathspey Thistle at home and the match ended 2-3, and Deveronvale fought an intense match against Clachnacuddin that resulted in a scoreline of 2-2.