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
27/12/2025 Brora Rangers
3 - 0
Wick Academy 1-0H2HOdds+
Alex Cooper 8' 1 - 0  
Max Ewan 55'  
Aidan Wilson 55'  
Tony Dingwall 62' 2 - 0  
Jordan MacRae 68'  
  70' Gordon MacNab
  70' Matthew Aitkenhead
  70' Sam Reid
  70' Steven Sutherland
Connor Bunce 75'  
Jordan MacRae 75'  
Shane Sutherland 75'  
Alex Cooper 75'  
  85' James Boyd
  85' Marc Coghill
Shane Sutherland 87' 3 - 0  
27/12/2025 Formartine United
3 - 1
Turriff United 1-1H2HOdds+
Rhys Thomas 8'  
  0 - 1 26' Murray Cormack
Hamish Ritchie 31' 1 - 1  
Julian Wade 32'  
Rhys Thomas 32'  
Matthew Cooper 33'  
  33' Ryan McLean
  35' Reece McKeown
  35' Ryan McLean
Hamish Ritchie 45'  
  46' Sam Garnham
  46' Scott Robertson
Rory McAllister 55' 2 - 1  
  75' Murray Thompson
  75' Kieran Yeats
Glenn Murison 76'  
Rory McAllister 76'  
  82' K. Douglas
  84' Mackenzie Taylor
  84' Connor Grant
Mark Lawrence 88' 3 - 1  
Finlay Murray 90'  
Aaron Norris 90'  
27/12/2025 Forres Mechanics
4 - 0
Inverurie Loco Works 4-0H2HOdds+
Mark McLauchlan 7' 1 - 0  
  7' Milosz Ochmanski
Ryan MacLeman 10' 2 - 0  
Mark McLauchlan 27' 3 - 0  
  31' Taylor Chapman
Jack Grant 32' 4 - 0  
  46' Daniel Agnew
  46' Lloyd Robertson
  46' Jack McKenzie
  46' Callum Duncan
  46' Bradley Chikomo
  46' Reuben Skea
  59' Blair Smith
  59' Ethan Cairns
  59' Thomas Reid
  59' Milosz Ochmanski
Aidan Cruickshank 62'  
Jack Grant 62'  
J. Newlands 62'  
Ryan MacLeman 62'  
Kieran Hayllar 62'  
Kaiden Connolly 62'  
Lewis Mackenzie 73'  
Mark McLauchlan 73'  
Aidan Cruickshank 81'  
Alisdair MacPherson 85'  
Shaun Sutherland 85'  
  90' R. Butchart
27/12/2025 Huntly
1 - 2
Nairn County 0-1H2HOdds+
  0 - 1 28' Gary Pullen
Kacper Kaniewski 39'  
Ruari Fraser 39'  
Brodie Allen 39'  
Andy Hunter 39'  
  53' Andrew Greig
  53' Jamie Carnihan
Matthew Wallace 54'  
Callum Youngson 54'  
  61' Fraser Dingwall
  0 - 2 62' Andrew Greig
  68' Tyler Eadie
A. Matczak 71'  
Kai Watson 71'  
Liam Macdonald 71'  
Owen Alan Morris 71'  
A. Matczak 73' 1 - 2  
  73' Ben Barron
  73' Gary Pullen
  73' C. McKenzie
  73' Paul Brindle
Matthew Wallace 83'  
  83' Gussie Day
  83' Tyler Eadie
  83' Finn As-Chainey
  83' Ben Kelly
27/12/2025 Lossiemouth
0 - 2
Clachnacuddin 0-1H2HOdds+
  0 - 1 38' James Anderson
Lewis McAndrew 53'  
  62'
Connor Macaulay 70'  
Liam Archibald 70'  
  70' Gardiner
  70' Jack Davison
  70' M. Mackenzie
  70' Rorie Macleod
  70' Copeland Thain
  70' Troy Cooper
  70' K. Leszczynski
  70' James Anderson
