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' S. Mackay
  1 - 3 72' S. 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' M. 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. McLeod
J. Brownie 47' 1 - 1  
L. Duncan 51' 2 - 1  
  2 - 2 70' K. Winton
  2 - 3 74' L. McLeod
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. McLeod 24' 1 - 0  
C. Antoniazzi 29' 2 - 0  
C. Antoniazzi 32' 3 - 0  
  3 - 1 40' M. 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' G. 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' S. 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' B. Johnstone
N. Kennedy 61' 1 - 3  
B. Campbell 76' 2 - 3  
  2 - 4 85' J. Thompson
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  
27'  
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. McLeod 10' 1 - 0  
J. Henderson 16' 2 - 0  
M. Philipson 43' 3 - 0  
M. Gilmour 49' 4 - 0  
L. McLeod 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
S. 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. Pollok
  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 
29/03/2023 Strathspey Thistle
1 - 4
Huntly 1-1H2HOdds+
J. Lockett 22' 1 - 0  
  1 - 1 33' M. Dangana
  1 - 2 52' B. Allen
  1 - 3 54' R. Foster
  1 - 4 74' M. 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. McLeod 65' 2 - 1  
  2 - 2 71' J. MacRae
L. McLeod 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
S. 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' D. Whitehorn
M. MacGregor 61' 1 - 1  
  1 - 2 63' M. 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. McLeod
  0 - 3 78' M. 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. McLeod 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' M. 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. McLeod
25/02/2023 Formartine United
2 - 1
Rothes 0-0H2HOdds+
18'  
  25'
28'  
B. Milne 49' 1 - 0  
  1 - 1 55' A. Pollok
  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  
  2 - 1 30' R. McKeown
30'  
  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+
M. 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. Pollok 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
M. 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 2-3H2HOdds+
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-3H2HOdds+
  0 - 1 41' D. Gillespie
  0 - 2 77' M. Ewan
  0 - 3 79' M. Ewan
18/02/2023 Rothes
2 - 1
Forres Mechanics 2-1H2HOdds+
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-2H2HOdds+
M. MacGregor 17' 1 - 0  
  1 - 1 43' A. Dey
  1 - 2 90' S. Mackay
18/02/2023 Brechin City
5 - 1
Inverurie Loco Works 5-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  H2HOdds 
11/02/2023 Deveronvale
2 - 0
Turriff United  H2HOdds 
11/02/2023 Formartine United
4 - 0
Clachnacuddin  H2HOdds 
11/02/2023 Forres Mechanics
1 - 2
Banks O Dee FC  H2HOdds+
  0 - 1 1' M. Watson
S. Morrison 30' 1 - 1  
  1 - 2 69' L. McLeod
11/02/2023 Huntly
2 - 1
Lossiemouth  H2HOdds 
11/02/2023 Nairn County
0 - 0
Brechin City 0-0H2HOdds 
11/02/2023 Rothes
2 - 2
Wick Academy  H2HOdds+
A. Pollok 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  H2HOdds 
11/02/2023 Inverurie Loco Works
4 - 0
Strathspey Thistle  H2HOdds 
04/02/2023 Lossiemouth
1 - 0
Inverurie Loco Works  H2HOdds 
04/02/2023 Banks O Dee FC
2 - 0
Rothes  H2HOdds+
M. Watson 9' 1 - 0  
L. McLeod 15' 2 - 0  
04/02/2023 Buckie Thistle
4 - 2
Brora Rangers  H2HOdds 
04/02/2023 Fraserburgh
3 - 0
Huntly  H2HOdds 
04/02/2023 Keith
1 - 1
Deveronvale  H2HOdds+
L. Duncan 1' 1 - 0  
  1 - 1 8' A. Dlugosz
04/02/2023 Turriff United
2 - 4
Formartine United  H2HOdds+
C. Gray 3' 1 - 0  
  1 - 1 34' P. Campbell
C. Gray 36' 2 - 1  
  2 - 2 44' Stuart Smith
  2 - 3 46' J. Wade
  2 - 4 68' P. Campbell
