Scotland Football League - Highland League 2022/2023 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
22/04/2023 Brora Rangers
3 - 0
Rothes 3-0H2HOdds+
J. MacRae 25' 1 - 0  
M. Nicolson 42' 2 - 0  
M. Nicolson 85' 3 - 0  
22/04/2023 Buckie Thistle
0 - 2
Brechin City 0-0H2HOdds+
  0 - 1 86' E. Loudon
  0 - 2 90+4' G. McGrath
22/04/2023 Deveronvale
2 - 3
Nairn County 1-2H2HOdds+
D. Ballard 1' 1 - 0  
  1 - 1 5' C. Gethins
  1 - 2 16' Steven Mackay
  1 - 3 72' Steven Mackay
D. Ballard 73' 2 - 3  
22/04/2023 Formartine United
2 - 1
Inverurie Loco Works 0-0H2HOdds+
  0 - 1 65' J. Michie
P. Campbell 73' 1 - 1  
J. Wade 84' 2 - 1  
22/04/2023 Fraserburgh
3 - 1
Strathspey Thistle 2-0H2HOdds+
  0 - 1 36' Michael MacKenzie
S. Butcher 50' 1 - 1  
J. Bolton 66' 2 - 1  
B. Hay 88' 3 - 1  
22/04/2023 Keith
2 - 3
Banks O Dee FC 0-1H2HOdds+
  0 - 1 43' L. MacLeod
J. Brownie 47' 1 - 1  
L. Duncan 51' 2 - 1  
  2 - 2 70' K. Winton
  2 - 3 74' L. MacLeod
22/04/2023 Turriff United
4 - 1
Clachnacuddin 2-0H2HOdds+
F. Alberts 14' 1 - 0  
M. Foster 23' 2 - 0  
M. Foster 48' 3 - 0  
J. McKenzie 77' 4 - 0  
  4 - 1 85' J. Anderson
22/04/2023 Wick Academy
2 - 2
Lossiemouth 1-0H2HOdds+
G. MacNab 4' 1 - 0  
  1 - 1 48' N. Kennedy
G. MacNab 71' 2 - 1  
  2 - 2 75' N. Kennedy
19/04/2023 Keith
0 - 2
Brechin City 0-1H2HOdds+
  0 - 1 30' F. MacLeod
  0 - 2 79' E. Loudon
19/04/2023 Rothes
0 - 2
Huntly 0-1H2HOdds+
  0 - 1 10' A. Hunter
  0 - 2 70' R. Foster
15/04/2023 Banks O Dee FC
9 - 1
Strathspey Thistle 4-0H2HOdds+
L. MacLeod 24' 1 - 0  
C. Antoniazzi 29' 2 - 0  
C. Antoniazzi 32' 3 - 0  
  3 - 1 40' Michael MacKenzie
K. Winton 45' 4 - 1  
M. Gilmour 52' 5 - 1  
R. Armstrong 60' 6 - 1  
M. Gilmour 66' 7 - 1  
M. Gilmour 75' 8 - 1  
K. Winton 85' 9 - 1  
15/04/2023 Brora Rangers
1 - 0
Huntly 0-0H2HOdds+
M. Nicolson 66' 1 - 0  
15/04/2023 Buckie Thistle
1 - 0
Formartine United 0-0H2HOdds+
K. Macleod 89' 1 - 0  
15/04/2023 Clachnacuddin
1 - 2
Brechin City 1-1H2HOdds+
J. Anderson 12' 1 - 0  
  1 - 1 22' B. Biabi
  1 - 2 48' A. McDonald
15/04/2023 Deveronvale
3 - 3
Wick Academy 1-3H2HOdds+
  0 - 1 8' J. Flett
H. Ormsby 19' 1 - 1  
  1 - 2 28' Gary Manson
  1 - 3 44' M. Macadie
D. Ballard 46' 2 - 3  
H. Ormsby 54' 3 - 3  
15/04/2023 Keith
2 - 3
Inverurie Loco Works 0-2H2HOdds+
  0 - 1 13' Sam Robertson
  0 - 2 44' J. Smith
M. Tough 49' 1 - 2  
  1 - 3 52' K. Yeats
G. Elphinstone 83' 2 - 3  
15/04/2023 Lossiemouth
2 - 4
Rothes 0-1H2HOdds+
  0 - 1 27' G. Morrison
  0 - 2 48' A. Wilson
  0 - 3 59' Ben Johnstone
N. Kennedy 61' 1 - 3  
Baylee Campbell 76' 2 - 3  
  2 - 4 85' J. Thomson
15/04/2023 Turriff United
1 - 3
Nairn County 0-3H2HOdds+
  0 - 1 1' C. Gethins
  0 - 2 9' F. Dingwall
  0 - 3 34' S. Davidson
F. Alberts 58' 1 - 3  
15/04/2023 Fraserburgh
3 - 0
Forres Mechanics 2-0H2HOdds+
C. Wood 5' 1 - 0  
S. Barbour 40' 2 - 0  
L. Watt 89' 3 - 0  
12/04/2023 Brechin City
5 - 0
Fraserburgh 4-0H2HOdds+
B. Biabi 3' 1 - 0  
F. MacLeod 17' 2 - 0  
M. Scott 20' 3 - 0  
M. Scott 44' 4 - 0  
G. McGrath 75' 5 - 0  
12/04/2023 Brora Rangers
1 - 0
Lossiemouth 0-0H2HOdds+
M. Ewan 69' 1 - 0  
12/04/2023 Inverurie Loco Works
4 - 0
Wick Academy 1-0H2HOdds+
L. Robertson 28' 1 - 0  
J. Smith 50' 2 - 0  
J. Halliday 73' 3 - 0  
L. Robertson 80' 4 - 0  
12/04/2023 Strathspey Thistle
0 - 1
Keith 0-0H2HOdds+
  0 - 1 72' M. Tough
08/04/2023 Brora Rangers
2 - 1
Formartine United 0-0H2HOdds+
  0 - 1 60' J. Wade
D. Gillespie 69' 1 - 1  
C. Williamson 90+1' 2 - 1  
08/04/2023 Keith
1 - 1
Huntly 0-0H2HOdds+
L. Coull 54' 1 - 0  
  1 - 1 59' E. Murray
08/04/2023 Nairn County
1 - 0
Clachnacuddin 0-0H2HOdds+
C. Gethins 48' 1 - 0  
08/04/2023 Rothes
1 - 1
Deveronvale 0-1H2HOdds+
  0 - 1 39' Z. Laird
G. Kerr 83' 1 - 1  
08/04/2023 Strathspey Thistle
0 - 2
Buckie Thistle 0-0H2HOdds+
  0 - 1 90+2' S. Urquhart
  0 - 2 90+4' S. Urquhart
08/04/2023 Turriff United
0 - 3
Wick Academy 0-0H2HOdds+
  0 - 1 59' R. Macadie
  0 - 2 72' M. Macadie
  0 - 3 81' G. MacNab
05/04/2023 Brechin City
0 - 0
Brora Rangers 0-0H2HOdds 
05/04/2023 Clachnacuddin
1 - 1
Fraserburgh 1-0H2HOdds+
H. Hennem 36' 1 - 0  
  1 - 1 90+4' S. Butcher
05/04/2023 Keith
2 - 0
Wick Academy 2-0H2HOdds+
J. Brownie 2' 1 - 0  
M. Tough 44' 2 - 0  
01/04/2023 Banks O Dee FC
7 - 0
Lossiemouth 3-0H2HOdds+
L. MacLeod 10' 1 - 0  
J. Henderson 16' 2 - 0  
M. Philipson 43' 3 - 0  
M. Gilmour 49' 4 - 0  
L. MacLeod 52' 5 - 0  
C. Antoniazzi 65' 6 - 0  
N. Gauld 89' 7 - 0  
01/04/2023 Brechin City
4 - 0
Turriff United 1-0H2HOdds+
G. McGrath 2' 1 - 0  
A. McDonald 62' 2 - 0  
G. McGrath 78' 3 - 0  
A. McDonald 88' 4 - 0  
01/04/2023 Formartine United
2 - 1
Deveronvale 0-1H2HOdds+
  0 - 1 24' D. Ballard
J. Wade 66' 1 - 1  
M. Gallagher 73' 2 - 1  
01/04/2023 Forres Mechanics
2 - 3
Buckie Thistle 1-2H2HOdds+
  0 - 1 10' J. Peters
  0 - 2 16' K. Macleod
S. Morrison 22' 1 - 2  
  1 - 3 57' M. Barry
B. Barron 75' 2 - 3  
01/04/2023 Inverurie Loco Works
2 - 4
Brora Rangers 0-1H2HOdds+
  0 - 1 7' J. MacRae
  0 - 2 60' A. Macrae
Sam Robertson 69' 1 - 2  
  1 - 3 74' T. Dingwall
  1 - 4 78' A. Macrae
R. Ward 84' 2 - 4  
01/04/2023 Nairn County
2 - 2
Keith 0-1H2HOdds+
  0 - 1 25' L. Duncan
S. Davidson 55' 1 - 1  
  1 - 2 66' J. Brownie
C. Gethins 74' 2 - 2  
01/04/2023 Strathspey Thistle
2 - 2
Clachnacuddin 1-1H2HOdds+
  0 - 1 8' J. Anderson
J. Davison 17' 1 - 1  
R. Logan 48' 2 - 1  
  2 - 2 90+4' M. Callum
01/04/2023 Wick Academy
0 - 1
Huntly 0-0H2HOdds+
  0 - 1 59' M. Clark
01/04/2023 Rothes
0 - 3
Fraserburgh 0-1H2HOdds+
  0 - 1 16' A. Pollock
  0 - 2 50' S. Butcher
  0 - 3 90' S. Barbour
