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
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  
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  
21/03/2026 Buckie Thistle
Fraserburgh  H2H  
21/03/2026 Clachnacuddin
Brora Rangers  H2H  
21/03/2026 Deveronvale
Forres Mechanics  H2H  
21/03/2026 Formartine United
Huntly  H2H  
21/03/2026 Inverurie Loco Works
Banks O Dee FC  H2H  
21/03/2026 Nairn County
Strathspey Thistle  H2H  
21/03/2026 Rothes
Lossiemouth  H2H  
21/03/2026 Turriff United
Keith  H2H  
21/03/2026 Wick Academy
Brechin City  H2H  
14/03/2026 Brechin City
Inverurie Loco Works  H2H  
14/03/2026 Brora Rangers
Deveronvale  H2H  
14/03/2026 Formartine United
Rothes  H2H  
14/03/2026 Forres Mechanics
Buckie Thistle  H2H  
14/03/2026 Fraserburgh
Banks O Dee FC  H2H  
14/03/2026 Huntly
Clachnacuddin  H2H  
14/03/2026 Keith
Nairn County  H2H  
14/03/2026 Lossiemouth
Turriff United  H2H  
14/03/2026 Strathspey Thistle
Wick Academy  H2H  
07/03/2026 Banks O Dee FC
Forres Mechanics  H2H  
07/03/2026 Buckie Thistle
Brora Rangers  H2H  
07/03/2026 Clachnacuddin
Formartine United  H2H  
07/03/2026 Deveronvale
Huntly  H2H  
07/03/2026 Fraserburgh
Brechin City  H2H  
07/03/2026 Inverurie Loco Works
Strathspey Thistle  H2H  
07/03/2026 Nairn County
Lossiemouth  H2H  
07/03/2026 Turriff United
Rothes  H2H  
07/03/2026 Wick Academy
Keith  H2H  
28/02/2026 Brora Rangers
Banks O Dee FC  H2H  
28/02/2026 Formartine United
Deveronvale  H2H  
28/02/2026 Forres Mechanics
Brechin City  H2H  
28/02/2026 Huntly
Buckie Thistle  H2H  
28/02/2026 Keith
Inverurie Loco Works  H2H  
28/02/2026 Lossiemouth
Wick Academy  H2H  
28/02/2026 Rothes
Clachnacuddin  H2H  
28/02/2026 Strathspey Thistle
Fraserburgh  H2H  
28/02/2026 Turriff United
Nairn County  H2H  
21/02/2026 Banks O Dee FC
Huntly  H2H  
21/02/2026 Brechin City
Brora Rangers  H2H  
21/02/2026 Buckie Thistle
Formartine United  H2H  
21/02/2026 Deveronvale
Clachnacuddin  H2H  
21/02/2026 Forres Mechanics
Strathspey Thistle  H2H  
21/02/2026 Fraserburgh
Keith  H2H  
21/02/2026 Inverurie Loco Works
Lossiemouth  H2H  
21/02/2026 Rothes
Nairn County  H2H  
21/02/2026 Wick Academy
Turriff United  H2H  
07/02/2026 Brora Rangers
Strathspey Thistle  H2H  
07/02/2026 Clachnacuddin
Buckie Thistle  H2H  
07/02/2026 Deveronvale
Rothes  H2H  
07/02/2026 Formartine United
Banks O Dee FC  H2H  
07/02/2026 Huntly
Brechin City  H2H  
07/02/2026 Keith
Forres Mechanics  H2H  
07/02/2026 Lossiemouth
Fraserburgh  H2H  
07/02/2026 Nairn County
Wick Academy  H2H  
07/02/2026 Turriff United
Inverurie Loco Works  H2H  
31/01/2026 Banks O Dee FC
Clachnacuddin  H2H  
31/01/2026 Brechin City
Formartine United  H2H  
31/01/2026 Brora Rangers
Keith  H2H  
31/01/2026 Buckie Thistle
Deveronvale  H2H  
31/01/2026 Forres Mechanics
Lossiemouth  H2H  
31/01/2026 Fraserburgh
Turriff United  H2H  
31/01/2026 Inverurie Loco Works
Nairn County  H2H  
31/01/2026 Rothes
Wick Academy  H2H  
31/01/2026 Strathspey Thistle
Huntly  H2H  
17/01/2026 Buckie Thistle
Rothes  H2H  
17/01/2026 Clachnacuddin
Brechin City  H2H  
17/01/2026 Deveronvale
Banks O Dee FC  H2H  
17/01/2026 Formartine United
Strathspey Thistle  H2H  
17/01/2026 Huntly
Keith  H2H  
17/01/2026 Lossiemouth
Brora Rangers  H2H  
17/01/2026 Nairn County
Fraserburgh  H2H  
17/01/2026 Turriff United
Forres Mechanics  H2H  
17/01/2026 Wick Academy
Inverurie Loco Works  H2H  
10/01/2026 Banks O Dee FC
Buckie Thistle  H2H  
10/01/2026 Brechin City
Deveronvale  H2H  
10/01/2026 Brora Rangers
Turriff United  H2H  
10/01/2026 Forres Mechanics
Nairn County  H2H  
10/01/2026 Fraserburgh
Wick Academy  H2H  
10/01/2026 Huntly
Lossiemouth  H2H  
10/01/2026 Keith
Formartine United  H2H  
10/01/2026 Rothes
Inverurie Loco Works  H2H  
10/01/2026 Strathspey Thistle
Clachnacuddin  H2H  
03/01/2026 Banks O Dee FC
Rothes  H2H  
03/01/2026 Buckie Thistle
Brechin City  H2H  
03/01/2026 Clachnacuddin
Keith  H2H  
03/01/2026 Deveronvale
Strathspey Thistle  H2H  
03/01/2026 Formartine United
Lossiemouth  H2H  
03/01/2026 Inverurie Loco Works
Fraserburgh  H2H  
03/01/2026 Nairn County
Brora Rangers  H2H  
03/01/2026 Turriff United
Huntly  H2H  
03/01/2026 Wick Academy
Forres Mechanics  H2H  
27/12/2025 Brechin City
Banks O Dee FC  H2H  
27/12/2025 Brora Rangers
Wick Academy  H2H  
27/12/2025 Formartine United
Turriff United  H2H  
27/12/2025 Forres Mechanics
Inverurie Loco Works  H2H  
27/12/2025 Huntly
Nairn County  H2H  
27/12/2025 Keith
Deveronvale  H2H  
27/12/2025 Lossiemouth
Clachnacuddin  H2H  
27/12/2025 Rothes
Fraserburgh  H2H  
27/12/2025 Strathspey Thistle
Buckie Thistle  H2H  
20/12/2025 Banks O Dee FC
Strathspey Thistle  H2H  
20/12/2025 Brechin City
Rothes  H2H  
20/12/2025 Buckie Thistle
Keith  H2H  
20/12/2025 Clachnacuddin
Turriff United  H2H  
20/12/2025 Deveronvale
Lossiemouth  H2H  
20/12/2025 Fraserburgh
Forres Mechanics  H2H  
20/12/2025 Inverurie Loco Works
Brora Rangers  H2H  
20/12/2025 Nairn County
Formartine United  H2H  
20/12/2025 Wick Academy
Huntly  H2H  
13/12/2025 Brora Rangers
Fraserburgh  H2H  
13/12/2025 Clachnacuddin
Nairn County  H2H  
13/12/2025 Formartine United
Wick Academy  H2H  
13/12/2025 Huntly
Inverurie Loco Works  H2H  
13/12/2025 Keith
Banks O Dee FC  H2H  
13/12/2025 Lossiemouth
Buckie Thistle  H2H  
13/12/2025 Rothes
Forres Mechanics  H2H  
13/12/2025 Strathspey Thistle
Brechin City  H2H  
13/12/2025 Turriff United
Deveronvale  H2H  
29/11/2025 Banks O Dee FC
Lossiemouth  H2H  
29/11/2025 Brechin City
Keith  H2H  
29/11/2025 Buckie Thistle
Turriff United  H2H  
29/11/2025 Deveronvale
Nairn County  H2H  
29/11/2025 Forres Mechanics
Brora Rangers  H2H  
29/11/2025 Fraserburgh
Huntly  H2H  
29/11/2025 Inverurie Loco Works
Formartine United  H2H  
29/11/2025 Strathspey Thistle
Rothes  H2H  
29/11/2025 Wick Academy
Clachnacuddin  H2H  
22/11/2025 Clachnacuddin
Inverurie Loco Works  H2H  
22/11/2025 Formartine United
Fraserburgh  H2H  
22/11/2025 Huntly
Forres Mechanics  H2H  
22/11/2025 Keith
Strathspey Thistle  H2H  
22/11/2025 Lossiemouth
Brechin City  H2H  
22/11/2025 Nairn County
Buckie Thistle  H2H  
22/11/2025 Rothes
Brora Rangers  H2H  
22/11/2025 Turriff United
Banks O Dee FC  H2H  
22/11/2025 Wick Academy
Deveronvale  H2H  
15/11/2025 Banks O Dee FC
Nairn County  H2H  
15/11/2025 Brechin City
Turriff United  H2H  
15/11/2025 Brora Rangers
Huntly  H2H  
15/11/2025 Buckie Thistle
Wick Academy  H2H  
15/11/2025 Deveronvale
Inverurie Loco Works  H2H  
15/11/2025 Forres Mechanics
Formartine United  H2H  
15/11/2025 Fraserburgh
Clachnacuddin  H2H  
15/11/2025 Keith
Rothes  H2H  
15/11/2025 Strathspey Thistle
Lossiemouth  H2H  
01/11/2025 Clachnacuddin
Forres Mechanics  H2HOdds 
01/11/2025 Deveronvale
Fraserburgh  H2HOdds 
01/11/2025 Formartine United
Brora Rangers  H2HOdds 
01/11/2025 Inverurie Loco Works
Buckie Thistle  H2HOdds 
01/11/2025 Lossiemouth
Keith  H2HOdds 
01/11/2025 Nairn County
Brechin City  H2HOdds 
01/11/2025 Rothes
Huntly  H2HOdds 
01/11/2025 Turriff United
Strathspey Thistle  H2HOdds 
01/11/2025 Wick Academy
Banks O Dee FC  H2HOdds 
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 Brora Rangers
P - P
Clachnacuddin 0-0H2HOdds 
18/10/2025 Forres Mechanics
P - P
Deveronvale 0-0H2HOdds 
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
H2H Away 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-2025 SoccerPunter Pte. Ltd. All rights reserved.