Scotland Football League - Highland League 2025/2026 Fixtures and Past Match Results

  • Scotland Football League - Highland League matches kick off time has been converted to your local timezone so you do not need to check what time the match starts in your country.
  • Check your favourite team match fixture so you will not forget to bet or watch it live on TV. See also Football League - Highland League live score results.
  • H2H button to analyze the head to head statistics between the two Football League - Highland League football clubs.
    Odds button will compare odds among the popular bookmakers in Asia and Europe. The archive contains the opening odds and fluctuations. You will identify the dropping odds and there is an interactive odds charting.
    + button will expand to show the goalscorers and players that received yellow cards or red cards for that match.

Highland League
DateHomeScoreAwayHT
18/04/2026 Wick Academy
1 - 1
Banks O Dee FC 1-0H2HOdds+
Sam Reid 28' 1 - 0  
Gordon MacNab 55'  
  1 - 1 56' Mark Gilmour
Marc Coghill 62'  
  67' Harry Craig
  78'
11/04/2026 Clachnacuddin
2 - 4
Fraserburgh 1-1H2HOdds+
Jordan MacRae 5' 1 - 0  
Fergus Adams 11'  
  1 - 1 29' Sean Butcher
  49' William West
Craig Lawrie 61' 2 - 1  
  63' Bryan Hay
  2 - 2 67' Logan Watt
  71' Jamie Maclellan
  2 - 3 73' Sean Butcher
  82' Greg Buchan
  2 - 4 90+2' Fraser Mackie
11/04/2026 Formartine United
2 - 1
Forres Mechanics 0-1H2HOdds+
  0 - 1 8' Jack Grant
Hamish Ritchie 49' 1 - 1  
Hamish Ritchie 68'  
  77' Kaiden Connolly
Finlay Morris 81' 2 - 1  
11/04/2026 Huntly
1 - 1
Brora Rangers 1-0H2HOdds+
Michael Clark 7' 1 - 0  
Kacper Lewecki 24'  
Michael Clark 57'  
Greig Mcnaughton 63'  
Andy Hunter 68'  
Callum Youngson 89'  
  1 - 1 90+1' Shane Sutherland
11/04/2026 Inverurie Loco Works
1 - 3
Deveronvale 1-1H2HOdds+
  26' Taylor Chapman
  26' Garry Wood
Jack McKenzie 32' 1 - 0  
Sam McLean 35'  
  1 - 1 45' Jack Mitchell
  1 - 2 47' Jack Mitchell
  47' Milosz Ochmanski
  64' Murray Esson
  65' Jay Goldie
84'  
  90'
  1 - 3 90+1' Jack Mitchell
11/04/2026 Lossiemouth
1 - 1
Strathspey Thistle 0-1H2HOdds+
  0 - 1 33' Josh Race
D. Hanover 44'  
Kacper Kaniewski 52' 1 - 1  
  56' Dean Stewart
Zach MacPhee 90'  
11/04/2026 Nairn County
2 - 0
Banks O Dee FC 1-0H2HOdds+
Ben Barron 37' 1 - 0  
B. Watson 74'  
Ben Kelly 84'  
Calum MacKay 86' 2 - 0  
11/04/2026 Rothes
1 - 5
Keith 0-1H2HOdds+
  0 - 1 20' Tristan Stephen
R. Lean 27'  
  0 - 2 57' Daniel Fraser
  0 - 3 68' Craig Gill
  0 - 4 78' Callum Robertson
  80' Scott Barron
  0 - 5 85' Connor Killoh
  0 - 6 86' Nathan McKeown
  87' Zak To
11/04/2026 Turriff United
4 - 1
Brechin City 2-1H2HOdds+
  0 - 1 26' Callum Hannah
Andrew Watt 27'  
R. Massie 29' 1 - 1  
Ryan McLean 31'  
R. Massie 38' 2 - 1  
  45+2' Kieran Inglis
M. Keir 56' 3 - 1  
M. Keir 64' 4 - 1  
  65' Andrew McNeil
  79' M. Findlay
Reece McKeown 81'  
11/04/2026 Wick Academy
0 - 3
Buckie Thistle 0-2H2HOdds+
  0 - 1 21' Josh Peters
  0 - 2 24' Josh Peters
Joe Anderson 54'  
Marc Coghill 59'  
  0 - 3 75' A. Cummings
08/04/2026 Brora Rangers
2 - 1
Brechin City 1-0H2HOdds+
James Anderson 33' 1 - 0  
  68' Calvin Beattie
  1 - 1 79' Mitchell Taylor
Connall Ewan 90+3' 2 - 1  
08/04/2026 Formartine United
2 - 0
Banks O Dee FC 1-0H2HOdds+
  24' Daniel Hoban
Mark Lawrence 29' 1 - 0  
Rory McAllister 82' 2 - 0  
08/04/2026 Nairn County
0 - 1
Fraserburgh 0-1H2HOdds+
  0 - 1 36' Scott Barbour
  37' Scott Barbour
  42' Joe Barbour
  45' Jamie Beagrie
  60' Jamie Maclellan
  76' Fraser Mackie
08/04/2026 Turriff United
1 - 3
Inverurie Loco Works 0-2H2HOdds+
  0 - 1 26' Ethan Cairns
  0 - 2 39' Taylor Chapman
Aaron Fraser 40'  
Murray Thompson 62' 1 - 2  
  1 - 3 90+1' Josh Bolton
04/04/2026 Banks O Dee FC
6 - 1
Wick Academy 4-1H2HOdds+
Mark Gilmour 2' 1 - 0  
  1 - 1 4'
Michael Philipson 8' 2 - 1  
Michael Philipson 19' 3 - 1  
Magnus Watson 45' 4 - 1  
Sam Pugh 59' 5 - 1  
Magnus Watson 84' 6 - 1  
04/04/2026 Brechin City
3 - 0
Nairn County 1-0H2HOdds+
Dugald Farquhar 32' 1 - 0  
Grady McGrath 59' 2 - 0  
Grady McGrath 73' 3 - 0  
04/04/2026 Brora Rangers
1 - 1
Formartine United 1-1H2HOdds+
  0 - 1 3' Tyler Mykyta
Shane Sutherland 39' 1 - 1  
04/04/2026 Buckie Thistle
2 - 1
Inverurie Loco Works 0-0H2HOdds+
  48' Mark Souter
  0 - 1 60' Milosz Ochmanski
Bodhan Campbell 89' 1 - 1  
Sam Morrison 90+3' 2 - 1  
04/04/2026 Forres Mechanics
1 - 1
Clachnacuddin 0-0H2HOdds+
Kyle MacLeod 4'  
Matt Jamieson 47' 1 - 0  
  1 - 1 80' Ben Corner
04/04/2026 Fraserburgh
5 - 0
Deveronvale 2-0H2HOdds+
Scott Barbour 10' 1 - 0  
Logan Watt 34' 2 - 0  
Sean Butcher 64' 3 - 0  
Scott Barbour 67' 4 - 0  
Liam Strachan 79' 5 - 0  
04/04/2026 Huntly
3 - 1
Rothes 2-1H2HOdds+
Andy Hunter 4' 1 - 0  
Brodie Allen 24' 2 - 0  
  2 - 1 27' Tom Brady
Andy Hunter 46' 3 - 1  
04/04/2026 Keith
5 - 0
Lossiemouth 3-0H2HOdds+
Jack Searle 12' 1 - 0  
21' 2 - 0  
41' 3 - 0  
57' 4 - 0  
90' 5 - 0  
04/04/2026 Strathspey Thistle
0 - 4
Turriff United 0-2H2HOdds+
  0 - 1 26' Kyle Douglas
  0 - 2 30'
  0 - 3 54'
  0 - 4 86'
01/04/2026 Huntly
1 - 1
Keith 1-1H2HOdds+
  0 - 1 11' Ronan Craib
Callum Murray 19'  
Matthew Wallace 32' 1 - 1  
  34' Callum Robertson
  44' Conor Bird
Kai Watson 48'  
Michael Clark 58'  
  74' Scott Barron
Kacper Lewecki 77'  
  78' Michael Ironside
87'  
  88' Conor Bird
89'  
  90' Ronan Craib
01/04/2026 Strathspey Thistle
0 - 1
Fraserburgh 0-0H2HOdds+
  65' Will Sim
  0 - 1 79' Joshua Hawkins
  90+2' Logan Watt
01/04/2026 Turriff United
3 - 2
Nairn County 2-0H2HOdds+
  4' Calum MacKay
R. Massie 7' 1 - 0  
M. Keir 34' 2 - 0  
R. Massie 46' 3 - 0  
  3 - 1 76' Ben Kelly
  3 - 2 90' Owen Kinsella
01/04/2026 Forres Mechanics
0 - 1
Brechin City 0-1H2HOdds+
  0 - 1 27' Dugald Farquhar
Ryan McRitchie 51'  
  58' Calvin Beattie
Kyle Macleod 66'  
28/03/2026 Brora Rangers
0 - 1
Banks O Dee FC 0-0H2HOdds+
  0 - 1 81' Max Alexander