29/03/2023 Brora Rangers
6 - 1
Wick Academy 1-0H2HOdds+
R. Gunn 30' 1 - 0  
T. Dingwall 50' 2 - 0  
A. Macrae 53' 3 - 0  
T. Dingwall 55' 4 - 0  
  4 - 1 64' J. Mackintosh
A. Sutherland 68' 5 - 1  
J. MacRae 86' 6 - 1  
29/03/2023 Clachnacuddin
3 - 1
Banks O Dee FC 1-0H2HOdds+
J. Anderson 27' 1 - 0  
H. Hennem 50' 2 - 0  
  2 - 1 79' K. Lewecki
L. Mackenzie 82' 3 - 1  
  90+3'
29/03/2023 Fraserburgh
0 - 0
Brechin City 0-0H2HOdds+
  90' E. Loudon
29/03/2023 Strathspey Thistle
1 - 4
Huntly 1-1H2HOdds+
J. Lockett 22' 1 - 0  
  1 - 1 33' Michael Dangana
  1 - 2 52' B. Allen
  1 - 3 54' R. Foster
  1 - 4 74' Michael Dangana
25/03/2023 Banks O Dee FC
4 - 3
Brora Rangers 1-0H2HOdds+
H. Macleod 21' 1 - 0  
  1 - 1 47' J. MacRae
L. MacLeod 65' 2 - 1  
  2 - 2 71' J. MacRae
L. MacLeod 72' 3 - 2  
M. Wallace 85' 4 - 2  
  4 - 3 88' J. MacRae
25/03/2023 Brechin City
10 - 0
Wick Academy 5-0H2HOdds+
M. Scott 4' 1 - 0  
G. McGrath 13' 2 - 0  
G. McGrath 17' 3 - 0  
G. McGrath 26' 4 - 0  
M. Scott 32' 5 - 0  
G. McGrath 52' 6 - 0  
E. Loudon 60' 7 - 0  
G. McGrath 69' 8 - 0  
K. Inglis 76' 9 - 0  
K. Inglis 87' 10 - 0  
25/03/2023 Buckie Thistle
3 - 0
Nairn County 1-0H2HOdds+
J. Peters 19' 1 - 0  
J. McCabe 82' 2 - 0  
K. Macleod 87' 3 - 0  
25/03/2023 Inverurie Loco Works
3 - 1
Turriff United 1-1H2HOdds+
J. Smith 22' 1 - 0  
  1 - 1 33' R. McKeown
Sam Robertson 72' 2 - 1  
N. Meres 86' 3 - 1  
25/03/2023 Keith
2 - 6
Forres Mechanics 0-3H2HOdds+
  0 - 1 31' S. Morrison
  0 - 2 35' L. Fraser
  0 - 3 43' S. Morrison
G. Elphinstone 59' 1 - 3  
  1 - 4 68' L. Fraser
  1 - 5 76' B. Barron
  1 - 6 90' B. Barron
24/03/2023 Fraserburgh
3 - 0
Lossiemouth 0-0H2HOdds+
L. Watt 52' 1 - 0  
S. Butcher 68' 2 - 0  
R. Sargent 88' 3 - 0  
22/03/2023 Brechin City
3 - 0
Nairn County 2-0H2HOdds+
G. McGrath 22' 1 - 0  
M. Scott 42' 2 - 0  
B. Biabi 87' 3 - 0  
22/03/2023 Formartine United
2 - 0
Banks O Dee FC 1-0H2HOdds+
J. Wade 9' 1 - 0  
M. Gallagher 51' 2 - 0  
22/03/2023 Turriff United
3 - 1
Rothes 1-1H2HOdds+
R. Clark 23' 1 - 0  
  1 - 1 40' A. Wilson
F. Alberts 49' 2 - 1  
C. Gray 56' 3 - 1  
22/03/2023 Wick Academy
1 - 2
Strathspey Thistle 0-1H2HOdds+
  0 - 1 32' Daniel Whitehorn
Marc MacGregor 61' 1 - 1  
  1 - 2 63' Michael MacKenzie
18/03/2023 Brora Rangers
2 - 1
Nairn County 2-0H2HOdds+
J. MacRae 2' 1 - 0  
M. Gamble 31' 2 - 0  
  2 - 1 55' F. Dingwall
18/03/2023 Buckie Thistle
1 - 1
Rothes 0-0H2HOdds+
  0 - 1 61' A. Wilson
J. Peters 62' 1 - 1  
18/03/2023 Deveronvale
2 - 1
Forres Mechanics 0-0H2HOdds+
  0 - 1 47' R. MacLeman
I. McKay 57' 1 - 1  
H. Ormsby 82' 2 - 1  
18/03/2023 Formartine United
6 - 0
Wick Academy 2-0H2HOdds+
T. Mykyta 9' 1 - 0  
S. Lisle 34' 2 - 0  
J. Wade 47' 3 - 0  
18/03/2023 Fraserburgh
0 - 3
Banks O Dee FC 0-0H2HOdds+
  0 - 1 71' N. Gauld
  0 - 2 74' L. MacLeod
  0 - 3 78' Magnus Watson
18/03/2023 Huntly
1 - 1
Inverurie Loco Works 0-1H2HOdds+
  0 - 1 44' R. Ward
A. Hunter 90' 1 - 1  
18/03/2023 Lossiemouth
0 - 2
Clachnacuddin 0-1H2HOdds 
18/03/2023 Turriff United
5 - 0
Strathspey Thistle 0-0H2HOdds+
J. Cooper 52' 1 - 0  
K. Gordon 59' 2 - 0  
J. McKenzie 64' 3 - 0  
K. Gordon 66' 4 - 0  
E. Clark 70' 5 - 0  
15/03/2023 Brora Rangers
0 - 2
Buckie Thistle 0-0H2HOdds 
15/03/2023 Formartine United
2 - 1
Turriff United 2-1H2HOdds+
K. Adams 5' 1 - 0  
P. Campbell 7' 2 - 0  
  2 - 1 42' K. Smith
11/03/2023 Banks O Dee FC
1 - 3
Buckie Thistle 1-2H2HOdds+
L. MacLeod 3' 1 - 0  
  1 - 1 23' A. MacAskill
  1 - 2 42' J. Peters
  1 - 3 48' A. MacAskill
11/03/2023 Forres Mechanics
1 - 1
Formartine United 1-0H2HOdds+
D. Wood 43' 1 - 0  
  1 - 1 47' J. Wade
11/03/2023 Lossiemouth
2 - 2
Turriff United 1-1H2HOdds+
  0 - 1 12' K. Gordon
L. Archibald 31' 1 - 1  
  1 - 2 62' F. Alberts
N. Kennedy 67' 2 - 2  
11/03/2023 Nairn County
2 - 0
Huntly 0-0H2HOdds+
C. Gethins 72' 1 - 0  
M. Strachan 78' 2 - 0  
04/03/2023 Clachnacuddin
2 - 1
Keith 2-0H2HOdds+
L. Mackenzie 17' 1 - 0  
  1 - 1 36' G. Elphinstone
G. Warren 42' 2 - 1  
04/03/2023 Huntly
2 - 1
Forres Mechanics 1-1H2HOdds+
A. Hunter 5' 1 - 0  
  1 - 1 29' C. Ewan
C. Murray 58' 2 - 1  
04/03/2023 Rothes
2 - 0
Nairn County 1-0H2HOdds+
G. Morrison 5' 1 - 0  
G. Morrison 53' 2 - 0  
04/03/2023 Turriff United
0 - 4
Brora Rangers 0-3H2HOdds+
  0 - 1 13' A. Sutherland
  0 - 2 33' G. MacDonald
  0 - 3 38' G. MacDonald
  0 - 4 62' G. MacDonald
04/03/2023 Wick Academy
0 - 6
Fraserburgh 0-1H2HOdds+
  0 - 1 2' J. Beagrie
  0 - 2 50' S. Barbour
  0 - 3 57' S. Butcher
  0 - 4 74' Mark Lawrence
  0 - 5 76' S. Barbour
  0 - 6 83' L. Watt
25/02/2023 Brora Rangers
2 - 0
Strathspey Thistle 1-0H2HOdds+
M. Gamble 44' 1 - 0  
A. Macrae 64' 2 - 0  
25/02/2023 Deveronvale
1 - 4
Banks O Dee FC 0-2H2HOdds+
  0 - 1 13' C. Antoniazzi
  0 - 2 36' L. Crosbie
  0 - 3 56' L. Crosbie
H. Ormsby 61' 1 - 3  
  1 - 4 80' L. MacLeod
25/02/2023 Formartine United
2 - 1
Rothes 0-0H2HOdds+
18'  
  25'
28'  
B. Milne 49' 1 - 0  
  1 - 1 55' A. Pollock
  73'
J. Wade 74' 2 - 1  
77'  
77'  
25/02/2023 Fraserburgh
2 - 3
Turriff United 2-1H2HOdds+
P. Young 5' 1 - 0  
G. Buchan 25' 2 - 0  
30'  
  2 - 1 30' R. McKeown
  47'
  2 - 2 59' K. Gordon
  64'
  2 - 3 66' R. McKeown
  90+5'
25/02/2023 Huntly
0 - 1
Brechin City 0-0H2HOdds+
  0 - 1 89' A. McDonald
25/02/2023 Inverurie Loco Works
2 - 1
Nairn County 1-0H2HOdds+
J. Smith 10' 1 - 0  
R. Ward 68' 2 - 0  
  2 - 1 85' C. Young