D. Hanover 75'  
Lee Scott 75'  
R. Matheson 75'  
  0 - 2 82'
Owen Loveland 84'  
  89' Alan Macphee
27/12/2025 Brechin City
1 - 1
Banks O Dee FC 1-1H2HOdds+
Grady McGrath 8' 1 - 0  
  1 - 1 14' Ashton Leiper
Ethan Crombie 45'  
  46' Brad McKay
Nathan Cooney 62'  
  68' Ramsay Davidson
  72' Sam Pugh
20/12/2025 Buckie Thistle
5 - 0
Keith 4-0H2HOdds+
Josh Peters 5' 1 - 0  
Josh Peters 11' 2 - 0  
Scott Barron 20' 3 - 0  
Josh Peters 41' 4 - 0  
Innes McKay 46'  
Sam Morrison 46'  
  46' Ronan Craib
  46' Murray Addison
  57' Michael Ironside
  57' Jordan Lynch
Ross Morrison 63'  
Lyall Keir 63'  
A. Cummings 63'  
Cole Donaldson 63'  
Hamish Munro 63'  
Marcus Goodall 63'  
Josh Peters 66' 5 - 0  
Aaron Conway 67'  
Josh Peters 67'  
  71' Ryan Robertson
  71' Zak To
  72' Arran Paterson
  72' Conor Bird
  78' Jordan Cooper
20/12/2025 Clachnacuddin
2 - 3
Turriff United 1-0H2HOdds+
Alan Macphee 8' 1 - 0  
  1 - 1 52' M. Keir
  1 - 2 58' Connor Grant
Craig Lawrie 61'  
Rorie Macleod 61'  
Copeland Thain 61'  
K. Leszczynski 61'  
Gardiner 61'  
Jack Davison 61'  
Troy Cooper 78'  
84' 2 - 2  
  2 - 3 90+2' M. Keir
20/12/2025 Deveronvale
1 - 0
Lossiemouth 1-0H2HOdds+
Jack Mitchell 33' 1 - 0  
  39' Liam Harvey
  56'
  61'
Stewart Gray 65'  
Ryan Park 65'  
  66' Owen Loveland
  69' Shaun Cameron
  76' Aidan Cruickshank
  76'
Alexsander Dlugosz 77'  
Keane Matheson 77'  
  78'
Alexsander Dlugosz 79'  
  86' Aidan Cruickshank
Cameron Angus 86'  
Alexsander Dlugosz 86'  
  87'
M. Binnie 89'  
20/12/2025 Fraserburgh
3 - 1
Forres Mechanics 1-1H2HOdds+
Dylan Robertson 33'  
  0 - 1 34' Mark McLauchlan
Scott Barbour 44' 1 - 1  
William West 57' 2 - 1  
Scott Barbour 63' 3 - 1  
  78' Kieran Hayllar
  78' Shaun Sutherland
  78' Lewis Mackenzie
  78' Ryan MacLeman
  78' J. Newlands
  78' Kaiden Connolly
Joshua Hawkins 80'  
Dylan Robertson 80'  
Sean Butcher 80'  
Scott Barbour 80'  
Will Sim 80'  
Lewis Duncan 80'  
Fraser Stewart 85'  
Logan Watt 85'  
Greg Buchan 90+1'  
  90+1' Jack Grant
20/12/2025 Inverurie Loco Works
0 - 3
Brora Rangers 0-1H2HOdds+
  0 - 1 19' Alex Cooper
  0 - 2 60' Jordan MacRae
Ethan Cairns 62'  
Nathan Meres 62'  
Mark Souter 63'  
  70' Craig Mackenzie
  70' Max Ewan
  70' Jordan MacRae
  70' Connor Bunce
  70' Aidan Wilson
