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
P - P
Banks O Dee FC  H2H  
11/04/2026 Clachnacuddin
Fraserburgh  H2H  
11/04/2026 Formartine United
Forres Mechanics  H2H  
11/04/2026 Huntly
Brora Rangers  H2H  
11/04/2026 Inverurie Loco Works
Deveronvale  H2H  
11/04/2026 Lossiemouth
Strathspey Thistle  H2H  
11/04/2026 Nairn County
Banks O Dee FC  H2H  
11/04/2026 Rothes
Keith  H2H  
11/04/2026 Turriff United
Brechin City  H2H  
11/04/2026 Wick Academy
Buckie Thistle  H2H  
08/04/2026 Brora Rangers
P - P
Brechin City  H2H  
08/04/2026 Formartine United
P - P
Banks O Dee FC  H2H  
08/04/2026 Nairn County
P - P
Fraserburgh  H2H  
08/04/2026 Turriff United
P - P
Inverurie Loco Works  H2H  
04/04/2026 Banks O Dee FC
Wick Academy  H2H  
04/04/2026 Brechin City
Nairn County  H2H  
04/04/2026 Brora Rangers
Formartine United  H2H  
04/04/2026 Buckie Thistle
Inverurie Loco Works  H2H  
04/04/2026 Forres Mechanics
Clachnacuddin  H2H  
04/04/2026 Fraserburgh
Deveronvale  H2H  
04/04/2026 Huntly
Rothes  H2H  
04/04/2026 Keith
Lossiemouth  H2H  
04/04/2026 Strathspey Thistle
Turriff United  H2H  
01/04/2026 Forres Mechanics
P - P
Brechin City  H2H  
01/04/2026 Huntly
P - P
Keith  H2H  
01/04/2026 Strathspey Thistle
P - P
Fraserburgh  H2H  
01/04/2026 Turriff United
P - P
Nairn County  H2H  
28/03/2026 Brora Rangers
Banks O Dee FC  H2H  
28/03/2026 Formartine United
P - P
Clachnacuddin  H2H  
28/03/2026 Keith
P - P
Forres Mechanics  H2H  
28/03/2026 Nairn County
P - P
Brechin City  H2H  
28/03/2026 Rothes
P - P
Fraserburgh  H2H  
28/03/2026 Strathspey Thistle
P - P
Inverurie Loco Works  H2H  
28/03/2026 Turriff United
P - P
Wick Academy  H2H  
25/03/2026 Brechin City
P - P
Formartine United  H2HOdds 
25/03/2026 Keith
P - P
Strathspey Thistle  H2HOdds 
25/03/2026 Rothes
P - P
Clachnacuddin  H2HOdds 
25/03/2026 Turriff United
P - P
Huntly  H2HOdds 
25/03/2026 Wick Academy
P - P
Forres Mechanics  H2HOdds 
21/03/2026 Buckie Thistle
Fraserburgh  H2HOdds 
21/03/2026 Clachnacuddin
Brora Rangers  H2HOdds 
21/03/2026 Deveronvale
Forres Mechanics  H2HOdds 
21/03/2026 Formartine United
Huntly  H2HOdds 
21/03/2026 Inverurie Loco Works
Banks O Dee FC  H2HOdds 
21/03/2026 Nairn County
Strathspey Thistle  H2HOdds 
21/03/2026 Rothes
Lossiemouth  H2HOdds 
21/03/2026 Turriff United
Keith  H2HOdds 
21/03/2026 Wick Academy
Brechin City  H2HOdds 
18/03/2026 Banks O Dee FC
P - P
Strathspey Thistle  H2HOdds 
18/03/2026 Buckie Thistle
P - P
Formartine United  H2HOdds 
18/03/2026 Inverurie Loco Works
P - P
Fraserburgh  H2HOdds 
18/03/2026 Lossiemouth
P - P
Brora Rangers  H2HOdds 
18/03/2026 Turriff United
P - P
Forres Mechanics  H2HOdds 
14/03/2026 Brechin City
Inverurie Loco Works  H2HOdds 
14/03/2026 Brora Rangers
Deveronvale  H2HOdds 
14/03/2026 Formartine United
Rothes  H2HOdds 
14/03/2026 Forres Mechanics
Buckie Thistle  H2HOdds 
14/03/2026 Fraserburgh
Banks O Dee FC  H2HOdds 
14/03/2026 Huntly
Clachnacuddin  H2HOdds 
14/03/2026 Keith
Nairn County  H2HOdds 
14/03/2026 Lossiemouth
Turriff United  H2HOdds 
14/03/2026 Strathspey Thistle
Wick Academy  H2HOdds 
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
Tristan Stephen 59'  
Horace Ormsby 59'  
  61' Bradley Chikomo
  61' Josh Bolton
  62' Daniel Agnew
  62' Callum Duncan
  62' Josh Buchan
  71' Milosz Ochmanski
  75' Josh Robb
  75' Ethan Cairns
  75' Jack McKenzie
  75' Taylor Chapman
Michael Ironside 82'  
Ronan Craib 82'  
Callum Robertson 82'  
Craig Gill 82'  
Connor Killoh 87'  
Zak To 87'  
Josh Nicol 87'  
Jordan Cooper 87'  
11/03/2026 Strathspey Thistle
2 - 1
Buckie Thistle 0-0H2HOdds+
  0 - 1 46' B. Campbell
  53' Harry Noble
  53' Hamish Munro
Shaun Morrison 68'  
Dylan Lawrence 68'  
  71' Josh Peters
Calum Brown 73' 1 - 1  
  74' Cole Donaldson
  74' Ross Morrison
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' Charlie Macdonald
  26' Sam Nixon
  26'
