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
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
07/02/2026 Huntly
0 - 1
Brechin City 0-1H2HOdds+
  0 - 1 38' Cillian Sheridan
Sam Robertson 42'  
  58' Lewis Martin
Matthew Wallace 62'  
Cameron Heslop 62'  
Andy Hunter 62'  
Brodie Allen 62'  
Owen Alan Morris 62'  
Callum Youngson 62'  
  72' Calvin Beattie
  72' Ben Armour
  72' Grady McGrath
Owen Alan Morris 76'  
  90+2' Ethan Crombie
  90+2' Calvin Beattie
07/02/2026 Lossiemouth
0 - 4
Fraserburgh 0-2H2HOdds+
James Leslie 19'  
R. Matheson 34'  
  0 - 1 39' Bryan Hay
  0 - 2 45' Scott Barbour
  0 - 3 53' Lewis Duncan
  0 - 4 56' Scott Barbour
Keir Smith 58'  
Struan Coli 58'  
D. Hanover 58'  
Shaun Cameron 68'  
R. Matheson 69'  
Lee Scott 69'  
Liam Archibald 69'  
  71' Sean Butcher
  71' Paul Young
  71' Fraser Stewart
  71' Scott Barbour
  71' Fraser Mackie
  71' Alex Gibb
  77' Logan Watt
  77' Bryan Hay
  77' Liam Strachan
  77' Greg Buchan
83'  
07/02/2026 Nairn County
1 - 1
Wick Academy 0-1H2HOdds+
  0 - 1 29' Marc MacGregor
Kenny McKenzie 36'  
Ben Barron 46'  
Kenny McKenzie 46'  
  52' Gordon MacNab
Paul Brindle 57'  
  67' Jack Henry
  67' Sam Reid
  67' Brandon Sinclair
  67' Alan Hughes
Ben Barron 78' 1 - 1  
  80' Marc Coghill
  84' George Ewing
  84' Marc MacGregor
  87' Owen Harrold
Callum MacLean 90'  
04/02/2026 Banks O Dee FC
0 - 0
Rothes 0-0H2HOdds+
  27'
  60'
04/02/2026 Deveronvale
2 - 1
Strathspey Thistle 1-0H2HOdds+
Alberts 6' 1 - 0  
  1 - 1 55' MacLeod
Park 87' 2 - 1  
31/01/2026 Inverurie Loco Works
4 - 4
Nairn County 3-2H2HOdds+
Josh Bolton 6' 1 - 0  
  1 - 1 16' Gary Pullen
Josh Bolton 22' 2 - 1  
Nathan Meres 27' 3 - 1  
  3 - 2 43' Finn As-Chainey
44'  
  3 - 3 49' Paul Brindle
Milosz Ochmanski 52'  
  3 - 4 53' Paul Brindle
Daniel Agnew 60'  
Josh Bolton 60'  
Josh Buchan 60'  
Robert Ward 60'  
Callum Duncan 60'  
Lloyd Robertson 60'  
Ethan Cairns 67' 4 - 4  
69'  
  70' Paul Brindle
R. Butchart 72'  
Nathan Meres 72'  
  76' Gussie Day
  76' Gary Pullen
R. Butchart 81'  
Callum Duncan 84'  
90'  
Green 90+2'  
31/01/2026 Rothes
1 - 1
Wick Academy 0-0H2HOdds+
Ruairi Duncan 56' 1 - 0  
  57' Ruairi Duncan
  1 - 1 67' Owen Rendall
  72' Ryan Campbell
Owen Alexander 72'  
  73' Owen Rendall
Gordon MacNab 83'  
31/01/2026 Banks O Dee FC
2 - 3
Clachnacuddin 1-0H2HOdds+
Sam Pugh 33' 1 - 0  
  38' Troy Cooper
  38' Ben Corner
  1 - 1 48' Troy Cooper
  64' Jack Davison
  64'
Max Alexander 72'  
Ashton Leiper 72'  
  1 - 2 75' Jack Davison
Mark Reynolds 78'  
  1 - 3 81' Jacob Kerr
Samuel Bavidge 82'  
Harry Craig 82'  
  86' M. Mackenzie
  86' Craig Lawrie
Ramsay Davidson 88'  
Alasdair Stark 88'  
Lewis Lorimer 90' 2 - 3  
Max Alexander 90+2'  
31/01/2026 Brora Rangers
1 - 1
Keith 0-0H2HOdds+
Shae Keogh 14'  
  0 - 1 62' Conor Bird
  77' Ryan Robertson
  77' Conor Bird
  84' Murray Addison
  84' Horace Ormsby
  84' Callum Robertson
  84' Jordan Cooper
  84' Tristan Stephen
  84' Ronan Craib