Jack McKenzie 71'  
Lloyd Robertson 71'  
Reuben Skea 71'  
R. Butchart 71'  
Callum Duncan 71'  
Daniel Agnew 71'  
  0 - 3 76' Alex Cooper
Robert Ward 79'  
Taylor Chapman 79'  
  83' Ross Hardie
  83' Craig Mackenzie
20/12/2025 Nairn County
1 - 2
Formartine United 1-2H2HOdds+
  0 - 1 19' Rory McAllister
Calum MacKay 40' 1 - 1  
  1 - 2 45+3' Aaron Norris
  57' Mark Lawrence
  62' Julian Wade
  62' Rory McAllister
  62' Paul Campbell
  62' Matthew Cooper
Gussie Day 68'  
Gary Pullen 68'  
Ben Barron 68'  
Ben Kelly 68'  
  72' Finlay Murray
  72' Mark Lawrence
  72' Luke Strachan
  72' Michael Dangana
Dale Wood 78'  
Finn As-Chainey 79'  
Kenny McKenzie 79'  
C. McKenzie 83'  
Dale Wood 83'  
  86' Glenn Murison
20/12/2025 Wick Academy
2 - 1
Huntly 2-0H2HOdds+
Ryan Campbell 18' 1 - 0  
Steven Sutherland 19'  
  26' Kai Watson
  26' James Connelly
Ryan Campbell 38'  
  45' Ryan Sewell
Ryan Campbell 45' 2 - 0  
  53' Liam Macdonald
  53' Scott Logan
Louis Hancock 62'  
David Allan 62'  
  66' Michael Clark
James Boyd 71'  
Steven Sutherland 71'  
Marc MacGregor 73'  
George Ewing 77'  
Matthew Aitkenhead 77'  
Euan Kennedy 77'  
Sam Reid 77'  
George Ewing 77'  
  80' Callum Murray
  80' Ruari Fraser
  80' Brodie Allen
  80' Matthew Wallace
  80' Sam Robertson
  2 - 1 84' Ryan Sewell
  90+1' Callum Murray
  90+2' Callum Youngson
20/12/2025 Brechin City
3 - 0
Rothes 0-0H2HOdds+
Euan Spark 62' 1 - 0  
Euan Spark 65' 2 - 0  
Bayley Klimionek 89' 3 - 0  
13/12/2025 Brora Rangers
0 - 0
Fraserburgh 0-0H2HOdds+
  65' Sean Butcher
  65' Will Sim
  65' Lewis Duncan
  65' Joshua Hawkins
Max Ewan 80'  
Alex Cooper 80'  
Connor Bunce 80'  
Aidan Wilson 80'  
  86' Alex Gibb
  86' Scott Barbour
13/12/2025 Formartine United
0 - 0
Wick Academy 0-0H2HOdds+
Julian Wade 63'  
Michael Dangana 63'  
Scott Adams 63'  
Graeme Rodger 63'  
Rory McAllister 68'  
Rhys Thomas 70'  
Tyler Mykyta 72'  
Luke Strachan 72'  
  72' Jack Henry
  72' George Ewing
  82' Matthew Aitkenhead
  82' Euan Kennedy
Paul Campbell 83'  
Hamish Ritchie 83'  
Tyler Mykyta 89'  
Ryan Campbell 89'  
13/12/2025 Huntly
2 - 0
Inverurie Loco Works 2-0H2HOdds+
Callum Youngson 1' 1 - 0  
Callum Youngson 10' 2 - 0  
Andy Hunter 10' 3 - 0  
  45'
  58' Blair Smith
  60' Lloyd Robertson
  60'
  61' Paul Coutts
James Connelly 65'  
Kai Watson 67'  
James Connelly 67'  
  74' Bradley Chikomo
  74' Ethan Cairns
  74' Jack McKenzie
  74' Daniel Agnew
A. Matczak 79'  
Andy Hunter 79'  
Ryan Sewell 79'  
Callum Murray 84'  
Greig Mcnaughton 84'  
Zander Jack 84'  
Scott Logan 84'  
  90+1'