Liam Duell 36' 2 - 0  
  58' Kaiden Connolly
  58' Shaun Sutherland
  58' Lewis Mackenzie
  58' Ryan MacLeman
  58' Kieran Hayllar
  58' Gardiner
Mark Gilmour 67' 3 - 0  
Lewis Lorimer 68'  
Max Alexander 68'  
Magnus Watson 68'  
Ashton Leiper 68'  
  3 - 1 71' Mark McLauchlan
Magnus Watson 73' 4 - 1  
Harry Craig 76'  
Mark Gilmour 76'  
Alasdair Stark 76'  
Jevan Anderson 76'  
  76' J. Newlands
  76' Jack Grant
Michael Philipson 85'  
Liam Duell 85'  
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'  
Cole Donaldson 82'  
Lyall Keir 82'  
  82' Max Ewan
  82' Shane Sutherland
Aaron Conway 85'  
Innes McKay 85'  
  85' Aidan Wilson
  85' James Anderson
07/03/2026 Clachnacuddin
2 - 2
Formartine United 1-0H2HOdds+
Ben Corner 40' 1 - 0  
Troy Cooper 49' 2 - 0  
  52' Rory McAllister
  52' Michael Dangana
  2 - 1 55' Rory McAllister
  56' Matthew Cooper
Alan Macphee 63'  
63'  
Jack Davison 63'  
Ben Corner 63'  
  2 - 2 63' Glenn Murison
  74' Aidan McCormick
  74' Tyler Mykyta
  80' Glenn Murison
  83' Paul Campbell
  83' Julian Wade
Craig Lawrie 90+4'  
07/03/2026 Deveronvale
1 - 0
Huntly 0-0H2HOdds+
  5' Cameron Heslop
  31' Callum Youngson
Murray Esson 34'  
Fergus Alberts 46'  
Murray Esson 46'  
Jay Goldie 52'  
  56' Michael Clark
Sam McLean 61'  
Demilade Yunus 61'  
Austin Sparkes 61'  
Ryan Park 61'  
  63' Callum Murray
  63' Scott Logan
  66' Matthew Wallace
  66' Ruari Fraser
  72' Andy Hunter
  72' Lewis Crosbie
Keane Matheson 80'  
Jack Mitchell 82' 1 - 0  
Garry Wood 90+1'  
Jack Mitchell 90+1'  
07/03/2026 Fraserburgh
1 - 0
Brechin City 0-0H2HOdds+
  67' Cillian Sheridan
  67' M. Findlay
Sean Butcher 76'  
Will Sim 76'  
Dylan Robertson 76'  
Logan Watt 76'  
  84' Mitchell Taylor
Greg Buchan 85'  
Alex Gibb 86'  
Fraser Mackie 86'  
  86' Marley Sweenie-Rowe
  86' Grady McGrath
Greg Buchan 88' 1 - 0  
Fraser Stewart 90+3'  
Scott Barbour 90+3'  
07/03/2026 Inverurie Loco Works
2 - 3
Strathspey Thistle 0-1H2HOdds+
  4' J. Williamson
  0 - 1 25' Caelan Alexander Mutch
  38' Alister Morrison
  38' Daniel Whitehorn
  0 - 2 49' Taylor Chapman
Mark Souter 57'  
Taylor Chapman 57'  
Max Foster 57'  
Harris Clubb 57'  
Josh Bolton 57'  
Jay Halliday 57'  
Callum Duncan 57'  
Daniel Agnew 57'  
  59'
Callum Duncan 60' 1 - 2  
Jack McKenzie 62'  
Nathan Meres 62'  
  69' Alister Morrison
Josh Bolton 72'  
Ethan Cairns 76' 2 - 2  
  80' Caelan Alexander Mutch
  83' S. Docherty
  83' Rorie Macleod
  2 - 3 89' Kyle Irvine
07/03/2026 Nairn County
1 - 0
Lossiemouth 0-0H2HOdds+
  10' Liam Archibald
Jamie Carnihan 51' 1 - 0  
  61' Kacper Kaniewski
  61' Liam Archibald
  61' Shaun Cameron
  61' Struan Coli
Tyler Eadie 69'  
Kenny MacInnes 69'  
Finn As-Chainey 69'  
Andrew Greig 69'  
  72' Owen Loveland
  81' Keir Smith
  81' James Leslie
Gussie Day 82'  
Ben Barron 82'  
Kenny McKenzie 82'  
Calum MacKay 82'  
Tyler Eadie 84'  
  85' Lucas Davidson
  90+2' Liam Harvey
B. Watson 90+3'  
Millar Gamble 90+3'  
Paul Brindle 90+5'  
07/03/2026 Turriff United
3 - 0
Rothes 3-0H2HOdds+
Reece McKeown 19'  
Timi Fatona 19'  
M. Keir 38' 1 - 0  
M. Keir 44' 2 - 0  
M. Keir 45+1' 3 - 0  
C. May 46'  
M. Keir 46'  
Murray Cormack 59'  
Sam Garnham 59'  
Aiden Sopel 59'  
C. May 63'  
  64' Jonathan Bain
Murray Thompson 67'  
C. May 67'  
  72' Jake Thomson
  72' Daniel Fraser
  72' Thomas Brady
  72' Rory Williamson
  81' Scott Mutch
  81' Ruairi Duncan
  85' G. Shand
  85' R. Lean
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
  66' Callum Robertson
  66' Jordan Lynch
Sam Reid 68'  
George Ewing 68'  
  71' Michael Ironside
  71' Ryan Robertson
  71' Liam Duncan
  71' Jordan Cooper
  71' Tristan Stephen
  71' Horace Ormsby
  2 - 2 75' Jack Searle