28/03/2026 Formartine United
3 - 0
Clachnacuddin 0-0H2HOdds+
Julian Wade 51' 1 - 0  
Julian Wade 70' 2 - 0  
Scott Ross 90' 3 - 0  
28/03/2026 Keith
1 - 0
Forres Mechanics 1-0H2HOdds+
Zak To 40' 1 - 0  
Scott Barron 62'  
Callum Robertson 68'  
Josh Nicol 90'  
28/03/2026 Nairn County
1 - 4
Brechin City 0-1H2HOdds+
  0 - 1 25' Grady McGrath
Ben Barron 28'  
  52' Kieran Inglis
Adrian Voigt 57'  
  0 - 2 57' Grady McGrath
Fraser Dingwall 58'  
Callum MacLean 64'  
Kenny MacInnes 66'  
  0 - 3 76' Grady McGrath
  0 - 4 85' Ben Armour
Ben Kelly 90' 1 - 4  
28/03/2026 Rothes
2 - 5
Fraserburgh 2-2H2HOdds+
  0 - 1 16' Scott Barbour
Jake Thomson 30' 1 - 1  
Jake Thomson 34' 2 - 1  
  2 - 2 39' William West
  2 - 3 46' Fraser Mackie
Ruairi Duncan 64'  
  2 - 4 68' Fraser Mackie
Jonathan Bain 79'  
Brodie Mitchell 82'  
  2 - 5 90' Fraser Mackie
28/03/2026 Turriff United
0 - 1
Wick Academy 0-0H2HOdds+
Andrew Watt 49'  
  0 - 1 85' Marc MacGregor
28/03/2026 Strathspey Thistle
0 - 2
Inverurie Loco Works 0-1H2HOdds+
  0 - 1 6' Lewis Munro
  68' Oliver Green
Shaun Morrison 71'  
  90+1' Josh Bolton
  0 - 2 90+7' Josh Robb
25/03/2026 Brechin City
0 - 0
Formartine United 0-0H2HOdds+
Finlay Morris 5'  
  31' Euan Spark
Mark Lawrence 40'  
  52' Luke Emmett
  55' Hamish Ritchie
25/03/2026 Keith
0 - 2
Strathspey Thistle 0-1H2HOdds+
  0 - 1 35' Morrison
  0 - 2 90+4' Brown
25/03/2026 Rothes
1 - 5
Clachnacuddin 1-3H2HOdds+
  0 - 1 10' M. Mackenzie
  0 - 2 15' Jordan MacRae
  20' Harry Nicolson
Jake Thomson 23' 1 - 2  
  1 - 3 43' M. Mackenzie
  1 - 4 57' Jordan MacRae
Andrew Skinner 66'  
Brodie Mitchell 81'  
  1 - 5 85' Greg Morrison
25/03/2026 Turriff United
1 - 2
Huntly 1-1H2HOdds+
  0 - 1 10' Callum Youngson
  22' Sam Robertson
M. Keir 34' 1 - 1  
Ryan McLean 59'  
  1 - 2 89' Scott Logan
25/03/2026 Wick Academy
1 - 3
Forres Mechanics 1-1H2HOdds+
Ewing 26' 1 - 0  
  1 - 1 45' Gardiner
  1 - 2 87' Macleod
  1 - 3 90+2' McClauchlan
21/03/2026 Buckie Thistle
0 - 1
Fraserburgh 0-1H2HOdds+
  0 - 1 18' Jamie Maclellan
21/03/2026 Clachnacuddin
1 - 2
Brora Rangers 0-2H2HOdds+
  0 - 1 4' Sam Thompson
  0 - 2 10' James Wallace
87' 1 - 2  
21/03/2026 Deveronvale
1 - 2
Forres Mechanics 1-1H2HOdds+
2' 1 - 0  
  1 - 1 15'
  1 - 2 78'
21/03/2026 Formartine United
0 - 0
Huntly 0-0H2HOdds 
21/03/2026 Inverurie Loco Works
2 - 1
Banks O Dee FC 1-0H2HOdds+
  33'
Souter 34' 1 - 0  
  38'
Ward 51' 2 - 0  
62'  
  2 - 1 66' Lewis Lorimer
  85'
90+1'  
21/03/2026 Nairn County
2 - 1
Strathspey Thistle 1-0H2HOdds 
21/03/2026 Rothes
0 - 3
Lossiemouth 0-1H2HOdds+
  0 - 1 22' Ryan Matheson
  0 - 2 54' Shaun Cameron
  0 - 3 75' Liam Harvey
21/03/2026 Turriff United
1 - 2
Keith 1-1H2HOdds+
  0 - 1 4' Craig Gill
Taylor Mackenzie 26' 1 - 1  
  1 - 2 60' Tristan Stephen
Glen Donald 63'  
21/03/2026 Wick Academy
0 - 1
Brechin City 0-0H2HOdds+
  0 - 1 47' Mitchell Taylor
Jack Henry 86'  
18/03/2026 Banks O Dee FC
3 - 1
Strathspey Thistle 2-0H2HOdds+
Max Alexander 17' 1 - 0  
Michael Philipson 19' 2 - 0  
Ashton Leiper 40'  
Lewis Lorimer 47' 3 - 0  
  50' Josh Race
Lewis Lorimer 61'  
  3 - 1 78' Calum Brown
18/03/2026 Buckie Thistle
1 - 0
Formartine United 1-0H2HOdds+
Josh Peters 3' 1 - 0  
A. Cummings 27'  
  45' Rory McAllister
  45' Julian Wade
Liam Macdonald 56'  
  68' Mark Lawrence
  74' Matt McLean
18/03/2026 Inverurie Loco Works
4 - 0
Fraserburgh 1-0H2HOdds+
  13' Greg Buchan
Milosz Ochmanski 22' 1 - 0  
Milosz Ochmanski 30'  
  30' Joe Barbour
Ethan Cairns 52' 2 - 0  
Milosz Ochmanski 55'  
Taylor Chapman 72' 3 - 0  
Callum Duncan 85' 4 - 0  
18/03/2026 Lossiemouth
1 - 3
Brora Rangers 0-3H2HOdds+
  16' Connall Ewan
  0 - 1 25' James Anderson
  0 - 2 35' James Anderson
  0 - 3 42' James Anderson
Lewis McAndrew 65'  
86' 1 - 3  
  90+1' Aidan Wilson
18/03/2026 Turriff United
2 - 2
Forres Mechanics 1-0H2HOdds+
M. Keir 36' 1 - 0  
  56' S. McCarthy
  57' Kyle Macleod
  59' Jack Grant
M. Keir 61' 2 - 0  
  2 - 1 85' Shaun Sutherland
  2 - 2 86' Gardiner
14/03/2026 Keith
2 - 0
Nairn County 0-0H2HOdds+
Jack Searle 1' 1 - 0  
  51' Tyler Eadie
  58' Kenny McKenzie
Scott Barron 81'  
Tristan Stephen 90+3' 2 - 0  
14/03/2026 Brechin City
4 - 1
Inverurie Loco Works 0-0H2HOdds+
Brad McKay 9'  
  24' Jay Halliday
  24' Mark Souter
  35'
Brad McKay 58' 1 - 0  
Grady McGrath 62' 2 - 0  
Grady McGrath 77' 3 - 0  
  3 - 1 80' Mark Souter
M. Findlay 81' 4 - 1  
14/03/2026 Brora Rangers
8 - 1
Deveronvale 4-0H2HOdds+
Connor Bunce 21' 1 - 0  
James Wallace 22' 2 - 0  
Shane Sutherland 31' 3 - 0  
Connor Bunce 45' 4 - 0  
Shae Keogh 58' 5 - 0  
James Anderson 62' 6 - 0  
Craig Mackenzie 68' 7 - 0  
James Anderson 70' 8 - 0  
  8 - 1 83' Jaydan Bradford
14/03/2026 Forres Mechanics
0 - 4
Buckie Thistle 0-3H2HOdds+
  0 - 1 1' B. Campbell
  0 - 2 1' Liam Macdonald
Kyle Macleod 43'  
Cohen Ramsay 45+3'  
  0 - 3 45+4' Lyall Keir
  60' B. Campbell
Shaun Sutherland 65'  
  84' Liam Macdonald
  87' Aaron Conway
  0 - 4 87' Aaron Conway
14/03/2026 Fraserburgh
0 - 1
Banks O Dee FC 0-0H2HOdds+
William West 15'  
  54' Harry Craig
  67' Z. Stephen
  0 - 1 71' Max Alexander
  88' Samuel Bavidge
  90+4'
14/03/2026 Huntly
3 - 4
Clachnacuddin 1-2H2HOdds+
Kai Watson 5'  
Andy Hunter 27' 1 - 0  
  28' Alan Macphee
  1 - 1 44' Gavin Morrison
  1 - 2 45+1' Troy Cooper
Callum Youngson 48' 2 - 2  
  2 - 3 59' Ben Corner
  2 - 4 63' Jordan MacRae
79'  
Brodie Allen 87'  
  90' Conor Macphee
Callum Youngson 90+2' 3 - 4  
  90+3'
14/03/2026 Lossiemouth
0 - 2
Turriff United 0-1H2HOdds+
  8' Owen Kinsella
  0 - 1 34' Ryan McLean
Lewis McAndrew 55'  
D. Hanover 56'  
Kacper Kaniewski 61'  
Connor Macaulay 74'  
  0 - 2 75' Mackenzie Taylor
