Scotland Football League - Highland League 2021/2022 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
23/04/2022 Rothes
2 - 0
Keith 1-0H2HOdds+
C. Cormack 18' 1 - 0  
R. Gunn 80' 2 - 0  
19/04/2022 Fort William
0 - 1
Rothes 0-0H2HOdds+
  0 - 1 54' M. Finnis
16/04/2022 Brora Rangers
1 - 0
Keith 0-0H2HOdds+
G. MacDonald 47' 1 - 0  
16/04/2022 Clachnacuddin
1 - 3
Buckie Thistle 0-0H2HOdds+
  2'
  16'
  24'
  26'
  44'
  47'
  0 - 1 54' S. Adams
  0 - 2 60' A. MacAskill
  0 - 3 66' A. MacAskill
  80'
R. Thompson 88' 1 - 3  
  89'
16/04/2022 Formartine United
1 - 1
Rothes 1-0H2HOdds+
T. Mykyta 11' 1 - 0  
  1 - 1 90' G. Morrison
16/04/2022 Fort William
1 - 2
Deveronvale 0-0H2HOdds+
A. Morris 48' 1 - 0  
  1 - 1 70' D. Ballard
  1 - 2 90+3' J. Tinnock
16/04/2022 Fraserburgh
5 - 0
Forres Mechanics 1-0H2HOdds+
P. Campbell 42' 1 - 0  
P. Young 65' 2 - 0  
Grant Campbell 78' 3 - 0  
S. Butcher 84' 4 - 0  
W. West 88' 5 - 0  
16/04/2022 Lossiemouth
0 - 3
Brechin City 0-0H2HOdds+
  0 - 1 14' M. Scott
  0 - 2 36' C. Ross
  0 - 3 78' M. Cruickshank
16/04/2022 Nairn County
5 - 3
Turriff United 2-1H2HOdds+
  0 - 1 7' R. Brown
C. Gethins 12' 1 - 1  
C. Young 37' 2 - 1  
A. Greig 47' 3 - 1  
J. Treasurer 56' 4 - 1  
  4 - 2 68' C. Gray
  4 - 3 76' E. Smith
C. Young 81' 5 - 3  
16/04/2022 Strathspey Thistle
0 - 1
Inverurie Loco Works 0-1H2HOdds+
  0 - 1 32' L. Robertson
16/04/2022 Wick Academy
2 - 4
Huntly 2-1H2HOdds+
M. Macadie 11' 1 - 0  
  1 - 1 13' A. Hunter
G. MacNab 45' 2 - 1  
  2 - 2 72' A. Hunter
  2 - 3 85' A. Hunter
  2 - 4 88' A. Hunter
13/04/2022 Buckie Thistle
1 - 1
Wick Academy 0-0H2HOdds+
  0 - 1 53' Steven Anderson
J. Murray 90+5' 1 - 1  
13/04/2022 Clachnacuddin
3 - 3
Forres Mechanics 2-3H2HOdds+
  0 - 1 5' L. Fraser
C. Bunce 21' 1 - 1  
  1 - 2 25' P. Brindle
  1 - 3 44' J. Grant
J. Anderson 45' 2 - 3  
J. Anderson 56' 3 - 3  
13/04/2022 Fort William
4 - 2
Strathspey Thistle 1-1H2HOdds+
  0 - 1 31' C. Mackenzie
E. Cairns 45' 1 - 1  
A. Morris 61' 2 - 1  
  2 - 2 84' R. Logan
Igor Sani 85' 3 - 2  
Y. Zama 90' 4 - 2  
13/04/2022 Huntly
0 - 1
Formartine United 0-1H2HOdds+
  0 - 1 37' T. Mykyta
13/04/2022 Rothes
3 - 1
Inverurie Loco Works 1-0H2HOdds+
R. Gunn 32' 1 - 0  
R. Gunn 58' 2 - 0  
G. Morrison 74' 3 - 0  
  3 - 1 90+1' K. Shanks
11/04/2022 Fort William
1 - 1
Turriff United 0-1H2HOdds+
  0 - 1 44' A. Reid
Sean Muchenje 63' 1 - 1  
09/04/2022 Fort William
1 - 5
Brechin City 1-1H2HOdds+
T. Kelly 6' 1 - 0  
  1 - 1 23' K. Inglis
  1 - 2 52' K. Inglis
  1 - 3 84' C. Ross
  1 - 4 86' M. Paton
  1 - 5 89' J. Wade
09/04/2022 Fraserburgh
1 - 0
Nairn County 1-0H2HOdds+
R. Cowie 6' 1 - 0  
09/04/2022 Huntly
2 - 2
Clachnacuddin 1-1H2HOdds+
J. Calder 29' 1 - 0  
  1 - 1 33' K. Dalling
  1 - 2 84' J. Anderson
G. Buchan 89' 2 - 2  
09/04/2022 Lossiemouth
1 - 1
Strathspey Thistle 1-0H2HOdds+
L. McDade 28' 1 - 0  
  1 - 1 82' J. Thomson
06/04/2022 Deveronvale
0 - 1
Clachnacuddin 0-0H2HOdds+
  0 - 1 78' C. Bunce
06/04/2022 Strathspey Thistle
3 - 1
Forres Mechanics 2-1H2HOdds+
D. Lawrence 5' 1 - 0  
J. McShane 19' 2 - 0  
  2 - 1 29' B. Barron
K. Duncan 70' 3 - 1  
02/04/2022 Brechin City
4 - 0
Clachnacuddin 2-0H2HOdds+
M. Scott 6' 1 - 0  
D. Cox 28' 2 - 0  
H. Thomson 58' 3 - 0  
J. Wade 84' 4 - 0  
02/04/2022 Buckie Thistle
5 - 0
Strathspey Thistle 3-0H2HOdds+
A. MacAskill 3' 1 - 0  
K. Fraser 9' 2 - 0  
S. Urquhart 37' 3 - 0  
S. Urquhart 50' 4 - 0  
S. Urquhart 84' 5 - 0  
02/04/2022 Deveronvale
0 - 4
Formartine United 0-2H2HOdds+
  0 - 1 29' J. Smith
  0 - 2 34' S. Lisle
  0 - 3 54' T. Mykyta
  0 - 4 89' S. Lisle
02/04/2022 Forres Mechanics
3 - 1
Huntly 0-1H2HOdds+
  0 - 1 10' J. Maciver
Alan Macphee 55' 1 - 1  
Alan Macphee 58' 2 - 1  
C. Johnstone 72' 3 - 1  
02/04/2022 Keith
3 - 1
Fort William 1-0H2HOdds+
P. Nawrocki 43' 1 - 0  
  1 - 1 62' Y. Zama
M. Selfridge 70' 2 - 1  
M. Selfridge 90' 3 - 1  
02/04/2022 Nairn County
0 - 1
Lossiemouth 0-0H2HOdds+
  0 - 1 50' C. Macaulay
02/04/2022 Rothes
1 - 3
Fraserburgh 1-2H2HOdds+
  0 - 1 6' Grant Campbell
  0 - 2 33' S. Butcher
G. Morrison 38' 1 - 2  
  1 - 3 69' S. Barbour
02/04/2022 Turriff United
1 - 7
Brora Rangers 0-5H2HOdds+
  0 - 1 13' A. Sutherland
  0 - 2 15' A. Macrae
  0 - 3 25' C. Williamson
  0 - 4 27' M. MacLean
  0 - 5 29' A. Macrae
L. Kinsella 74' 1 - 5  
  1 - 6 87' J. MacRae
  1 - 7 89' A. Macrae
02/04/2022 Inverurie Loco Works
4 - 0
Wick Academy 1-0H2HOdds+
R. Ward 3' 1 - 0  
C. Dingwall 73' 2 - 0  
K. Shanks 81' 3 - 0  
J. Halliday 86' 4 - 0  
30/03/2022 Forres Mechanics
0 - 2
Buckie Thistle 0-2H2HOdds+
  0 - 1 5' K. Macleod
  0 - 2 45+1' L. MacKinnon
30/03/2022 Fort William
1 - 2
Keith 1-2H2HOdds+
  0 - 1 15' P. Nawrocki
Y. Zama 26' 1 - 1  
  1 - 2 32' P. Nawrocki
30/03/2022 Huntly
4 - 1
Deveronvale 1-1H2HOdds+
A. Hunter 30' 1 - 0  
  1 - 1 35' G. Noble
Michael Dangana 53' 2 - 1  
B. Allen 83' 3 - 1  
G. Elphinstone 90' 4 - 1  
30/03/2022 Rothes
1 - 2
Brora Rangers 1-2H2HOdds+
  0 - 1 21' A. Macrae
  0 - 2 31' M. Ewan
A. Pollock 42' 1 - 2  
30/03/2022 Strathspey Thistle
2 - 4
Fraserburgh 1-2H2HOdds+
D. Lawrence 27' 1 - 0  
  1 - 1 40' S. Barbour
  1 - 2 43' P. Campbell
  1 - 3 49' L. Watt
  1 - 4 51' S. Barbour
J. Thomson 76' 2 - 4  
26/03/2022 Nairn County
0 - 1
Formartine United 0-0H2HOdds+
  0 - 1 81' J. Smith
26/03/2022 Brechin City
2 - 1
Brora Rangers 1-0H2HOdds+
D. Cox 23' 1 - 0  
M. Cruickshank 47' 2 - 0  
  2 - 1 90' D. Gillespie
26/03/2022 Clachnacuddin
1 - 1
Lossiemouth 1-0H2HOdds+
J. Anderson 16' 1 - 0  
  1 - 1 89' D. Stewart
26/03/2022 Deveronvale
0 - 4
Buckie Thistle 0-3H2HOdds+
  0 - 1 17' S. Wood
  0 - 2 22' J. Murray
  0 - 3 29' A. MacAskill
  0 - 4 80' K. Macleod