25/02/2023 Wick Academy
1 - 1
Forres Mechanics 1-1H2HOdds+
J. Henry 21' 1 - 0  
  1 - 1 31' R. MacLeman
25/02/2023 Buckie Thistle
5 - 0
Clachnacuddin 2-0H2HOdds+
J. McCabe 4' 1 - 0  
M. Goodall 5' 2 - 0  
J. McCabe 46' 3 - 0  
J. Peters 57' 4 - 0  
K. Macleod 80' 5 - 0  
25/02/2023 Keith
0 - 2
Lossiemouth 0-1H2HOdds+
  0 - 1 37' A. MacLeod
  0 - 2 62' F. Forbes
22/02/2023 Formartine United
2 - 0
Brechin City 1-0H2HOdds+
P. Campbell 25' 1 - 0  
J. Wade 81' 2 - 0  
22/02/2023 Forres Mechanics
0 - 0
Clachnacuddin 0-0H2HOdds+
  43'
T. Brady 43'  
53'  
80'  
22/02/2023 Huntly
1 - 0
Keith 0-0H2HOdds+
Michael Dangana 75' 1 - 0  
22/02/2023 Lossiemouth
1 - 2
Banks O Dee FC 1-2H2HOdds+
R. Morrison 17' 1 - 0  
  1 - 1 37' N. Gauld
  1 - 2 43' N. Gauld
22/02/2023 Rothes
9 - 0
Strathspey Thistle 4-0H2HOdds+
A. Wilson 5' 1 - 0  
L. Shewan 26' 2 - 0  
A. Wilson 36' 3 - 0  
A. Wilson 44' 4 - 0  
A. Wilson 50' 5 - 0  
A. Wilson 63' 6 - 0  
E. Neil 66' 7 - 0  
A. Pollock 76' 8 - 0  
L. Shewan 88' 9 - 0  
22/02/2023 Wick Academy
1 - 7
Brora Rangers 0-2H2HOdds+
  0 - 1 20' J. MacRae
  0 - 2 34' M. Ewan
  0 - 3 58' D. Gillespie
  0 - 4 60' A. Macrae
  0 - 5 64' A. Sutherland
Marc MacGregor 66' 1 - 5  
  1 - 6 71' T. Dingwall
  1 - 7 90+1' T. Dingwall
18/02/2023 Banks O Dee FC
2 - 3
Formartine United 1-0H2HOdds+
M. Gilmour 4' 1 - 0  
  1 - 1 48' P. Campbell
  1 - 2 52' G. Rodger
  1 - 3 74' P. Campbell
K. Winton 90' 2 - 3  
18/02/2023 Fraserburgh
4 - 0
Keith 2-0H2HOdds+
S. Butcher 2' 1 - 0  
S. Barbour 15' 2 - 0  
R. Sargent 54' 3 - 0  
J. Bolton 80' 4 - 0  
18/02/2023 Lossiemouth
0 - 3
Brora Rangers 0-1H2HOdds+
  0 - 1 41' D. Gillespie
  0 - 2 77' M. Ewan
  0 - 3 79' M. Ewan
18/02/2023 Rothes
2 - 1
Forres Mechanics 2-0H2HOdds+
A. Sopel 10' 1 - 0  
A. MacKenzie 36' 2 - 0  
  2 - 1 56' C. Ewan
18/02/2023 Turriff United
0 - 1
Buckie Thistle 0-0H2HOdds+
  0 - 1 75' M. Barry
18/02/2023 Wick Academy
1 - 2
Nairn County 1-1H2HOdds+
Marc MacGregor 17' 1 - 0  
  1 - 1 43' A. Dey
  1 - 2 90' Steven Mackay
18/02/2023 Brechin City
5 - 1
Inverurie Loco Works 1-1H2HOdds+
  0 - 1 4' L. Robertson
E. Loudon 11' 1 - 1  
E. Loudon 43' 2 - 1  
M. Scott 53' 3 - 1  
K. Inglis 87' 4 - 1  
J. Bain 90+2' 5 - 1  
18/02/2023 Clachnacuddin
3 - 1
Deveronvale 2-1H2HOdds+
J. Anderson 10' 1 - 0  
H. Hennem 19' 2 - 0  
  2 - 1 30' D. Ballard
D. Morrison 76' 3 - 1  
11/02/2023 Brora Rangers
0 - 1
Fraserburgh 0-0H2HOdds+
  0 - 1 74' R. Sargent
11/02/2023 Deveronvale
2 - 0
Turriff United 2-0H2HOdds+
D. Ballard 29' 1 - 0  
Z. Laird 41' 2 - 0  
11/02/2023 Formartine United
4 - 0
Clachnacuddin 1-0H2HOdds+
P. Campbell 35' 1 - 0  
P. Campbell 50' 2 - 0  
P. Campbell 84' 3 - 0  
K. Adams 90' 4 - 0  
11/02/2023 Forres Mechanics
1 - 2
Banks O Dee FC 1-1H2HOdds+
  0 - 1 1' Magnus Watson
S. Morrison 30' 1 - 1  
  1 - 2 69' L. MacLeod
11/02/2023 Huntly
2 - 1
Lossiemouth 2-1H2HOdds+
R. Foster 26' 1 - 0  
  1 - 1 29' R. Elliot
K. Dalling 40' 2 - 1  
11/02/2023 Nairn County
0 - 0
Brechin City 0-0H2HOdds 
11/02/2023 Rothes
2 - 2
Wick Academy 1-1H2HOdds+
A. Pollock 9' 1 - 0  
  1 - 1 29' C. Farquhar
  1 - 2 63' J. Mackintosh
A. Wilson 90+2' 2 - 2  
11/02/2023 Buckie Thistle
3 - 0
Keith 1-0H2HOdds+
J. Murray 37' 1 - 0  
S. Pugh 63' 2 - 0  
A. MacAskill 90+3' 3 - 0  
11/02/2023 Inverurie Loco Works
4 - 0
Strathspey Thistle 3-0H2HOdds+
Sam Robertson 10' 1 - 0  
J. Smith 16' 2 - 0  
N. Meres 32' 3 - 0  
J. Smith 62' 4 - 0  
04/02/2023 Lossiemouth
1 - 0
Inverurie Loco Works 1-0H2HOdds+
N. Kennedy 31' 1 - 0  
04/02/2023 Banks O Dee FC
2 - 0
Rothes 2-0H2HOdds+
Magnus Watson 9' 1 - 0  
L. MacLeod 15' 2 - 0  
04/02/2023 Buckie Thistle
4 - 2
Brora Rangers 1-2H2HOdds+
  0 - 1 8' A. Macrae
S. Adams 31' 1 - 1  
  1 - 2 32' T. Dingwall
A. MacAskill 62' 2 - 2  
M. Nicolson 66' 3 - 2  
J. Peters 81' 4 - 2  
04/02/2023 Fraserburgh
3 - 0
Huntly 1-0H2HOdds+
R. Sargent 34' 1 - 0  
Mark Lawrence 66' 2 - 0  
R. Sargent 88' 3 - 0  
04/02/2023 Keith
1 - 1
Deveronvale 1-1H2HOdds+
L. Duncan 1' 1 - 0  
  1 - 1 8' A. Dlugosz
04/02/2023 Turriff United
2 - 4
Formartine United 2-2H2HOdds+
C. Gray 3' 1 - 0  
  1 - 1 34' P. Campbell
C. Gray 36' 2 - 1  
  2 - 2 44' S. Smith
  2 - 3 46' J. Wade
  2 - 4 68' P. Campbell
04/02/2023 Clachnacuddin
2 - 0
Forres Mechanics 1-0H2HOdds+
H. Hennem 17' 1 - 0  
P. Brindle 90+2' 2 - 0  
04/02/2023 Strathspey Thistle
1 - 1
Nairn County 0-0H2HOdds+
Daniel Whitehorn 55' 1 - 0  
  1 - 1 86' F. Dingwall
04/02/2023 Wick Academy
0 - 3
Brechin City 0-1H2HOdds+
  0 - 1 21' J. Bain
  0 - 2 71' G. McGrath
  0 - 3 82' J. Bain
28/01/2023 Banks O Dee FC
6 - 0
Wick Academy 6-0H2HOdds+
L. MacLeod 2' 1 - 0  
Magnus Watson 16' 2 - 0  
J. Henderson 23' 3 - 0  
Magnus Watson 33' 4 - 0  
H. Macleod 38' 5 - 0  
H. Macleod 40' 6 - 0  
28/01/2023 Formartine United
6 - 0
Keith 4-0H2HOdds+
M. Gallagher 14' 1 - 0  
M. McLean 35' 2 - 0  
P. Campbell 36' 3 - 0  
A. Combe 41' 4 - 0  
S. Lisle 65' 5 - 0  
C. Anderson 88' 6 - 0  
28/01/2023 Forres Mechanics
1 - 2
Turriff United 1-1H2HOdds+
C. Johnstone 3' 1 - 0  
  1 - 1 33' C. Gray
  1 - 2 56' K. Smith
28/01/2023 Huntly
1 - 1
Buckie Thistle 1-0H2HOdds+
A. Hunter 4' 1 - 0  
  1 - 1 54' S. Adams
28/01/2023 Nairn County
2 - 0
Lossiemouth 2-0H2HOdds+
C. Gethins 19' 1 - 0  
C. Young 40' 2 - 0  
28/01/2023 Rothes
3 - 2
Clachnacuddin 1-1H2HOdds+
  0 - 1 20' L. Mackenzie
F. Robertson 45+4' 1 - 1  
F. Robertson 50' 2 - 1  
  2 - 2 73' C. Bunce