Louis Hancock 80'  
Matthew Aitkenhead 80'  
  84' Michael Ironside
  2 - 3 87' Michael Ironside
  89' Connor Killoh
  89' Liam Duncan
Marc Coghill 90+1'  
James Boyd 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'  
Gary Pullen 58'  
James Wallace 58'  
  60' Timi Fatona
  60' C. May
  67' Murray Thompson
  67' Reece McKeown
Tony Dingwall 70' 3 - 0  
Max Ewan 79'  
Shane Sutherland 79'  
Craig Mackenzie 79'  
Tony Dingwall 79'  
Aidan Wilson 79'  
Connor Bunce 79'  
  82' Mackenzie Taylor
  82' Murray Cormack
S. Tremarco 85'  
Shae Keogh 85'  
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
Jordan Lynch 67'  
Ronan Craib 67'  
  68' Michael Dangana
  68' Aidan McCormick
  68' Paul Campbell
  68' Glenn Murison
  68' Julian Wade
  68' Rory McAllister
Horace Ormsby 74' 2 - 1  
  75' Tyler Mykyta
  75' Luke Strachan
  75' Brody Alberts
  75' Hamish Ritchie
Ryan Spink 79'  
Callum Robertson 81'  
Horace Ormsby 81'  
Liam Duncan 81'  
Jordan Cooper 81'  
  88' Rhys Thomas
Ryan Robertson 89'  
Nathan McKeown 89'  
Connor Killoh 89'  
Jack Searle 89'  
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'  
Daniel Whitehorn 60'  
Shaun Morrison 60'  
S. Docherty 60'  
James McShane 60'  
  63' Alan Macphee
  63'
  63' Jack Davison
  63' Ben Corner
Dean Stewart 74'  
  0 - 1 75' M. Mackenzie
  0 - 2 78' Troy Cooper
  81' Fergus Adams
  81' K. Leszczynski
  81' Conor Macphee
  81' Jordan MacRae
Cameron Lisle 82'  
Alister Morrison 82'  
  0 - 3 83' Troy Cooper
  83' M. Mackenzie
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  
  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
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  
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
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  
28/01/2026 Brora Rangers
2 - 1
Clachnacuddin 1-0H2HOdds+
Ross Draper 5' 1 - 0  
Jordan MacRae 46'  
Tony Dingwall 46'  
  46' Craig Lawrie
  46' Copeland Thain
  62' James Anderson
  75' Fergus Adams
  75' M. Mackenzie
  75' Jack Davison
  75' K. Leszczynski
  75' Ben Corner
  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
R. Lean 46'  
Brodie Mitchell 46'  
Thomas Brady 46'  
  0 - 4 53' Murray Cormack
  0 - 5 55' M. Keir
  58' Reece McKeown
  58' Murray Cormack
  58' C. May
  58' Mackenzie Taylor
  58' Timi Fatona
  58' Sam Garnham
Scott Mutch 66'  
Jake Thomson 66'  
H. Kendrick 66'  
Jonathan Bain 66'  
  66' K. Douglas
Daniel Fraser 73'  
G. Shand 76'  
Daniel Fraser 76'  
  76' D. Souden
  76' Dylan Stuart
24/01/2026 Brora Rangers
4 - 1
Buckie Thistle 3-0H2HOdds+
Shane Sutherland 21' 1 - 0  
Max Ewan 24'  
  27' Aaron Conway
  27' Fraser Robertson
Shane Sutherland 32' 2 - 0  
Shane Sutherland 36' 3 - 0  
  3 - 1 51' Josh Peters
  71' Cole Donaldson
  71' A. Cummings
  71' Ross Morrison
  71' Marcus Goodall
Sam Thompson 75'  
Shane Sutherland 75'  
Aidan Wilson 75'  
Connor Bunce 75'  
  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  
  65' Magnus Watson
  65' Ashton Leiper
  65' Kacper Lewecki
  65' Harry Craig
  71' Z. Stephen
Aidan Cruickshank 80'  
Gardiner 80'  
Lewis Mackenzie 80'  
Mark McLauchlan 80'  
  90' Liam Duell
Jack Grant 90'  
24/01/2026 Huntly
2 - 0
Deveronvale 1-0H2HOdds+
Callum Murray 2'  
Michael Clark 27' 1 - 0  
  57' Ryan Park
  65' Jay Goldie
  71' Alexsander Dlugosz
  71' Demilade Yunus
Brodie Allen 77'  
Matthew Wallace 79'  
Brodie Allen 79'  
Callum Murray 83' 2 - 0  
  84' Murray Esson
  86' Michael Watson
  86' Cameron Angus
  86' Fergus Alberts
17/01/2026 Wick Academy
0 - 0
Inverurie Loco Works 0-0H2HOdds+
Gordon MacNab 39'  
Marc Coghill 42'  
Alan Hughes 46'  
Brandon Sinclair 46'  
  50' Ethan Cairns
  50' Robert Ward
Steven Sutherland 64'  
  64' Lloyd Robertson
  67' Daniel Agnew
  67' Nathan Meres
  67' Callum Duncan
  67' Jack McKenzie
Sam Reid 73'  
George Ewing 73'  
Matthew Aitkenhead 73'  
Marc Coghill 73'  
Euan Kennedy 74'  
  77' Josh Bolton
James Boyd 85'  
Euan Kennedy 85'  
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  
  45+1' Jake Thomson
  45+1' Brodie Mitchell
  46' Andrew Skinner
  46' Taylor Thain
Ross Morrison 56'  
Cole Donaldson 56'  
Ross Morrison 57' 4 - 0  
Josh Peters 63' 5 - 0  
Ross Morrison 68' 6 - 0  
  71' G. Shand
  71' R. Lean