26/03/2022 Fraserburgh
5 - 0
Wick Academy 3-0H2HOdds+
K. Simpson 15' 1 - 0  
L. Watt 18' 2 - 0  
S. Butcher 33' 3 - 0  
S. Butcher 80' 4 - 0  
P. Campbell 89' 5 - 0  
26/03/2022 Inverurie Loco Works
2 - 0
Fort William 0-0H2HOdds+
Ryan Broadhurst 75' 1 - 0  
K. Shanks 76' 2 - 0  
26/03/2022 Keith
0 - 0
Huntly 0-0H2HOdds 
26/03/2022 Rothes
2 - 3
Strathspey Thistle 1-1H2HOdds+
R. Gunn 17' 1 - 0  
  1 - 1 24' D. Lawrence
A. Pollock 49' 2 - 1  
  2 - 2 62' K. Duncan
  2 - 3 90+3' J. Shaw
26/03/2022 Turriff United
3 - 2
Forres Mechanics 0-1H2HOdds+
  0 - 1 31' P. Brindle
A. Reid 60' 1 - 1  
J. McKenzie 62' 2 - 1  
C. Gray 77' 3 - 1  
  3 - 2 85' G. Fraser
23/03/2022 Brechin City
1 - 0
Inverurie Loco Works 1-0H2HOdds+
G. Wood 36' 1 - 0  
23/03/2022 Brora Rangers
0 - 2
Fraserburgh 0-2H2HOdds+
  0 - 1 13' W. West
  0 - 2 15' R. Sargent
23/03/2022 Buckie Thistle
2 - 1
Rothes 0-0H2HOdds+
  0 - 1 48' Ewan Mclauchlan
K. Macleod 67' 1 - 1  
K. Macleod 87' 2 - 1  
23/03/2022 Clachnacuddin
0 - 1
Formartine United 0-0H2HOdds+
  0 - 1 56' J. Smith
23/03/2022 Forres Mechanics
4 - 0
Fort William 3-0H2HOdds+
P. Brindle 32' 1 - 0  
B. Barron 34' 2 - 0  
Alan Macphee 43' 3 - 0  
Alan Macphee 64' 4 - 0  
23/03/2022 Keith
1 - 0
Lossiemouth 0-0H2HOdds+
F. Yeats 72' 1 - 0  
23/03/2022 Nairn County
1 - 2
Huntly 1-1H2HOdds+
  0 - 1 13' R. Foster
J. Treasurer 42' 1 - 1  
  1 - 2 90+1' J. Maciver
19/03/2022 Brora Rangers
7 - 0
Lossiemouth 3-0H2HOdds+
M. MacLean 20' 1 - 0  
D. Gillespie 34' 2 - 0  
J. MacRae 37' 3 - 0  
J. Meekings 53' 4 - 0  
T. Dingwall 54' 5 - 0  
J. MacRae 75' 6 - 0  
J. MacRae 87' 7 - 0  
19/03/2022 Clachnacuddin
2 - 1
Nairn County 2-1H2HOdds+
K. Chalmers 17' 1 - 0  
  1 - 1 18' F. Dingwall
J. Anderson 40' 2 - 1  
19/03/2022 Formartine United
4 - 0
Keith 3-0H2HOdds+
J. Smith 4' 1 - 0  
S. Lisle 10' 2 - 0  
A. Norris 31' 3 - 0  
S. Lisle 65' 4 - 0  
19/03/2022 Fraserburgh
5 - 0
Deveronvale 2-0H2HOdds+
A. Combe 33' 1 - 0  
P. Young 40' 2 - 0  
S. Barbour 66' 3 - 0  
L. Duncan 68' 4 - 0  
Gary Harris 81' 5 - 0  
19/03/2022 Huntly
1 - 1
Inverurie Loco Works 0-0H2HOdds+
A. Hunter 70' 1 - 0  
  1 - 1 73' R. Still
19/03/2022 Rothes
1 - 0
Forres Mechanics 0-0H2HOdds+
G. Fraser 90+2' 1 - 0  
19/03/2022 Strathspey Thistle
1 - 3
Brechin City 1-1H2HOdds+
  0 - 1 8' E. Loudon
R. Logan 18' 1 - 1  
  1 - 2 61' E. Loudon
  1 - 3 76' D. Cox
19/03/2022 Wick Academy
0 - 4
Buckie Thistle 0-1H2HOdds+
  0 - 1 19' M. Barry
  0 - 2 67' L. MacKinnon
  0 - 3 70' S. Urquhart
  0 - 4 90' A. MacAskill
16/03/2022 Buckie Thistle
5 - 0
Brora Rangers 2-0H2HOdds+
M. Goodall 17' 1 - 0  
M. Barry 28' 2 - 0  
J. Murray 47' 3 - 0  
M. Barry 82' 4 - 0  
K. Macleod 89' 5 - 0  
16/03/2022 Formartine United
0 - 2
Fraserburgh 0-2H2HOdds+
  0 - 1 25' S. Butcher
  0 - 2 36' R. Sargent
16/03/2022 Keith
2 - 4
Deveronvale 1-2H2HOdds+
  0 - 1 2' M. Jamieson
  0 - 2 21' D. Ballard
P. Nawrocki 32' 1 - 2  
  1 - 3 55' M. Stewart
  1 - 4 77' D. Ballard
P. Nawrocki 79' 2 - 4  
16/03/2022 Strathspey Thistle
2 - 4
Clachnacuddin 0-1H2HOdds+
  0 - 1 33' R. Thompson
  0 - 2 49' J. Anderson
  0 - 3 63' R. Thompson
J. Thomson 76' 1 - 3  
  1 - 4 82' C. Bunce
J. Thomson 90' 2 - 4  
16/03/2022 Turriff United
1 - 3
Rothes 1-3H2HOdds+
R. Brown 3' 1 - 0  
  1 - 1 15' R. McRitchie
  1 - 2 23' A. MacKenzie
  1 - 3 35' C. Cormack
12/03/2022 Brechin City
5 - 0
Nairn County 2-0H2HOdds+
J. Wade 3' 1 - 0  
J. Wade 34' 2 - 0  
M. Scott 46' 3 - 0  
J. Wade 51' 4 - 0  
M. Scott 85' 5 - 0  
12/03/2022 Clachnacuddin
0 - 2
Rothes 0-0H2HOdds+
  0 - 1 65' A. Pollock
  0 - 2 67' R. Gunn
12/03/2022 Deveronvale
3 - 2
Inverurie Loco Works 0-0H2HOdds+
  0 - 1 48' K. Shanks
  0 - 2 60' N. Gauld
M. Stewart 64' 1 - 2  
M. Stewart 88' 2 - 2  
M. Stewart 90+2' 3 - 2  
12/03/2022 Fort William
1 - 1
Formartine United 0-1H2HOdds+
  0 - 1 35' S. Lisle
A. Morris 58' 1 - 1  
12/03/2022 Strathspey Thistle
2 - 1
Turriff United 2-0H2HOdds+
C. Mackenzie 4' 1 - 0  
D. Lawrence 41' 2 - 0  
  2 - 1 58' O. Kinsella
09/03/2022 Deveronvale
0 - 6
Fraserburgh 0-4H2HOdds+
  0 - 1 3' W. West
  0 - 2 12' S. Butcher
  0 - 3 14' W. West
  0 - 4 39' P. Young
  0 - 5 69' S. Barbour
  0 - 6 84' L. Watt
09/03/2022 Forres Mechanics
0 - 8
Brora Rangers 0-4H2HOdds+
  0 - 1 12' M. Ewan
  0 - 2 21' M. Ewan
  0 - 3 27' D. Gillespie
  0 - 4 37' M. Ewan
  0 - 5 48' A. Macrae
  0 - 6 53' A. Macrae
  0 - 7 55' A. Macrae
  0 - 8 62' J. MacRae
09/03/2022 Fort William
0 - 4
Nairn County 0-2H2HOdds+
  0 - 1 22' T. MacLennan
  0 - 2 40' C. Lisle
  0 - 3 74' G. Main
  0 - 4 86' C. Gethins
09/03/2022 Keith
0 - 6
Buckie Thistle 0-3H2HOdds+
  0 - 1 8' M. Barry
  0 - 2 21' A. MacAskill
  0 - 3 25' S. Pugh
  0 - 4 47' S. Adams
  0 - 5 77' S. Pugh
  0 - 6 83' S. Adams
09/03/2022 Rothes
0 - 1
Brechin City 0-0H2HOdds+
  0 - 1 62' J. Wade
05/03/2022 Brechin City
5 - 1
Wick Academy 1-1H2HOdds+
J. Northcott 10' 1 - 0  
  1 - 1 27' M. Macadie
H. Thomson 49' 2 - 1  
M. Scott 65' 3 - 1  
M. Scott 81' 4 - 1  
M. Scott 84' 5 - 1  
05/03/2022 Brora Rangers
6 - 0
Clachnacuddin 3-0H2HOdds+
M. Ewan 11' 1 - 0  
J. MacRae 40' 2 - 0  
J. MacRae 45' 3 - 0  
M. MacLean 49' 4 - 0  
G. MacDonald 90' 5 - 0  
G. MacDonald 90+1' 6 - 0  
05/03/2022 Buckie Thistle
3 - 0
Huntly 2-0H2HOdds+
K. Fraser 10' 1 - 0  
S. Urquhart 33' 2 - 0  
S. Morrison 60' 3 - 0  
05/03/2022 Deveronvale
0 - 3
Rothes 0-0H2HOdds+
  0 - 1 70' G. Morrison
  0 - 2 81' A. Pollock
  0 - 3 83' G. Morrison
05/03/2022 Forres Mechanics
1 - 0
Inverurie Loco Works 0-0H2HOdds+
Alan Macphee 55' 1 - 0  
05/03/2022 Keith
0 - 5
Fraserburgh 0-2H2HOdds+
  0 - 1 10' L. Duncan
  0 - 2 31' S. Barbour
  0 - 3 57' S. Butcher
  0 - 4 66' S. Butcher
  0 - 5 75' S. Butcher