04/02/2023 Clachnacuddin
2 - 0
Forres Mechanics  H2HOdds 
04/02/2023 Strathspey Thistle
1 - 1
Nairn County  H2HOdds 
04/02/2023 Wick Academy
0 - 3
Brechin City  H2HOdds 
28/01/2023 Banks O Dee FC
6 - 0
Wick Academy  H2HOdds 
28/01/2023 Formartine United
6 - 0
Keith  H2HOdds 
28/01/2023 Forres Mechanics
1 - 2
Turriff United  H2HOdds 
28/01/2023 Huntly
1 - 1
Buckie Thistle  H2HOdds 
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  H2HOdds 
28/01/2023 Brechin City
6 - 0
Strathspey Thistle  H2HOdds 
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  H2HOdds 
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  H2HOdds 
21/01/2023 Buckie Thistle
2 - 0
Inverurie Loco Works  H2HOdds 
21/01/2023 Deveronvale
1 - 3
Huntly  H2HOdds 
14/01/2023 Banks O Dee FC
2 - 0
Turriff United  H2HOdds 
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  H2HOdds 
14/01/2023 Nairn County
1 - 3
Buckie Thistle  H2HOdds 
14/01/2023 Strathspey Thistle
1 - 3
Lossiemouth  H2HOdds 
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  H2HOdds 
07/01/2023 Brora Rangers
6 - 1
Keith  H2HOdds 
07/01/2023 Formartine United
5 - 0
Lossiemouth  H2HOdds 
07/01/2023 Forres Mechanics
8 - 1
Strathspey Thistle  H2HOdds 
07/01/2023 Huntly
2 - 0
Turriff United  H2HOdds 
07/01/2023 Nairn County
3 - 0
Banks O Dee FC  H2HOdds 
07/01/2023 Rothes
0 - 1
Brechin City  H2HOdds 
07/01/2023 Wick Academy
0 - 1
Buckie Thistle  H2HOdds 
07/01/2023 Deveronvale
2 - 3
Fraserburgh  H2HOdds 
07/01/2023 Inverurie Loco Works
2 - 4
Clachnacuddin  H2HOdds 
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
  24'
J. Bolton 36' 1 - 2  
W. West 84' 2 - 2  
30/12/2022 Lossiemouth
0 - 0
Forres Mechanics  H2HOdds 
30/12/2022 Turriff United
3 - 2
Inverurie Loco Works  H2HOdds 
30/12/2022 Banks O Dee FC
1 - 4
Brechin City  H2HOdds 
23/12/2022 Deveronvale
1 - 2
Buckie Thistle  H2HOdds 
23/12/2022 Formartine United
0 - 1
Fraserburgh 0-1H2HOdds+
  0 - 1 35' J. Beagrie
23/12/2022 Forres Mechanics
1 - 0
Lossiemouth  H2HOdds 
23/12/2022 Brechin City
4 - 4
Banks O Dee FC  H2HOdds 
10/12/2022 Forres Mechanics
1 - 1
Inverurie Loco Works  H2HOdds+
  0 - 1 8' L. Robertson
E. Cairns 51' 1 - 1  
10/12/2022 Nairn County
1 - 1
Formartine United  H2HOdds+
A. Dey 35' 1 - 0  
  1 - 1 66' G. Rodger
10/12/2022 Brechin City
7 - 1
Deveronvale  H2HOdds+
  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  H2HOdds+
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  H2HOdds+
  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  H2HOdds+
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  H2HOdds+
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  H2HOdds+
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  H2HOdds+
  0 - 1 32' K. Winton
  0 - 2 55' L. McLeod
26/11/2022 Inverurie Loco Works
1 - 1
Rothes  H2HOdds+
  0 - 1 52' R. McRitchie
G. Mitchell 63' 1 - 1  
26/11/2022 Keith
2 - 1
Turriff United  H2HOdds+
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  H2HOdds+
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. McLeod 75' 2 - 4  
H. Macleod 86' 3 - 4  
19/11/2022 Fraserburgh
1 - 0
Buckie Thistle  H2HOdds+
S. Barbour 22' 1 - 0  
19/11/2022 Lossiemouth
2 - 3
Deveronvale  H2HOdds+
  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  H2HOdds+
  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  H2HOdds+
  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  
05/11/2022 Forres Mechanics
1 - 1
Fraserburgh  H2HOdds+
  0 - 1 34' M. Groat
B. Barron 65' 1 - 1  
05/11/2022 Huntly
1 - 3
Brora Rangers  H2HOdds+
  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  H2HOdds+
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  H2HOdds+
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  H2HOdds+
  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' M. Watson
  0 - 7 85' N. Gauld
05/11/2022 Wick Academy
2 - 1
Deveronvale  H2HOdds+
S. Munro 11' 1 - 0  
G. MacNab 13' 2 - 0  
  2 - 1 45' H. Noble
05/11/2022 Brechin City
5 - 0
Clachnacuddin  H2HOdds+
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  H2HOdds+
  0 - 1 7' A. Cruickshank
  0 - 2 31' L. Grant
02/11/2022 Deveronvale
0 - 3
Formartine United  H2HOdds+
  0 - 1 4' J. Crawford
  0 - 2 15' J. Smith
  0 - 3 52' J. Smith
02/11/2022 Huntly
1 - 4
Fraserburgh  H2HOdds+
  0 - 1 34' S. Barbour