Josh Peters 72' 7 - 0  
A. Cummings 75'  
Kevin Fraser 75'  
Ross Morrison 76' 8 - 0  
Hamish Munro 77'  
Aaron Conway 77'  
17/01/2026 Deveronvale
0 - 2
Banks O Dee FC 0-1H2HOdds+
Keane Matheson 38'  
  39' Michael Philipson
  39' Kane Winton
  0 - 1 45+3' Sam Pugh
  0 - 2 50' Liam Duell
Ryan Park 51'  
Garry Wood 51'  
Fergus Alberts 51'  
51'  
  57' Sam Pugh
  59' Harry Craig
Keane Matheson 68'  
  69' Kacper Lewecki
  69' Michael Philipson
  73' Samuel Bavidge
  73' Mark Reynolds
  73' Alasdair Stark
  73' Magnus Watson
Murray Esson 76'  
Cameron Angus 79'  
Jack Mitchell 79'  
Michael Watson 80'  
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  
Aaron Norris 46'  
Matthew Cooper 46'  
  55' Matthew Wright
  55' Shaun Morrison
  55' B. Campbell
  55'
  64' Aaron Doran
  64' Conor Macphee
Michael Dangana 70'  
Rory McAllister 70'  
Aidan McCormick 70'  
Graeme Rodger 70'  
Tyler Mykyta 75'  
Hamish Ritchie 75'  
Scott Adams 75'  
Julian Wade 75'  
Aidan McCormick 76' 4 - 0  
  89' Alistair Nixon
  89' Josh Race
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  
  57' Matthew Robertson
  57' Joe Anderson
  68' Alan Hughes
  68' Brandon Sinclair
  68' James Boyd
  68' Sam Reid
Will Sim 69'  
Paul Young 69'  
  70' Marc Coghill
Sean Butcher 76'  
Fraser Mackie 76'  
Liam Strachan 76'  
Scott Barbour 76'  
Fraser Stewart 76'  
Logan Watt 76'  
Alex Gibb 86'  
Dylan Robertson 86'  
  87' David Allan
  87' Owen Harrold
  4 - 1 90+1' Gordon MacNab
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 Clachnacuddin
Nairn County 0-0H2HOdds+
  13' Gary Pullen
Fergus Adams 32'  
Harry Nicolson 32'  
  33' Paul Brindle
  41'
K. Leszczynski 44'  
  59' Jonathan Bain
  59' Calum MacKay
M. Mackenzie 62'  
K. Leszczynski 62'  
Rorie Macleod 62'  
Gardiner 62'  
  64'
  70' Gussie Day
  70'
Craig Lawrie 79'  
Copeland Thain 79'  
  84' Finn As-Chainey
  84' Ben Kelly
  87' Gussie Day
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 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
  38' Ramsay Davidson
  38' Alasdair Stark
  40' Magnus Watson
  63' Magnus Watson
  71' Kacper Lewecki
  71' Kane Winton
Arran Paterson 84'  
Horace Ormsby 84'  
Callum Robertson 86'  
Jordan Cooper 86'  
Ronan Craib 89'  
Jack Searle 89'  
Liam Duncan 89'  
Nathan McKeown 89'  
Ryan Robertson 89'  
Jordan Lynch 89'  
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'  
13/12/2025 Strathspey Thistle
1 - 0
Brechin City 1-0H2HOdds+
Shaun Morrison 34' 1 - 0  
Zach MacPhee 43'  
  46' Paul Watson
  46' Kieran Sweeney
Shaun Morrison 56'  
  62' Cillian Sheridan
  62' Harry Craig
  70' John Spencer Moreland
  70' Ben Armour
B. Campbell 71'  
Shaun Morrison 71'  
Cameron Lisle 75'  
Filip Franczak 75'  
Alister Morrison 80'  
George Robesten 80'  
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
Matthew Wallace 67'  
Callum Murray 79'  
Sam Robertson 79'  
  81' Ryan McRitchie
  84' Mark McLauchlan
A. Matczak 85'  
Ryan Sewell 85'  
  86' Aidan Cruickshank
  86' Kaiden Connolly
  86' Lewis Mackenzie
  86' 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  
  65' Michael Watson
  65' Demilade Yunus
  66' Fergus Alberts
  66' Stewart Gray
Jordan Lynch 69'  
  82' Max Stewart
  82' Alexsander Dlugosz
  82' Ryan Park
  82' Garry Wood
Zak To 84' 2 - 0  
Callum Robertson 87'  
Jordan Cooper 87'  
Tristan Stephen 87'  
Horace Ormsby 87'  
Michael Ironside 88'  
Nathan McKeown 88'  
Arran Paterson 88'  
Tristan Stephen 88'  
  88' Cameron Angus
  88' Jack Mitchell
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
Murray Addison 66'  
Ronan Craib 66'  
Horace Ormsby 66'  
Callum Robertson 66'  
Tristan Stephen 72'  
Conor Bird 72'  
  73' Jack Henry
  73' David Allan
  73' Matthew Aitkenhead
  73' E. Kennedy
A. Smith 82'  
Darren McConnachie 82'  
Joe Anderson 83' 2 - 2  
  83' J. Boyd
  83' George Ewing
  88' Mark Macadie
  88' Brandon Sinclair
  88' L. Hancock
  88' Ryan Campbell
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
Keane Matheson 61'  
Cameron Angus 61'  
Alexsander Dlugosz 61'  
Ryan Park 61'  
  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
Kaiden Connolly 61'  
Ryan MacLeman 61'  
  0 - 2 61' Connor Bunce
  66' Aidan Wilson
  66' Max Ewan
Cohen Ramsay 74'  
  0 - 3 78' Shane Sutherland
  79' Jordan MacRae
  79' Connor Bunce
  79' Jack Walker
  79' Matthew Strachan
  85' Jordan MacRae
  86' Ross Hardie
  86' Tom Kelly
