Select Football League - Highland League football clubs for Head to Head (H2H) Statistics

Football League - Highland League 2025/2026 Match Fixtures and Live Odds

We retrieve the real-time live soccer odds from only the best bookmakers in Europe and Asian bookies. The highest odds are displayed for each soccer match.

Odds to access our odds comparison tool that shows you the opening odds and fluctuation including an archive of odds history from each bookmaker.

H2H to view the head to head statistics and identify the stronger team that is likely to emerge as the winner.
Play to submit your prediction in tipsters competition like a virtual online betting environment. It's risk free, no money involved. Analyse and predict the matches.

Livescore provides you with the fastest Scotland Football League - Highland League score and you can check the goalscorers and whom are the players on yellow and red cards.

Latest Scotland Football League - Highland League Full-Time Results

DateHomeScoreAwayHT
28/02/2026 Huntly
1 - 1
Buckie Thistle 1-0H2HOdds+
Callum Murray 5' 1 - 0  
  45+5' Hamish Munro
  45+5' Jack Walker
  46' B. Campbell
  46' Aaron Conway
  1 - 1 53' Kevin Fraser
Ryan Sewell 58'  
Matthew Wallace 58'  
Andy Hunter 58'  
Sam Robertson 58'  
Cameron Heslop 69'  
Ruari Fraser 69'  
Brodie Allen 69'  
Lewis Crosbie 69'  
Scott Logan 78'  
Callum Murray 78'  
  78' Cole Donaldson
  78' Ross Morrison
Kai Watson 89'  
28/02/2026 Lossiemouth
0 - 3
Wick Academy 0-1H2HOdds+
  23' Connor Macaulay
Lewis McAndrew 23'  
  0 - 1 35' Marc MacGregor
  0 - 2 57' Euan Kennedy
  0 - 3 61' Euan Kennedy
25/02/2026 Buckie Thistle
0 - 3
Brechin City 0-3H2HOdds+
  0 - 1 33' Mitchell Taylor
  0 - 2 38' Grady McGrath
  0 - 3 42' Mitchell Taylor
25/02/2026 Formartine United
1 - 0
Deveronvale 0-0H2HOdds+
Matt McLean 43'  
Aidan McCormick 51'  
Aaron Norris 51'  
  63' Lucas Smith
Aidan McCormick 64' 1 - 0  
  67' Demilade Yunus
  67' Michael Watson
  67' Ryan Park
Mark Lawrence 69'  
Julian Wade 69'  
Paul Campbell 79'  
Matthew Cooper 79'  
Rhys Thomas 79'  
Rory McAllister 79'  
  79' Garry Wood
  79' Lucas Smith
  79' Fergus Alberts
  90+7' Wallace Baird
25/02/2026 Strathspey Thistle
3 - 2
Rothes 3-2H2HOdds+
Josh Race 2' 1 - 0  
  1 - 1 15' Owen Alexander
Shaun Morrison 21' 2 - 1  
  2 - 2 31' Jake Thomson
Dean Stewart 35' 3 - 2  
  63' Zach MacPhee
Brodie Mitchell 63'  
Jonathan Bain 81'  
  83' Owen Alexander
21/02/2026 Brechin City
1 - 0
Brora Rangers 1-0H2HOdds+
Cillian Sheridan 14' 1 - 0  
Brad McKay 22'  
21/02/2026 Forres Mechanics
6 - 0
Strathspey Thistle 3-0H2HOdds+
Calum Frame 10' 1 - 0  
Calum Frame 17' 2 - 0  
Mark McLauchlan 28' 3 - 0  
  52' Daniel Whitehorn
  52' Aaron Doran
Jack Grant 61' 4 - 0  
  62' S. Docherty
Lewis Mackenzie 70'  
Kyle Macleod 70'  
Kieran Hayllar 70'  
Ryan MacLeman 70'  
Charlie Macdonald 70'  
Cohen Ramsay 70'  
  73' Shaun Morrison
  73' Andrew MacLeod
  73' Cameron Lisle
  73' Calum Brown
Calum Frame 80' 5 - 0  
J. Newlands 81'  
Shaun Sutherland 81'  
Alisdair MacPherson 84'  
Calum Frame 84'  
Lewis Mackenzie 90' 6 - 0  
  90+1' Rorie Macleod
21/02/2026 Fraserburgh
1 - 2
Keith 0-1H2HOdds+
  0 - 1 15' Zak To
Fraser Mackie 62' 1 - 1  
Logan Watt 72'  
Sean Butcher 72'  
  81' Liam Duncan
  81' Horace Ormsby
  82' Craig Gill