14/03/2026 Formartine United
4 - 0
Rothes 2-0H2HOdds+
4' 1 - 0  
Glenn Murison 11' 2 - 0  
  15'
Matt McLean 45+1'  
52' 3 - 0  
  73' Jonathan Bain
Aidan McCormick 90+2' 4 - 0  
14/03/2026 Strathspey Thistle
2 - 0
Wick Academy 1-0H2HOdds+
Andrew MacLeod 25' 1 - 0  
Zach MacPhee 28'  
  30' Owen Rendall
Rorie Macleod 44'  
Calum Brown 80' 2 - 0  
  81' Jack Henry
11/03/2026 Formartine United
3 - 0
Lossiemouth 1-0H2HOdds+
  16' D. Hanover
Tyler Mykyta 17' 1 - 0  
Glenn Murison 52' 2 - 0  
Scott Adams 90+1' 3 - 0  
11/03/2026 Keith
2 - 0
Inverurie Loco Works 2-0H2HOdds+
Conor Bird 25' 1 - 0  
Nathan McKeown 40' 2 - 0  
  51' Callum Duncan
  57' Jay Halliday
  71' Milosz Ochmanski
11/03/2026 Strathspey Thistle
2 - 1
Buckie Thistle 0-0H2HOdds+
  0 - 1 46' B. Campbell
  71' Josh Peters
Calum Brown 73' 1 - 1  
Caelan Alexander Mutch 81' 2 - 1  
Caelan Alexander Mutch 84'  
11/03/2026 Turriff United
1 - 1
Banks O Dee FC 0-1H2HOdds+
  0 - 1 45+3' Sam Pugh
Keir 85' 1 - 1  
11/03/2026 Clachnacuddin
0 - 1
Brechin City 0-0H2HOdds+
Ally Gillies 55'  
Mark Ridgers 77'  
  0 - 1 83' Cillian Sheridan
07/03/2026 Banks O Dee FC
4 - 1
Forres Mechanics 2-0H2HOdds+
Mark Gilmour 20' 1 - 0  
  26'
Liam Duell 36' 2 - 0  
Mark Gilmour 67' 3 - 0  
  3 - 1 71' Mark McLauchlan
Magnus Watson 73' 4 - 1  
07/03/2026 Buckie Thistle
0 - 2
Brora Rangers 0-1H2HOdds+
Marcus Goodall 6'  
  0 - 1 20' James Anderson
Kevin Fraser 27'  
  28' Sam Thompson
  39' James Wallace
  0 - 2 46' Shane Sutherland
Marcus Goodall 49'  
  54' Connall Ewan
  76' Alex Cooper
Josh Peters 80'  
07/03/2026 Clachnacuddin
2 - 2
Formartine United 1-0H2HOdds+
Ben Corner 40' 1 - 0  
Troy Cooper 49' 2 - 0  
  2 - 1 55' Rory McAllister
  56' Matthew Cooper
  2 - 2 63' Glenn Murison
  80' Glenn Murison
Craig Lawrie 90+4'  
07/03/2026 Deveronvale
1 - 0
Huntly 0-0H2HOdds+
  5' Cameron Heslop
  31' Callum Youngson
Murray Esson 34'  
Jay Goldie 52'  
  56' Michael Clark
Keane Matheson 80'  
Jack Mitchell 82' 1 - 0  
07/03/2026 Fraserburgh
1 - 0
Brechin City 0-0H2HOdds+
  84' Mitchell Taylor
Greg Buchan 85'  
Greg Buchan 88' 1 - 0  
07/03/2026 Inverurie Loco Works
2 - 3
Strathspey Thistle 0-1H2HOdds+
  4' J. Williamson
  0 - 1 25' Caelan Alexander Mutch
  0 - 2 49' Taylor Chapman
  59'
Callum Duncan 60' 1 - 2  
  69' Alister Morrison
Josh Bolton 72'  
Ethan Cairns 76' 2 - 2  
  2 - 3 89' Kyle Irvine
07/03/2026 Nairn County
1 - 0
Lossiemouth 0-0H2HOdds+
  10' Liam Archibald
Jamie Carnihan 51' 1 - 0  
Tyler Eadie 84'  
  85' Lucas Davidson
  90+2' Liam Harvey
Paul Brindle 90+5'  
07/03/2026 Turriff United
3 - 0
Rothes 3-0H2HOdds+
M. Keir 38' 1 - 0  
M. Keir 44' 2 - 0  
M. Keir 45+1' 3 - 0  
C. May 63'  
  64' Jonathan Bain
07/03/2026 Wick Academy
2 - 3
Keith 1-1H2HOdds+
Scott Barron 12' 1 - 0  
  1 - 1 27' Conor Bird
Ryan Campbell 30'  
George Ewing 55' 2 - 1  
  65' Jack Searle
  2 - 2 75' Jack Searle
  84' Michael Ironside
  2 - 3 87' Michael Ironside
Marc Coghill 90+1'  
04/03/2026 Banks O Dee FC
1 - 3
Buckie Thistle 1-2H2HOdds+
  0 - 1 9' Liam Macdonald
Ashton Leiper 26' 1 - 1  
  1 - 2 41' Liam Macdonald
  1 - 3 89' Lyall Keir
04/03/2026 Brechin City
3 - 0
Deveronvale 0-0H2HOdds+
M. Findlay 58' 1 - 0  
John Spencer Moreland 82' 2 - 0  
Euan Spark 90+1' 3 - 0  
04/03/2026 Brora Rangers
3 - 0
Turriff United 2-0H2HOdds+
Connor Bunce 12' 1 - 0  
James Wallace 18' 2 - 0  
James Anderson 36'  
Tony Dingwall 70' 3 - 0  
04/03/2026 Huntly
3 - 1
Lossiemouth 1-0H2HOdds+
Sam Robertson 40' 1 - 0  
Ryan Sewell 70' 2 - 0  
  2 - 1 80' Liam Harvey
Sam Robertson 90' 3 - 1  
04/03/2026 Keith
2 - 1
Formartine United 1-1H2HOdds+
  29' Rhys Thomas
Jordan Cooper 31' 1 - 0  
  1 - 1 38' Mark Lawrence
Ronan Craib 41'  
  64' Glenn Murison
Horace Ormsby 74' 2 - 1  
Ryan Spink 79'  
  88' Rhys Thomas
04/03/2026 Rothes
2 - 6
Inverurie Loco Works 0-3H2HOdds+
  0 - 1 10' Lloyd Robertson
  0 - 2 34' Ethan Cairns
  0 - 3 38' Ethan Cairns
  0 - 4 63' Ethan Cairns
  0 - 5 74' Robert Ward
Thomas Brady 82' 1 - 5  
Rory Williamson 83' 2 - 5  
  2 - 6 90+1' Harris Clubb
04/03/2026 Strathspey Thistle
0 - 3
Clachnacuddin 0-0H2HOdds+
  33' Ben Corner
James McShane 45'  
Dean Stewart 74'  
  0 - 1 75' M. Mackenzie
  0 - 2 78' Troy Cooper
  0 - 3 83' Troy Cooper
Daniel Whitehorn 84'  
28/02/2026 Forres Mechanics
1 - 0
Nairn County 1-0H2HOdds+
Calum Frame 32' 1 - 0  
28/02/2026 Huntly
1 - 1
Buckie Thistle 1-0H2HOdds+
Callum Murray 5' 1 - 0  
  1 - 1 53' Kevin Fraser
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'  
  63' Lucas Smith
Aidan McCormick 64' 1 - 0  
  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  
Jack Grant 61' 4 - 0  
  62' S. Docherty
Calum Frame 80' 5 - 0  
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  
  82' Craig Gill
  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'  
  64' Connor Macaulay
  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
George Ewing 50' 1 - 1  
George Ewing 58'  
Gordon MacNab 65'  
  69' Glen Donald
Jack Henry 72'  
  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'  
  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
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
  1 - 4 68' Shane Sutherland
  1 - 5 80' Connor Bunce
07/02/2026 Brora Rangers
7 - 1
Strathspey Thistle 4-1H2HOdds+
Connor Bunce 16' 1 - 0  
Shane Sutherland 18' 2 - 0  
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+
  0 - 1 50' Jack Walker
  57' Marcus Goodall
  65' Lyall Keir
Ben Corner 72' 1 - 1  
  78' Ryan Fyffe
  81' Ross Morrison
M. Mackenzie 90+2' 2 - 1  
M. Mackenzie 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
Ryan Park 53' 2 - 3  
  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
  72' Calvin Beattie
Owen Alan Morris 76'  
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
Shaun Cameron 68'  
07/02/2026 Nairn County
1 - 1
Wick Academy 0-1H2HOdds+
  0 - 1 29' Marc MacGregor
Kenny McKenzie 36'  
  52' Gordon MacNab
Paul Brindle 57'  
Ben Barron 78' 1 - 1  
  80' Marc Coghill
  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  
04/02/2026 Nairn County
P - P
Brora Rangers  H2HOdds 
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
Ethan Cairns 67' 4 - 4  
69'  
  70' Paul Brindle
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  
  1 - 1 48' Troy Cooper
  1 - 2 75' Jack Davison
Mark Reynolds 78'  
  1 - 3 81' Jacob Kerr
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
Jordan MacRae 87' 1 - 1  
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
  2 - 3 65' Austin Sparkes
  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'  