Matthew Jamieson 90+1' 1 - 3  
29/11/2025 Fraserburgh
3 - 0
Huntly 2-0H2HOdds+
Scott Barbour 8' 1 - 0  
  19' Josh Robb
  19' Kai Watson
James Connelly 42' 2 - 0  
Lewis Duncan 65' 3 - 0  
  67' A. Matczak
  67' Callum Murray
  67' Matthew Wallace
  67' Ryan Sewell
  74' Brodie Allen
Sean Butcher 76'  
Logan Watt 76'  
  79' Ruari Fraser
  79' Josh Robb
  79' Scott Logan
  79' Brodie Allen
Fraser Stewart 88'  
Scott Barbour 88'  
Alex Gibb 88'  
Lewis Duncan 88'  
Will Sim 90+2'  
Findlay Stephen 90+2'  
Dylan Robertson 90+2'  
29/11/2025 Inverurie Loco Works
0 - 0
Formartine United 0-0H2HOdds+
Mark Souter 21'  
  39' Matt McLean
  46' Finlay Murray
  46' Scott Ross
  57' Rory McAllister
Jay Halliday 63'  
  72' Scott Adams
  72' Julian Wade
  72' Glenn Murison
  72' Graeme Rodger
Bradley Chikomo 73'  
Josh Bolton 73'  
Robert Ward 76'  
Ethan Cairns 76'  
  82' Paul Campbell
  82' Hamish Ritchie
  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  
  59' Josh Bolton
  59'
James Anderson 59' 2 - 1  
68' 3 - 1  
  69' Josh Bolton
Craig Lawrie 69'  
Gardiner 69'  
  70' Jay Halliday
  71' Thomas Reid
  71' Ethan Cairns
Fergus Adams 71'  
  71' Jack McKenzie
  71' Lloyd Robertson
  71' Blair Smith
  71' Milosz Ochmanski
Jack Davison 80'  
84'  
Rorie Macleod 84'  
Troy Cooper 84'  
  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
  58' Marcus Goodall
  58' Fin Allen
65'  
65'  
  65' Aaron Nicolson
  65' Josh Peters
  75' Darryl McHardy
83'  
83'  
  83' Innes McKay
  83' Harry Noble
90+3'  
22/11/2025 Wick Academy
6 - 1
Deveronvale 2-0H2HOdds+
Marc MacGregor 4' 1 - 0  
15' 2 - 0  
22'  
36'  
  55' Garry Wood
  55'
  55' Max Stewart
  55'
61'  
  63'
64'  
64'  
  71'
  71' Ryan Park
  71' Lucas Smith
Mark Macadie 74' 3 - 0  
77'  
  3 - 1 79'
80'  
80'  
  81' Cameron Angus
  81' Fergus Alberts
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
Finlay Allan 67'  
Cillian Sheridan 67'  
John Spencer Moreland 67'  
  69' Horace Ormsby
  69'
Ben Armour 73'  
Mitchell Taylor 73'  
  76' Murray Addison
  76' Scott Barron
  76' Jack Searle
  76' Horace Ormsby
Craig Tosh 82'  
Wallace Baird 82'  
  82' Nathan McKeown
  87'
87'  
  87'
  88'
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  
  64'
  64' Ryan Park
  69'
Aidan Cruickshank 73'  
73'  
  74' Fergus Alberts
  74' Cameron Angus
  74' Max Stewart
  77' Jaydan Bradford
Matthew Jamieson 81'  
Kieran Hayllar 81'  
81'  
  1 - 3 83' Fergus Alberts
  90' Lucas Smith
  90+7'
19/11/2025 Lossiemouth
1 - 3
Nairn County 0-1H2HOdds+
18'  
  0 - 1 29'
  41'
  41' Millar Gamble
  41'
  45'
  45'
  0 - 2 49' Millar Gamble
  51'
Lucas Davidson 55'  
55'  
55'  
56'  
Owen Loveland 66'  
66'  
  67' Paul Brindle
Liam Harvey 74' 1 - 2  
Liam Harvey 83'  
  1 - 3 88'
  88' Millar Gamble
  88'
  88' Calum MacKay
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  
  46'
  52'
52' 2 - 0  
56'  
60' 3 - 0  
  62'
  66'
  67'
67'  
67'  
70' 4 - 0  
74' 5 - 0  
79'  
80' 6 - 0  
88' 7 - 0  
20/09/2025 Deveronvale
1 - 3
Formartine United 1-0H2HOdds+
7' 1 - 0  
22'  
  41'
  59'
  60'
  61'
  1 - 1 64'
66'  
  67'
67'  
  71'
  1 - 2 74'
77'  
  79'
82'  
82'  
83'  
  85'
  87'
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'
  60'
75'  
75'  
75'  
  4 - 1 81' Dylan Lawrence
87'  
20/09/2025 Inverurie Loco Works
1 - 0
Keith 1-0H2HOdds+
Paul Coutts 16' 1 - 0  
57'  
  69'
  69'
69'  
77'  
77'  
79'  
80'  
  81'
89'  
20/09/2025 Nairn County
3 - 0
Turriff United 2-0H2HOdds+
Benjamin Kelly 5' 1 - 0  
Fraser Dingwall 9' 2 - 0  
  15'
  35'
  43'
45'  
58'  
  58'
67'  
67'  
69'  
  70'
74'  
  75'
  75'
81'  
86'  
Paul Thomas Brindle 90+1' 3 - 0  
20/09/2025 Wick Academy
0 - 1
Lossiemouth 0-0H2HOdds+
  27'
  51'
  65'
  65'
  65'
67'  
  68'
  0 - 1 71' Tristan Stephen