05/03/2022 Lossiemouth
3 - 1
Fort William 2-1H2HOdds+
R. Archibald 12' 1 - 0  
  1 - 1 24' Y. Zama
D. Stewart 25' 2 - 1  
N. Kennedy 58' 3 - 1  
05/03/2022 Nairn County
4 - 0
Strathspey Thistle 1-0H2HOdds+
A. Dey 10' 1 - 0  
S. McConaghy 46' 2 - 0  
T. MacLennan 75' 3 - 0  
C. Young 85' 4 - 0  
04/03/2022 Turriff United
2 - 2
Formartine United 1-1H2HOdds+
R. Brown 32' 1 - 0  
  1 - 1 39' J. Smith
A. Reid 48' 2 - 1  
  2 - 2 62' G. Rodger
02/03/2022 Keith
0 - 6
Brechin City 0-1H2HOdds+
  0 - 1 44' D. Cox
  0 - 2 49' D. Cox
  0 - 3 65' D. Cox
  0 - 4 77' J. Wade
  0 - 5 85' C. Ross
02/03/2022 Strathspey Thistle
1 - 2
Huntly 1-1H2HOdds+
K. Duncan 18' 1 - 0  
  1 - 1 24' R. Foster
  1 - 2 73' A. Hunter
26/02/2022 Deveronvale
1 - 1
Forres Mechanics 1-1H2HOdds+
D. Ballard 27' 1 - 0  
  1 - 1 35' S. Morrison
26/02/2022 Formartine United
5 - 2
Lossiemouth 4-1H2HOdds+
S. Lisle 1' 1 - 0  
  1 - 1 24' F. Edwards
J. Smith 30' 2 - 1  
J. Smith 39' 3 - 1  
G. Rodger 42' 4 - 1  
  4 - 2 53' D. Stewart
S. Lisle 89' 5 - 2  
26/02/2022 Fort William
1 - 2
Clachnacuddin 0-1H2HOdds+
  0 - 1 28' M. Callum
Y. Zama 66' 1 - 1  
  1 - 2 73' C. Bunce
26/02/2022 Fraserburgh
1 - 1
Turriff United 1-0H2HOdds+
Gary Harris 15' 1 - 0  
  1 - 1 53' R. Brown
26/02/2022 Huntly
0 - 3
Brechin City 0-0H2HOdds+
  0 - 1 47' D. Cox
  0 - 2 57' D. Cox
  0 - 3 82' M. Paton
26/02/2022 Inverurie Loco Works
1 - 5
Buckie Thistle 0-2H2HOdds+
  0 - 1 23' M. Barry
  0 - 2 28' M. Goodall
Ryan Broadhurst 57' 1 - 2  
  1 - 3 70' A. MacAskill
  1 - 4 82' S. Urquhart
  1 - 5 87' A. MacAskill
26/02/2022 Strathspey Thistle
1 - 5
Brora Rangers 0-2H2HOdds+
  0 - 1 2' J. MacRae
  0 - 2 23' A. Sutherland
  0 - 3 50' J. Wardrope
  0 - 4 70' A. Macrae
J. Thomson 85' 1 - 4  
  1 - 5 90+1' A. Macdonald
26/02/2022 Wick Academy
0 - 2
Nairn County 0-1H2HOdds+
  0 - 1 41' C. Gethins
  0 - 2 70' C. Lisle
19/02/2022 Brora Rangers
2 - 2
Wick Academy 1-1H2HOdds+
  0 - 1 7' Steven Anderson
M. MacLean 44' 1 - 1  
  1 - 2 57' J. Henry
D. Gillespie 90+3' 2 - 2  
19/02/2022 Lossiemouth
1 - 3
Fraserburgh 0-2H2HOdds+
  0 - 1 3' L. Watt
  0 - 2 28' S. Barbour
R. Farquhar 59' 1 - 2  
  1 - 3 90' S. Butcher
12/02/2022 Buckie Thistle
1 - 0
Brechin City 1-0H2HOdds+
M. Barry 5' 1 - 0  
12/02/2022 Deveronvale
0 - 6
Turriff United 0-3H2HOdds+
  0 - 1 9' J. McKenzie
  0 - 2 26' M. Watson
  0 - 3 30' K. Smith
  0 - 4 48' A. Reid
  0 - 5 69' K. Smith
  0 - 6 87' A. Reid
12/02/2022 Formartine United
4 - 0
Strathspey Thistle 1-0H2HOdds+
D. Park 7' 1 - 0  
G. Rodger 60' 2 - 0  
S. Lisle 85' 3 - 0  
G. Rodger 88' 4 - 0  
12/02/2022 Fraserburgh
7 - 0
Clachnacuddin 3-0H2HOdds+
S. Barbour 8' 1 - 0  
R. Cowie 27' 2 - 0  
P. Young 28' 3 - 0  
S. Barbour 47' 4 - 0  
A. Combe 55' 5 - 0  
S. Barbour 73' 6 - 0  
P. Campbell 85' 7 - 0  
12/02/2022 Huntly
1 - 2
Brora Rangers 1-1H2HOdds+
  0 - 1 19' A. Sutherland
R. Foster 35' 1 - 1  
  1 - 2 90+3' C. Williamson
12/02/2022 Inverurie Loco Works
3 - 2
Nairn County 3-2H2HOdds+
C. Dingwall 12' 1 - 0  
R. Still 17' 2 - 0  
K. Shanks 20' 3 - 0  
  3 - 1 34' F. Dingwall
  3 - 2 44' C. Gethins
12/02/2022 Keith
1 - 2
Forres Mechanics 0-1H2HOdds+
  0 - 1 39' P. Brindle
  0 - 2 52' P. Brindle
K. Mooney 80' 1 - 2  
12/02/2022 Rothes
4 - 0
Lossiemouth 3-0H2HOdds+
G. Morrison 22' 1 - 0  
B. Johnstone 32' 2 - 0  
A. Pollock 36' 3 - 0  
A. Wilson 73' 4 - 0  
12/02/2022 Wick Academy
3 - 2
Fort William 2-0H2HOdds+
G. Manson 34' 1 - 0  
D. Allan 38' 2 - 0  
M. Macadie 53' 3 - 0  
  3 - 1 53' Y. Zama
  3 - 2 86' Y. Zama
09/02/2022 Brora Rangers
3 - 0
Fort William 1-0H2HOdds+
J. MacRae 1' 1 - 0  
A. Sutherland 59' 2 - 0  
G. MacDonald 65' 3 - 0  
09/02/2022 Fraserburgh
1 - 3
Buckie Thistle 1-0H2HOdds+
P. Campbell 41' 1 - 0  
  1 - 1 62' S. Urquhart
  1 - 2 85' S. Pugh
  1 - 3 89' A. MacAskill
09/02/2022 Turriff United
1 - 2
Inverurie Loco Works 0-0H2HOdds+
C. Gray 13' 1 - 0  
  1 - 1 35' D. Stuart
05/02/2022 Brora Rangers
2 - 1
Inverurie Loco Works 0-0H2HOdds+
A. Reid 3' 1 - 0  
A. Sutherland 27' 2 - 0  
  2 - 1 39' R. Ward
05/02/2022 Formartine United
3 - 2
Wick Academy 0-0H2HOdds+
S. Lisle 5' 1 - 0  
S. Lisle 17' 2 - 0  
S. Lisle 27' 3 - 0  
  3 - 1 58' M. Macadie
  3 - 2 77' M. Munro
05/02/2022 Forres Mechanics
0 - 1
Brechin City 0-0H2HOdds+
  0 - 1 90' K. McHattie
05/02/2022 Fort William
1 - 1
Huntly 0-0H2HOdds+
  0 - 1 36' K. Dalling
Y. Zama 71' 1 - 1  
05/02/2022 Lossiemouth
2 - 1
Deveronvale 0-0H2HOdds+
  0 - 1 60' R. Scott
R. Farquhar 61' 1 - 1  
D. Stewart 63' 2 - 1  
05/02/2022 Nairn County
1 - 4
Buckie Thistle 0-1H2HOdds+
  0 - 1 1' M. Goodall
  0 - 2 46' A. MacAskill
  0 - 3 49' S. Adams
A. Greig 50' 1 - 3  
  1 - 4 78' S. Urquhart
05/02/2022 Turriff United
1 - 3
Keith 0-2H2HOdds+
  0 - 1 5' J. Brownie
  0 - 2 7' M. Tough
A. Reid 59' 1 - 2  
  1 - 3 89' K. Mooney
22/01/2022 Brora Rangers
0 - 2
Brechin City 0-1H2HOdds+
  0 - 1 23' E. Loudon
  0 - 2 58' E. Loudon
22/01/2022 Clachnacuddin
0 - 1
Keith 0-0H2HOdds+
  0 - 1 79' M. Tough
22/01/2022 Formartine United
1 - 3
Inverurie Loco Works 0-2H2HOdds+
  0 - 1 5' K. Shanks
  0 - 2 41' R. Ward
C. Anderson 70' 1 - 2  
  1 - 3 80' R. Ward
22/01/2022 Forres Mechanics
2 - 3
Nairn County 1-1H2HOdds+
L. Fraser 5' 1 - 0  
  1 - 1 9' F. Dingwall
P. Brindle 51' 2 - 1  
  2 - 2 58' G. Main
  2 - 3 90' C. Young
22/01/2022 Fort William
1 - 4
Buckie Thistle 1-2H2HOdds+
  0 - 1 13' S. Urquhart
Abdullahi Ahmed 27' 1 - 1  
  1 - 2 32' M. Barry
  1 - 3 70' S. Urquhart
  1 - 4 73' J. Murray
22/01/2022 Huntly
1 - 2
Fraserburgh 1-1H2HOdds+
  0 - 1 20' B. Hay
A. Hunter 45' 1 - 1  
  1 - 2 64' S. Butcher