Kaiden Connolly 77'  
  80' Kacper Kaniewski
Lewis Mackenzie 80'  
Kieran Hayllar 82' 1 - 1  
Mark McLauchlan 83'  
  84' Connor Macaulay
Mark McLauchlan 89'  
31/01/2026 Fraserburgh
0 - 2
Turriff United 0-1H2HOdds+
  0 - 1 5' M. Keir
  54' Owen Kinsella
  0 - 2 65' M. Keir
  66' Glen Donald
Paul Young 81'  
  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 65'  
Jack Brown 81' 5 - 0  
28/01/2026 Brora Rangers
2 - 1
Clachnacuddin 1-0H2HOdds+
Ross Draper 5' 1 - 0  
  62' James Anderson
  1 - 1 85'
Aidan Wilson 88' 2 - 1  
28/01/2026 Rothes
0 - 5
Turriff United 0-3H2HOdds+
  0 - 1 18' Murray Cormack
  0 - 2 22' Murray Cormack
  0 - 3 44' M. Keir
  0 - 4 53' Murray Cormack
  0 - 5 55' M. Keir
Daniel Fraser 73'  
24/01/2026 Brora Rangers
4 - 1
Buckie Thistle 3-0H2HOdds+
Shane Sutherland 21' 1 - 0  
Max Ewan 24'  
Shane Sutherland 32' 2 - 0  
Shane Sutherland 36' 3 - 0  
  3 - 1 51' Josh Peters
  76' Darryl McHardy
Aidan Wilson 90' 4 - 1  
Aidan Wilson 90+2' 5 - 1  
  90+4' Josh Peters
24/01/2026 Forres Mechanics
1 - 1
Banks O Dee FC 0-1H2HOdds+
  0 - 1 8' Liam Duell
Mark McLauchlan 12'  
Gardiner 51' 1 - 1  
  71' Z. Stephen
  90' Liam Duell
Jack Grant 90'  
24/01/2026 Huntly
2 - 0
Deveronvale 1-0H2HOdds+
Callum Murray 2'  
Michael Clark 27' 1 - 0  
  65' Jay Goldie
Brodie Allen 77'  
Callum Murray 83' 2 - 0  
  84' Murray Esson
17/01/2026 Wick Academy
0 - 0
Inverurie Loco Works 0-0H2HOdds+
Gordon MacNab 39'  
Marc Coghill 42'  
Steven Sutherland 64'  
  64' Lloyd Robertson
Euan Kennedy 74'  
17/01/2026 Buckie Thistle
8 - 0
Rothes 3-0H2HOdds+
Lyall Keir 1' 1 - 0  
Josh Peters 13' 2 - 0  
Sam Morrison 32' 3 - 0  
Ross Morrison 57' 4 - 0  
Josh Peters 63' 5 - 0  
Ross Morrison 68' 6 - 0  
Josh Peters 72' 7 - 0  
Ross Morrison 76' 8 - 0  
17/01/2026 Deveronvale
0 - 2
Banks O Dee FC 0-1H2HOdds+
Keane Matheson 38'  
  0 - 1 45+3' Sam Pugh
  0 - 2 50' Liam Duell
  57' Sam Pugh
  59' Harry Craig
Murray Esson 76'  
17/01/2026 Formartine United
4 - 0
Strathspey Thistle 3-0H2HOdds+
  18' J. Williamson
Rory McAllister 19' 1 - 0  
Hamish Ritchie 33' 2 - 0  
Rory McAllister 38' 3 - 0  
Aidan McCormick 76' 4 - 0  
10/01/2026 Fraserburgh
4 - 1
Wick Academy 4-0H2HOdds+
  5' Ryan Campbell
Fraser Mackie 6' 1 - 0  
Fraser Mackie 15'  
Greg Buchan 27' 2 - 0  
Scott Barbour 38' 3 - 0  
Lewis Duncan 44' 4 - 0  
  70' Marc Coghill
  4 - 1 90+1' Gordon MacNab
27/12/2025 Brora Rangers
3 - 0
Wick Academy 1-0H2HOdds+
Alex Cooper 8' 1 - 0  
Tony Dingwall 62' 2 - 0  
Jordan MacRae 68'  
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  
Matthew Cooper 33'  
  33' Ryan McLean
Hamish Ritchie 45'  
Rory McAllister 55' 2 - 1  
  82' K. Douglas
Mark Lawrence 88' 3 - 1  
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  
Aidan Cruickshank 81'  
  90' R. Butchart
27/12/2025 Huntly
1 - 2
Nairn County 0-1H2HOdds+
  0 - 1 28' Gary Pullen
  61' Fraser Dingwall
  0 - 2 62' Andrew Greig
  68' Tyler Eadie
A. Matczak 73' 1 - 2  
Matthew Wallace 83'  
27/12/2025 Lossiemouth
0 - 2
Clachnacuddin 0-1H2HOdds+
  0 - 1 38' James Anderson
Lewis McAndrew 53'  
  0 - 2 82'
  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  
Josh Peters 66' 5 - 0  
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
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'
  69' Shaun Cameron
  78'
Alexsander Dlugosz 79'  
  86' Aidan Cruickshank
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  
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
Mark Souter 63'  
  70' Craig Mackenzie
  0 - 3 76' Alex Cooper
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
Dale Wood 78'  
  86' Glenn Murison
20/12/2025 Wick Academy
2 - 1
Huntly 2-0H2HOdds+
Ryan Campbell 18' 1 - 0  
Steven Sutherland 19'  
Ryan Campbell 38'  
  45' Ryan Sewell
Ryan Campbell 45' 2 - 0  
  66' Michael Clark
Marc MacGregor 73'  
George Ewing 77'  
  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 
13/12/2025 Clachnacuddin
Nairn County 0-0H2HOdds+
  13' Gary Pullen
  33' Paul Brindle
  41'
K. Leszczynski 44'  
  64'
  87' Gussie Day
13/12/2025 Formartine United
0 - 0
Wick Academy 0-0H2HOdds+
Rory McAllister 68'  
Rhys Thomas 70'  
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'
  61' Paul Coutts
James Connelly 65'  
  90+1'
13/12/2025 Keith
Banks O Dee FC 3-0H2HOdds+
Jordan Lynch 11' 1 - 0  
Ryan Spink 13'  
Scott Barron 15' 2 - 0  
Nathan McKeown 23' 3 - 0  
  26' Kane Winton
  40' Magnus Watson
13/12/2025 Lossiemouth
1 - 1
Buckie Thistle 0-1H2HOdds+
  0 - 1 13' Ryan Fyffe
Shaun Cameron 38'  
  45' Ross Paterson
Owen Loveland 55'  
  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
  34' Kyle Macleod
34'  
  0 - 2 54' Calum Frame
  0 - 3 87' Kieran Hayllar
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'  
  50' Keane Matheson
Ryan McLean 52' 3 - 0  
Lee Herbert 54'  
  54' Fergus Alberts
M. Keir 58' 4 - 0  
13/12/2025 Strathspey Thistle
1 - 0
Brechin City 1-0H2HOdds+
Shaun Morrison 34' 1 - 0  
Zach MacPhee 43'  
Shaun Morrison 56'  
06/12/2025 Huntly
2 - 2
Forres Mechanics 1-2H2HOdds+
  0 - 1 9' Calum Frame
  9' Calum Frame
Scott Logan 11' 1 - 1  
  1 - 2 42' Matthew Jamieson
Callum Youngson 48' 2 - 2  
  60' Matthew Jamieson
  81' Ryan McRitchie
  84' Mark McLauchlan
Andy Hunter 90+3'  
06/12/2025 Keith
2 - 0
Deveronvale 0-0H2HOdds+
  17' Jay Goldie
  44' Jay Goldie
  52' Grant Moroney
  53' Jaydan Bradford
  57' Alexsander Dlugosz
Horace Ormsby 63' 1 - 0  
Jordan Lynch 69'  
Zak To 84' 2 - 0  
29/11/2025 Keith
3 - 2
Wick Academy 1-2H2HOdds+
  0 - 1 24' Marc MacGregor
  0 - 2 27' Marc MacGregor
Nathan McKeown 39' 1 - 2  
  45' Gordon MacNab
Joe Anderson 83' 2 - 2  
Murray Addison 89' 3 - 2  
  90' Joe Anderson
29/11/2025 Deveronvale
1 - 6
Nairn County 1-0H2HOdds+
Jack Mitchell 17' 1 - 0  
  1 - 1 49' Gary Pullen
  1 - 2 54' Calum MacKay
  1 - 3 62' Paul Brindle
  1 - 4 65' Calum MacKay
  1 - 5 82' Barron
  1 - 6 84' Finn As-Chainey
29/11/2025 Forres Mechanics
1 - 3
Brora Rangers 0-1H2HOdds+
  0 - 1 30' Alex Cooper
  49' Alex Cooper
  0 - 2 61' Connor Bunce
Cohen Ramsay 74'  
  0 - 3 78' Shane Sutherland
  85' Jordan MacRae
Matthew Jamieson 90+1' 1 - 3  
29/11/2025 Fraserburgh
3 - 0
Huntly 2-0H2HOdds+
Scott Barbour 8' 1 - 0  
James Connelly 42' 2 - 0  
Lewis Duncan 65' 3 - 0  
  74' Brodie Allen