76'  
78'  
  81'
  87'
  90+3'
13/09/2025 Brora Rangers
P - P
Brechin City 0-0H2HOdds 
13/09/2025 Clachnacuddin
1 - 1
Deveronvale 1-0H2HOdds+
  30'
Cooper 38' 1 - 0  
  61'
  61'
65'  
  1 - 1 70' Maclellan
74'  
  80'
83'  
  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
  56'
62'  
  66'
75'  
75'  
  77'
81'  
81'  
13/09/2025 Lossiemouth
0 - 2
Inverurie Loco Works 0-2H2HOdds+
  0 - 1 15' Halliday
  0 - 2 37' Foster
63'  
63'  
63'  
63'  
  68'
  74'
  75'
  75'
76'  
  84'
13/09/2025 Nairn County
4 - 0
Rothes 2-0H2HOdds+
Barron 27' 1 - 0  
Andy Greig 44' 2 - 0  
  55'
  58'
  58'
Calum MacKay 60' 3 - 0  
66'  
73'  
73'  
73'  
Gussie Dey 75' 4 - 0  
  81'
83'  
  88'
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'  
63'  
63'  
  80'
82'  
87' 1 - 0  
  89'
  89'
  89'
  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'
  60'
  61'
65'  
  0 - 2 74'
  74'
81'  
81'  
  84'
  87'
88' 1 - 2  
10/09/2025 Forres Mechanics
2 - 2
Keith 1-1H2HOdds+
  0 - 1 27'
36' 1 - 1  
46'  
46'  
  56'
  1 - 2 58'
58' 2 - 2  
  61'
64'  
  76'
  89'
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'
46'  
52' 4 - 0  
  60'
  60'
  60'
62'  
72'  
73'  
  74'
  74'
85' 5 - 0  
86'  
86'  
86'  
  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'  
  61'
62'  
67'  
73'  
75'  
  78'
  1 - 2 80'
82'  
82'  
10/09/2025 Rothes
2 - 5
Deveronvale 2-0H2HOdds+
4' 1 - 0  
20' 2 - 0  
  55'
  55'
  2 - 1 68'
71'  
  74'
  74'
  75'
  2 - 2 80'
  2 - 3 84'
  87'
  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'
46'  
  73'
  73'
  73'
  0 - 4 74'
77'  
  80'
  80'
  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'
65'  
71'  
72'  
72'  
  79'
  79'
  83'
85' 1 - 2  
  88'
06/09/2025 Clachnacuddin
0 - 0
Banks O Dee FC 0-0H2HOdds+
  43'
46'  
46'  
60'  
  64'
64'  
64'  
  75'
  75'
  75'
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'
  58'
  1 - 3 60' Dylan Lawrence
71'  
  71'
71'  
71'  
83'  
  86'
  90+2'
  90+5'
06/09/2025 Keith
0 - 5
Brora Rangers 0-2H2HOdds+
  0 - 1 15'
  31'
  0 - 2 40' Mark Nicolson
  51'
61'  
61'  
  64'
70'  
  0 - 3 72'
  72'
74'  
76'  
76'  
  0 - 4 77' Alex Cooper
  79'
  79'
  79'
  86'
  0 - 5 90+1' Shane Sutherland
06/09/2025 Lossiemouth
0 - 3
Forres Mechanics 0-2H2HOdds+
  0 - 1 33'
  0 - 2 41'
  43'
54'  
61'  
61'  
  63'
  0 - 3 68'
70'  
74'  
77'  
  78'
79'  
  81'
90+1'  
  90+1'
90+2'  
06/09/2025 Nairn County
3 - 0
Inverurie Loco Works 1-0H2HOdds+
  14'
18' 1 - 0  
  28'
  46'
  46'
47'  
54'  
58'  
  61'
68'  
70' 2 - 0  
  72'
  72'
77'  
77'  
90+2'  
90+3' 3 - 0  
90+5'  
06/09/2025 Turriff United
1 - 3
Fraserburgh 1-1H2HOdds+
10' 1 - 0  
  1 - 1 18'
19'  
  24'
  38' Greg Buchan
  1 - 2 54' Kieran Simpson
56'  
56'  
68'  
68'  
  73'
  1 - 3 73' Scott Barbour
  76'
  77'
  82'
  82'
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'
  61'
70'  
71'  
71'  
  71'
  74'
77'  
  84'
86'  
86'  
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  
  46'
  46'
  46'
  55'
58'  
65'  
  65'
73'  
73'  
73'  
83'  
87' 5 - 0  
  88'
  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'
26'  
  0 - 2 47'
  56'
  68'
  0 - 3 72'
76'  
76'  
  81'
  84'
  84'
  84'
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'  
44'  
  49'
68'  
68'  
68'  
  75'
  76'
  83'
  83'
87'  
  88'
90'  
  90+4'
30/08/2025 Keith
2 - 0
Huntly 1-0H2HOdds+
29'  
38' 1 - 0  
  38'
45'  
55' 2 - 0  
  58'
  58'
  58'
66'  
  67'
  67'
  82'
83'  
87'  
87'  
  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'
  58'
  58'
59'  
59'  
74'  
74'  
  76'
  76'
  76'
80'  
30/08/2025 Strathspey Thistle
1 - 2
Formartine United 0-0H2HOdds+
  0 - 1 50'
57' 1 - 1  
  1 - 2 62'
  63'
65'  
  67'
  67'
  88'
  89'
90+4'  
  90+4'
30/08/2025 Brora Rangers
2 - 0
Lossiemouth 0-0H2HOdds+
51' 1 - 0  
  67'
72'  
74'  
  75'
  75'
80'  
80'  
  81'
87'  
  87'