22/01/2022 Lossiemouth
2 - 1
Turriff United 0-0H2HOdds+
C. Macaulay 48' 1 - 0  
R. Sewell 62' 2 - 0  
  2 - 1 82' K. Smith
22/01/2022 Strathspey Thistle
1 - 1
Deveronvale 0-1H2HOdds+
  0 - 1 45' K. MacKillop-Hall
K. Duncan 90+2' 1 - 1  
22/01/2022 Wick Academy
1 - 2
Rothes 1-1H2HOdds+
Danny MacKay 22' 1 - 0  
  1 - 1 42' R. McRitchie
  1 - 2 56' Jack Brown
15/01/2022 Brechin City
4 - 0
Fort William 1-0H2HOdds+
G. Wood 25' 1 - 0  
G. Wood 69' 2 - 0  
G. Wood 75' 3 - 0  
E. Loudon 90' 4 - 0  
15/01/2022 Buckie Thistle
4 - 0
Formartine United 2-0H2HOdds+
S. Urquhart 13' 1 - 0  
A. MacAskill 45' 2 - 0  
M. Goodall 47' 3 - 0  
A. MacAskill 55' 4 - 0  
15/01/2022 Deveronvale
3 - 4
Wick Academy 0-2H2HOdds+
  0 - 1 11' Steven Anderson
  0 - 2 45' K. Willox
  0 - 3 53' Steven Anderson
K. MacKillop-Hall 67' 1 - 3  
  1 - 4 75' D. Allan
I. McKay 88' 2 - 4  
D. Ballard 90+2' 3 - 4  
15/01/2022 Inverurie Loco Works
0 - 2
Fraserburgh 0-1H2HOdds+
  0 - 1 41' A. Combe
  0 - 2 90' S. Barbour
15/01/2022 Keith
5 - 1
Strathspey Thistle 2-1H2HOdds+
J. Brownie 20' 1 - 0  
  1 - 1 30' C. Mackenzie
S. Gray 39' 2 - 1  
S. Gray 61' 3 - 1  
D. Yunus 83' 4 - 1  
J. Brownie 86' 5 - 1  
15/01/2022 Lossiemouth
0 - 0
Forres Mechanics 0-0H2HOdds 
15/01/2022 Nairn County
0 - 3
Brora Rangers 0-3H2HOdds+
  0 - 1 15' A. Macrae
  0 - 2 22' A. Macrae
  0 - 3 31' A. Macrae
15/01/2022 Rothes
3 - 0
Huntly 2-0H2HOdds+
G. Kerr 8' 1 - 0  
G. Kerr 43' 2 - 0  
A. Pollock 87' 3 - 0  
15/01/2022 Turriff United
0 - 3
Clachnacuddin 0-1H2HOdds+
  0 - 1 23' J. Anderson
  0 - 2 61' J. Anderson
  0 - 3 81' Ryan MacIntosh
08/01/2022 Formartine United
1 - 0
Brechin City 1-0H2HOdds+
G. Rodger 32' 1 - 0  
08/01/2022 Wick Academy
3 - 2
Keith 1-0H2HOdds+
D. Allan 1' 1 - 0  
  1 - 1 59' M. Selfridge
  1 - 2 66' J. Brownie
D. Allan 68' 2 - 2  
D. Allan 82' 3 - 2  
03/01/2022 Brechin City
3 - 5
Fraserburgh 0-0H2HOdds+
W. West 8' 1 - 0  
K. Inglis 12' 2 - 0  
G. Wood 21' 3 - 0  
  3 - 1 30' P. Young
  3 - 2 65' S. Butcher
  3 - 3 87' S. Barbour
  3 - 4 90+3' Iain Davidson
  3 - 5 90+6' S. Barbour
03/01/2022 Turriff United
2 - 3
Wick Academy 0-0H2HOdds+
C. Gray 17' 1 - 0  
  1 - 1 19' J. Halliday
  1 - 2 25' J. Halliday
J. McKenzie 56' 2 - 2  
  2 - 3 64' G. MacNab
27/12/2021 Formartine United
4 - 4
Brora Rangers 2-2H2HOdds+
  0 - 1 3' A. Macrae
D. Park 4' 1 - 1  
J. Smith 12' 2 - 1  
  2 - 2 45' D. Gillespie
K. Hanratty 55' 3 - 2  
S. Lisle 74' 4 - 2  
  4 - 3 82' A. Macrae
  4 - 4 90+4' D. Gillespie
27/12/2021 Huntly
3 - 0
Turriff United 1-0H2HOdds+
Joel Macbeath 38' 1 - 0  
G. Elphinstone 54' 2 - 0  
R. Foster 88' 3 - 0  
27/12/2021 Inverurie Loco Works
5 - 3
Keith 0-2H2HOdds+
  0 - 1 24' J. Brownie
  0 - 2 39' J. Brownie
L. Robertson 58' 1 - 2  
  1 - 3 59' M. Selfridge
R. Ward 70' 2 - 3  
N. Gauld 73' 3 - 3  
N. Gauld 76' 4 - 3  
N. Gauld 90' 5 - 3  
27/12/2021 Wick Academy
2 - 0
Lossiemouth 1-0H2HOdds+
R. Archibald 41' 1 - 0  
D. Allan 90+2' 2 - 0  
18/12/2021 Brechin City
4 - 0
Deveronvale 2-0H2HOdds+
M. Kucheryavyi 24' 1 - 0  
J. Wade 43' 2 - 0  
M. Kucheryavyi 67' 3 - 0  
J. Milne 74' 4 - 0  
18/12/2021 Clachnacuddin
2 - 3
Wick Academy 2-1H2HOdds+
J. Anderson 23' 1 - 0  
R. Thompson 41' 2 - 0  
  2 - 1 43' G. MacNab
  2 - 2 67' M. Macadie
  2 - 3 72' Steven Anderson
18/12/2021 Lossiemouth
1 - 4
Huntly 0-1H2HOdds+
  0 - 1 44' A. Hunter
B. Allen 46' 1 - 1  
  1 - 2 54' G. Elphinstone
  1 - 3 64' Joel Macbeath
  1 - 4 84' Glenn Murison
18/12/2021 Nairn County
3 - 2
Rothes 1-0H2HOdds+
C. Young 1' 1 - 0  
  1 - 1 47' R. McRitchie
  1 - 2 58' G. Kerr
D. Mackenzie 68' 2 - 2  
C. Gethins 86' 3 - 2  
11/12/2021 Buckie Thistle
2 - 0
Turriff United 0-0H2HOdds+
S. Pugh 73' 1 - 0  
M. Goodall 90+2' 2 - 0  
11/12/2021 Deveronvale
4 - 5
Nairn County 2-2H2HOdds+
  0 - 1 12' A. Dey
A. Hunter 30' 1 - 1  
A. Hunter 32' 2 - 1  
  2 - 2 45' C. Young
  2 - 3 54' R. Williamson
I. McKay 59' 3 - 3  
  3 - 4 65' S. Gordon
C. Ramsay 80' 4 - 4  
  4 - 5 90+2' K. Macdonald
11/12/2021 Forres Mechanics
0 - 1
Formartine United 0-1H2HOdds+
  0 - 1 6' S. Smith
11/12/2021 Fraserburgh
12 - 0
Fort William 3-0H2HOdds+
P. Campbell 10' 1 - 0  
S. Butcher 16' 2 - 0  
S. Barbour 34' 3 - 0  
L. Duncan 53' 4 - 0  
R. Sargent 58' 5 - 0  
R. Sargent 60' 6 - 0  
P. Young 68' 7 - 0  
S. Barbour 70' 8 - 0  
K. Simpson 74' 9 - 0  
L. Duncan 77' 10 - 0  
S. Barbour 87' 11 - 0  
L. Duncan 88' 12 - 0  
11/12/2021 Inverurie Loco Works
5 - 2
Lossiemouth 2-2H2HOdds+
M. Souter 5' 1 - 0  
K. Shanks 17' 2 - 0  
  2 - 1 25' M. Souter
  2 - 2 34' R. Sewell
N. Meres 53' 3 - 2  
D. Stewart 76' 4 - 2  
K. Shanks 84' 5 - 2  
11/12/2021 Wick Academy
1 - 0
Strathspey Thistle 1-0H2HOdds+
G. Manson 43' 1 - 0  
04/12/2021 Brora Rangers
4 - 0
Huntly 3-0H2HOdds+
J. MacRae 12' 1 - 0  
J. MacRae 23' 2 - 0  
J. MacRae 27' 3 - 0  
A. Sutherland 87' 4 - 0  
04/12/2021 Wick Academy
1 - 4
Formartine United 0-1H2HOdds+
  0 - 1 33' K. Hanratty
  0 - 2 49' R. Spink
G. MacNab 50' 1 - 2  
  1 - 3 63' T. Mykyta
  1 - 4 80' S. Lisle
27/11/2021 Brora Rangers
4 - 0
Deveronvale 2-0H2HOdds+
J. MacRae 6' 1 - 0  
Matthew Wright 33' 2 - 0  
J. MacRae 62' 3 - 0  
Matthew Wright 77' 4 - 0  
27/11/2021 Lossiemouth
0 - 5
Buckie Thistle 0-2H2HOdds+
  0 - 1 14' S. Urquhart
  0 - 2 36' J. Murray
  0 - 3 57' K. Macleod
  0 - 4 60' S. Urquhart
  0 - 5 74' M. Mclauchlan
27/11/2021 Nairn County
1 - 3
Keith 0-2H2HOdds+
  0 - 1 26' S. Gray
  0 - 2 36' M. Tough
G. Main 59' 1 - 2  
  1 - 3 60' S. Gray
27/11/2021 Wick Academy
2 - 0
Forres Mechanics 0-0H2HOdds+
R. Campbell 53' 1 - 0  
R. Campbell 63' 2 - 0  
27/11/2021 Clachnacuddin
0 - 0
Inverurie Loco Works 0-0H2HOdds 
24/11/2021 Buckie Thistle
4 - 1
Nairn County 4-1H2HOdds+
K. Macleod 8' 1 - 0  
  1 - 1 15' R. Williamson