29/11/2025 Inverurie Loco Works
0 - 0
Formartine United 0-0H2HOdds+
Mark Souter 21'  
  39' Matt McLean
  57' Rory McAllister
Jay Halliday 63'  
  90+2' Finlay Murray
Jay Halliday 90+4'  
  90+4' Stuart McKenzie
22/11/2025 Clachnacuddin
Inverurie Loco Works 0-1H2HOdds+
  0 - 1 27' Callum Duncan
Jack Davison 33'  
  45' Mark Souter
James Anderson 51' 1 - 1  
James Anderson 59' 2 - 1  
68' 3 - 1  
  69' Josh Bolton
  70' Jay Halliday
Fergus Adams 71'  
Jack Davison 80'  
  3 - 2 90+6' Josh Bolton
22/11/2025 Lossiemouth
0 - 2
Brechin City 0-0H2HOdds+
70'  
81'  
  0 - 1 88' Grady McGrath
  0 - 2 90+1' Grady McGrath
22/11/2025 Nairn County
Buckie Thistle 0-0H2HOdds+
  0 - 1 49' Lyall Keir
  56' Josh Peters
  75' Darryl McHardy
90+3'  
22/11/2025 Wick Academy
6 - 1
Deveronvale 2-0H2HOdds+
Marc MacGregor 4' 1 - 0  
15' 2 - 0  
22'  
36'  
61'  
  63'
Mark Macadie 74' 3 - 0  
  3 - 1 79'
James Boyd 82' 4 - 1  
Ryan Campbell 86' 5 - 1  
Mark Macadie 90+3' 6 - 1  
19/11/2025 Brechin City
1 - 1
Keith 0-1H2HOdds+
  17' Scott Barron
  18' Craig Reid
  0 - 1 28' Nathan McKeown
  40' Grady McGrath
  69' Horace Ormsby
  69'
  87'
87'  
  87'
Grady McGrath 90+6' 1 - 1  
  90+7' Craig Reid
19/11/2025 Forres Mechanics
1 - 3
Deveronvale 0-2H2HOdds+
  0 - 1 24'
29'  
  0 - 2 45' Jack Mitchell
Matthew Jamieson 63' 1 - 2  
  69'
  77' Jaydan Bradford
  1 - 3 83' Fergus Alberts
  90' Lucas Smith
19/11/2025 Lossiemouth
1 - 3
Nairn County 0-1H2HOdds+
18'  
  0 - 1 29'
  41' Millar Gamble
  41'
  45'
  45'
  0 - 2 49' Millar Gamble
  51'
55'  
56'  
Liam Harvey 74' 1 - 2  
  1 - 3 88'
15/11/2025 Banks O Dee FC
2 - 1
Nairn County 0-1H2HOdds+
  0 - 1 18' Calum MacKay
Sam Pugh 47' 1 - 1  
  52'
  58'
  66'
Sam Pugh 68' 2 - 1  
80'  
  90'
15/11/2025 Brora Rangers
1 - 1
Huntly 1-1H2HOdds+
  0 - 1 27' Michael Clark
Shane Sutherland 38' 1 - 1  
Michael Finnis 50'  
15/11/2025 Buckie Thistle
2 - 0
Wick Academy 0-0H2HOdds+
Darryl McHardy 52' 1 - 0  
Lyall Keir 87' 2 - 0  
15/11/2025 Deveronvale
2 - 2
Inverurie Loco Works 0-1H2HOdds+
  0 - 1 10' Milosz Ochmanski
Mitchell 50' 1 - 1  
Park 81' 2 - 1  
  2 - 2 90+4' Chikomo
15/11/2025 Forres Mechanics
1 - 3
Formartine United 0-1H2HOdds+
  14'
14'  
  0 - 1 17' McAllister
  40'
Grant 52' 1 - 1  
  1 - 2 56' Hamish Ritchie
  1 - 3 58' McAllister
  65'
68'  
76'  
  84'
15/11/2025 Fraserburgh
0 - 2
Clachnacuddin 0-0H2HOdds+
42'  
54'  
  0 - 1 74' MacPhee
  76'
  0 - 2 87' Anderson
15/11/2025 Keith
2 - 1
Rothes 0-0H2HOdds+
Lynch 58' 1 - 0  
  1 - 1 77' Duncan
Cooper 79' 2 - 1  
15/11/2025 Strathspey Thistle
3 - 2
Lossiemouth 0-1H2HOdds+
  0 - 1 44' Nicol
McShane 48' 1 - 1  
Mutch 68' 2 - 1  
Brown 90' 3 - 1  
  3 - 2 90+6' Loveland
15/11/2025 Brechin City
3 - 1
Turriff United 0-0H2HOdds+
Grady McGrath 50' 1 - 0  
Kieran Sweeney 68' 2 - 0  
Kieran Sweeney 76' 3 - 0  
  3 - 1 90' Keir
12/11/2025 Wick Academy
2 - 3
Clachnacuddin 1-1H2HOdds+
  0 - 1 15' Leszczynski
Aitkenhead 18' 1 - 1  
  1 - 2 60' Cooper
  1 - 3 74' Anderson
Allan 78' 2 - 3  
01/11/2025 Clachnacuddin
Forres Mechanics 2-0H2HOdds+
Allan Macphee 18' 1 - 0  
James Anderson 20' 2 - 0  
Alan Macphee 48' 3 - 0  
Alan Macphee 57' 4 - 0  
James Anderson 70' 5 - 0  
Fergus Adams 83' 6 - 0  
01/11/2025 Formartine United
3 - 3
Brora Rangers 0-2H2HOdds+
  0 - 1 10' Robbie Thompson
  0 - 2 30' Tony Dingwall
Julian Wade 52' 1 - 2  
Glenn Murison 54' 2 - 2  
  2 - 3 88'
Scott Ross 90+2' 3 - 3  
01/11/2025 Inverurie Loco Works
2 - 3
Buckie Thistle 1-2H2HOdds+
Ward 17' 1 - 0  
  1 - 1 24' Josh Peters
  1 - 2 43' Josh Peters
45'  
46' 2 - 2  
  2 - 3 61' Darryl McHardy
77'  
  80'
87'  
  90+3'
01/11/2025 Lossiemouth
0 - 2
Keith 0-1H2HOdds+
  0 - 1 39' Cooper
  0 - 2 90+2' Robertson
01/11/2025 Rothes
2 - 5
Huntly 1-3H2HOdds+
  0 - 1 4' Sam Robertson
  0 - 2 9' Allen Brodie
Ross Logan 12' 1 - 2  
  1 - 3 41' Sam Robertson
  1 - 4 56' Andrew Hunter
Sam Rothnie 63' 2 - 4  
  2 - 5 69' James Connely
01/11/2025 Turriff United
1 - 1
Strathspey Thistle 1-0H2HOdds+
Miller Keir 14' 1 - 0  
  1 - 1 47' Liam Shewan
31/10/2025 Deveronvale
1 - 3
Fraserburgh 1-0H2HOdds+
Yunus 4' 1 - 0  
  1 - 1 42' Sim
  1 - 2 49' Sean Butcher
  1 - 3 72' Gray
25/10/2025 Strathspey Thistle
3 - 0
Huntly 1-0H2HOdds 
18/10/2025 Banks O Dee FC
Inverurie Loco Works 0-0H2HOdds+
Max Alexander 82' 1 - 0  
18/10/2025 Brechin City
5 - 1
Wick Academy 2-0H2HOdds+
Paul Watson 12' 1 - 0  
Ben Armour 27' 2 - 0  
Ben Armour 61' 3 - 0  
Cillian Sheridan 70' 4 - 0  
81'  
  4 - 1 87' Owen Rendall
  90'
Grady McGrath 90' 5 - 1  
18/10/2025 Fraserburgh
Buckie Thistle 2-1H2HOdds+
  0 - 1 29' Darryl McHardy
38' 1 - 1  
Scott Barbour 45' 2 - 1  
  2 - 2 70'
18/10/2025 Huntly
Formartine United 1-1H2HOdds+
  0 - 1 15' Tyler Mykyta
Matty Wallace 35' 1 - 1  
  1 - 2 89' Michael Dangana
18/10/2025 Keith
Turriff United 0-0H2HOdds 
18/10/2025 Lossiemouth
Rothes 1-0H2HOdds+
10' 1 - 0  
70' 2 - 0  
18/10/2025 Strathspey Thistle
Nairn County 3-1H2HOdds+
  0 - 1 18' Paul Brindle
Josh Race 20' 1 - 1  
Filip Franczak 25' 2 - 1  
Shaun Morrison 29' 3 - 1  
  3 - 2 61' Fraser Dingwall
  3 - 3 64' Ben Barron
  3 - 4 78' Paul Brindle
  90' Paul Brindle
11/10/2025 Banks O Dee FC
3 - 1
Fraserburgh 0-0H2HOdds+
  0 - 1 48' Paul Young
Magnus Watson 68' 1 - 1  
Liam Duell 71' 2 - 1  
Liam Duell 75' 3 - 1  
11/10/2025 Buckie Thistle
2 - 0
Forres Mechanics 2-0H2HOdds+
Josh Peters 33' 1 - 0  
Marcus Goodall 36' 2 - 0  
11/10/2025 Clachnacuddin
0 - 1
Huntly 0-1H2HOdds+
  0 - 1 40' Grant