90'  
90+2' 2 - 0  
23/08/2025 Buckie Thistle
1 - 3
Banks O Dee FC 0-0H2HOdds+
  0 - 1 27'
43'  
46'  
52' 1 - 1  
  1 - 2 59'
  1 - 3 64'
67'  
67'  
82'  
  85'
  88'
23/08/2025 Clachnacuddin
6 - 0
Strathspey Thistle 2-0H2HOdds+
1' 1 - 0  
1' 2 - 0  
44'  
  55'
62' 3 - 0  
66'  
66'  
75'  
75'  
77' 4 - 0  
81'  
  84'
  85'
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'  
66'  
66'  
  71'
  71'
77'  
77'  
  81'
  81'
89'  
  90+3'
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'
  61'
  61'
  64'
66'  
71'  
71'  
  75'
  75'
78'  
86'  
86'  
90+6'  
23/08/2025 Nairn County
4 - 0
Forres Mechanics 0-0H2HOdds+
15'  
29'  
  36'
  44'
  54'
67' 1 - 0  
  72'
  72'
  73'
76' 2 - 0  
76' 3 - 0  
78'  
  80'
87'  
90+1' 4 - 0  
23/08/2025 Turriff United
3 - 4
Brora Rangers 0-2H2HOdds+
  0 - 1 2'
  0 - 2 45+2'
56'  
  0 - 3 63'
  64'
  64'
72' 1 - 3  
74'  
74'  
  77'
  77'
82' 2 - 3  
85' 3 - 3  
  3 - 4 90+2'
23/08/2025 Wick Academy
1 - 2
Fraserburgh 0-0H2HOdds+
  0 - 1 33'
46'  
46'  
55' 1 - 1  
  1 - 2 59'
65'  
  67'
  68'
74'  
81'  
  84'
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  
59'  
  62'
  66'
66'  
  74'
  90+1'
16/08/2025 Forres Mechanics
0 - 2
Wick Academy 0-1H2HOdds+
  20'
27'  
34'  
  0 - 1 43'
  0 - 2 54'
58'  
58'  
58'  
  60'
  60'
  72'
  72'
  87'
  88'
  90'
  90+2'
90+5'  
  90+5'
16/08/2025 Fraserburgh
2 - 2
Inverurie Loco Works 1-0H2HOdds+
24'  
35' 1 - 0  
  1 - 1 55'
  66'
  66'
  1 - 2 71'
73' 2 - 2  
74'  
74'  
  81'
90'  
  90+1'
90+4'  
16/08/2025 Huntly
0 - 0
Turriff United 0-0H2HOdds+
  18'
53'  
53'  
62'  
  63'
64'  
64'  
66'  
  71'
  75'
80'  
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'  
  20'
22'  
33'  
  55'
  55'
66'  
66'  
  1 - 1 75'
76'  
  80'
82'  
85' 2 - 1  
  89'
  2 - 2 90'
  90+2'
16/08/2025 Strathspey Thistle
3 - 0
Deveronvale 1-0H2HOdds+
1' 1 - 0  
1' 2 - 0  
  32'
38'  
  57'
  57'
58'  
  69'
  69'
71'  
72' 3 - 0  
  73'
  74'
75'  
82'  
83'  
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  
  46'
46'  
  46'
62'  
68' 3 - 0  
73'  
73'  
73'  
  74'
  83'
  85'
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'  
35'  
  0 - 1 47'
  0 - 2 51'
  60'
  60'
  70'
70'  
  75'
  75'
  77'
  0 - 3 84'
86' 1 - 3  
13/08/2025 Turriff United
2 - 3
Formartine United 0-1H2HOdds+
  0 - 1 40'
46'  
49'  
59' 1 - 1  
  63'
  65'
  73'
  73'
74'  
79' 2 - 1  
83'  
  2 - 2 84'
86'  
90'  
  2 - 3 90+4'
13/08/2025 Wick Academy
1 - 2
Brora Rangers 0-0H2HOdds+
30'  
35'  
  43'
62'  
62'  
  64'
  0 - 1 75'
76' 1 - 1  
76'  
  1 - 2 82'
82'  
86'  
90+6'  
09/08/2025 Brora Rangers
2 - 0
Inverurie Loco Works 1-0H2HOdds+
1' 1 - 0  
1' 2 - 0  
21'  
44'  
  57'
  63'
  66'
72'  
  74'
  74'
  81'
86'  
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  
46'  
51' 3 - 0  
  62'
  62'
  62'
66'  
  3 - 1 67'
  82'
  86'
  86'
87'  
88' 4 - 1  
  88'
90+1'  
90+3'  
90+3'  
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'
  59'
  59'
76'  
76'  
  79'
  79'
82'  
  85'
86'  
86'  
  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'
  57'
  57'
  58'
59'  
  61'
  1 - 7 61'
70'  
  78'
  1 - 8 81'
85'  
09/08/2025 Strathspey Thistle
0 - 3
Banks O Dee FC 0-0H2HOdds+
  0 - 1 1'
58'  
72'  
  77'
  77'
83'  
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'
59'  
59'  
  60'
  66'
  69'
  69'
  75'
  81'
  1 - 3 83'
84'  
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'
46'  
46'  
  50'
  0 - 2 53'
55'  
67'  
70'  
  76'
  0 - 3 78'
  82'
  86'
  86'
86'  
02/08/2025 Forres Mechanics
2 - 0
Rothes 1-0H2HOdds+
24' 1 - 0  
  26'
59'  
  64'
  64'
  67'
67'  
74'  
81'  
81'  
  82'
  89'
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'
  46'
  46'
57' 3 - 0  
60'  
77'  
  82'
83'  
02/08/2025 Inverurie Loco Works
0 - 3
Huntly 0-1H2HOdds+
  18'
  0 - 1 38'