K. Macleod 16' 2 - 1  
A. MacAskill 29' 3 - 1  
K. Fraser 44' 4 - 1  
24/11/2021 Keith
1 - 2
Formartine United 1-0H2HOdds+
R. Robertson 20' 1 - 0  
  1 - 1 59' T. Mykyta
  1 - 2 76' J. Crawford
20/11/2021 Brechin City
5 - 0
Lossiemouth 0-0H2HOdds+
M. Paton 8' 1 - 0  
G. Wood 49' 2 - 0  
D. Cox 85' 3 - 0  
D. Cox 86' 4 - 0  
M. Kucheryavyi 90' 5 - 0  
20/11/2021 Buckie Thistle
4 - 1
Clachnacuddin 0-0H2HOdds+
  0 - 1 6' R. Thompson
K. Macleod 21' 1 - 1  
S. Urquhart 62' 2 - 1  
S. Adams 76' 3 - 1  
S. Urquhart 80' 4 - 1  
20/11/2021 Deveronvale
10 - 0
Fort William 0-0H2HOdds+
M. Stewart 1' 1 - 0  
A. Hunter 7' 2 - 0  
A. Hunter 25' 3 - 0  
I. McKay 29' 4 - 0  
R. Aitken 38' 5 - 0  
J. Connelly 52' 6 - 0  
M. Watson 56' 7 - 0  
M. Watson 58' 8 - 0  
A. Hunter 59' 9 - 0  
D. Ballard 62' 10 - 0  
20/11/2021 Forres Mechanics
0 - 7
Fraserburgh 0-3H2HOdds+
  0 - 1 5' S. Barbour
  0 - 2 19' P. Young
  0 - 3 44' S. Butcher
  0 - 4 49' P. Young
  0 - 5 55' P. Young
  0 - 6 70' W. West
  0 - 7 79' P. Young
20/11/2021 Huntly
3 - 4
Wick Academy 1-2H2HOdds+
  0 - 1 7' J. Halliday
  0 - 2 15' J. Halliday
L. Johnstone 27' 1 - 2  
Michael Dangana 47' 2 - 2  
M. Clark 70' 3 - 2  
  3 - 3 81' J. Anderson
  3 - 4 86' G. Manson
20/11/2021 Inverurie Loco Works
5 - 1
Strathspey Thistle 0-0H2HOdds+
R. Ward 2' 1 - 0  
K. Shanks 18' 2 - 0  
  2 - 1 36' K. Duncan
K. Shanks 44' 3 - 1  
R. Still 76' 4 - 1  
S. Burnett 81' 5 - 1  
20/11/2021 Keith
1 - 7
Brora Rangers 0-0H2HOdds+
  0 - 1 3' C. Williamson
  0 - 2 26' J. MacRae
P. Nawrocki 34' 1 - 2  
  1 - 3 52' D. Gillespie
  1 - 4 54' Matthew Wright
  1 - 5 62' J. MacRae
  1 - 6 67' Matthew Wright
  1 - 7 87' Matthew Wright
20/11/2021 Rothes
0 - 0
Formartine United 0-0H2HOdds 
20/11/2021 Turriff United
0 - 6
Nairn County 0-0H2HOdds+
  0 - 1 42' C. Gethins
  0 - 2 43' S. McConaghy
  0 - 3 62' C. Gethins
  0 - 4 70' C. Gethins
  0 - 5 74' C. Gethins
  0 - 6 89' A. Dey
17/11/2021 Forres Mechanics
0 - 7
Rothes 0-2H2HOdds+
  0 - 1 24' Jack Brown
  0 - 2 40' G. Kerr
  0 - 3 66' L. Hyde
  0 - 4 71' Jack Brown
  0 - 5 76' A. Wilson
  0 - 6 88' M. Finnis
  0 - 7 90' A. Pollock
17/11/2021 Lossiemouth
0 - 2
Brora Rangers 0-0H2HOdds+
  0 - 1 73' J. MacRae
  0 - 2 82' J. MacRae
17/11/2021 Turriff United
0 - 5
Brechin City 0-4H2HOdds+
  0 - 1 4' M. Kucheryavyi
  0 - 2 22' Iain Davidson
  0 - 3 29' M. Scott
  0 - 4 31' J. Wade
  0 - 5 90' D. Cox
06/11/2021 Brora Rangers
4 - 0
Turriff United 2-0H2HOdds+
C. Williamson 30' 1 - 0  
C. Williamson 37' 2 - 0  
A. Macrae 55' 3 - 0  
H. Hennem 85' 4 - 0  
06/11/2021 Clachnacuddin
0 - 1
Brechin City 0-0H2HOdds+
  0 - 1 65' M. Scott
06/11/2021 Formartine United
4 - 1
Deveronvale 2-0H2HOdds+
S. Anderson 16' 1 - 0  
T. Mykyta 27' 2 - 0  
S. Lisle 50' 3 - 0  
  3 - 1 79' M. Stewart
G. Rodger 87' 4 - 1  
06/11/2021 Fraserburgh
1 - 2
Rothes 0-2H2HOdds+
  0 - 1 28' A. Pollock
  0 - 2 35' B. Milne
Grant Campbell 75' 1 - 2  
06/11/2021 Huntly
2 - 5
Forres Mechanics 1-4H2HOdds+
Michael Dangana 13' 1 - 0  
  1 - 1 16' O. Paterson
  1 - 2 21' T. Brady
  1 - 3 37' P. Brindle
  1 - 4 39' O. Paterson
C. Heslop 56' 2 - 4  
  2 - 5 78' P. Brindle
06/11/2021 Lossiemouth
1 - 1
Nairn County 0-0H2HOdds+
R. Sewell 10' 1 - 0  
  1 - 1 24' S. Gordon
06/11/2021 Strathspey Thistle
0 - 6
Buckie Thistle 0-4H2HOdds+
  0 - 1 4' A. MacAskill
  0 - 2 13' M. Goodall
  0 - 3 22' M. Barry
  0 - 4 27' A. MacAskill
  0 - 5 55' A. MacAskill
  0 - 6 66' S. Adams
06/11/2021 Wick Academy
0 - 6
Inverurie Loco Works 0-3H2HOdds+
  0 - 1 10' M. Souter
  0 - 2 22' R. Still
  0 - 3 30' K. Shanks
  0 - 4 60' R. Ward
  0 - 5 67' K. Shanks
  0 - 6 90+1' K. Shanks
03/11/2021 Lossiemouth
0 - 1
Rothes 0-0H2HOdds+
  0 - 1 14' G. Kerr
Elliott 49'  
30/10/2021 Brechin City
7 - 3
Strathspey Thistle 0-0H2HOdds+
  0 - 1 3' K. Chalmers
  0 - 2 6' K. Davies
H. Thomson 9' 1 - 2  
D. Cox 14' 2 - 2  
  2 - 3 28' K. Duncan
D. Cox 35' 3 - 3  
M. Kucheryavyi 38' 4 - 3  
Murray MacKintosh 53' 5 - 3  
G. Wood 60' 6 - 3  
J. Wade 84' 7 - 3  
30/10/2021 Inverurie Loco Works
2 - 1
Huntly 0-0H2HOdds+
K. Shanks 37' 1 - 0  
K. Shanks 44' 2 - 0  
  2 - 1 64' G. Buchan
30/10/2021 Nairn County
1 - 1
Clachnacuddin 0-1H2HOdds+
  0 - 1 9' J. Anderson
G. Main 68' 1 - 1  
23/10/2021 Deveronvale
6 - 0
Lossiemouth 2-0H2HOdds+
M. Jamieson 32' 1 - 0  
D. Ballard 44' 2 - 0  
M. Watson 49' 3 - 0  
M. Jamieson 63' 4 - 0  
J. Connelly 77' 5 - 0  
I. McKay 86' 6 - 0  
23/10/2021 Turriff United
3 - 2
Fort William 0-0H2HOdds+
L. Kinsella 9' 1 - 0  
  1 - 1 47' Connor Moore
Matthew McDonald 68' 2 - 1  
Jamie Lennox 72' 3 - 1  
  3 - 2 86' Connor Moore
16/10/2021 Clachnacuddin
0 - 4
Brora Rangers 0-2H2HOdds+
  0 - 1 23' Adam Mackinnon
  0 - 2 45' G. MacDonald
  0 - 3 59' A. Macrae
  0 - 4 82' J. MacRae
16/10/2021 Formartine United
5 - 0
Turriff United 2-0H2HOdds+
S. Lisle 17' 1 - 0  
R. Spink 19' 2 - 0  
K. Hanratty 67' 3 - 0  
T. Mykyta 76' 4 - 0  
J. Smith 86' 5 - 0  
16/10/2021 Fort William
0 - 2
Lossiemouth 0-1H2HOdds+
  0 - 1 42' R. Sewell
  0 - 2 63' B. Allen
16/10/2021 Fraserburgh
7 - 0
Keith 1-0H2HOdds+
S. Barbour 23' 1 - 0  
W. West 46' 2 - 0  
S. Barbour 62' 3 - 0  
  70'
P. Young 81' 4 - 0  
P. Young 82' 5 - 0  
S. Butcher 84' 6 - 0  
S. Butcher 89' 7 - 0  
16/10/2021 Huntly
0 - 2
Buckie Thistle 0-1H2HOdds+
  0 - 1 35' A. MacAskill
  0 - 2 64' M. Goodall
16/10/2021 Inverurie Loco Works
2 - 2
Forres Mechanics 2-1H2HOdds+
Ryan Broadhurst 1' 1 - 0  
K. Shanks 29' 2 - 0  
  2 - 1 33' P. Brindle
  2 - 2 48' P. Brindle