11/10/2025 Deveronvale
2 - 4
Brora Rangers 0-3H2HOdds+
  0 - 1 29' Alex Cooper
  0 - 2 40' James Wallace
  0 - 3 45' Mark Nicolson
Park 48' 1 - 3  
MacLellan 52' 2 - 3  
  2 - 4 89' Jordan MacRae
11/10/2025 Inverurie Loco Works
1 - 2
Brechin City 1-1H2HOdds+
  0 - 1 10' Ben Armour
14'  
Ethan Cairns 15' 1 - 1  
29'  
35'  
  39'
51'  
  1 - 2 52' M. Findlay
  77'
11/10/2025 Nairn County
0 - 2
Keith 0-2H2HOdds+
  0 - 1 35' Ironside
  0 - 2 44' Michael Ironside
11/10/2025 Rothes
1 - 5
Formartine United 1-2H2HOdds+
  0 - 1 19' Glenn Murison
Duncan 29' 1 - 1  
  1 - 2 32' Glenn Murison
  1 - 3 57' Tyler Mykyta
  1 - 4 77' Scott Adams
  1 - 5 89' Michael Dangana
11/10/2025 Turriff United
1 - 1
Lossiemouth 0-0H2HOdds+
Donald 65' 1 - 0  
  1 - 1 79' Cameron
11/10/2025 Wick Academy
2 - 1
Strathspey Thistle 1-0H2HOdds+
Kennedy 44' 1 - 0  
  1 - 1 63' Josh Race
90+3' 2 - 1  
08/10/2025 Strathspey Thistle
1 - 2
Forres Mechanics 0-1H2HOdds+
  0 - 1 2' MacLeod
Lisle 51' 1 - 1  
  1 - 2 52' Calum Frame
04/10/2025 Brechin City
0 - 1
Fraserburgh 0-1H2HOdds+
  0 - 1 16' Dugald Farquhar
45+2'  
Cillian Sheridan 63'  
  86'
04/10/2025 Brora Rangers
P - P
Buckie Thistle 0-0H2HOdds 
04/10/2025 Formartine United
P - P
Clachnacuddin 0-0H2HOdds 
04/10/2025 Forres Mechanics
P - P
Banks O Dee FC 0-0H2HOdds 
04/10/2025 Huntly
P - P
Deveronvale 0-0H2HOdds 
04/10/2025 Keith
P - P
Wick Academy 0-0H2HOdds 
04/10/2025 Lossiemouth
P - P
Nairn County 0-0H2HOdds 
04/10/2025 Rothes
P - P
Turriff United 0-0H2HOdds 
04/10/2025 Strathspey Thistle
P - P
Inverurie Loco Works 0-0H2HOdds 
20/09/2025 Banks O Dee FC
3 - 1
Brora Rangers 2-1H2HOdds+
  0 - 1 13' Craig Mackenzie
Liam Duell 19' 1 - 1  
29'  
Mark Gilmour 35' 2 - 1  
  37'
  42'
Liam Duell 48' 3 - 1  
58'  
60'  
79'  
20/09/2025 Brechin City
6 - 2
Forres Mechanics 2-1H2HOdds+
Mitchell Taylor 2' 1 - 0  
  35'
41' 2 - 0  
  2 - 1 45' Frame
Grady McGrath 48' 3 - 1  
  51'
  3 - 2 58' Frame
Allan 66' 4 - 2  
Kieran Sweeney 73' 5 - 2  
Cillian Sheridan 75' 6 - 2  
  88'
20/09/2025 Buckie Thistle
0 - 0
Huntly 0-0H2HOdds+
43'  
68'  
69'  
71'  
81'  
  90+3'
20/09/2025 Clachnacuddin
7 - 0
Rothes 1-0H2HOdds+
45' 1 - 0  
  52'
52' 2 - 0  
60' 3 - 0  
  66'
70' 4 - 0  
74' 5 - 0  
80' 6 - 0  
88' 7 - 0  
20/09/2025 Deveronvale
1 - 3
Formartine United 1-0H2HOdds+
7' 1 - 0  
22'  
  41'
  59'
  60'
  1 - 1 64'
66'  
  67'
  71'
  1 - 2 74'
83'  
  85'
89'  
  90'
  90+4'
  1 - 3 90+7'
20/09/2025 Fraserburgh
4 - 1
Strathspey Thistle 4-0H2HOdds+
Sean Butcher 12' 1 - 0  
Sean Butcher 16' 2 - 0  
19'  
Scott Barbour 29' 3 - 0  
Lewis Duncan 32' 4 - 0  
  39'
  54'
  4 - 1 81' Dylan Lawrence
20/09/2025 Inverurie Loco Works
1 - 0
Keith 1-0H2HOdds+
Paul Coutts 16' 1 - 0  
57'  
79'  
80'  
89'  
20/09/2025 Nairn County
3 - 0
Turriff United 2-0H2HOdds+
Benjamin Kelly 5' 1 - 0  
Fraser Dingwall 9' 2 - 0  
  35'
  43'
45'  
69'  
  70'
81'  
86'  
Paul Thomas Brindle 90+1' 3 - 0  
20/09/2025 Wick Academy
0 - 1
Lossiemouth 0-0H2HOdds+
  27'
  51'
  68'
  0 - 1 71' Tristan Stephen
76'  
  90+3'
13/09/2025 Brora Rangers
P - P
Brechin City 0-0H2HOdds 
13/09/2025 Clachnacuddin
1 - 1
Deveronvale 1-0H2HOdds+
Cooper 38' 1 - 0  
  1 - 1 70' Maclellan
  90'
13/09/2025 Formartine United
3 - 1
Buckie Thistle 1-0H2HOdds+
Hamish Ritchie 37' 1 - 0  
45+2'  
  45+2'
  52'
  1 - 1 60' Darryl McHardy
62'  
  64'
64'  
Hamish Ritchie 75' 2 - 1  
  78'
81'  
Hamish Ritchie 90' 3 - 1  
13/09/2025 Huntly
1 - 1
Banks O Dee FC 1-1H2HOdds+
4' 1 - 0  
  6'
  1 - 1 36' Kane Winton 
  41'
  43'
72'  
13/09/2025 Keith
0 - 2
Fraserburgh 0-2H2HOdds+
  0 - 1 34' Scott Barbour
  0 - 2 36' Logan Watt
13/09/2025 Lossiemouth
0 - 2
Inverurie Loco Works 0-2H2HOdds+
  0 - 1 15' Halliday
  0 - 2 37' Foster
13/09/2025 Nairn County
4 - 0
Rothes 2-0H2HOdds+
Barron 27' 1 - 0  
Andy Greig 44' 2 - 0  
  55'
Calum MacKay 60' 3 - 0  
Gussie Dey 75' 4 - 0  
13/09/2025 Turriff United
P - P
Wick Academy 0-0H2HOdds 
10/09/2025 Banks O Dee FC
1 - 0
Formartine United 0-0H2HOdds+
31'  
  32'
36'  
  80'
87' 1 - 0  
  90+2'
10/09/2025 Brechin City
2 - 0
Huntly 1-0H2HOdds+
  23'
40'  
45+5' 1 - 0  
  48'
85' 2 - 0  
10/09/2025 Buckie Thistle
1 - 2
Clachnacuddin 0-1H2HOdds+
  0 - 1 19'
65'  
  0 - 2 74'
  87'
88' 1 - 2  
10/09/2025 Forres Mechanics
2 - 2
Keith 1-1H2HOdds+
  0 - 1 27'
36' 1 - 1  
  56'
  1 - 2 58'
58' 2 - 2  
10/09/2025 Fraserburgh
5 - 0
Lossiemouth 3-0H2HOdds+
Logan Watt 14' 1 - 0  
Scott Barbour 18' 2 - 0  
Kieran Simpson 38' 3 - 0  
  41'
  41'
52' 4 - 0  
72'  
73'  
85' 5 - 0  
  90+1'
10/09/2025 Inverurie Loco Works
1 - 2
Turriff United 1-1H2HOdds+
12'  
  0 - 1 20'
27' 1 - 1  
31'  
32'  
44'  
58'  
67'  
73'  
75'  
  1 - 2 80'
10/09/2025 Rothes
2 - 5
Deveronvale 2-0H2HOdds+
4' 1 - 0  
20' 2 - 0  
  2 - 1 68'
  75'
  2 - 2 80'
  2 - 3 84'
  2 - 4 90'
  2 - 5 90+1'
10/09/2025 Strathspey Thistle
0 - 8
Brora Rangers 0-3H2HOdds+
  0 - 1 13' Robbie Thompson
  0 - 2 29'
  0 - 3 31'
  0 - 4 74'
  0 - 5 81' Tony Dingwall
  0 - 6 84'
  0 - 7 86'
  0 - 8 90'
10/09/2025 Wick Academy
1 - 2
Nairn County 0-2H2HOdds+
  0 - 1 12' Calum MacKay
  0 - 2 31'
  47'
59'  
  63'
71'  
  83'
85' 1 - 2  
06/09/2025 Clachnacuddin
0 - 0
Banks O Dee FC 0-0H2HOdds+
  43'