Liam Strachan 82'  
Will Sim 82'  
  82' Ryan Robertson
  82' Conor Bird
  84' Callum Robertson
  84' Jordan Cooper
  89' Michael Ironside
  89' Nathan McKeown
  89' Tristan Stephen
  89' Jack Searle
  1 - 2 90+1' Scott Barron
21/02/2026 Inverurie Loco Works
2 - 1
Lossiemouth 2-0H2HOdds+
  14' James Leslie
Jay Halliday 18' 1 - 0  
Josh Bolton 20' 2 - 0  
Jay Halliday 30'  
Max Foster 36'  
Josh Buchan 36'  
  49' Lewis McAndrew
  49' Keir Smith
  50' D. Hanover
  50' Kacper Kaniewski
  64' Connor Macaulay
Callum Duncan 65'  
Robert Ward 65'  
  69' Lucas Davidson
  69' Owen Loveland
  70' Struan Coli
  70' Connor Macaulay
Bradley Chikomo 74'  
Josh Bolton 74'  
  83' D. Hanover
  2 - 1 90' Liam Harvey
21/02/2026 Rothes
0 - 4
Nairn County 0-1H2HOdds+
  37' Millar Gamble
  0 - 1 38' Andrew Greig
  0 - 2 53' Calum MacKay
  55' Stewart Black
  0 - 3 66' Ben Barron
Ruairi Duncan 74'  
  0 - 4 78' Paul Brindle
21/02/2026 Wick Academy
1 - 2
Turriff United 0-1H2HOdds+
  0 - 1 20' M. Keir
Owen Rendall 32'  
Marc Coghill 39'  
  39' Finlay Morris
Sam Reid 46'  
Matthew Aitkenhead 46'  
George Ewing 50' 1 - 1  
  55' Mackenzie Taylor
  55' Ryan McLean
  56' Reece McKeown
  56' C. May
George Ewing 58'  
Jack Henry 63'  
Brandon Sinclair 63'  
  64' Sam Garnham
  64' Aiden Sopel
Gordon MacNab 65'  
  69' Glen Donald
Jack Henry 72'  
James Boyd 77'  
Euan Kennedy 77'  
  79' Timi Fatona
  79' K. Douglas
  79' D. Souden
  79' Owen Kinsella
  1 - 2 87' Mackenzie Taylor
21/02/2026 Deveronvale
2 - 3
Clachnacuddin 2-1H2HOdds+
Jaydan Bradford 7' 1 - 0  
Ryan Park 31' 2 - 0  
  40' Troy Cooper
M. Binnie 41'  
  2 - 1 41' Jacob Kerr
Jaydan Bradford 45'  
  49' Jack Davison
  49' Ally Gillies
  49' Alan Macphee
  49' Fergus Adams
Keane Matheson 57'  
Austin Sparkes 57'  
Michael Watson 58'  
Ryan Park 58'  
  65' M. Mackenzie
  65' Jacob Kerr
  65' K. Leszczynski
  65' Ben Corner
Cameron Angus 71'  
Demilade Yunus 71'  
Max Stewart 77'  
Jack Mitchell 77'  
  2 - 2 84' M. Mackenzie
Michael Watson 86'  
  2 - 3 90+4' Troy Cooper
20/02/2026 Banks O Dee FC
1 - 0
Huntly 0-0H2HOdds+
  41' Lewis Crosbie
Mark Gilmour 76' 1 - 0  
14/02/2026 Clachnacuddin
1 - 2
Keith 1-1H2HOdds+
  0 - 1 8' Jordan Cooper
K. Leszczynski 43' 1 - 1  
  64' Craig Gill
Alan Macphee 72'  
  1 - 2 73' Ronan Craib
14/02/2026 Formartine United
1 - 1
Fraserburgh 1-0H2HOdds+
Michael Dangana 26' 1 - 0  
  1 - 1 90'
11/02/2026 Buckie Thistle
0 - 0
Turriff United 0-0H2HOdds+
  24' Finlay Morris
  54' Aiden Sopel
  54' Mackenzie Taylor
  54' Timi Fatona
  54' C. May
  72' Ewen Robertson
  72'
Liam Macdonald 80'  
B. Campbell 80'  
Cole Donaldson 80'  
A. Cummings 80'  
Innes McKay 89'  
11/02/2026 Rothes
1 - 5
Brora Rangers 0-2H2HOdds+
  0 - 1 23' Aidan Wilson
  0 - 2 37' Tony Dingwall
53' 1 - 2  
  1 - 3 61' Tony Dingwall
  63' Jordan MacRae
  63' Max Ewan
  1 - 4 68' Shane Sutherland
