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  H2H  
01/11/2025 Deveronvale
Fraserburgh  H2H  
01/11/2025 Formartine United
Brora Rangers  H2H  
01/11/2025 Inverurie Loco Works
Buckie Thistle  H2H  
01/11/2025 Lossiemouth
Keith  H2H  
01/11/2025 Nairn County
Brechin City  H2H  
01/11/2025 Rothes
Huntly  H2H  
01/11/2025 Turriff United
Strathspey Thistle  H2H  
01/11/2025 Wick Academy
Banks O Dee FC  H2H  
18/10/2025 Banks O Dee FC
Inverurie Loco Works  H2H  
18/10/2025 Brechin City
Wick Academy  H2H  
18/10/2025 Brora Rangers
Clachnacuddin  H2H  
18/10/2025 Forres Mechanics
Deveronvale  H2H  
18/10/2025 Fraserburgh
Buckie Thistle  H2H  
18/10/2025 Huntly
Formartine United  H2H  
18/10/2025 Keith
Turriff United  H2H  
18/10/2025 Lossiemouth
Rothes  H2H  
18/10/2025 Strathspey Thistle
Nairn County  H2H  
11/10/2025 Banks O Dee FC
Fraserburgh  H2H  
11/10/2025 Buckie Thistle
Forres Mechanics  H2H  
11/10/2025 Clachnacuddin
Huntly  H2H  
11/10/2025 Deveronvale
Brora Rangers  H2H  
11/10/2025 Inverurie Loco Works
Brechin City  H2H  
11/10/2025 Nairn County
Keith  H2H  
11/10/2025 Rothes
Formartine United  H2H  
11/10/2025 Turriff United
Lossiemouth  H2H  
11/10/2025 Wick Academy
Strathspey Thistle  H2H  
08/10/2025 Strathspey Thistle
Forres Mechanics  H2H  
04/10/2025 Brechin City
Fraserburgh  H2H  
04/10/2025 Brora Rangers
Buckie Thistle  H2H  
04/10/2025 Formartine United
Clachnacuddin  H2H  
04/10/2025 Forres Mechanics
Banks O Dee FC  H2H  
04/10/2025 Huntly
Deveronvale  H2H  
04/10/2025 Keith
Wick Academy  H2H  
04/10/2025 Lossiemouth
Nairn County  H2H  
04/10/2025 Rothes
Turriff United  H2H  
04/10/2025 Strathspey Thistle
Inverurie Loco Works  H2H  
20/09/2025 Banks O Dee FC
Brora Rangers  H2HOdds 
20/09/2025 Brechin City
Forres Mechanics  H2HOdds 
20/09/2025 Buckie Thistle
Huntly  H2HOdds 
20/09/2025 Clachnacuddin
Rothes  H2HOdds 
20/09/2025 Deveronvale
Formartine United  H2HOdds 
20/09/2025 Fraserburgh
Strathspey Thistle  H2HOdds 
20/09/2025 Inverurie Loco Works
Keith  H2HOdds 
20/09/2025 Nairn County
Turriff United  H2HOdds 
20/09/2025 Wick Academy
Lossiemouth  H2HOdds 
13/09/2025 Brora Rangers
Brechin City  H2HOdds 
13/09/2025 Clachnacuddin
Deveronvale  H2HOdds 
13/09/2025 Formartine United
Buckie Thistle  H2HOdds 
13/09/2025 Huntly
Banks O Dee FC  H2HOdds 
13/09/2025 Keith
Fraserburgh  H2HOdds 
13/09/2025 Lossiemouth
Inverurie Loco Works  H2HOdds 
13/09/2025 Nairn County
Rothes  H2HOdds 
13/09/2025 Turriff United
Wick Academy  H2HOdds 
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.