06/09/2025 Deveronvale
3 - 2
Buckie Thistle 0-1H2HOdds+
  0 - 1 16' Lyall Keir
  34'
38'  
44'  
  44'
  48'
  0 - 2 56' Darryl McHardy
64' 1 - 2  
73' 2 - 2  
81'  
90+4' 3 - 2  
06/09/2025 Formartine United
3 - 1
Brechin City 3-1H2HOdds+
  0 - 1 2' Grady McGrath
Rhys Thomas 2'  
Hamish Ritchie 16' 1 - 1  
Rory McAllister 20' 2 - 1  
Rory McAllister 42' 3 - 1  
06/09/2025 Huntly
1 - 3
Strathspey Thistle 1-2H2HOdds+
9' 1 - 0  
  1 - 1 17'
  29'
  1 - 2 45+3'
  1 - 3 60' Dylan Lawrence
  86'
  90+5'
06/09/2025 Keith
0 - 5
Brora Rangers 0-2H2HOdds+
  0 - 1 15'
  31'
  0 - 2 40' Mark Nicolson
  51'
61'  
  64'
  0 - 3 72'
74'  
  0 - 4 77' Alex Cooper
  0 - 5 90+1' Shane Sutherland
06/09/2025 Lossiemouth
0 - 3
Forres Mechanics 0-2H2HOdds+
  0 - 1 33'
  0 - 2 41'
  43'
54'  
  0 - 3 68'
74'  
79'  
90+1'  
  90+1'
90+2'  
06/09/2025 Nairn County
3 - 0
Inverurie Loco Works 1-0H2HOdds+
  14'
18' 1 - 0  
  28'
47'  
54'  
58'  
70' 2 - 0  
90+3' 3 - 0  
90+5'  
06/09/2025 Turriff United
1 - 3
Fraserburgh 1-1H2HOdds+
10' 1 - 0  
  1 - 1 18'
  24'
  38' Greg Buchan
  1 - 2 54' Kieran Simpson
  73'
  1 - 3 73' Scott Barbour
  76'
83'  
06/09/2025 Wick Academy
3 - 3
Rothes 1-2H2HOdds+
  0 - 1 13'
  16'
  0 - 2 20'
  30'
40' 1 - 2  
51' 2 - 2  
  54'
  2 - 3 59'
70'  
  71'
77'  
90+2'  
  90+3'
  90+3'
90+5' 3 - 3  
30/08/2025 Banks O Dee FC
5 - 0
Deveronvale 4-0H2HOdds+
14' 1 - 0  
27' 2 - 0  
36' 3 - 0  
44' 4 - 0  
  55'
58'  
65'  
  65'
87' 5 - 0  
  89'
30/08/2025 Brechin City
1 - 1
Clachnacuddin 0-0H2HOdds+
46'  
59'  
63'  
  63'
  68'
82' 1 - 0  
84'  
  1 - 1 87'
30/08/2025 Forres Mechanics
0 - 3
Turriff United 0-1H2HOdds+
  17'
  0 - 1 25'
  0 - 2 47'
  56'
  0 - 3 72'
88'  
30/08/2025 Fraserburgh
7 - 0
Nairn County 3-0H2HOdds+
29' 1 - 0  
35' 2 - 0  
37' 3 - 0  
49' 4 - 0  
50' 5 - 0  
57' 6 - 0  
  59'
  72'
88' 7 - 0  
30/08/2025 Inverurie Loco Works
1 - 1
Wick Academy 1-1H2HOdds+
2' 1 - 0  
  1 - 1 5'
9'  
  49'
87'  
  88'
  90+4'
30/08/2025 Keith
2 - 0
Huntly 1-0H2HOdds+
29'  
38' 1 - 0  
  38'
45'  
55' 2 - 0  
  82'
  90+2'
90+2'  
30/08/2025 Rothes
1 - 4
Buckie Thistle 1-3H2HOdds+
  0 - 1 25'
  0 - 2 31'
  0 - 3 40'
44' 1 - 3  
  1 - 4 55'
30/08/2025 Strathspey Thistle
1 - 2
Formartine United 0-0H2HOdds+
  0 - 1 50'
57' 1 - 1  
  1 - 2 62'
  63'
65'  
30/08/2025 Brora Rangers
2 - 0
Lossiemouth 0-0H2HOdds+
51' 1 - 0  
72'  
80'  
  81'
87'  
90'  
90+2' 2 - 0  
23/08/2025 Buckie Thistle
1 - 3
Banks O Dee FC 0-0H2HOdds+
  0 - 1 27'
43'  
52' 1 - 1  
  1 - 2 59'
  1 - 3 64'
  85'
  88'
23/08/2025 Clachnacuddin
6 - 0
Strathspey Thistle 2-0H2HOdds+
1' 1 - 0  
1' 2 - 0  
44'  
  55'
62' 3 - 0  
77' 4 - 0  
87' 5 - 0  
90' 6 - 0  
23/08/2025 Deveronvale
0 - 0
Brechin City 0-0H2HOdds+
31'  
40'  
  45+1'
  52'
72'  
74'  
77'  
  90+2'
23/08/2025 Formartine United
1 - 1
Keith 1-0H2HOdds+
  0 - 1 1'
1' 1 - 1  
23'  
44'  
45+1'  
45+1'  
  45+2'
51'  
89'  
90+5'  
23/08/2025 Inverurie Loco Works
4 - 0
Rothes 2-0H2HOdds+
5' 1 - 0  
8' 2 - 0  
  43'
52'  
76'  
80'  
83' 3 - 0  
  86'
90+2' 4 - 0  
23/08/2025 Lossiemouth
1 - 2
Huntly 0-2H2HOdds+
1' 1 - 0  
  1 - 1 1'
  4'
12'  
  51'
52' 2 - 1  
  58'
66'  
78'  
90+6'  
23/08/2025 Nairn County
4 - 0
Forres Mechanics 0-0H2HOdds+
15'  
29'  
  36'
  44'
67' 1 - 0  
  73'
76' 2 - 0  
76' 3 - 0  
90+1' 4 - 0  
23/08/2025 Turriff United
3 - 4
Brora Rangers 0-2H2HOdds+
  0 - 1 2'
  0 - 2 45+2'
  0 - 3 63'
72' 1 - 3  
82' 2 - 3  
85' 3 - 3  
  3 - 4 90+2'
23/08/2025 Wick Academy
1 - 2
Fraserburgh 0-0H2HOdds+
  0 - 1 33'
55' 1 - 1  
  1 - 2 59'
65'  
16/08/2025 Brechin City
5 - 0
Buckie Thistle 3-0H2HOdds+
5' 1 - 0  
30'  
38' 2 - 0  
42' 3 - 0  
47' 4 - 0  
58'  
  66'
72' 5 - 0  
  76'
16/08/2025 Brora Rangers
3 - 1
Nairn County 1-1H2HOdds+
  18'
38' 1 - 0  
  1 - 1 45+1'
49' 2 - 1  
54' 3 - 1  
  66'
66'  
  74'
16/08/2025 Forres Mechanics
0 - 2
Wick Academy 0-1H2HOdds+
  20'
34'  
  0 - 1 43'
  0 - 2 54'
  88'
  90'
  90+2'
90+5'  
  90+5'
16/08/2025 Fraserburgh
2 - 2
Inverurie Loco Works 1-0H2HOdds+
35' 1 - 0  
  1 - 1 55'
  1 - 2 71'
73' 2 - 2  
  81'
90'  
  90+1'
90+4'  
16/08/2025 Huntly
0 - 0
Turriff United 0-0H2HOdds+
  18'
62'  
66'  
  75'
90+2'  
16/08/2025 Keith
0 - 2
Clachnacuddin 0-2H2HOdds+
  20'
  0 - 1 33'
  0 - 2 44'
  52'
60'  
90'  
16/08/2025 Lossiemouth
0 - 0
Formartine United 0-0H2HOdds+
  71'
84'  
86'  
16/08/2025 Rothes
2 - 2
Banks O Dee FC 1-0H2HOdds+
11' 1 - 0  
19'  
22'  
33'  
  1 - 1 75'
  80'
82'  
85' 2 - 1  
  2 - 2 90'
  90+2'
16/08/2025 Strathspey Thistle
3 - 0
Deveronvale 1-0H2HOdds+
1' 1 - 0  
1' 2 - 0  
  32'
38'  
72' 3 - 0  
  73'
75'  
82'  
90+1'  
13/08/2025 Banks O Dee FC
0 - 2
Brechin City 0-1H2HOdds+
5'  
  21'
  0 - 1 32' Mitchell Taylor
50'  
  0 - 2 59'
66'  
78'  
13/08/2025 Buckie Thistle
1 - 4
Strathspey Thistle 0-2H2HOdds+
  10'
37'  
  0 - 1 39'
  43'
  0 - 2 45'
  0 - 3 47'
52'  
53'  
  0 - 4 58'
Innes McKay 70' 1 - 4  
13/08/2025 Clachnacuddin
5 - 0
Lossiemouth 2-0H2HOdds+
5' 1 - 0  
19' 2 - 0  
64' 3 - 0  
85' 4 - 0  
88' 5 - 0  
13/08/2025 Deveronvale
3 - 2
Keith 1-1H2HOdds+
4' 1 - 0  
  13'
  1 - 1 21'
42'  
  1 - 2 53'
60' 2 - 2  
  65'