L. Shewan 78' 3 - 2  
28/01/2023 Brechin City
6 - 0
Strathspey Thistle 2-0H2HOdds+
K. Inglis 2' 1 - 0  
M. Scott 35' 2 - 0  
A. McDonald 46' 3 - 0  
G. McGrath 62' 4 - 0  
M. Scott 69' 5 - 0  
B. Biabi 90' 6 - 0  
28/01/2023 Deveronvale
0 - 6
Brora Rangers 0-5H2HOdds+
  0 - 1 3' J. MacRae
  0 - 2 7' J. MacRae
  0 - 3 14' M. MacLean
  0 - 4 25' J. MacRae
  0 - 5 34' M. Ewan
  0 - 6 62' G. MacDonald
28/01/2023 Inverurie Loco Works
0 - 4
Fraserburgh 0-2H2HOdds+
  0 - 1 26' B. Hay
  0 - 2 37' C. Wood
  0 - 3 57' R. Sargent
  0 - 4 78' S. Barbour
21/01/2023 Fraserburgh
2 - 2
Nairn County 1-1H2HOdds+
R. Sargent 5' 1 - 0  
  1 - 1 13' R. Tokely
24'  
  1 - 2 70' S. Davidson
W. West 86' 2 - 2  
21/01/2023 Lossiemouth
0 - 3
Brechin City 0-2H2HOdds+
  0 - 1 1' M. Scott
  0 - 2 41' M. Scott
  0 - 3 90+1' D. Naglik
21/01/2023 Buckie Thistle
2 - 0
Inverurie Loco Works 0-0H2HOdds+
J. Peters 53' 1 - 0  
A. MacAskill 61' 2 - 0  
21/01/2023 Deveronvale
1 - 3
Huntly 1-0H2HOdds+
D. Ballard 21' 1 - 0  
  1 - 1 74' R. Foster
  1 - 2 83' J. Connelly
  1 - 3 87' R. Foster
14/01/2023 Banks O Dee FC
2 - 0
Turriff United 0-0H2HOdds+
Magnus Watson 47' 1 - 0  
H. Macleod 50' 2 - 0  
14/01/2023 Formartine United
2 - 0
Huntly 0-0H2HOdds+
K. Adams 71' 1 - 0  
A. Combe 87' 2 - 0  
14/01/2023 Forres Mechanics
0 - 8
Brora Rangers 0-3H2HOdds+
  0 - 1 14' T. Dingwall
  0 - 2 30' A. Macrae
  0 - 3 32' M. Ewan
  0 - 4 57' G. MacDonald
  0 - 5 58' M. MacLean
  0 - 6 70' A. Macrae
  0 - 7 84' J. MacRae
  0 - 8 90' G. MacDonald
14/01/2023 Nairn County
1 - 3
Buckie Thistle 1-1H2HOdds+
Ross Tokely 7' 1 - 0  
  1 - 1 26' M. Barry
  1 - 2 56' J. McCabe
  1 - 3 65' J. Peters
14/01/2023 Strathspey Thistle
1 - 3
Lossiemouth 0-0H2HOdds+
  0 - 1 54' L. Archibald
A. Kerr 75' 1 - 1  
  1 - 2 89' F. Forbes
  1 - 3 90' R. Archibald
14/01/2023 Clachnacuddin
1 - 3
Wick Academy 0-3H2HOdds+
  0 - 1 14' J. Henry
  0 - 2 20' J. Flett
  0 - 3 44' J. Henry
J. Anderson 81' 1 - 3  
14/01/2023 Inverurie Loco Works
4 - 0
Deveronvale 1-0H2HOdds+
Garry Wood 1' 1 - 0  
L. Robertson 64' 2 - 0  
Garry Wood 73' 3 - 0  
Garry Wood 89' 4 - 0  
07/01/2023 Brora Rangers
6 - 1
Keith 4-0H2HOdds+
A. Macrae 3' 1 - 0  
M. Ewan 6' 2 - 0  
J. MacRae 14' 3 - 0  
J. MacRae 45' 4 - 0  
C. Williamson 58' 5 - 0  
D. Gillespie 62' 6 - 0  
  6 - 1 90' S. Hutcheon
07/01/2023 Formartine United
5 - 0
Lossiemouth 3-0H2HOdds+
J. Wade 34' 1 - 0  
G. Rodger 42' 2 - 0  
A. Combe 45' 3 - 0  
J. Wade 62' 4 - 0  
A. Norris 74' 5 - 0  
07/01/2023 Forres Mechanics
8 - 1
Strathspey Thistle 2-1H2HOdds+
B. Barron 5' 1 - 0  
D. Wood 26' 2 - 0  
  2 - 1 34' S. Knight
S. Morrison 46' 3 - 1  
L. Fraser 48' 4 - 1  
S. Morrison 58' 5 - 1  
L. Fraser 65' 6 - 1  
B. Barron 74' 7 - 1  
J. Cuthbert 87' 8 - 1  
07/01/2023 Huntly
2 - 0
Turriff United 2-0H2HOdds+
K. Dalling 5' 1 - 0  
M. Clark 7' 2 - 0  
07/01/2023 Nairn County
3 - 0
Banks O Dee FC 3-0H2HOdds+
K. McKenzie 18' 1 - 0  
Ross Tokely 23' 2 - 0  
A. Greig 41' 3 - 0  
07/01/2023 Rothes
0 - 1
Brechin City 0-0H2HOdds+
  0 - 1 80' B. Biabi
07/01/2023 Wick Academy
0 - 1
Buckie Thistle 0-1H2HOdds+
  0 - 1 25' R. Fyffe
07/01/2023 Deveronvale
2 - 3
Fraserburgh 1-0H2HOdds+
K. MacKillop-Hall 20' 1 - 0  
  1 - 1 47' S. Barbour
  1 - 2 55' J. Bolton
  1 - 3 73' J. Bolton
A. Dlugosz 85' 2 - 3  
07/01/2023 Inverurie Loco Works
2 - 4
Clachnacuddin 0-1H2HOdds+
  0 - 1 9' T. Reid
  0 - 2 51' C. Bunce
  0 - 3 69' C. Bunce
R. Ward 72' 1 - 3  
R. Ward 80' 2 - 3  
  2 - 4 87' C. Bunce
03/01/2023 Buckie Thistle
3 - 2
Deveronvale 2-2H2HOdds+
  0 - 1 8' M. Jamieson
A. MacAskill 27' 1 - 1  
  1 - 2 40' D. Ballard
J. Peters 41' 2 - 2  
J. Peters 90+4' 3 - 2  
03/01/2023 Clachnacuddin
0 - 2
Nairn County 0-2H2HOdds+
  0 - 1 25' A. Greig
  0 - 2 29' C. Young
30/12/2022 Fraserburgh
2 - 2
Formartine United 1-2H2HOdds+
  0 - 1 7' A. Combe
  0 - 2 24' A. Combe
J. Bolton 36' 1 - 2  
W. West 84' 2 - 2  
30/12/2022 Lossiemouth
0 - 0
Forres Mechanics 0-0H2HOdds+
Dean Stewart 84'  
30/12/2022 Turriff United
3 - 2
Inverurie Loco Works 2-1H2HOdds+
  0 - 1 7' G. Wood
O. Kinsella 19' 1 - 1  
C. Gray 38' 2 - 1  
A. Reid 68' 3 - 1  
  3 - 2 86' G. Mitchell
30/12/2022 Banks O Dee FC
1 - 4
Brechin City 0-4H2HOdds+
  0 - 1 12' M. Cruickshank
  0 - 2 24' B. Biabi
  0 - 3 27' F. MacLeod
  0 - 4 31' G. McGrath
R. Armstrong 90+8' 1 - 4  
23/12/2022 Deveronvale
1 - 2
Buckie Thistle 1-1H2HOdds+
  0 - 1 35' A. MacAskill
B. Demus 39' 1 - 1  
  1 - 2 82' M. Goodall
23/12/2022 Formartine United
0 - 1
Fraserburgh 0-1H2HOdds+
  0 - 1 35' J. Beagrie
23/12/2022 Forres Mechanics
1 - 0
Lossiemouth 0-0H2HOdds+
L. Fraser 90+2' 1 - 0  
23/12/2022 Brechin City
4 - 4
Banks O Dee FC 0-3H2HOdds+
  0 - 1 21' L. MacLeod
  0 - 2 30' L. Crosbie
  0 - 3 44' M. Philipson
B. Biabi 51' 1 - 3  
F. MacLeod 55' 2 - 3  
G. McGrath 66' 3 - 3  
  3 - 4 73' C. MacAskill
M. Scott 78' 4 - 4  
10/12/2022 Forres Mechanics
1 - 1
Inverurie Loco Works 0-1H2HOdds+
  0 - 1 8' L. Robertson
E. Cairns 51' 1 - 1  
10/12/2022 Nairn County
1 - 1
Formartine United 1-0H2HOdds+
A. Dey 35' 1 - 0  
  1 - 1 66' G. Rodger
10/12/2022 Brechin City
7 - 1
Deveronvale 2-1H2HOdds+
  0 - 1 6' H. Ormsby
K. Inglis 18' 1 - 1  
G. McGrath 45+2' 2 - 1  
G. McGrath 58' 3 - 1  
G. McGrath 70' 4 - 1  
E. Loudon 75' 5 - 1  
A. Arnott 89' 6 - 1  
E. Loudon 90' 7 - 1  
03/12/2022 Huntly
5 - 2
Wick Academy 3-2H2HOdds+
A. Hunter 20' 1 - 0  
R. Still 22' 2 - 0  
A. Grant 31' 3 - 0  
  3 - 1 32' M. Macadie
  3 - 2 45' J. Henry