16/10/2021 Rothes
3 - 0
Deveronvale 0-0H2HOdds+
F. Robertson 47' 1 - 0  
Jack Brown 62' 2 - 0  
Jack Brown 81' 3 - 0  
16/10/2021 Strathspey Thistle
1 - 2
Nairn County 1-0H2HOdds+
C. Mackenzie 19' 1 - 0  
  1 - 1 66' C. Gethins
  1 - 2 90' D. Mackenzie
16/10/2021 Wick Academy
1 - 3
Brechin City 0-0H2HOdds+
  0 - 1 47' M. Scott
  0 - 2 50' H. Thomson
D. Allan 67' 1 - 2  
  1 - 3 90' M. Scott
13/10/2021 Brora Rangers
3 - 0
Rothes 1-0H2HOdds+
G. MacDonald 34' 1 - 0  
A. Sutherland 71' 2 - 0  
M. Ewan 90+2' 3 - 0  
13/10/2021 Buckie Thistle
9 - 1
Fort William 3-1H2HOdds+
K. Macleod 6' 1 - 0  
K. Macleod 14' 2 - 0  
K. Macleod 25' 3 - 0  
  3 - 1 43' R. Foster
M. Barry 46' 4 - 1  
C. Murray 74' 5 - 1  
M. Goodall 77' 6 - 1  
M. Goodall 78' 7 - 1  
J. Murray 82' 8 - 1  
M. Barry 88' 9 - 1  
13/10/2021 Strathspey Thistle
0 - 3
Formartine United 0-0H2HOdds+
  0 - 1 52' S. Smith
  0 - 2 54' K. Lawrence
  0 - 3 88' J. Smith
09/10/2021 Brechin City
1 - 0
Huntly 0-0H2HOdds+
M. Kucheryavyi 48' 1 - 0  
09/10/2021 Brora Rangers
8 - 1
Strathspey Thistle 4-1H2HOdds+
Ashley Ballam 3' 1 - 0  
  1 - 1 11' C. Mackenzie
G. MacDonald 30' 2 - 1  
M. Nicolson 41' 3 - 1  
Matthew Wright 45' 4 - 1  
E. Neil 51' 5 - 1  
G. MacDonald 84' 6 - 1  
C. Williamson 85' 7 - 1  
Matthew Wright 86' 8 - 1  
09/10/2021 Buckie Thistle
3 - 0
Inverurie Loco Works 2-0H2HOdds+
S. Pugh 3' 1 - 0  
C. Gill 26' 2 - 0  
S. Urquhart 76' 3 - 0  
09/10/2021 Clachnacuddin
4 - 3
Fort William 2-3H2HOdds+
Liam Taylor 1' 1 - 0  
  1 - 1 17' R. Foster
  1 - 2 21' Blessing Tshibikubula
  1 - 3 25' Connor Moore
J. Anderson 32' 2 - 3  
E. Miller 77' 3 - 3  
J. Anderson 87' 4 - 3  
09/10/2021 Forres Mechanics
2 - 2
Deveronvale 1-0H2HOdds+
O. Loveland 28' 1 - 0  
  1 - 1 55' M. Jamieson
P. Brindle 85' 2 - 1  
  2 - 2 90' R. Scott
09/10/2021 Keith
0 - 5
Rothes 0-2H2HOdds+
  0 - 1 33' A. Wilson
  0 - 2 37' F. Robertson
  0 - 3 60' A. Wilson
  0 - 4 84' G. Kerr
  0 - 5 90' Jack Brown
09/10/2021 Lossiemouth
2 - 2
Formartine United 1-1H2HOdds+
B. Allen 3' 1 - 0  
  1 - 1 14' D. Kelly
R. Elliot 68' 2 - 1  
  2 - 2 89' S. Lisle
09/10/2021 Nairn County
2 - 2
Wick Academy 1-0H2HOdds+
C. Young 10' 1 - 0  
  1 - 1 54' Steven Anderson
C. Young 62' 2 - 1  
  2 - 2 72' G. MacNab
09/10/2021 Turriff United
0 - 3
Fraserburgh 0-2H2HOdds+
  0 - 1 6' S. Barbour
  0 - 2 32' S. Barbour
  0 - 3 54' O. Cairns
06/10/2021 Buckie Thistle
3 - 1
Forres Mechanics 2-0H2HOdds+
M. Goodall 4' 1 - 0  
L. MacKinnon 17' 2 - 0  
A. MacAskill 50' 3 - 0  
  3 - 1 72' R. MacPherson
06/10/2021 Deveronvale
2 - 0
Keith 1-0H2HOdds+
D. Ballard 9' 1 - 0  
M. Jamieson 54' 2 - 0  
06/10/2021 Formartine United
4 - 2
Clachnacuddin 0-1H2HOdds+
  0 - 1 31' J. Anderson
C. Anderson 47' 1 - 1  
J. Smith 60' 2 - 1  
  2 - 2 65' J. Anderson
J. Smith 67' 3 - 2  
S. Lisle 90+3' 4 - 2  
06/10/2021 Fraserburgh
6 - 1
Lossiemouth 3-1H2HOdds+
  0 - 1 15' C. Macaulay
S. Butcher 17' 1 - 1  
Grant Campbell 43' 2 - 1  
S. Butcher 45' 3 - 1  
L. Duncan 67' 4 - 1  
L. Duncan 88' 5 - 1  
Gary Harris 90' 6 - 1  
06/10/2021 Huntly
1 - 3
Nairn County 0-1H2HOdds+
  0 - 1 11' D. Mackenzie
  0 - 2 48' S. Davidson
  0 - 3 50' S. Davidson
R. Fyffe 90' 1 - 3  
06/10/2021 Inverurie Loco Works
2 - 1
Brechin City 0-0H2HOdds+
N. Gauld 52' 1 - 0  
N. Gauld 70' 2 - 0  
  2 - 1 90' K. Inglis
06/10/2021 Rothes
4 - 1
Turriff United 3-0H2HOdds+
F. Robertson 6' 1 - 0  
A. MacKenzie 16' 2 - 0  
A. Wilson 22' 3 - 0  
R. Gunn 57' 4 - 0  
  4 - 1 70' O. Kinsella
06/10/2021 Strathspey Thistle
7 - 3
Fort William 1-2H2HOdds+
  0 - 1 18' Blessing Tshibikubula
  0 - 2 22' R. Foster
B. Fangas 45' 1 - 2  
K. Duncan 49' 2 - 2  
50'  
J. McShane 55' 3 - 2  
C. Lisle 56' 4 - 2  
  4 - 3 61' R. Foster
J. McShane 65' 5 - 3  
C. Mackenzie 73' 6 - 3  
K. Davies 88' 7 - 3  
06/10/2021 Wick Academy
1 - 4
Brora Rangers 1-2H2HOdds+
  0 - 1 26' Matthew Wright
Steven Anderson 37' 1 - 1  
  1 - 2 41' Matthew Wright
  1 - 3 68' Matthew Wright
  1 - 4 75' H. Hennem
02/10/2021 Brechin City
3 - 2
Buckie Thistle 1-0H2HOdds+
J. Milne 13' 1 - 0  
K. Inglis 47' 2 - 0  
  2 - 1 49' S. Urquhart
  2 - 2 52' J. Murray
M. Scott 60' 3 - 2  
02/10/2021 Clachnacuddin
1 - 2
Fraserburgh 1-1H2HOdds+
  0 - 1 1' L. Duncan
J. Anderson 10' 1 - 1  
  1 - 2 90' S. Barbour
02/10/2021 Forres Mechanics
0 - 0
Keith 0-0H2HOdds 
02/10/2021 Fort William
1 - 3
Wick Academy 1-1H2HOdds+
M. Avraam 16' 1 - 0  
  1 - 1 33' Andrew Hardwick
  1 - 2 71' J. Halliday
  1 - 3 73' D. Allan
02/10/2021 Nairn County
0 - 1
Inverurie Loco Works 0-1H2HOdds+
  0 - 1 18' N. Gauld
02/10/2021 Turriff United
4 - 0
Deveronvale 1-0H2HOdds+
J. Chalmers 19' 1 - 0  
K. Buxton 52' 2 - 0  
K. Buxton 54' 3 - 0  
Matthew McDonald 66' 4 - 0  
29/09/2021 Nairn County
3 - 3
Fort William 3-1H2HOdds+
R. Williamson 8' 1 - 0  
J. Treasurer 17' 2 - 0  
  2 - 1 41' R. Foster
Ben Williamson 43' 3 - 1  
  3 - 2 57' Scott Graham
  3 - 3 77' R. Foster
25/09/2021 Brechin City
4 - 1
Forres Mechanics 1-1H2HOdds+
M. Kucheryavyi 22' 1 - 0  
  1 - 1 32' Stuart Soane
J. Wade 54' 2 - 1  
M. Scott 70' 3 - 1  
R. Currie 78' 4 - 1  
25/09/2021 Fraserburgh
7 - 0
Strathspey Thistle 4-0H2HOdds+
Grant Campbell 7' 1 - 0  
S. Butcher 12' 2 - 0  
Grant Campbell 20' 3 - 0  
S. Barbour 27' 4 - 0  
S. Barbour 47' 5 - 0  
S. Barbour 59' 6 - 0  
L. Duncan 76' 7 - 0  
25/09/2021 Huntly
3 - 0
Fort William 2-0H2HOdds+
Joel Macbeath 8' 1 - 0  
G. Buchan 12' 2 - 0  
J. Maciver 47' 3 - 0  
25/09/2021 Inverurie Loco Works
2 - 1
Brora Rangers 1-1H2HOdds+
  0 - 1 25' T. Kelly
N. Gauld 34' 1 - 1  
S. Burnett 79' 2 - 1  
25/09/2021 Keith
3 - 0
Turriff United 1-0H2HOdds+
M. Ironside 16' 1 - 0  
M. Selfridge 56' 2 - 0  
P. Nawrocki 66' 3 - 0  
25/09/2021 Rothes
4 - 1
Clachnacuddin 2-1H2HOdds+
A. Wilson 10' 1 - 0  
A. Wilson 44' 2 - 0  
  2 - 1 45' L. Nicolson