70' 3 - 2  
13/08/2025 Fraserburgh
3 - 0
Rothes 2-0H2HOdds+
7' 1 - 0  
15' 2 - 0  
68' 3 - 0  
13/08/2025 Inverurie Loco Works
1 - 4
Forres Mechanics 1-1H2HOdds+
11' 1 - 0  
  1 - 1 12'
  1 - 2 49'
  1 - 3 50'
  1 - 4 54'
  78'
81'  
13/08/2025 Nairn County
1 - 3
Huntly 0-0H2HOdds+
34'  
  0 - 1 47'
  0 - 2 51'
  77'
  0 - 3 84'
86' 1 - 3  
13/08/2025 Turriff United
2 - 3
Formartine United 0-1H2HOdds+
  0 - 1 40'
49'  
59' 1 - 1  
  63'
79' 2 - 1  
83'  
  2 - 2 84'
  2 - 3 90+4'
13/08/2025 Wick Academy
1 - 2
Brora Rangers 0-0H2HOdds+
30'  
35'  
  43'
  0 - 1 75'
76' 1 - 1  
  1 - 2 82'
86'  
90+6'  
09/08/2025 Brora Rangers
2 - 0
Inverurie Loco Works 1-0H2HOdds+
1' 1 - 0  
1' 2 - 0  
21'  
44'  
  63'
  66'
90'  
09/08/2025 Formartine United
2 - 0
Nairn County 0-0H2HOdds+
50' 1 - 0  
53' 2 - 0  
  57'
62'  
  90+3'
09/08/2025 Forres Mechanics
4 - 1
Fraserburgh 2-0H2HOdds+
23' 1 - 0  
  27'
39' 2 - 0  
51' 3 - 0  
66'  
  3 - 1 67'
  82'
  86'
87'  
88' 4 - 1  
09/08/2025 Huntly
1 - 2
Wick Academy 1-0H2HOdds+
24' 1 - 0  
  44'
  46'
  1 - 1 47'
  64'
65'  
  1 - 2 90'
90+6'  
09/08/2025 Keith
0 - 2
Buckie Thistle 0-2H2HOdds+
  0 - 1 20'
  0 - 2 25'
  90+3'
09/08/2025 Lossiemouth
1 - 3
Deveronvale 1-1H2HOdds+
  14'
  0 - 1 19'
  33'
37' 1 - 1  
  1 - 2 69'
  71'
  1 - 3 85'
90+3'  
09/08/2025 Rothes
1 - 8
Brechin City 1-4H2HOdds+
23'  
  0 - 1 24'
  0 - 2 28'
31' 1 - 2  
  1 - 3 34'
42'  
  1 - 4 42'
  1 - 5 51'
  1 - 6 52'
  1 - 7 61'
  1 - 8 81'
85'  
09/08/2025 Strathspey Thistle
0 - 3
Banks O Dee FC 0-0H2HOdds+
  0 - 1 1'
88'  
  0 - 2 90+1'
  0 - 3 90+1'
  0 - 4 90+4'
09/08/2025 Turriff United
2 - 2
Clachnacuddin 2-0H2HOdds+
  0 - 1 1'
1' 1 - 1  
  33'
  35'
  39'
  42'
  1 - 2 55'
  69'
  69'
  81'
  1 - 3 83'
02/08/2025 Banks O Dee FC
1 - 1
Keith 1-1H2HOdds+
6' 1 - 0  
  1 - 1 12'
  33'
41'  
65'  
73'  
  82'
82'  
90+3'  
02/08/2025 Brechin City
3 - 0
Strathspey Thistle 3-0H2HOdds+
3' 1 - 0  
32' 2 - 0  
43' 3 - 0  
45'  
52'  
73'  
90'  
02/08/2025 Buckie Thistle
2 - 1
Lossiemouth 1-1H2HOdds+
23' 1 - 0  
  1 - 1 35'
  38'
39'  
42'  
55'  
  58'
  66'
73' 2 - 1  
82'  
02/08/2025 Deveronvale
0 - 3
Turriff United 0-1H2HOdds+
  0 - 1 40'
  50'
  0 - 2 53'
67'  
  76'
  0 - 3 78'
  82'
02/08/2025 Forres Mechanics
2 - 0
Rothes 1-0H2HOdds+
24' 1 - 0  
  26'
  67'
67'  
90+3' 2 - 0  
02/08/2025 Fraserburgh
3 - 0
Brora Rangers 2-0H2HOdds+
4'  
16' 1 - 0  
31' 2 - 0  
  42'
43'  
  45+1'
57' 3 - 0  
  82'
02/08/2025 Inverurie Loco Works
0 - 3
Huntly 0-1H2HOdds+
  18'
  0 - 1 38'
  0 - 2 57'
  0 - 3 77'
85'  
86'  
  87'
  90'
02/08/2025 Nairn County
1 - 0
Clachnacuddin 0-0H2HOdds+
30'  
58' 1 - 0  
61'  
79'  
02/08/2025 Wick Academy
1 - 3
Formartine United 0-2H2HOdds+
  0 - 1 15'
  0 - 2 20'
28'  
58'  
78'  
82' 1 - 2  
89'  
  1 - 3 90'
30/07/2025 Brora Rangers
5 - 0
Forres Mechanics 0-0H2HOdds+
  16'
  31'
  33'
49'  
50' 1 - 0  
55' 2 - 0  
59' 3 - 0  
76' 4 - 0  
81' 5 - 0  
  82'
30/07/2025 Clachnacuddin
1 - 0
Wick Academy 1-0H2HOdds+
45+1' 1 - 0  
46'  
  73'
  80'
84'  
30/07/2025 Formartine United
1 - 0
Inverurie Loco Works 1-0H2HOdds+
38' 1 - 0  
52'  
69'  
  82'
30/07/2025 Huntly
4 - 0
Fraserburgh 4-0H2HOdds+
8' 1 - 0  
21' 2 - 0  
22' 3 - 0  
38' 4 - 0  
  71'
30/07/2025 Keith
0 - 5
Brechin City 0-2H2HOdds+
  0 - 1 39'
  0 - 2 39'
  0 - 3 53'
  0 - 4 79'
  88'
  0 - 5 90+1'
30/07/2025 Lossiemouth
1 - 0
Banks O Dee FC 1-0H2HOdds+
22'  
36' 1 - 0  
46'  
  69'
  75'
77'  
  78'
  90+6'
30/07/2025 Nairn County
1 - 1
Deveronvale 0-1H2HOdds+
  0 - 1 23'
  65'
65' 1 - 1  
  66'
85'  
90+4'  
30/07/2025 Rothes
3 - 4
Strathspey Thistle 1-1H2HOdds+
4' 1 - 0  
  1 - 1 43'
  1 - 2 47'
  1 - 3 52'
62' 2 - 3  
69' 3 - 3  
  78'
  3 - 4 82'
  86'
30/07/2025 Turriff United
0 - 4
Buckie Thistle 0-2H2HOdds+
  0 - 1 21'
  0 - 2 41'
  0 - 3 49'
  0 - 4 63'
67'  
  71'
82'  
26/07/2025 Banks O Dee FC
2 - 2
Turriff United 0-2H2HOdds+
  0 - 1 13'
  0 - 2 33'
59' 1 - 2  
65'  
83' 2 - 2  
  85'
26/07/2025 Brechin City
4 - 0
Lossiemouth 1-0H2HOdds+
Grady McGrath 27' 1 - 0  
52'  
Grady McGrath 63' 2 - 0  
Grady McGrath 73' 3 - 0  
90+1' 4 - 0  
26/07/2025 Brora Rangers
6 - 2
Rothes 6-1H2HOdds+
10' 1 - 0  
14' 2 - 0  
17' 3 - 0  
  18'
  26'
29' 4 - 0  
34'  
  4 - 1 34'
43' 5 - 1  
45+1' 6 - 1  
  6 - 2 65'
26/07/2025 Buckie Thistle
1 - 0
Nairn County 0-0H2HOdds+
45'  
50'  
  64'
69'  
71'  
Darryl McHardy 90' 1 - 0  
26/07/2025 Deveronvale
3 - 2
Wick Academy 0-0H2HOdds+
  0 - 1 30'
36' 1 - 1  
  1 - 2 38'
  41'
55'  
69' 2 - 2  
76' 3 - 2  
26/07/2025 Forres Mechanics
1 - 1
Huntly 1-0H2HOdds+
32' 1 - 0  
34'  
  34'
  37'
  41'
  1 - 1 60'
90+4'  
26/07/2025 Fraserburgh
2 - 2
Formartine United 1-2H2HOdds+
  0 - 1 16'
  0 - 2 33'
39'  
39'  
  40'
44' 1 - 2  
45'  
  75'
84' 2 - 2  
26/07/2025 Inverurie Loco Works
0 - 5
Clachnacuddin 0-0H2HOdds+
  0 - 1 48'
52'  
  0 - 2 53'
63'  
  0 - 3 72'
  79'
  0 - 4 83'
  0 - 5 85'
  90+1'
26/07/2025 Strathspey Thistle
3 - 1
Keith 0-0H2HOdds+
  16'
33' 1 - 0  
49'  
  49'
55'  
68' 2 - 0  
  2 - 1 84'
88' 3 - 1  
90+3'  
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.