C. Blacklock 90+2' 4 - 2  
A. Hunter 90+4' 5 - 2  
03/12/2022 Keith
2 - 2
Fraserburgh 0-1H2HOdds+
  0 - 1 16' P. Young
K. Mooney 47' 1 - 1  
D. Yunus 62' 2 - 1  
  2 - 2 79' S. Barbour
03/12/2022 Strathspey Thistle
0 - 7
Rothes 0-4H2HOdds+
  0 - 1 2' F. Robertson
  0 - 2 11' B. Milne
  0 - 3 23' A. Wilson
  0 - 4 30' G. Kerr
  0 - 5 54' G. Kerr
  0 - 6 71' A. Wilson
  0 - 7 89' A. Wilson
26/11/2022 Brora Rangers
4 - 2
Clachnacuddin 2-2H2HOdds+
C. Williamson 8' 1 - 0  
  1 - 1 17' P. Brindle
A. Macrae 34' 2 - 1  
  2 - 2 45' P. Brindle
J. MacRae 74' 3 - 2  
J. MacRae 87' 4 - 2  
26/11/2022 Buckie Thistle
2 - 1
Lossiemouth 0-0H2HOdds+
J. Peters 47' 1 - 0  
  1 - 1 56' R. Stuart
S. Adams 70' 2 - 1  
26/11/2022 Deveronvale
7 - 0
Strathspey Thistle 3-0H2HOdds+
M. Jamieson 13' 1 - 0  
H. Ormsby 25' 2 - 0  
M. Jamieson 44' 3 - 0  
D. Ballard 48' 4 - 0  
M. Jamieson 53' 5 - 0  
H. Ormsby 61' 6 - 0  
A. Jam 78' 7 - 0  
26/11/2022 Forres Mechanics
3 - 4
Nairn County 2-0H2HOdds+
J. Grant 7' 1 - 0  
B. Barron 20' 2 - 0  
  2 - 1 52' S. Gordon
K. Davies 62' 3 - 1  
  3 - 2 73' C. Gethins
  3 - 3 84' C. Gethins
  3 - 4 88' C. Gethins
26/11/2022 Huntly
0 - 2
Banks O Dee FC 0-1H2HOdds+
  0 - 1 32' K. Winton
  0 - 2 55' L. MacLeod
26/11/2022 Inverurie Loco Works
1 - 1
Rothes 0-0H2HOdds+
  0 - 1 52' R. McRitchie
G. Mitchell 63' 1 - 1  
26/11/2022 Keith
2 - 1
Turriff United 2-1H2HOdds+
T. Andrews 7' 1 - 0  
L. Duncan 24' 2 - 0  
  2 - 1 44' R. McKeown
19/11/2022 Banks O Dee FC
3 - 4
Inverurie Loco Works 1-3H2HOdds+
N. Gauld 22' 1 - 0  
  1 - 1 30' Garry Wood
  1 - 2 41' J. Michie
  1 - 3 44' Garry Wood
  1 - 4 70' R. Ward
L. MacLeod 75' 2 - 4  
H. Macleod 86' 3 - 4  
19/11/2022 Fraserburgh
1 - 0
Buckie Thistle 1-0H2HOdds+
S. Barbour 22' 1 - 0  
19/11/2022 Lossiemouth
2 - 3
Deveronvale 1-2H2HOdds+
  0 - 1 19' H. Ormsby
  0 - 2 25' M. Watson
H. Noble 34' 1 - 2  
R. Elliot 55' 2 - 2  
  2 - 3 89' R. Morrison
19/11/2022 Brechin City
2 - 1
Forres Mechanics 0-1H2HOdds+
  0 - 1 21' J. Grant
M. Scott 67' 1 - 1  
G. McGrath 90' 2 - 1  
19/11/2022 Clachnacuddin
2 - 0
Huntly 1-0H2HOdds+
J. Anderson 19' 1 - 0  
J. Anderson 47' 2 - 0  
19/11/2022 Strathspey Thistle
0 - 2
Formartine United 0-0H2HOdds+
  0 - 1 70' J. Wade
  0 - 2 80' G. Rodger
05/11/2022 Formartine United
1 - 2
Buckie Thistle 0-1H2HOdds+
  0 - 1 40' A. MacAskill
  0 - 2 55' J. Peters
J. Maciver 72' 1 - 2  
  90+2'
05/11/2022 Forres Mechanics
1 - 1
Fraserburgh 0-1H2HOdds+
  0 - 1 34' M. Groat
B. Barron 65' 1 - 1  
05/11/2022 Huntly
1 - 3
Brora Rangers 1-1H2HOdds+
  0 - 1 34' A. Macrae
M. Clark 42' 1 - 1  
  1 - 2 81' A. Sutherland
  1 - 3 87' G. MacDonald
05/11/2022 Inverurie Loco Works
2 - 0
Keith 0-0H2HOdds+
G. Mitchell 57' 1 - 0  
R. Ward 73' 2 - 0  
05/11/2022 Nairn County
2 - 1
Turriff United 1-0H2HOdds+
C. Young 27' 1 - 0  
  1 - 1 48' L. Munro
F. Dingwall 77' 2 - 1  
05/11/2022 Rothes
3 - 1
Lossiemouth 2-0H2HOdds+
G. Morrison 2' 1 - 0  
B. Milne 7' 2 - 0  
G. Morrison 77' 3 - 0  
  3 - 1 81' D. Stewart
05/11/2022 Strathspey Thistle
0 - 7
Banks O Dee FC 0-2H2HOdds+
  0 - 1 10' L. McDade
  0 - 2 25' H. Macleod
  0 - 3 64' K. Winton
  0 - 4 66' J. Henderson
  0 - 5 74' D. Kelly
  0 - 6 82' Magnus Watson
  0 - 7 85' N. Gauld
05/11/2022 Wick Academy
2 - 1
Deveronvale 2-1H2HOdds+
S. Munro 11' 1 - 0  
G. MacNab 13' 2 - 0  
  2 - 1 45' H. Noble
05/11/2022 Brechin City
5 - 0
Clachnacuddin 2-0H2HOdds+
A. McDonald 4' 1 - 0  
G. McGrath 33' 2 - 0  
K. McHattie 63' 3 - 0  
G. McGrath 68' 4 - 0  
G. McGrath 87' 5 - 0  
02/11/2022 Clachnacuddin
0 - 2
Strathspey Thistle 0-2H2HOdds+
  0 - 1 7' A. Cruickshank
  0 - 2 31' L. Grant
02/11/2022 Deveronvale
0 - 3
Formartine United 0-2H2HOdds+
  0 - 1 4' J. Crawford
  0 - 2 15' J. Smith
  0 - 3 52' J. Smith
02/11/2022 Huntly
1 - 4
Fraserburgh 1-1H2HOdds+
  0 - 1 34' S. Barbour
C. Murray 39' 1 - 1  
  1 - 2 53' P. Campbell
  1 - 3 62' W. West
02/11/2022 Keith
1 - 5
Buckie Thistle 1-2H2HOdds+
L. Duncan 18' 1 - 0  
  1 - 1 29' A. MacAskill
  1 - 2 45+1' J. Peters
  1 - 3 51' J. Peters
  1 - 4 64' J. Peters
02/11/2022 Nairn County
3 - 0
Wick Academy 1-0H2HOdds+
C. Young 9' 1 - 0  
C. Gethins 66' 2 - 0  
R. Macadie 74' 3 - 0  
02/11/2022 Rothes
2 - 0
Banks O Dee FC 1-0H2HOdds+
A. Wilson 25' 1 - 0  
29/10/2022 Brora Rangers
5 - 2
Inverurie Loco Works 2-1H2HOdds+
A. Macrae 12' 1 - 0  
  1 - 1 35' G. Wood
T. Dingwall 45+2' 2 - 1  
A. Macrae 51' 3 - 1  
M. Ewan 54' 4 - 1  
  4 - 2 83' G. Wood
D. Gillespie 90+1' 5 - 2  
29/10/2022 Buckie Thistle
2 - 0
Forres Mechanics 1-0H2HOdds+
J. Murray 26' 1 - 0  
M. Barry 53' 2 - 0  
29/10/2022 Fraserburgh
2 - 0
Rothes 0-0H2HOdds+
P. Campbell 90' 1 - 0  
P. Campbell 90+2' 2 - 0  
29/10/2022 Keith
1 - 1
Nairn County 1-0H2HOdds+
S. Hutcheon 45+3' 1 - 0  
  1 - 1 90+2' A. Dey
29/10/2022 Turriff United
1 - 4
Brechin City 0-2H2HOdds+
  0 - 1 40' B. Biabi
  0 - 2 42' J. Northcott
  0 - 3 46' G. McGrath
C. Gray 51' 1 - 3  
  1 - 4 57' K. Inglis
22/10/2022 Brora Rangers
4 - 1
Forres Mechanics 2-0H2HOdds+
A. Sutherland 11' 1 - 0  
M. Nicolson 44' 2 - 0  
  2 - 1 73' C. Mackenzie
R. Gunn 76' 3 - 1  
A. Macrae 81' 4 - 1  
22/10/2022 Deveronvale
3 - 3
Clachnacuddin 3-2H2HOdds+
D. Ballard 6' 1 - 0  
  1 - 1 26' J. Anderson
D. Ballard 38' 2 - 1  
  2 - 2 41' J. Anderson
M. Stewart 44' 3 - 2  
  3 - 3 75' I. McKay
22/10/2022 Inverurie Loco Works
3 - 2
Lossiemouth 0-1H2HOdds+
  0 - 1 27' R. Stuart
J. Michie 49' 1 - 1  
  1 - 2 80' B. Campbell