C. Murray 39' 1 - 1  
  1 - 2 53' P. Campbell
  1 - 3 62' W. West
  1 - 4 90' P. Young
02/11/2022 Keith
1 - 5
Buckie Thistle  H2HOdds+
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
  1 - 5 74' C. Ramsay
02/11/2022 Nairn County
3 - 0
Wick Academy  H2HOdds+
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  H2HOdds+
A. Wilson 25' 1 - 0  
F. Robertson 90' 2 - 0  
29/10/2022 Brora Rangers
5 - 2
Inverurie Loco Works 2-1H2HOdds+
A. Macrae 12' 1 - 0  
  1 - 1 35' Garry Wood
T. Dingwall 45+2' 2 - 1  
A. Macrae 51' 3 - 1  
M. Ewan 54' 4 - 1  
  4 - 2 83' Garry Wood
D. Gillespie 90+1' 5 - 2  
29/10/2022 Buckie Thistle
2 - 0
Forres Mechanics  H2HOdds+
J. Murray 26' 1 - 0  
M. Barry 53' 2 - 0  
29/10/2022 Fraserburgh
2 - 0
Rothes  H2HOdds+
P. Campbell 90' 1 - 0  
P. Campbell 90+2' 2 - 0  
29/10/2022 Keith
1 - 1
Nairn County  H2HOdds+
S. Hutcheon 45+3' 1 - 0  
  1 - 1 90+2' A. Dey
29/10/2022 Turriff United
1 - 4
Brechin City  H2HOdds+
  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  H2HOdds+
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  H2HOdds+
  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  H2HOdds+
C. McLean 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  H2HOdds+
A. Wilson 43' 1 - 0  
A. Pollok 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  H2HOdds+
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  H2HOdds+
  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  H2HOdds+
  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  H2HOdds+
  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  H2HOdds+
  0 - 1 21' J. Smith
  0 - 2 60' J. Crawford
  0 - 3 80' J. Smith
15/10/2022 Brechin City
5 - 0
Keith  H2HOdds+
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  H2HOdds+
  0 - 1 42' L. McLeod
J. Peters 65' 1 - 1  
  1 - 2 67' D. Kelly
J. Murray 76' 2 - 2  
08/10/2022 Deveronvale
0 - 1
Rothes  H2HOdds+
  0 - 1 44' A. Wilson
08/10/2022 Formartine United
2 - 0
Forres Mechanics  H2HOdds+
C. Anderson 6' 1 - 0  
J. Crawford 41' 2 - 0  
08/10/2022 Fraserburgh
5 - 0
Clachnacuddin  H2HOdds+
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  H2HOdds+
  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  H2HOdds+
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  H2HOdds+
  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  H2HOdds+
  0 - 1 22' Garry Wood
  0 - 2 26' J. Halliday
R. MacAdie 68' 1 - 2  
05/10/2022 Banks O Dee FC
2 - 0
Deveronvale  H2HOdds+
J. Henderson 36' 1 - 0  
J. Henderson 85' 2 - 0  
05/10/2022 Brechin City
2 - 2
Huntly  H2HOdds+
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  H2HOdds+
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  H2HOdds+
L. Archibald 48' 1 - 0  
F. Forbes 83' 2 - 0  
05/10/2022 Nairn County
2 - 2
Inverurie Loco Works  H2HOdds+
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  H2HOdds+
  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  H2HOdds+
  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  H2HOdds+
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  H2HOdds+
  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  H2HOdds+
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  H2HOdds+
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
Formartine United  H2HOdds 
24/09/2022 Fraserburgh
2 - 2
Brora Rangers 2-0H2HOdds 
24/09/2022 Lossiemouth
Huntly  H2HOdds 
24/09/2022 Strathspey Thistle
Inverurie Loco Works  H2HOdds 
24/09/2022 Turriff United
5 - 1
Deveronvale 3-1H2HOdds 
24/09/2022 Wick Academy
Rothes  H2HOdds 
24/09/2022 Banks O Dee FC
2 - 0
Forres Mechanics  H2HOdds+
M. Young 53' 1 - 0  
J. Henderson 77' 2 - 0  
03/09/2022 Brora Rangers
5 - 0
Deveronvale  H2HOdds+
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  H2HOdds+
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. Pollok
J. Anderson 73' 4 - 1  
03/09/2022 Fraserburgh
1 - 2
Inverurie Loco Works  H2HOdds+
S. Barbour 59' 1 - 0  
  1 - 1 87' M. Souter
  1 - 2 90+2' J. Halliday