Scott Mutch 71'  
Daniel Fraser 71'  
Ruairi Duncan 71'  
Thomas Brady 71'  
  1 - 5 80' Connor Bunce
Rory Williamson 81'  
Brodie Mitchell 81'  
  81' Aidan Wilson
07/02/2026 Brora Rangers
7 - 1
Strathspey Thistle 4-1H2HOdds+
Connor Bunce 16' 1 - 0  
Shane Sutherland 18' 2 - 0  
Aidan Wilson 21'  
Ross Hardie 21'  
Gary Pullen 25' 3 - 0  
  3 - 1 36' Josh Race
Tony Dingwall 42' 4 - 1  
Shane Sutherland 51' 5 - 1  
  61' James McShane
Sam Thompson 72' 6 - 1  
Sam Thompson 88' 7 - 1  
07/02/2026 Clachnacuddin
2 - 1
Buckie Thistle 0-0H2HOdds+
  46' Hamish Munro
  46' Sam Morrison
  0 - 1 50' Jack Walker
  57' Marcus Goodall
Ben Corner 58'  
58'  
Jack Davison 58'  
Alan Macphee 58'  
K. Leszczynski 58'  
Craig Lawrie 58'  
  65' Lyall Keir
  70' Fraser Robertson
  70' Jack Walker
Ben Corner 72' 1 - 1  
M. Mackenzie 72'  
Ally Gillies 72'  
  76' Ross Morrison
  76' A. Cummings
  78' Ryan Fyffe
  81' Ross Morrison
  83' Aaron Conway
  83' Josh Peters
  83' Liam Macdonald
  83' B. Campbell
M. Mackenzie 90+2' 2 - 1  
M. Mackenzie 90+4'  
Fergus Adams 90+4'  
K. Leszczynski 90+5'  
07/02/2026 Deveronvale
2 - 4
Rothes 1-3H2HOdds+
  0 - 1 14' Daniel Fraser
  0 - 2 25' Jake Thomson
Michael Watson 32' 1 - 2  
  1 - 3 34' Jake Thomson
Garry Wood 46'  
Sam McLean 46'  
Ryan Park 46'  
Michael Watson 46'  
Ryan Park 53' 2 - 3  
Max Stewart 66'  
Keane Matheson 66'  
  79' Rory Williamson
  79' Scott Mutch
  2 - 4 90' Rory Williamson

You might be interested in Scotland Football League - Highland League fixtures and results.

Football League - Highland League 2025/2026 - Highland League Table

# Soccer Team MP W D L F A D P Last 5 Matches
1
Brora Rangers 24 17 4 3 74 26 +48 55
2
Brechin City 23 16 4 3 59 14 +45 52
3
Formartine United 23 15 7 1 47 20 +27 52
4
Clachnacuddin 25 15 5 5 60 23 +37 50
5
Fraserburgh 25 14 5 6 57 30 +27 47
6
Banks O Dee FC 23 11 8 4 39 21 +18 41
7
Buckie Thistle 26 11 5 10 48 40 +8 38
8
Nairn County 24 11 4 9 46 36 +10 37
9
Keith 24 9 6 9 29 39 -10 33
10
Turriff United 22 8 7 7 38 33 +5 31
11
Huntly 26 8 7 11 33 33 +0 31
12
Deveronvale 28 9 4 15 40 68 -28 31
13
Forres Mechanics 24 8 5 11 41 50 -9 29
14
Strathspey Thistle 23 9 1 13 37 64 -27 28
15
Wick Academy 26 6 6 14 36 46 -10 24
16
Inverurie Loco Works 24 4 6 14 25 48 -23 18
17
Lossiemouth 26 3 4 19 14 58 -44 13
18
Rothes 26 1 4 21 26 100 -74 7
 
 
Champion Play-off
 
 
Relegation Play-off

Top Goal Scorers

Top Assist

Scotland Football

Results and Fixtures
Top Soccer Tipsters
Tipsters Competition Review
Superior H2H Statistics
H2H Home Team Advantage
H2H Away Team Advantage
Top Football Clubs
Worst Football Clubs
Top Draw Teams
Teams Home Win 100%
Good Home Teams
Poor Away Teams
Platinum Membership Testimonial

Soccer Fixtures Calendar

Choose a date to view the past soccer results or upcoming match fixtures.

Pick a Country or Region

Get the listings of soccer leagues and competitions for each region, including past seasons results and football statistics.

Match Preview and News

Copyright © 2002-2026 SoccerPunter Pte. Ltd. All rights reserved.