G. Mitchell 84' 2 - 2  
R. Ward 90' 3 - 2  
22/10/2022 Nairn County
4 - 2
Strathspey Thistle 2-0H2HOdds+
C. Maclean 14' 1 - 0  
C. Gethins 41' 2 - 0  
S. Davidson 52' 3 - 0  
C. Gethins 65' 4 - 0  
  4 - 1 72' A. Cruickshank
  4 - 2 73' A. Cruickshank
22/10/2022 Rothes
3 - 0
Keith 1-0H2HOdds+
A. Wilson 43' 1 - 0  
A. Pollock 62' 2 - 0  
A. Wilson 64' 3 - 0  
15/10/2022 Clachnacuddin
2 - 1
Lossiemouth 1-1H2HOdds+
  0 - 1 13' R. Morrison
J. Anderson 38' 1 - 1  
P. Brindle 90+1' 2 - 1  
15/10/2022 Forres Mechanics
4 - 1
Deveronvale 3-0H2HOdds+
E. Cairns 27' 1 - 0  
B. Barron 29' 2 - 0  
B. Barron 32' 3 - 0  
  3 - 1 53' I. McKay
S. Morrison 85' 4 - 1  
15/10/2022 Inverurie Loco Works
0 - 0
Huntly 0-0H2HOdds 
15/10/2022 Nairn County
0 - 4
Brora Rangers 0-3H2HOdds+
  0 - 1 22' A. Macrae
  0 - 2 37' M. Nicolson
  0 - 3 42' A. Macrae
  0 - 4 83' A. Macrae
15/10/2022 Rothes
2 - 4
Buckie Thistle 0-3H2HOdds+
  0 - 1 1' A. MacAskill
  0 - 2 14' A. MacAskill
  0 - 3 44' M. Barry
Matheus Machado 48' 1 - 3  
Matheus Machado 56' 2 - 3  
  2 - 4 90' K. Macleod
15/10/2022 Strathspey Thistle
1 - 6
Turriff United 1-3H2HOdds+
  0 - 1 6' E. Clark
  0 - 2 29' A. Reid
O. Loveland 31' 1 - 2  
  1 - 3 33' M. Foster
  1 - 4 47' E. Clark
  1 - 5 48' M. Foster
  1 - 6 83' O. Paterson
15/10/2022 Wick Academy
0 - 3
Formartine United 0-1H2HOdds+
  0 - 1 21' J. Smith
  0 - 2 60' J. Crawford
  0 - 3 80' J. Smith
15/10/2022 Brechin City
5 - 0
Keith 2-0H2HOdds+
A. McDonald 20' 1 - 0  
G. McGrath 43' 2 - 0  
K. Inglis 58' 3 - 0  
B. Biabi 62' 4 - 0  
G. McGrath 78' 5 - 0  
14/10/2022 Banks O Dee FC
1 - 1
Fraserburgh 1-0H2HOdds+
L. Crosbie 10' 1 - 0  
  1 - 1 87' B. Hay
08/10/2022 Brora Rangers
0 - 3
Brechin City 0-1H2HOdds+
  0 - 1 29' F. MacLeod
  0 - 2 70' M. Scott
  0 - 3 90+3' G. McGrath
08/10/2022 Buckie Thistle
2 - 2
Banks O Dee FC 0-1H2HOdds+
  0 - 1 42' L. MacLeod
J. Peters 65' 1 - 1  
  1 - 2 67' D. Kelly
J. Murray 76' 2 - 2  
08/10/2022 Deveronvale
0 - 1
Rothes 0-1H2HOdds+
  0 - 1 44' A. Wilson
08/10/2022 Formartine United
2 - 0
Forres Mechanics 2-0H2HOdds+
C. Anderson 6' 1 - 0  
J. Crawford 41' 2 - 0  
08/10/2022 Fraserburgh
5 - 0
Clachnacuddin 1-0H2HOdds+
R. Aitken 19' 1 - 0  
L. Watt 50' 2 - 0  
R. Aitken 59' 3 - 0  
S. Butcher 76' 4 - 0  
P. Campbell 79' 5 - 0  
08/10/2022 Huntly
3 - 1
Nairn County 2-1H2HOdds+
  0 - 1 24' C. Gethins
R. Still 34' 1 - 1  
A. Hunter 38' 2 - 1  
J. Connelly 69' 3 - 1  
08/10/2022 Keith
6 - 1
Strathspey Thistle 3-0H2HOdds+
K. Mooney 10' 1 - 0  
R. Robertson 26' 2 - 0  
M. Tough 28' 3 - 0  
K. Mooney 55' 4 - 0  
  4 - 1 58' A. Cruickshank
K. Mooney 63' 5 - 1  
S. Hutcheon 82' 6 - 1  
08/10/2022 Turriff United
1 - 2
Lossiemouth 0-0H2HOdds+
  0 - 1 49' L. Archibald
  0 - 2 66' A. MacLeod
J. McKenzie 84' 1 - 2  
08/10/2022 Wick Academy
1 - 2
Inverurie Loco Works 0-2H2HOdds+
  0 - 1 22' G. Wood
  0 - 2 26' J. Halliday
R. Macadie 68' 1 - 2  
05/10/2022 Banks O Dee FC
2 - 0
Deveronvale 1-0H2HOdds+
J. Henderson 36' 1 - 0  
J. Henderson 85' 2 - 0  
05/10/2022 Brechin City
2 - 2
Huntly 1-2H2HOdds+
A. McDonald 7' 1 - 0  
  1 - 1 10' A. Hunter
  1 - 2 17' A. Hunter
J. Northcott 61' 2 - 2  
05/10/2022 Clachnacuddin
1 - 4
Buckie Thistle 0-2H2HOdds+
  0 - 1 8' S. Adams
  0 - 2 12' S. Adams
  0 - 3 72' S. Adams
C. Bunce 78' 1 - 3  
  1 - 4 82' J. McCabe
05/10/2022 Forres Mechanics
4 - 2
Wick Academy 2-2H2HOdds+
B. Barron 3' 1 - 0  
  1 - 1 8' S. Campbell
  1 - 2 27' M. Macadie
R. MacLeman 32' 2 - 2  
K. Davies 67' 3 - 2  
K. Davies 83' 4 - 2  
05/10/2022 Lossiemouth
2 - 0
Keith 0-0H2HOdds+
L. Archibald 48' 1 - 0  
F. Forbes 83' 2 - 0  
05/10/2022 Nairn County
2 - 2
Inverurie Loco Works 1-0H2HOdds+
C. Gethins 20' 1 - 0  
S. Davidson 50' 2 - 0  
  2 - 1 72' C. Dingwall
  2 - 2 83' J. Michie
05/10/2022 Rothes
2 - 2
Formartine United 1-2H2HOdds+
  0 - 1 21' J. Wade
  0 - 2 24' J. Crawford
F. Robertson 26' 1 - 2  
G. Kerr 90' 2 - 2  
05/10/2022 Strathspey Thistle
0 - 11
Brora Rangers 0-5H2HOdds+
  0 - 1 10' G. MacDonald
  0 - 2 21' G. MacDonald
  0 - 3 32' A. Macrae
  0 - 4 38' J. MacRae
  0 - 5 41' J. MacRae
  0 - 6 51' D. Gillespie
  0 - 7 62' A. Sutherland
  0 - 8 65' T. Kelly
  0 - 9 79' M. Nicolson
  0 - 10 81' T. Dingwall
  0 - 11 86' M. Ewan
05/10/2022 Turriff United
1 - 4
Fraserburgh 0-2H2HOdds+
  0 - 1 3' L. Watt
  0 - 2 9' S. Barbour
M. Cormack 46' 1 - 2  
  1 - 3 58' L. Watt
  1 - 4 87' B. Hay
01/10/2022 Buckie Thistle
7 - 1
Turriff United 1-1H2HOdds+
A. MacAskill 24' 1 - 0  
  1 - 1 40' E. Clark
M. Mclauchlan 46' 2 - 1  
M. Goodall 55' 3 - 1  
J. Murray 70' 4 - 1  
J. Murray 77' 5 - 1  
S. Adams 88' 6 - 1  
J. Murray 90' 7 - 1  
01/10/2022 Deveronvale
4 - 3
Keith 4-2H2HOdds+
  0 - 1 16' K. Mooney
  0 - 2 22' T. Andrews
B. Allan 26' 1 - 2  
D. Ballard 30' 2 - 2  
H. Ormsby 36' 3 - 2  
M. Jamieson 43' 4 - 2  
  4 - 3 51' J. Brownie
01/10/2022 Forres Mechanics
4 - 3
Rothes 4-2H2HOdds+
B. Barron 2' 1 - 0  
  1 - 1 9' Matheus Machado
C. Mackenzie 19' 2 - 1  
C. Ewan 21' 3 - 1  
  3 - 2 33' F. Robertson
E. Cairns 39' 4 - 2  
  4 - 3 90+5' J. Maley
01/10/2022 Huntly
2 - 0
Strathspey Thistle 0-0H2HOdds+
J. Connelly 69' 1 - 0  
J. McShane 83' 2 - 0  
01/10/2022 Inverurie Loco Works
0 - 1
Brechin City 0-1H2HOdds+
  0 - 1 34' G. McGrath
24/09/2022 Clachnacuddin
1 - 3
Formartine United 1-1H2HOdds+
S. Sutherland 31' 1 - 0  
  1 - 1 45' J. Wade
  1 - 2 84' D. Dimov
  1 - 3 90' S. Lisle
24/09/2022 Fraserburgh
2 - 2
Brora Rangers 2-0H2HOdds+
C. Wood 19' 1 - 0  
S. Barbour 45+3' 2 - 0  
  2 - 1 55' M. Ewan
  2 - 2 80' A. Macrae