03/09/2022 Keith
1 - 0
Formartine United  H2HOdds+
K. Mooney 59' 1 - 0  
03/09/2022 Lossiemouth
5 - 1
Nairn County  H2HOdds+
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  H2HOdds+
  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  H2HOdds+
  0 - 1 2' K. Winton
  0 - 2 35' L. McLeod
  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  H2HOdds+
N. Gauld 44' 1 - 0  
M. Gilmour 45' 2 - 0  
  2 - 1 60' C. Bunce
27/08/2022 Brechin City
3 - 0
Lossiemouth  H2HOdds+
G. McGrath 12' 1 - 0  
A. McDonald 25' 2 - 0  
F. Macleod 30' 3 - 0  
27/08/2022 Formartine United
2 - 1
Brora Rangers  H2HOdds+
  0 - 1 7' A. Macrae
M. Gallagher 42' 1 - 1  
S. Lisle 58' 2 - 1  
27/08/2022 Forres Mechanics
1 - 2
Keith  H2HOdds+
B. Barron 29' 1 - 0  
  1 - 1 35' K. Mooney
  1 - 2 72' P. Nawrocki
27/08/2022 Huntly
1 - 0
Deveronvale  H2HOdds+
G. Elphinstone 1' 1 - 0  
27/08/2022 Inverurie Loco Works
0 - 4
Buckie Thistle  H2HOdds+
  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  H2HOdds+
  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  H2HOdds+
L. 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' Garry Wood
24/08/2022 Huntly
1 - 2
Formartine United  H2HOdds+
G. Elphinstone 19' 1 - 0  
  1 - 1 44' J. Smith
  1 - 2 58' M. Gallagher
24/08/2022 Keith
2 - 3
Rothes  H2HOdds+
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  H2HOdds+
L. Archibald 14' 1 - 0  
  1 - 1 29' O. Loveland
R. Elliot 49' 2 - 1  
R. Archibald 60' 3 - 1  
  3 - 2 78' L. Taylor
B. Campbell 90' 4 - 2  
24/08/2022 Turriff United
1 - 1
Banks O Dee FC  H2HOdds+
  0 - 1 69' J. Henderson
R. Brown 82' 1 - 1  
24/08/2022 Wick Academy
1 - 0
Clachnacuddin  H2HOdds+
M. Macadie 54' 1 - 0  
20/08/2022 Banks O Dee FC
8 - 0
Keith  H2HOdds+
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. McLeod 85' 7 - 0  
M. Gilmour 87' 8 - 0  
20/08/2022 Brechin City
1 - 0
Buckie Thistle  H2HOdds+
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  H2HOdds+
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  H2HOdds+
  0 - 1 46' G. MacNab
L. Archibald 74' 1 - 1  
A. MacLeod 85' 2 - 1  
20/08/2022 Nairn County
2 - 2
Deveronvale  H2HOdds+
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  H2HOdds+
  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  H2HOdds+
  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  H2HOdds+
T. Dingwall 48' 1 - 0  
G. MacDonald 68' 2 - 0  
T. Dingwall 77' 3 - 0  
13/08/2022 Buckie Thistle
8 - 0
Strathspey Thistle  H2HOdds+
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  H2HOdds+
  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  H2HOdds+
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  H2HOdds+
R. Foster 11' 1 - 0  
  1 - 1 30' K. Whyte
13/08/2022 Inverurie Loco Works
0 - 1
Forres Mechanics  H2HOdds+
  0 - 1 52' M. Souter
13/08/2022 Keith
2 - 1
Clachnacuddin  H2HOdds+
D. Yunus 48' 1 - 0  
  1 - 1 76' L. Mackenzie
D. Yunus 90' 2 - 1  
13/08/2022 Lossiemouth
0 - 7
Fraserburgh  H2HOdds+
  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  H2HOdds+
J. Henry 29' 1 - 0  
M. Macadie 49' 2 - 0  
06/08/2022 Banks O Dee FC
5 - 2
Huntly  H2HOdds+
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  H2HOdds+
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  H2HOdds+
  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  H2HOdds+
  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  H2HOdds+
  0 - 1 7' Garry 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  H2HOdds+
S. Kelly 24' 1 - 0  
L. Taylor 55' 2 - 0  
06/08/2022 Turriff United
1 - 1
Keith  H2HOdds+
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 33' A. Hunter
A. Reid 39' 1 - 1  
A. Reid 45+2' 2 - 1  
Scotland Football

Results and Fixtures
Top Soccer Tipsters
Tipsters Competition Review
Superior H2H Statistics
H2H Home Team Advantage
H2H Away Team Advantage
Top Football Clubs
Worst Football Clubs
Top Draw Teams
Teams Home Win 100%
Good Home Teams
Poor Away Teams
Platinum Membership Testimonial

Soccer Fixtures Calendar

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

Pick a Country or Region

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

Match Preview and News

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