13/12/2025 Lossiemouth
1 - 1
Buckie Thistle 0-1H2HOdds+
  0 - 1 13' Ryan Fyffe
  22' Aaron Nicolson
  22' Fin Allen
Shaun Cameron 38'  
  45' Ross Paterson
Owen Loveland 55'  
67'  
Aidan Cruickshank 67'  
67'  
  71' Fraser Robertson
  71' Cole Donaldson
Owen Loveland 73'  
Shaun Cameron 81'  
  82' Ross Morrison
  82' Lyall Keir
  84' Sam Morrison
Ryan Fyffe 90' 1 - 1  
13/12/2025 Rothes
0 - 3
Forres Mechanics 0-1H2HOdds+
23'  
26'  
  0 - 1 30' Sam Nixon
  31' Lewis Mackenzie
  31' Matthew Jamieson
  34' Kyle Macleod
34'  
  0 - 2 54' Calum Frame
64'  
Daniel Fraser 64'  
64'  
  72' Charlie Macdonald
  72' Ryan MacLeman
  72' J. Newlands
  72' Kyle Macleod
  72' Kieran Hayllar
  72' Jack Grant
Thomas Brady 82'  
  0 - 3 87' Kieran Hayllar
  88' Alisdair MacPherson
  88' Sam Nixon
13/12/2025 Turriff United
4 - 0
Deveronvale 2-0H2HOdds+
M. Keir 7' 1 - 0  
Murray Thompson 14'  
  16' Michael Watson
M. Keir 29' 2 - 0  
Andrew Watt 41'  
  46' Demilade Yunus
  46' Lucas Smith
  46' Alexsander Dlugosz
  46' Michael Watson
  50' Keane Matheson
Ryan McLean 52' 3 - 0  
Lee Herbert 54'  
  54' Fergus Alberts
M. Keir 58' 4 - 0  
Timi Fatona 65'  
Murray Thompson 65'  
  65' Ryan Park
  65' Fergus Alberts
  71' Max Stewart
  71' Keane Matheson
  75' Cameron Angus
  75' Stewart Gray
Sam Garnham 76'  
Murray Cormack 76'  
Ewen Robertson 76'  
Andrew Watt 76'  
D. Souden 84'  
Ryan McLean 84'  
Mackenzie Taylor 84'  
M. Keir 84'  

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
Brechin City 20 13 4 3 54 14 +40 43
2
Brora Rangers 18 13 3 2 55 20 +35 42
3
Formartine United 19 12 6 1 39 18 +21 42
4
Fraserburgh 19 12 3 4 45 22 +23 39
5
Clachnacuddin 17 10 4 3 41 12 +29 34
6
Buckie Thistle 17 9 2 6 32 25 +7 29
7
Nairn County 18 9 1 8 33 27 +6 28
8
Banks O Dee FC 15 7 6 2 27 14 +13 27
9
Huntly 21 7 6 8 29 28 +1 27
10
Strathspey Thistle 17 8 1 8 29 39 -10 25
11
Deveronvale 21 7 4 10 31 53 -22 25
12
Forres Mechanics 20 7 3 10 33 42 -9 24
13
Keith 19 6 4 9 21 36 -15 22
14
Turriff United 17 5 5 7 29 32 -3 20
15
Wick Academy 20 5 3 12 29 38 -9 18
16
Inverurie Loco Works 19 3 4 12 17 39 -22 13
17
Lossiemouth 20 2 3 15 10 43 -33 9
18
Rothes 17 0 2 15 18 70 -52 2
 
 
Champion Play-off
 
 
Relegation Play-off

Top Goal Scorers

Top Assist

Scotland Football

Results and Fixtures
Top Soccer Tipsters
Tipsters Competition Review
H2H Home Team Advantage
Top Football Clubs
Worst Football Clubs
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.