24/09/2022 Lossiemouth
1 - 4
Huntly 0-0H2HOdds+
  0 - 1 55' L. Booth
  0 - 2 65' R. O'Halloran
  0 - 3 84' C. Blacklock
  0 - 4 86' A. Hunter
D. Stewart 90' 1 - 4  
24/09/2022 Strathspey Thistle
2 - 2
Inverurie Loco Works 0-1H2HOdds+
  0 - 1 16' F. Alberts
J. Davison 59' 1 - 1  
Liam Taylor 76' 2 - 1  
  2 - 2 88' R. Ward
24/09/2022 Turriff United
5 - 1
Deveronvale 3-1H2HOdds+
R. McKeown 13' 1 - 0  
A. Reid 26' 2 - 0  
  2 - 1 28' H. Ormsby
34'  
A. Reid 45' 3 - 1  
E. Clark 59' 4 - 1  
A. Reid 90' 5 - 1  
24/09/2022 Wick Academy
1 - 1
Rothes 1-0H2HOdds+
R. Campbell 40' 1 - 0  
  1 - 1 72' R. McRitchie
24/09/2022 Banks O Dee FC
2 - 0
Forres Mechanics 0-0H2HOdds+
M. Young 53' 1 - 0  
J. Henderson 77' 2 - 0  
03/09/2022 Brora Rangers
5 - 0
Deveronvale 4-0H2HOdds+
D. Gillespie 10' 1 - 0  
J. MacRae 12' 2 - 0  
A. Macrae 28' 3 - 0  
J. MacRae 43' 4 - 0  
S. McIntosh 86' 5 - 0  
03/09/2022 Buckie Thistle
2 - 0
Huntly 1-0H2HOdds+
A. MacAskill 7' 1 - 0  
A. MacAskill 90+6' 2 - 0  
03/09/2022 Clachnacuddin
4 - 1
Rothes 3-0H2HOdds+
P. Brindle 1' 1 - 0  
P. Brindle 6' 2 - 0  
J. Anderson 28' 3 - 0  
  3 - 1 69' A. Pollock
J. Anderson 73' 4 - 1  
03/09/2022 Fraserburgh
1 - 2
Inverurie Loco Works 0-0H2HOdds+
S. Barbour 59' 1 - 0  
  1 - 1 87' M. Souter
  1 - 2 90+2' J. Halliday
03/09/2022 Keith
1 - 0
Formartine United 0-0H2HOdds+
K. Mooney 59' 1 - 0  
03/09/2022 Lossiemouth
5 - 1
Nairn County 2-0H2HOdds+
R. Elliot 29' 1 - 0  
D. Stewart 43' 2 - 0  
  2 - 1 53' L. Shewan
D. Stewart 58' 3 - 1  
B. Campbell 72' 4 - 1  
L. Archibald 82' 5 - 1  
03/09/2022 Strathspey Thistle
0 - 5
Brechin City 0-2H2HOdds+
  0 - 1 6' K. McHattie
  0 - 2 32' K. Inglis
  0 - 3 47' K. Inglis
  0 - 4 67' E. Loudon
  0 - 5 83' G. McGrath
03/09/2022 Turriff United
2 - 0
Forres Mechanics 1-0H2HOdds+
R. McKeown 5' 1 - 0  
R. Brown 80' 2 - 0  
03/09/2022 Wick Academy
0 - 8
Banks O Dee FC 0-2H2HOdds+
  0 - 1 2' K. Winton
  0 - 2 35' L. MacLeod
  0 - 3 56' R. Armstrong
  0 - 4 68' K. Winton
  0 - 5 73' N. Gauld
  0 - 6 74' N. Gauld
  0 - 7 75' N. Gauld
  0 - 8 87' K. Winton
27/08/2022 Banks O Dee FC
2 - 1
Clachnacuddin 2-0H2HOdds+
N. Gauld 44' 1 - 0  
M. Gilmour 45' 2 - 0  
  2 - 1 60' C. Bunce
27/08/2022 Brechin City
3 - 0
Lossiemouth 3-0H2HOdds+
G. McGrath 12' 1 - 0  
A. McDonald 25' 2 - 0  
F. MacLeod 30' 3 - 0  
27/08/2022 Formartine United
2 - 1
Brora Rangers 1-1H2HOdds+
  0 - 1 7' A. Macrae
M. Gallagher 42' 1 - 1  
S. Lisle 58' 2 - 1  
27/08/2022 Forres Mechanics
1 - 2
Keith 1-0H2HOdds+
B. Barron 29' 1 - 0  
  1 - 1 35' K. Mooney
  1 - 2 72' P. Nawrocki
27/08/2022 Huntly
1 - 0
Deveronvale 1-0H2HOdds+
G. Elphinstone 1' 1 - 0  
27/08/2022 Inverurie Loco Works
0 - 4
Buckie Thistle 0-3H2HOdds+
  0 - 1 9' K. Macleod
  0 - 2 34' J. Peters
  0 - 3 41' C. Ramsay
  0 - 4 61' S. Urquhart
27/08/2022 Nairn County
0 - 4
Fraserburgh 0-1H2HOdds+
  0 - 1 33' S. Barbour
  0 - 2 63' K. Simpson
  0 - 3 69' L. Watt
  0 - 4 84' P. Campbell
27/08/2022 Rothes
6 - 1
Turriff United 1-1H2HOdds+
  0 - 1 6' E. Clark
R. McRitchie 45' 1 - 1  
Matheus Machado 51' 2 - 1  
S. Mackay 52' 3 - 1  
G. Morrison 60' 4 - 1  
S. Harkness 65' 5 - 1  
S. Mackay 79' 6 - 1  
27/08/2022 Strathspey Thistle
1 - 2
Wick Academy 0-0H2HOdds+
Liam Taylor 50' 1 - 0  
  1 - 1 79' G. MacNab
  1 - 2 90+1' M. Macadie
24/08/2022 Deveronvale
0 - 3
Inverurie Loco Works 0-1H2HOdds+
  0 - 1 32' I. McKay
  0 - 2 57' L. Robertson
  0 - 3 60' G. Wood
24/08/2022 Huntly
1 - 2
Formartine United 1-1H2HOdds+
G. Elphinstone 19' 1 - 0  
  1 - 1 44' J. Smith
  1 - 2 58' M. Gallagher
24/08/2022 Keith
2 - 3
Rothes 1-2H2HOdds+
K. Mooney 39' 1 - 0  
  1 - 1 43' G. Morrison
  1 - 2 45+1' Matheus Machado
  1 - 3 51' G. Morrison
P. Nawrocki 73' 2 - 3  
24/08/2022 Lossiemouth
4 - 2
Strathspey Thistle 1-1H2HOdds+
L. Archibald 14' 1 - 0  
  1 - 1 29' O. Loveland
R. Elliot 49' 2 - 1  
R. Archibald 60' 3 - 1  
  3 - 2 78' Liam Taylor
B. Campbell 90' 4 - 2  
24/08/2022 Turriff United
1 - 1
Banks O Dee FC 0-0H2HOdds+
  0 - 1 69' J. Henderson
R. Brown 82' 1 - 1  
24/08/2022 Wick Academy
1 - 0
Clachnacuddin 0-0H2HOdds+
M. Macadie 54' 1 - 0  
20/08/2022 Banks O Dee FC
8 - 0
Keith 3-0H2HOdds+
R. Armstrong 18' 1 - 0  
K. Winton 24' 2 - 0  
N. Gauld 29' 3 - 0  
M. Gilmour 47' 4 - 0  
M. Watson 60' 5 - 0  
M. Gilmour 63' 6 - 0  
L. MacLeod 85' 7 - 0  
M. Gilmour 87' 8 - 0  
20/08/2022 Brechin City
1 - 0
Buckie Thistle 1-0H2HOdds+
G. McGrath 4' 1 - 0  
20/08/2022 Clachnacuddin
1 - 4
Turriff United 0-2H2HOdds+
  0 - 1 28' E. Clark
  0 - 2 37' A. Reid
  0 - 3 46' A. Reid
  0 - 4 59' L. Cheyne
B. Cormack 74' 1 - 4  
20/08/2022 Forres Mechanics
3 - 0
Huntly 3-0H2HOdds+
M. Groat 22' 1 - 0  
B. Barron 26' 2 - 0  
E. Cairns 33' 3 - 0  
20/08/2022 Inverurie Loco Works
1 - 1
Formartine United 0-0H2HOdds+
R. Spink 50' 1 - 0  
  1 - 1 84' J. Wade
20/08/2022 Lossiemouth
2 - 1
Wick Academy 0-0H2HOdds+
  0 - 1 46' G. MacNab
L. Archibald 74' 1 - 1  
A. MacLeod 85' 2 - 1  
20/08/2022 Nairn County
2 - 2
Deveronvale 1-0H2HOdds+
S. Davidson 16' 1 - 0  
  1 - 1 76' D. Ballard
C. Young 89' 2 - 1  
  2 - 2 90+3' J. Tinnock
20/08/2022 Rothes
0 - 4
Brora Rangers 0-2H2HOdds+
  0 - 1 5' A. Macrae
  0 - 2 36' T. Dingwall
  0 - 3 49' A. Macrae
  0 - 4 90+3' M. Ewan
20/08/2022 Strathspey Thistle
0 - 9
Fraserburgh 0-4H2HOdds+
  0 - 1 7' C. Wood
  0 - 2 10' S. Barbour
  0 - 3 25' S. Barbour
  0 - 4 35' S. Butcher
  0 - 5 63' S. Barbour
  0 - 6 75' P. Campbell
  0 - 7 78' Z. Laird
  0 - 8 88' W. West
  0 - 9 89' R. Sargent