Jordan MacRae 87' 1 - 1  
Mark Nicolson 90'  
Shae Keogh 90'  
  90+1' Liam Duncan
  90+1' Nathan McKeown
31/01/2026 Buckie Thistle
2 - 3
Deveronvale 2-1H2HOdds+
  17' Murray Esson
Innes McKay 19' 1 - 0  
  1 - 1 22' Keane Matheson
Sam Morrison 30' 2 - 1  
  38' Michael Watson
Marcus Goodall 38'  
  44' M. Binnie
  2 - 2 53' Fergus Alberts
Liam Macdonald 61'  
B. Campbell 61'  
A. Cummings 61'  
Aaron Conway 61'  
  2 - 3 65' Austin Sparkes
  66' Demilade Yunus
  66'
Fraser Robertson 77'  
Ross Morrison 77'  
Cole Donaldson 77'  
Ryan Fyffe 77'  
  77' Max Stewart
  77' Michael Watson
  77' Alexsander Dlugosz
  77'
  82' Ryan Park
  82' Fergus Alberts
  88' Keane Matheson
31/01/2026 Forres Mechanics
1 - 1
Lossiemouth 0-1H2HOdds+
  33' Owen Loveland
  0 - 1 35' Owen Loveland
  35' Liam Harvey
  38' Connor Macaulay
Kaiden Connolly 62'  
Shaun Sutherland 67'  
Jack Grant 69'  
Kieran Hayllar 70'  
Jack Grant 70'  
Lewis Mackenzie 70'  
Ryan MacLeman 70'  
J. Newlands 70'  
Gardiner 70'  
  74' Keir Smith
  74' Struan Coli
Kaiden Connolly 77'  
  80' Kacper Kaniewski
Lewis Mackenzie 80'  
Kieran Hayllar 82' 1 - 1  
Mark McLauchlan 83'  
  84' Connor Macaulay
  86' Liam Harvey
  86' D. Hanover
  86' Shaun Cameron
Mark McLauchlan 89'  
31/01/2026 Fraserburgh
0 - 2
Turriff United 0-1H2HOdds+
  0 - 1 5' M. Keir
  54' Owen Kinsella
Sean Butcher 61'  
Fraser Mackie 61'  
Alex Gibb 61'  
Logan Watt 61'  
  0 - 2 65' M. Keir
  66' Glen Donald
  68' Aiden Sopel
  68'
Will Sim 73'  
Dylan Robertson 73'  
Fraser Stewart 73'  
Lewis Duncan 73'  
Liam Strachan 73'  
Scott Barbour 73'  
  79' Timi Fatona
  79' Mackenzie Taylor
Paul Young 81'  
  86' C. May
  86' M. Keir
  86' Connor Grant
  86' Owen Kinsella
  89' C. May
28/01/2026 Banks O Dee FC
5 - 0
Lossiemouth 1-0H2HOdds+
Sam Pugh 40' 1 - 0  
Joe McCabe 47' 2 - 0  
Joe McCabe 48' 3 - 0  
Magnus Watson 51' 4 - 0  
  54' James Leslie
Kacper Lewecki 56'  
Sam Pugh 56'  
Samuel Bavidge 56'  
Joe McCabe 56'  
  57' R. Matheson
  57' Keir Smith
  57' Connor Macaulay
  57'
Kacper Lewecki 65'  
Nathan Cooney 66'  
  70' Owen Loveland
  70' D. Hanover
  70' Lee Scott
  70' Liam Harvey
Max Alexander 74'  
Magnus Watson 74'  
  78' Struan Coli
Jack Brown 81' 5 - 0  

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 23 17 4 2 74 25 +49 55
2
Formartine United 22 14 7 1 46 20 +26 49
3
Clachnacuddin 24 14 5 5 57 21 +36 47
4
Fraserburgh 24 14 5 5 56 28 +28 47
5
Brechin City 21 14 4 3 55 14 +41 46
6
Banks O Dee FC 22 10 8 4 38 21 +17 38
7
Buckie Thistle 24 11 4 9 47 36 +11 37
8
Nairn County 23 10 4 9 42 36 +6 34
9
Deveronvale 26 9 4 13 38 64 -26 31
10
Huntly 24 8 6 10 32 31 +1 30
11
Keith 23 8 6 9 27 38 -11 30
12
Turriff United 21 7 7 7 36 32 +4 28
13
Forres Mechanics 23 7 5 11 35 50 -15 26
14
Strathspey Thistle 21 8 1 12 34 56 -22 25
15
Wick Academy 24 5 6 13 32 44 -12 21
16
Inverurie Loco Works 23 3 6 14 23 47 -24 15
17
Lossiemouth 24 3 4 17 13 53 -40 13
18
Rothes 24 1 4 19 24 93 -69 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
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.