46'  
46'  
  0 - 2 57'
  64'
67'  
67'  
67'  
  71'
  0 - 3 77'
  79'
  79'
85'  
86'  
  87'
  90'
02/08/2025 Nairn County
1 - 0
Clachnacuddin 0-0H2HOdds+
30'  
  55'
58' 1 - 0  
61'  
70'  
78'  
  78'
79'  
  79'
86'  
02/08/2025 Wick Academy
1 - 3
Formartine United 0-2H2HOdds+
  0 - 1 15'
  0 - 2 20'
28'  
57'  
58'  
  61'
  67'
  67'
74'  
74'  
78'  
82' 1 - 2  
86'  
  87'
89'  
  1 - 3 90'
30/07/2025 Brora Rangers
5 - 0
Forres Mechanics 0-0H2HOdds+
  8'
  16'
  31'
  33'
49'  
50' 1 - 0  
55' 2 - 0  
59' 3 - 0  
  64'
68'  
68'  
  73'
76' 4 - 0  
  77'
81' 5 - 0  
  82'
82'  
30/07/2025 Clachnacuddin
1 - 0
Wick Academy 1-0H2HOdds+
  17'
45+1' 1 - 0  
46'  
54'  
54'  
63'  
  68'
  68'
  73'
  79'
  80'
  80'
84'  
30/07/2025 Formartine United
1 - 0
Inverurie Loco Works 1-0H2HOdds+
38' 1 - 0  
52'  
56'  
  65'
69'  
69'  
69'  
69'  
  79'
  79'
  82'
  87'
  87'
30/07/2025 Huntly
4 - 0
Fraserburgh 4-0H2HOdds+
8' 1 - 0  
21' 2 - 0  
22' 3 - 0  
38' 4 - 0  
65'  
  65'
  65'
  71'
72'  
72'  
78'  
78'  
  85'
  85'
  85'
30/07/2025 Keith
0 - 5
Brechin City 0-2H2HOdds+
  0 - 1 39'
  0 - 2 39'
  0 - 3 53'
65'  
65'  
  70'
  71'
78'  
  78'
  0 - 4 79'
  83'
  83'
85'  
85'  
  88'
  0 - 5 90+1'
30/07/2025 Lossiemouth
1 - 0
Banks O Dee FC 1-0H2HOdds+
22'  
36' 1 - 0  
46'  
  62'
  62'
  62'
  69'
71'  
  75'
77'  
  78'
  87'
90'  
90+4'  
  90+6'
30/07/2025 Nairn County
1 - 1
Deveronvale 0-1H2HOdds+
  0 - 1 23'
  62'
  65'
65' 1 - 1  
  66'
67'  
67'  
72'  
  72'
84'  
85'  
  85'
90+4'  
30/07/2025 Rothes
3 - 4
Strathspey Thistle 1-1H2HOdds+
4' 1 - 0  
  42'
  1 - 1 43'
  1 - 2 47'
  1 - 3 52'
62' 2 - 3  
  65'
69' 3 - 3  
  75'
  78'
  3 - 4 82'
  86'
30/07/2025 Turriff United
0 - 4
Buckie Thistle 0-2H2HOdds+
  0 - 1 21'
  0 - 2 41'
46'  
46'  
  0 - 3 49'
  60'
  0 - 4 63'
67'  
67'  
67'  
  69'
  71'
  77'
  77'
82'  
26/07/2025 Banks O Dee FC
2 - 2
Turriff United 0-2H2HOdds+
  0 - 1 13'
  0 - 2 33'
  42'
46'  
59' 1 - 2  
  60'
65'  
  67'
  67'
  67'
75'  
83' 2 - 2  
  85'
86'  
26/07/2025 Brechin City
4 - 0
Lossiemouth 1-0H2HOdds+
Grady McGrath 27' 1 - 0  
52'  
61'  
62'  
Grady McGrath 63' 2 - 0  
  71'
  71'
  71'
Grady McGrath 73' 3 - 0  
75'  
  85'
  85'
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  
  46'
63'  
64'  
  6 - 2 65'
74'  
  79'
80'  
  84'
  85'
26/07/2025 Buckie Thistle
1 - 0
Nairn County 0-0H2HOdds+
45'  
  46'
50'  
58'  
  64'
69'  
  69'
71'  
83'  
83'  
  84'
  84'
Darryl McHardy 90' 1 - 0  
26/07/2025 Deveronvale
3 - 2
Wick Academy 0-0H2HOdds+
  0 - 1 30'
36' 1 - 1  
  1 - 2 38'
39'  
  41'
55'  
58'  
69' 2 - 2  
  70'
  70'
76' 3 - 2  
83'  
26/07/2025 Forres Mechanics
1 - 1
Huntly 1-0H2HOdds+
32' 1 - 0  
34'  
  34'
  37'
  41'
  46'
  1 - 1 60'
70'  
76'  
  84'
87'  
  87'
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'  
54'  
  65'
  65'
68'  
68'  
  71'
  75'
84' 2 - 2  
26/07/2025 Inverurie Loco Works
0 - 5
Clachnacuddin 0-0H2HOdds+
  0 - 1 48'
52'  
  0 - 2 53'
59'  
59'  
59'  
63'  
65'  
  0 - 3 72'
73'  
  79'
  80'
  0 - 4 83'
  0 - 5 85'
  86'
  86'
  90'
  90'
  90+1'
26/07/2025 Strathspey Thistle
3 - 1
Keith 0-0H2HOdds+
  16'
33' 1 - 0  
49'  
  49'
55'  
60'  
68' 2 - 0  
70'  
  77'
  77'
78'  
  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
Top Football Clubs
Worst Football Clubs
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.