M. Finnis 78' 3 - 1  
C. Cormack 80' 4 - 1  
11/09/2021 Brora Rangers
2 - 0
Buckie Thistle 1-0H2HOdds+
Matthew Wright 1' 1 - 0  
Matthew Wright 61' 2 - 0  
11/09/2021 Clachnacuddin
2 - 3
Deveronvale 1-0H2HOdds+
Scott Morrison 1' 1 - 0  
  9'
  1 - 1 60' K. Adams
C. Bunce 63' 2 - 1  
  2 - 2 81' D. Ballard
  2 - 3 82' M. Watson
11/09/2021 Formartine United
5 - 1
Huntly 3-0H2HOdds+
G. Rodger 5' 1 - 0  
J. Crawford 14' 2 - 0  
J. Smith 29' 3 - 0  
A. Greig 61' 4 - 0  
J. Smith 72' 5 - 0  
  5 - 1 86' C. Imbert-Thomas
11/09/2021 Forres Mechanics
1 - 1
Turriff United 0-1H2HOdds+
  0 - 1 44' M. Thompson
Stuart Soane 90' 1 - 1  
11/09/2021 Fort William
3 - 10
Inverurie Loco Works 1-5H2HOdds+
  0 - 1 2' K. Shanks
  0 - 2 6' C. Dingwall
  0 - 3 13' Gary McGowan
  0 - 4 21' Gary McGowan
M. Avraam 33' 1 - 4  
  1 - 5 34' K. Shanks
  1 - 6 46' R. Still
  1 - 7 50' R. Still
  1 - 8 65' R. Still
  1 - 9 69' M. Souter
D. Brew 77' 2 - 9  
R. Foster 82' 3 - 9  
  3 - 10 83' M. Petermann
11/09/2021 Lossiemouth
2 - 0
Keith 1-0H2HOdds+
D. Stewart 2' 1 - 0  
R. Morrison 62' 2 - 0  
11/09/2021 Nairn County
1 - 3
Brechin City 0-2H2HOdds+
  0 - 1 20' M. Kucheryavyi
  0 - 2 32' Murray MacKintosh
C. Young 82' 1 - 2  
  1 - 3 89' J. Wade
11/09/2021 Strathspey Thistle
1 - 4
Rothes 0-2H2HOdds+
  0 - 1 30' R. Gunn
  0 - 2 36' S. Harkness
J. McShane 69' 1 - 2  
  1 - 3 73' C. Cormack
  1 - 4 90' C. Cormack
11/09/2021 Wick Academy
2 - 5
Fraserburgh 0-3H2HOdds+
  0 - 1 34' O. Cairns
  0 - 2 36' P. Young
  0 - 3 38' S. Barbour
  0 - 4 50' R. Cowie
Steven Anderson 54' 1 - 4  
Steven Anderson 84' 2 - 4  
  2 - 5 90' Gary Harris
04/09/2021 Deveronvale
3 - 0
Strathspey Thistle 3-0H2HOdds+
M. Stewart 34' 1 - 0  
R. Aitken 43' 2 - 0  
G. Noble 45' 3 - 0  
04/09/2021 Inverurie Loco Works
3 - 1
Formartine United 2-0H2HOdds+
G. Mitchell 13' 1 - 0  
R. Ward 36' 2 - 0  
  2 - 1 49' J. Crawford
K. Shanks 76' 3 - 1  
04/09/2021 Keith
0 - 3
Clachnacuddin 0-0H2HOdds+
  0 - 1 56' E. Miller
  0 - 2 74' J. Anderson
  0 - 3 88' J. Anderson
04/09/2021 Nairn County
2 - 2
Forres Mechanics 1-0H2HOdds+
C. Gethins 36' 1 - 0  
  1 - 1 51' Robert Duncanson
  1 - 2 60' Alan Macphee
C. Maclean 78' 2 - 2  
04/09/2021 Rothes
1 - 1
Wick Academy 1-0H2HOdds+
R. Gunn 37' 1 - 0  
  1 - 1 66' G. MacNab
04/09/2021 Turriff United
0 - 2
Lossiemouth 0-2H2HOdds+
  0 - 1 13' R. Elliot
  0 - 2 44' D. Stewart
03/09/2021 Fraserburgh
4 - 0
Huntly 2-0H2HOdds+
S. Butcher 20' 1 - 0  
P. Campbell 44' 2 - 0  
P. Campbell 54' 3 - 0  
S. Barbour 69' 4 - 0  
28/08/2021 Brora Rangers
4 - 0
Nairn County 3-0H2HOdds+
Matthew Wright 35' 1 - 0  
J. MacRae 40' 2 - 0  
G. MacDonald 41' 3 - 0  
D. Gillespie 77' 4 - 0  
28/08/2021 Clachnacuddin
3 - 2
Turriff United 0-0H2HOdds+
  0 - 1 48' Matthew McDonald
J. Anderson 56' 1 - 1  
J. Anderson 73' 2 - 1  
C. Bunce 81' 3 - 1  
  3 - 2 83' Matthew McDonald
28/08/2021 Formartine United
1 - 5
Buckie Thistle 1-3H2HOdds+
S. Lisle 19' 1 - 0  
  1 - 1 25' K. Fraser
  1 - 2 28' K. Macleod
  1 - 3 43' M. Barry
  1 - 4 63' M. Mclauchlan
  1 - 5 90' C. Murray
28/08/2021 Forres Mechanics
1 - 0
Lossiemouth 0-0H2HOdds+
L. Fraser 53' 1 - 0  
28/08/2021 Fraserburgh
3 - 0
Inverurie Loco Works 1-0H2HOdds+
S. Butcher 18' 1 - 0  
S. Barbour 47' 2 - 0  
P. Campbell 53' 3 - 0  
28/08/2021 Huntly
0 - 2
Rothes 0-0H2HOdds+
  0 - 1 50' A. Pollock
  0 - 2 54' G. Morrison
28/08/2021 Strathspey Thistle
0 - 2
Keith 0-1H2HOdds+
  0 - 1 38' P. Nawrocki
  0 - 2 70' M. Selfridge
28/08/2021 Wick Academy
2 - 2
Deveronvale 0-0H2HOdds+
D. Allan 52' 1 - 0  
Steven Anderson 57' 2 - 0  
  2 - 1 60' I. McKay
  2 - 2 79' R. Davidson
25/08/2021 Brechin City
0 - 0
Formartine United 1-1H2HOdds+
  0 - 1 6' C. Anderson
K. Inglis 11' 1 - 1  
K. Inglis 73' 2 - 1  
K. Inglis 76' 3 - 1  
M. Scott 85' 4 - 1  
25/08/2021 Brora Rangers
0 - 0
Forres Mechanics 2-0H2HOdds+
Matthew Wright 2' 1 - 0  
G. MacDonald 7' 2 - 0  
J. MacRae 23' 3 - 0  
C. Williamson 66' 4 - 0  
25/08/2021 Buckie Thistle
0 - 0
Fraserburgh 1-0H2HOdds+
  0 - 1 31' Gary Harris
S. Urquhart 81' 1 - 1  
K. Macleod 86' 2 - 1  
  2 - 2 90+2' P. Campbell
25/08/2021 Deveronvale
0 - 0
Huntly 1-3H2HOdds+
  0 - 1 16' A. Grant
  0 - 2 22' G. Elphinstone
31'  
R. Aitken 31' 1 - 2  
  1 - 3 45' A. Grant
E. Storrier 65' 2 - 3  
D. Ballard 79' 3 - 3  
25/08/2021 Inverurie Loco Works
0 - 0
Rothes 1-0H2HOdds+
R. Ward 18' 1 - 0  
  1 - 1 53' F. Robertson
25/08/2021 Keith
0 - 0
Wick Academy 1-0H2HOdds+
P. Nawrocki 43' 1 - 0  
M. Selfridge 82' 2 - 0  
25/08/2021 Lossiemouth
0 - 0
Clachnacuddin 0-1H2HOdds+
  0 - 1 8' Liam Taylor
  0 - 2 82' J. Anderson
25/08/2021 Turriff United
0 - 0
Strathspey Thistle 0-2H2HOdds+
  0 - 1 2' A. Skinner
  0 - 2 14' J. McShane
  0 - 3 58' A. Skinner
J. Chalmers 73' 1 - 3  
Matthew McDonald 83' 2 - 3  
Matthew McDonald 88' 3 - 3  
21/08/2021 Formartine United
4 - 1
Nairn County 3-0H2HOdds+
J. Lynch 17' 1 - 0  
S. Lisle 19' 2 - 0  
S. Lisle 31' 3 - 0  
  3 - 1 63' M. Ewan
J. Smith 65' 4 - 1  
21/08/2021 Forres Mechanics
2 - 2
Clachnacuddin 0-0H2HOdds+
L. Fraser 13' 1 - 0  
P. Brindle 16' 2 - 0  
  2 - 1 76' J. Anderson
  2 - 2 89' Liam Taylor
21/08/2021 Fort William
0 - 8
Brora Rangers 0-4H2HOdds+
  0 - 1 6' T. Kelly
  0 - 2 24' T. Kelly
  0 - 3 38' D. Gillespie
  0 - 4 45' J. Meekings
  0 - 5 47' Matthew Wright
  0 - 6 50' G. MacDonald
  0 - 7 51' G. MacDonald
  0 - 8 82' D. Gillespie
21/08/2021 Fraserburgh
1 - 0
Brechin City 1-0H2HOdds+
M. Paton 32' 1 - 0  
21/08/2021 Huntly
1 - 1
Keith 1-0H2HOdds+
M. Clark 4' 1 - 0  
  1 - 1 81' P. Nawrocki