13/08/2022 Brora Rangers
3 - 0
Banks O Dee FC 0-0H2HOdds+
T. Dingwall 48' 1 - 0  
G. MacDonald 68' 2 - 0  
T. Dingwall 77' 3 - 0  
13/08/2022 Buckie Thistle
8 - 0
Strathspey Thistle 2-0H2HOdds+
S. Urquhart 2' 1 - 0  
J. Murray 45+1' 2 - 0  
J. Peters 54' 3 - 0  
K. Macleod 62' 4 - 0  
J. Peters 66' 5 - 0  
J. Peters 69' 6 - 0  
J. Peters 73' 7 - 0  
D. Milne 84' 8 - 0  
13/08/2022 Deveronvale
1 - 3
Brechin City 0-0H2HOdds+
  0 - 1 66' M. Scott
  0 - 2 71' S. Patrick
D. Ballard 77' 1 - 2  
  1 - 3 86' J. Northcott
13/08/2022 Formartine United
3 - 1
Nairn County 3-0H2HOdds+
T. Mykyta 1' 1 - 0  
J. Smith 37' 2 - 0  
G. Rodger 38' 3 - 0  
  3 - 1 85' A. Dey
13/08/2022 Huntly
1 - 1
Rothes 1-1H2HOdds+
R. Foster 11' 1 - 0  
  1 - 1 30' K. Whyte
13/08/2022 Inverurie Loco Works
0 - 1
Forres Mechanics 0-0H2HOdds+
  0 - 1 52' M. Souter
13/08/2022 Keith
2 - 1
Clachnacuddin 0-0H2HOdds+
D. Yunus 48' 1 - 0  
  1 - 1 76' L. Mackenzie
D. Yunus 90' 2 - 1  
13/08/2022 Lossiemouth
0 - 7
Fraserburgh 0-3H2HOdds+
  0 - 1 9' S. Barbour
  0 - 2 23' L. McAndrew
  0 - 3 45' S. Barbour
  0 - 4 49' S. Butcher
  0 - 5 55' S. Butcher
  0 - 6 76' A. Combe
  0 - 7 77' S. Barbour
13/08/2022 Wick Academy
2 - 0
Turriff United 1-0H2HOdds+
J. Henry 29' 1 - 0  
M. Macadie 49' 2 - 0  
06/08/2022 Banks O Dee FC
5 - 2
Huntly 2-1H2HOdds+
M. Gilmour 17' 1 - 0  
  1 - 1 31' B. Allen
K. Winton 34' 2 - 1  
K. Winton 59' 3 - 1  
  3 - 2 67' B. Allen
J. Henderson 84' 4 - 2  
R. Armstrong 90+4' 5 - 2  
06/08/2022 Brechin City
3 - 1
Formartine United 3-1H2HOdds+
M. Scott 7' 1 - 0  
  1 - 1 14' J. Wade
G. McGrath 31' 2 - 1  
J. Northcott 39' 3 - 1  
06/08/2022 Clachnacuddin
0 - 4
Brora Rangers 0-4H2HOdds+
  0 - 1 21' A. Macrae
  0 - 2 32' J. MacRae
  0 - 3 38' J. MacRae
  0 - 4 45' J. Meekings
06/08/2022 Fraserburgh
3 - 0
Wick Academy 1-0H2HOdds+
R. Sargent 27' 1 - 0  
W. West 72' 2 - 0  
S. Barbour 74' 3 - 0  
06/08/2022 Lossiemouth
0 - 6
Buckie Thistle 0-3H2HOdds+
  0 - 1 12' J. Peters
  0 - 2 19' S. Urquhart
  0 - 3 41' K. Macleod
  0 - 4 58' C. Ramsay
  0 - 5 71' S. Adams
  0 - 6 83' S. Adams
06/08/2022 Nairn County
0 - 5
Forres Mechanics 0-4H2HOdds+
  0 - 1 5' S. Morrison
  0 - 2 19' C. Johnstone
  0 - 3 33' C. Ewan
  0 - 4 35' S. Morrison
  0 - 5 55' S. Morrison
06/08/2022 Rothes
0 - 5
Inverurie Loco Works 0-3H2HOdds+
  0 - 1 7' G. Wood
  0 - 2 15' R. Ward
  0 - 3 18' M. Petermann
  0 - 4 58' C. Dingwall
  0 - 5 86' L. Johnstone
06/08/2022 Strathspey Thistle
2 - 2
Deveronvale 1-0H2HOdds+
S. Kelly 24' 1 - 0  
  1 - 1 48' D. Ballard
Liam Taylor 55' 2 - 1  
  2 - 2 79' H. Noble
06/08/2022 Turriff United
1 - 1
Keith 0-0H2HOdds+
A. Reid 51' 1 - 0  
  1 - 1 65' P. Nawrocki
30/07/2022 Brora Rangers
2 - 1
Turriff United 0-0H2HOdds+
  0 - 1 46' A. Reid
T. Dingwall 67' 1 - 1  
J. MacRae 79' 2 - 1  
30/07/2022 Buckie Thistle
2 - 1
Fraserburgh 0-0H2HOdds+
K. Fraser 50' 1 - 0  
  1 - 1 70' P. Campbell
A. MacAskill 75' 2 - 1  
30/07/2022 Deveronvale
2 - 0
Lossiemouth 1-0H2HOdds+
D. Ballard 45+4' 1 - 0  
K. MacKillop-Hall 76' 2 - 0  
30/07/2022 Formartine United
6 - 1
Strathspey Thistle 2-1H2HOdds+
J. Wade 3' 1 - 0  
  1 - 1 33' B. Cullen
M. Gallagher 45' 2 - 1  
J. Smith 54' 3 - 1  
J. Smith 56' 4 - 1  
J. Wade 62' 5 - 1  
J. Smith 74' 6 - 1  
30/07/2022 Forres Mechanics
0 - 1
Brechin City 0-1H2HOdds+
  0 - 1 27' K. McHattie
30/07/2022 Huntly
0 - 1
Clachnacuddin 0-1H2HOdds+
  0 - 1 24' C. Bunce
30/07/2022 Inverurie Loco Works
1 - 1
Banks O Dee FC 1-0H2HOdds+
F. Alberts 18' 1 - 0  
  1 - 1 63' M. Wallace
30/07/2022 Nairn County
2 - 2
Rothes 1-1H2HOdds+
  0 - 1 7' M. Finnis
A. Greig 24' 1 - 1  
A. Greig 57' 2 - 1  
  2 - 2 59' S. Mackay
30/07/2022 Wick Academy
1 - 0
Keith 0-0H2HOdds+
G. MacNab 47' 1 - 0  
23/07/2022 Banks O Dee FC
1 - 1
Nairn County 1-0H2HOdds+
K. Winton 35' 1 - 0  
  1 - 1 47' L. Shewan
23/07/2022 Brechin City
1 - 0
Rothes 1-0H2HOdds+
C. Ross 30' 1 - 0  
23/07/2022 Buckie Thistle
2 - 1
Wick Academy 0-0H2HOdds+
  0 - 1 67' R. Campbell
K. Macleod 69' 1 - 1  
K. Fraser 90+2' 2 - 1  
23/07/2022 Clachnacuddin
1 - 3
Inverurie Loco Works 0-2H2HOdds+
  0 - 1 22' C. Dingwall
  0 - 2 35' L. Robertson
  0 - 3 67' R. Ward
D. Morrison 81' 1 - 3  
23/07/2022 Fraserburgh
3 - 0
Deveronvale 2-0H2HOdds+
S. Butcher 4' 1 - 0  
R. Sargent 10' 2 - 0  
S. Barbour 72' 3 - 0  
23/07/2022 Keith
0 - 4
Brora Rangers 0-1H2HOdds+
  0 - 1 44' D. Gillespie
  0 - 2 47' J. MacRae
  0 - 3 69' A. Macrae
  0 - 4 90+1' A. Macrae
23/07/2022 Lossiemouth
1 - 3
Formartine United 1-3H2HOdds+
  0 - 1 5' M. Gallagher
  0 - 2 20' S. Lisle
  0 - 3 37' J. Wade
M. Charlesworth 40' 1 - 3  
23/07/2022 Strathspey Thistle
0 - 4
Forres Mechanics 0-2H2HOdds+
  0 - 1 4' C. Murray
  0 - 2 6' C. Murray
  0 - 3 51' C. Murray
  0 - 4 87' B. Barron
23/07/2022 Turriff United
2 - 1
Huntly 2-1H2HOdds+
  0 - 1 32' J. Chalmers
A. Reid 39' 1 - 1  
A. Reid 45+2' 2 - 1  
Scotland Football
Season:
  • Premiership
  • Championship
  • Scottish Cup
  • League Cup
  • Premiership Play-Offs
  • League One
  • League Two
  • Challenge Cup
  • Championship Play-Offs
  • League One Play-Offs
  • More
  • Results and Fixtures
    Top Soccer Tipsters
    Tipsters Competition Review
    Superior H2H Statistics
    H2H Home Team Advantage
    H2H Away Team Advantage
    Top Football Clubs
    Worst Football Clubs
    Top Draw Teams
    Teams Home Win 100%
    Good Home Teams
    Poor Away Teams
    Platinum Membership Testimonial

    Soccer Fixtures Calendar

    Choose a date to view the past soccer results or upcoming match fixtures.

    Pick a Country or Region

    Get the listings of soccer leagues and competitions for each region, including past seasons results and football statistics.

    Match Preview and News

    Copyright © 2002-2025 SoccerPunter Pte. Ltd. All rights reserved.