21/08/2021 Inverurie Loco Works
3 - 0
Deveronvale 2-0H2HOdds+
N. Meres 35' 1 - 0  
N. Meres 36' 2 - 0  
K. Shanks 47' 3 - 0  
21/08/2021 Rothes
2 - 0
Buckie Thistle 2-0H2HOdds+
G. Morrison 15' 1 - 0  
A. Pollock 23' 2 - 0  
21/08/2021 Strathspey Thistle
3 - 1
Lossiemouth 2-0H2HOdds+
J. Thomson 24' 1 - 0  
C. Mackenzie 44' 2 - 0  
C. Mackenzie 75' 3 - 0  
  3 - 1 83' R. Elliot
21/08/2021 Wick Academy
1 - 1
Turriff United 1-0H2HOdds+
R. Allan 42' 1 - 0  
  1 - 1 58' Matthew McDonald
14/08/2021 Brechin City
2 - 2
Rothes 1-0H2HOdds+
D. Cox 36' 1 - 0  
  1 - 1 61' Jack Brown
  1 - 2 82' A. Wilson
M. Kucheryavyi 90' 2 - 2  
14/08/2021 Brora Rangers
0 - 3
Formartine United 0-2H2HOdds+
  0 - 1 14' S. Lisle
  0 - 2 28' J. Smith
  0 - 3 53' J. Smith
14/08/2021 Buckie Thistle
5 - 0
Deveronvale 4-0H2HOdds+
M. Barry 14' 1 - 0  
M. Barry 26' 2 - 0  
S. Morrison 35' 3 - 0  
K. Fraser 44' 4 - 0  
K. Macleod 48' 5 - 0  
14/08/2021 Fort William
2 - 3
Forres Mechanics 1-2H2HOdds+
Ruairidh MacDonald 5' 1 - 0  
  1 - 1 7' Moray Taylor
  1 - 2 35' R. MacPherson
  1 - 3 47' Alan Macphee
Connor Moore 82' 2 - 3  
14/08/2021 Keith
0 - 0
Inverurie Loco Works 0-0H2HOdds 
14/08/2021 Lossiemouth
2 - 1
Wick Academy 1-0H2HOdds+
B. Allen 19' 1 - 0  
  1 - 1 50' G. MacNab
L. Archibald 89' 2 - 1  
14/08/2021 Nairn County
2 - 3
Fraserburgh 1-1H2HOdds+
M. Ewan 8' 1 - 0  
  1 - 1 40' B. Hay
  1 - 2 60' P. Campbell
  1 - 3 80' S. Barbour
O. Cairns 88' 2 - 3  
14/08/2021 Turriff United
0 - 4
Huntly 0-1H2HOdds+
  0 - 1 21' M. Goodall
  0 - 2 56' G. Elphinstone
  0 - 3 63' M. Goodall
  0 - 4 82' M. Goodall
13/08/2021 Clachnacuddin
4 - 1
Strathspey Thistle 0-1H2HOdds+
  0 - 1 14' K. Duncan
Scott Morrison 51' 1 - 1  
R. Logan 77' 2 - 1  
Liam Taylor 79' 3 - 1  
Liam Taylor 90+2' 4 - 1  
07/08/2021 Buckie Thistle
10 - 0
Keith 7-0H2HOdds+
A. MacLeod 5' 1 - 0  
S. Morrison 20' 2 - 0  
K. Fraser 22' 3 - 0  
A. MacLeod 28' 4 - 0  
S. Urquhart 30' 5 - 0  
S. Urquhart 35' 6 - 0  
A. MacAskill 38' 7 - 0  
S. Pugh 75' 8 - 0  
C. Murray 85' 9 - 0  
S. Urquhart 87' 10 - 0  
07/08/2021 Deveronvale
1 - 4
Brechin City 0-3H2HOdds+
  0 - 1 2' G. Wood
  0 - 2 16' G. Wood
  0 - 3 36' G. Jordan
D. Ballard 70' 1 - 3  
  1 - 4 90' E. Galasso
07/08/2021 Formartine United
3 - 0
Fort William 2-0H2HOdds+
K. Hanratty 42' 1 - 0  
J. Smith 45' 2 - 0  
A. Greig 72' 3 - 0  
07/08/2021 Forres Mechanics
4 - 2
Strathspey Thistle 1-1H2HOdds+
  0 - 1 6' K. Chalmers
L. Fraser 21' 1 - 1  
  1 - 2 63' K. Duncan
L. Fraser 66' 2 - 2  
Moray Taylor 73' 3 - 2  
Robert Duncanson 84' 4 - 2  
07/08/2021 Fraserburgh
6 - 2
Brora Rangers 2-2H2HOdds+
  0 - 1 3' D. Gillespie
  0 - 2 13' J. MacRae
P. Young 24' 1 - 2  
P. Campbell 28' 2 - 2  
S. Butcher 64' 3 - 2  
J. Beagrie 72' 4 - 2  
J. Meekings 75' 5 - 2  
S. Barbour 82' 6 - 2  
07/08/2021 Huntly
2 - 1
Lossiemouth 1-1H2HOdds+
  0 - 1 27' R. Stuart
Glenn Murison 34' 1 - 1  
G. Elphinstone 90+2' 2 - 1  
07/08/2021 Inverurie Loco Works
2 - 1
Turriff United 0-0H2HOdds+
R. Ward 7' 1 - 0  
M. Souter 39' 2 - 0  
  2 - 1 90' K. Gordon
07/08/2021 Rothes
2 - 2
Nairn County 1-1H2HOdds+
  0 - 1 32' C. Gethins
Jack Brown 45' 1 - 1  
G. Morrison 49' 2 - 1  
  2 - 2 79' C. Gethins
07/08/2021 Wick Academy
2 - 2
Clachnacuddin 0-1H2HOdds+
  0 - 1 4' S. Sutherland
G. Manson 65' 1 - 1  
D. Allan 75' 2 - 1  
  2 - 2 88' J. Anderson
31/07/2021 Brechin City
4 - 0
Keith 0-0H2HOdds+
K. Inglis 7' 1 - 0  
R. Currie 57' 2 - 0  
D. Cox 80' 3 - 0  
D. Cox 90' 4 - 0  
31/07/2021 Clachnacuddin
2 - 5
Huntly 1-4H2HOdds+
  0 - 1 2' A. Grant
  0 - 2 17' G. Buchan
J. Anderson 23' 1 - 2  
  1 - 3 32' A. Grant
  1 - 4 43' K. Dalling
J. Anderson 47' 2 - 4  
  2 - 5 73' C. Imbert-Thomas
31/07/2021 Formartine United
4 - 1
Forres Mechanics 2-1H2HOdds+
K. Hanratty 29' 1 - 0  
  1 - 1 35' R. MacPherson
J. Crawford 53' 2 - 1  
A. Greig 70' 3 - 1  
T. Mykyta 89' 4 - 1  
31/07/2021 Fort William
0 - 4
Fraserburgh 0-0H2HOdds+
  0 - 1 19' Gary Harris
  0 - 2 43' S. Barbour
  0 - 3 60' Gary Harris
  0 - 4 67' Gary Harris
31/07/2021 Lossiemouth
2 - 2
Inverurie Loco Works 0-0H2HOdds+
  0 - 1 18' N. Gauld
B. Allen 24' 1 - 1  
  1 - 2 28' N. Gauld
F. Forbes 87' 2 - 2  
31/07/2021 Nairn County
0 - 2
Deveronvale 0-0H2HOdds+
  0 - 1 6' D. Ballard
  0 - 2 45' R. Scott
31/07/2021 Strathspey Thistle
3 - 3
Wick Academy 0-0H2HOdds+
  0 - 1 24' G. MacNab
K. Duncan 41' 1 - 1  
J. McShane 49' 2 - 1  
  2 - 2 75' M. Macadie
K. Chalmers 78' 3 - 2  
  3 - 3 86' G. MacNab
31/07/2021 Turriff United
0 - 4
Buckie Thistle 0-0H2HOdds+
  0 - 1 14' M. Barry
  0 - 2 55' J. Murray
  0 - 3 85' S. Urquhart
  0 - 4 88' A. MacLeod
24/07/2021 Brechin City
3 - 1
Turriff United 2-1H2HOdds+
G. Jordan 28' 1 - 0  
M. Scott 30' 2 - 0  
  2 - 1 40' R. Brown
R. Currie 48' 3 - 1  
24/07/2021 Buckie Thistle
5 - 0
Lossiemouth 2-0H2HOdds+
K. Fraser 32' 1 - 0  
S. Adams 37' 2 - 0  
A. MacAskill 50' 3 - 0  
A. MacAskill 62' 4 - 0  
S. Adams 90' 5 - 0  
24/07/2021 Deveronvale
0 - 3
Brora Rangers 0-1H2HOdds+
  0 - 1 19' A. Macrae
  0 - 2 70' T. Kelly
  0 - 3 89' A. Sutherland
24/07/2021 Forres Mechanics
1 - 1
Wick Academy 1-0H2HOdds+
L. Fraser 41' 1 - 0  
  1 - 1 90+1' J. Halliday
24/07/2021 Fraserburgh
3 - 0
Formartine United 2-0H2HOdds+
S. Barbour 15' 1 - 0  
K. Simpson 20' 2 - 0  
S. Butcher 90' 3 - 0  
24/07/2021 Huntly
1 - 1
Strathspey Thistle 0-1H2HOdds+
  0 - 1 16' K. Chalmers
G. Buchan 47' 1 - 1  
24/07/2021 Inverurie Loco Works
5 - 0
Clachnacuddin 2-0H2HOdds+
M. Souter 25' 1 - 0  
A. Watt 27' 2 - 0  
K. Shanks 54' 3 - 0  
R. Ward 59' 4 - 0  
R. Ward 89' 5 - 0  
24/07/2021 Keith
0 - 2
Nairn County 0-0H2HOdds+
  0 - 1 74' L. Shewan
  0 - 2 84' S. McConaghy
24/07/2021 Rothes
3 - 0
Fort William 1-0H2HOdds+
M. Finnis 31' 1 - 0  
Jack Brown 67' 2 - 0  
S. Harkness 81' 3 - 0  
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.