Scotland Scottish Cup 2021/2022 Fixtures and Past Match Results

  • Scotland Scottish Cup 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 Scottish Cup live score results.
  • H2H button to analyze the head to head statistics between the two Scottish Cup 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.

Final
DateHomeScoreAwayHT
21/05/2022 Rangers
2 - 0
Hearts 0-0H2HOdds+
  4' Peter Haring 
A. Diallo 59'  
Ryan Jack 94' 1 - 0  
Scott Wright 97' 2 - 0  
  106' Craig Halkett 
Semi-finals
DateHomeScoreAwayHT
17/04/2022 Celtic
1 - 2
Rangers 0-0H2HOdds+
  36' Joe Aribo
Callum McGregor 40'  
  45' Ryan Jack
  49' Kemar Roofe
Greg Taylor 64' 1 - 0  
  72' Connor Goldson
  1 - 1 78' Scott Arfield
  1 - 2 114' Carl Starfelt
  117' Calvin Bassey
Anthony Ralston 120'  
16/04/2022 Hearts
2 - 1
Hibernian 2-1H2HOdds+
  11' Joe Newell
Ellis Simms 16' 1 - 0  
Stephen Kingsley 21' 2 - 0  
  2 - 1 22' Chris Cadden
  48' J. Scott
Alex Cochrane 70'  
  82' Josh Campbell
  82' P. Hanlon
Peter Haring  82'  
Taylor Moore 84'  
Craig Gordon  90+3'  
Craig Gordon 90+3'  
Quarter-finals
DateHomeScoreAwayHT
14/03/2022 Dundee United
0 - 3
Celtic 0-1H2HOdds+
  0 - 1 12' Callum McGregor
  30' R. Hatate
Calum Butcher 49'  
Ilmari Niskanen 57'  
  0 - 2 58' Georgios Giakoumakis
  86' Georgios Giakoumakis
  0 - 3 88' Georgios Giakoumakis
13/03/2022 Dundee
0 - 3
Rangers 0-2H2HOdds+
  0 - 1 9' Connor Goldson
D. Mullen 24'  
  0 - 2 25' James Tavernier
Cammy Kerr 54'  
  73' Calvin Bassey
  0 - 3 87' F. Sakala
Ryan Sweeney 89'  
13/03/2022 Motherwell
1 - 2
Hibernian 1-2H2HOdds+
Bevis Mugabi 2'  
Jordan Roberts 7'  
  11' Elias Hoff Melkersen
  0 - 1 15' Elias Hoff Melkersen
  0 - 2 37' Elias Hoff Melkersen
Joseph Efford 43' 1 - 2  
  54' S. Jasper
Nathan McGinley 80'  
Ricki Lamie 83'  
  85' S. Allan
  90+3' Matt Macey
12/03/2022 Hearts
4 - 2
St. Mirren 2-1H2HOdds+
Beni Baningime  16' 1 - 0  
Peter Haring  29' 2 - 0  
  2 - 1 36' E. Brophy
Beni Baningime  40'  
  2 - 2 62' C. Ronan
Aaron McEneff 67' 3 - 2  
Ellis Simms 85' 4 - 2  
5th Round
DateHomeScoreAwayHT
14/02/2022 Peterhead
0 - 3
Dundee 0-1H2HOdds+
  0 - 1 33' Charlie Adam
R. Conroy 41'  
  45+1' Shaun Byrne
  0 - 2 53' Niall McGinn
  0 - 3 88' J. Mulligan
A. McCarthy 90'  
Jordon Brown 90+1'  
13/02/2022 Celtic
4 - 0
Raith Rovers 1-0H2HOdds+
Liam Scales 22' 1 - 0  
Georgios Giakoumakis 68' 2 - 0  
Daizen Maeda 71' 3 - 0  
  83' S. Mackie
  87' R. Matthews
N. Bitton 88'  
N. Bitton 88' 4 - 0  
13/02/2022 Arbroath
1 - 3
Hibernian 1-1H2HOdds+
C. Wighton 6' 1 - 0  
  11' Rocky Bushiri
  1 - 1 20' Demetri Mitchell
M. McKenna 38'  
  68' Kevin Nisbet
  1 - 2 71' Kevin Nisbet
  76' Demetri Mitchell
  1 - 3 87' Chris Mueller
12/02/2022 Annan Athletic
0 - 3
Rangers 0-3H2HOdds+
  0 - 1 7' Filip Helander 
  0 - 2 22' Kemar Roofe
C. Clark 28'  
  0 - 3 32' F. Sakala
  89' C. McCann
12/02/2022 Hearts
1 - 0
Livingston 0-0H2HOdds+
  0 - 1 1' Andrew Shinnie
John Souttar  1' 1 - 1  
Peter Haring  2' 2 - 1  
  2 - 2 2' Sean Kelly
  2 - 3 3' Jason Holt
Ben Woodburn 3' 3 - 3  
  4' Cristian Montano
Ellis Simms 4' 4 - 3  
  5' Ayo Obileye
  58' James Penrice
Cammy Devlin 67'  
Craig Gordon  118'  
12/02/2022 Motherwell
2 - 1
Aberdeen 2-1H2HOdds+
  0 - 1 3' Christian Ramirez
  32' Jonny Hayes
Kevin van Veen 34' 1 - 1  
  35' Declan Gallagher
Kevin van Veen 35'  
Connor Shields 45+3' 2 - 1  
  69' Scott Brown
Jake Carroll  83'  
12/02/2022 Partick Thistle
0 - 1
Dundee United 0-1H2HOdds+
  27' Liam Smith
  0 - 1 34' Ian Harkes
  77' B. Siegrist
12/02/2022 St. Mirren
4 - 0
Kelty Hearts 1-0H2HOdds+
Alexander Greive 15' 1 - 0  
Jordan Jones 50' 2 - 0  
  57' J. Forster
Greg Kiltie 58' 3 - 0  
  60' K. Higginbotham
Greg Kiltie 85' 4 - 0  
4th Round
DateHomeScoreAwayHT
22/01/2022 Alloa Athletic
1 - 2
Celtic 0-2H2HOdds+
  0 - 1 14' Georgios Giakoumakis
  0 - 2 45+1' L. Abada
Mouhamed Niang 60'  
  71' James McCarthy
C. Sammon 78' 1 - 2  
22/01/2022 Clydebank
3 - 4
Annan Athletic 1-1H2HOdds+
  0 - 1 9' Owen Moxon
H. McKinlay 45' 1 - 1  
  1 - 2 54' M. Douglas
A. Hodge 63'  
C. Black 68' 2 - 2  
  90' L. Hunter
C. Mulcahy 94' 3 - 2  
F. Johnstone 102'  
  3 - 3 119' R. McCartney
  120+1' R. McCartney
  3 - 4 120+3' Iain Anderson
22/01/2022 Aberdeen
3 - 0
Edinburgh City 2-0H2HOdds+
  18' L. Hamilton
Ryan Hedges 23' 1 - 0  
Christian Ramirez 44' 2 - 0  
Lewis Ferguson 90+2' 3 - 0  
22/01/2022 Arbroath
3 - 0
Darvel 1-0H2HOdds+
Jack Hamilton 28' 1 - 0  
R. Little 33'  
  55' Ryan Thomson
Jack Hamilton 68' 2 - 0  
Jack Hamilton 90' 3 - 0  
22/01/2022 Ayr United
0 - 2
St. Mirren 0-2H2HOdds+
  0 - 1 7' Kyle McAllister
  0 - 2 24' Greg Kiltie
  75' Scott Tanser
J. Baird 82'  
22/01/2022 Banks O Dee FC
0 - 3
Raith Rovers 0-0H2HOdds+
M. Alexander 45+2'  
D. Kelly 64'  
  0 - 1 67' S. Stanton
  81' T. Lang
  0 - 2 90' M. Poplatnik
  0 - 3 90+3' A. Connolly
22/01/2022 Dumbarton
0 - 1
Dundee 0-0H2HOdds+
Paul Paton 44'  
R. MacLean 44'  
  49' Christie Elliott
  0 - 1 63' Leigh Griffiths
Josh Oyinsan 83'  
  85' Charlie Adam
  86' Leigh Griffiths
22/01/2022 Kelty Hearts
1 - 0
St. Johnstone 0-0H2HOdds+
  77' N. Çiftçi
K. Higginbotham 103' 1 - 0  
K. Ngwenya 116'  
D. Finlayson 117'  
B. Biabi 120'  
22/01/2022 Kilmarnock
1 - 2
Dundee United 1-1H2HOdds+
  0 - 1 4' Marc McNulty
Rory McKenzie 20' 1 - 1  
  90+3' Dylan Levitt
  98' Calum Butcher
  104' Tony Watt
Rory McKenzie 108'  
  1 - 2 111' Dylan Levitt
22/01/2022 Livingston
1 - 0
Ross County 1-0H2HOdds+
  15' D. Drysdale
Ayo Obileye 16' 1 - 0  
Stephane Omeonga 18'  
Jason Holt 41'  
22/01/2022 Motherwell
2 - 1
Greenock Morton 0-0H2HOdds+
  26' Jamie Brandon
  34' C. Blues
  80' M. Ledger
  103' K. Jacobs
  0 - 1 105' R. Muirhead
Kevin van Veen 111' 1 - 1  
  113' A. Lithgow
Liam Donnelly 120+1' 2 - 1  
22/01/2022 Partick Thistle
1 - 0
Airdrieonians 1-0H2HOdds+
B. Graham 25' 1 - 0  
Zak Rudden 31'  
  39' A. Frizzell
T. Akinola 51'  
  53' C. Watson
R. Docherty 81'  
J. Sneddon 84'  
22/01/2022 Peterhead
3 - 2
East Kilbride 2-1H2HOdds+
A. McDonald 1' 1 - 0  
  1 - 1 1' N. McLaughlin
  1 - 2 2' C. Elliott
A. McCarthy 2' 2 - 2  
R. Duncan 3' 3 - 2  
  3' J. Finlay
D. Lyle 4' 4 - 2  
  4 - 3 4' C. McAninch
R. McLean 5' 5 - 3  
  5 - 4 11' João Victoria
R. McLean 43' 6 - 4  
A. McCarthy 45' 7 - 4  
G. Savoury 53'  
  56' B. Owens
A. McCarthy 59'  
  7 - 5 65' João Victoria
  77' L. Kenny
H. Ritchie 89'  
Jason Brown 109'  
Jordon Brown 110'  
22/01/2022 Auchinleck Talbot
0 - 5
Hearts 0-2H2HOdds+
  0 - 1 14' Andy Halliday 
  0 - 2 39' Liam Boyce 
  0 - 3 51' Liam Boyce 
  0 - 4 80' Peter Haring 
  0 - 5 83' Alex Cochrane
21/01/2022 Rangers
4 - 0
Stirling Albion 2-0H2HOdds+
A. Lowry 31' 1 - 0  
James Tavernier 37' 2 - 0  
James Tavernier 40'  
Cedric Itten  59' 3 - 0  
  69' J. Leitch
F. Sakala 86' 4 - 0  
20/01/2022 Hibernian
1 - 0
Cove Rangers 0-0H2HOdds+
  23' C. Scully
  62' M. Megginson
  66' M. Neill
P. Hanlon 102'  
Kevin Nisbet 112' 1 - 0  
  114' S. Ross
Joe Newell 116'  
3rd Round Replays
DateHomeScoreAwayHT
14/12/2021 Darvel
3 - 2
Brechin City 1-1H2HOdds+
  0 - 1 1' K. Inglis
D. Miller 1' 1 - 1  
I. McShane 2'  
  2' G. Wood
R. Caldwell 3' 2 - 1  
  2 - 2 3' Murray MacKintosh
  2 - 3 4' J. Bain
S. Ferguson 4' 3 - 3  
J. Allan 5' 4 - 3  
  4 - 4 5' M. Kucheryavyi
  6' J. Milne
Ryan Thomson 6' 5 - 4  
  5 - 5 38' K. Inglis
D. Meggatt 45+1' 6 - 5  
H. Monaghan 57'  
  58' J. Bain
D. Miller 58'  
Ryan Thomson 59'  
Ryan Thomson 80' 7 - 5  
  7 - 6 88' Murray MacKintosh
  90' M. Kucheryavyi
C. Truesdale 98'  
07/12/2021 Greenock Morton
2 - 1
Inverness CT 1-0H2HOdds+
  0 - 1 1' Sébastien Pennacchio
G. Reilly 1' 1 - 1  
R. Lyon 2' 2 - 1  
  2 - 2 2' Reece McAlear
  2 - 3 3' S. Allardice
Gozie Ugwu 3' 3 - 3  
  3 - 4 4' L. Jamieson
R. Muirhead 4' 4 - 4  
  5' D. Devine
G. Oliver 5' 5 - 4  
R. Muirhead 42' 6 - 4  
  6 - 5 47' D. Devine
  76' Stefano Ceci
07/12/2021 Queen of the South
0 - 3
Cove Rangers 0-1H2HOdds+
  16' C. Scully
N. Joseph 34'  
  0 - 1 38' F. Fyvie
Max Johnston 59'  
  0 - 2 80' M. Megginson
  0 - 3 83' M. Megginson
Willie Gibson 84'  
04/12/2021 Montrose
1 - 2
Kelty Hearts 1-1H2HOdds+
  0 - 1 1' K. Higginbotham
A. Steeves 1'  
  0 - 2 2' J. Cardle
M. Whatley 2'  
  0 - 3 3' J. Barjonas
C. Johnston 3' 1 - 3  
L. Callaghan 4'  
  1 - 4 6' J. Cardle
C. Johnston 42' 2 - 4  
  44' J. Cardle
A. Quinn 67'  
T. Masson 77'  
3rd Round
DateHomeScoreAwayHT
29/11/2021 Brechin City
1 - 1
Darvel 0-1H2HOdds+
  0 - 1 32' J. Kirkpatrick
D. Cox 56' 1 - 1  
K. Inglis 84'  
  90+3' D. Miller
27/11/2021 Alloa Athletic
5 - 0
Bonnyrigg Rose Athletic 2-0H2HOdds+
Mouhamed Niang 13' 1 - 0  
E. Henderson 20' 2 - 0  
  55' R. Gray
A. King 62'  
E. Henderson 70' 3 - 0  
E. Henderson 83' 4 - 0  
Mouhamed Niang 90' 5 - 0  
27/11/2021 Arbroath
3 - 0
Forfar Athletic 2-0H2HOdds+
J. Thomson 12' 1 - 0  
R. Little 20' 2 - 0  
B. Linn 22'  
  26' R. Meechan
L. Donnelly 53' 3 - 0  
  89' Paul Crossan
27/11/2021 Auchinleck Talbot
1 - 0
Hamilton Academical 0-0H2HOdds+
J. Glasgow 4'  
G. Wilson 60' 1 - 0  
  79' M. Virtanen
  90+2' David Moyo
27/11/2021 Ayr United
2 - 1
Albion Rovers 0-0H2HOdds+
  0 - 1 46' M. Wright
James Maxwell 54' 1 - 1  
M. Moffat 65' 2 - 1  
A. Muirhead 87'  
M. Moffat 87'  
27/11/2021 Banks O Dee FC
2 - 1
East Fife 1-1H2HOdds+
  0 - 1 13' J. Semple
Chris Higgins 28' 1 - 1  
  34' C. McManus
K. Winton 37'  
  73' A. Dunsmore
M. Gilmour 81' 2 - 1  
M. Alexander 86'  
  87' Chris Higgins
  90+3' S. Mercer
  90+3' S. Mercer
27/11/2021 Civil Service Strollers
0 - 3
Peterhead 0-0H2HOdds+
  19' R. McLean
Jaciz Baldé 28'  
  43' S. Brown
  0 - 1 55' R. McLean
M. McConnell 55'  
  0 - 2 59' S. Brown
  0 - 3 90+3' Lyall Cameron
27/11/2021 Clydebank
2 - 0
Clyde 1-0H2HOdds+
  26' K. Nicoll
J. Darroch 44' 1 - 0  
  63' M. Docherty
N. Little 64' 2 - 0  
  72' J. Page
Paul Byrne 76'  
  78' M. Elsdon
  90+3' A. Love
H. McKinlay 90+3'  
27/11/2021 Cove Rangers
2 - 2
Queen of the South 1-1H2HOdds+
  0 - 1 32' Ruben Soares-Junior
  32' L. Connelly
I. Vigurs 33' 1 - 1  
I. Vigurs 51'  
  1 - 2 72' R. Paton
  82' R. Nditi
R. McAllister 90+1' 2 - 2  
27/11/2021 Dalbeattie Star
1 - 2
East Kilbride 0-1H2HOdds+
  0 - 1 42' N. McLaughlin
Daniel Orsi 45+3'  
L. Sloan 45+3'  
  0 - 2 64' Steven Saunders
S. Degnan 69' 1 - 2  
  73' Jack Stainrod
L. Todd 83'  
  90+1' R. Blair
27/11/2021 Dumbarton
3 - 1
Sauchie Juniors 1-0H2HOdds+
A. Geggan 9'  
  14' D. Carroll
C. Pignatiello 24' 1 - 0  
  42' Scott Davidson
  1 - 1 58' D. Smith
  62' W. Greenhorn
C. Wilson 66'  
J. McKee 90' 2 - 1  
R. Schiavone 90+2'  
R. Schiavone 90+3' 3 - 1  
27/11/2021 Falkirk
1 - 2
Raith Rovers 0-1H2HOdds+
  10' Reghan Tumilty
  20' Reghan Tumilty
  0 - 1 27' R. Matthews
S. Hetherington 43'  
C. Morrison 50' 1 - 1  
  71' B. Spencer
E. Krasniqi 72'  
C. Telfer 75'  
Charles Telfer 75'  
  1 - 2 84' E. Ross
  85' Ethan Ross
27/11/2021 Gala Fairydean Rovers
0 - 1
Annan Athletic 0-0H2HOdds+
  44' Charlie Birch
  0 - 1 51' A. Smith
C. Hall 84'  
27/11/2021 Hutchinson Vale Football Club
1 - 2
Edinburgh City 0-2H2HOdds+
  30' J. Jarron
  0 - 1 35' D. Handling
  36' C. Tapping
  0 - 2 42' I. Murray
Sean Lally 45'  
E. Douglas 82' 1 - 2  
27/11/2021 Inverness CT
1 - 1
Greenock Morton 1-0H2HOdds+
B. McKay 12' 1 - 0  
  63' L. McGrattan
  1 - 1 81' G. Reilly
Stefano Ceci 82'  
27/11/2021 Kelty Hearts
0 - 0
Montrose 0-0H2HOdds+
A. Black 19'  
  22' A. Steeves
  41' C. Johnston
D. Hill 48'  
  48' T. Masson
J. Forster 49'  
  49' P. Watson
N. Austin 71'  
27/11/2021 Queen's Park
0 - 1
Kilmarnock 0-1H2HOdds+
  0 - 1 45+1' Euan Murray
  64' B. Lyons
Michael Doyle 88'  
27/11/2021 Stenhousemuir
0 - 2
Airdrieonians 0-1H2HOdds+
  19' R. Quitongo
  0 - 1 37' A. Frizzell
  0 - 2 55' C. Smith
R. Forbes 66'  
  70' R. McCabe
27/11/2021 Stirling Albion
4 - 0
Tranent Juniors 2-0H2HOdds+
D. Mackin 20' 1 - 0  
  23' S. Rutherford
J. Leitch 26'  
J. Leitch 30' 2 - 0  
B. Currie 49'  
D. Mackin 63' 3 - 0  
J. McGregor 69'  
J. McGregor 81' 4 - 0  
26/11/2021 Partick Thistle
1 - 0
Dunfermline Athletic 0-0H2HOdds+
  57' R. Dow
R. MacIver 81'  
R. Docherty 82' 1 - 0  
R. Docherty 86'  
  90+3' Graham Dorrans
S. Gordon 90+3'  
2nd Round Replays2nd Round
DateHomeScoreAwayHT
25/10/2021 Clydebank
1 - 1
Elgin City 0-1H2HOdds+
  0 - 1 14' R. MacEwan
M. Niven 23'  
  68' E. Spark
N. Little 69' 1 - 1  
J. Darroch 73'  
L. McGonigle 88'  
23/10/2021 Annan Athletic
3 - 1
Jeanfield Swifts 0-0H2HOdds+
R. Adamson 25'  
M. Douglas 36'  
T. Wallace 50' 1 - 0  
T. Wallace 60' 2 - 0  
  64' K. Stewart
Owen Moxon 81'  
L. Hunter 82'  
  82' C. McLaren
Owen Moxon 85' 3 - 0  
  3 - 1 89' C. McLeish
23/10/2021 Banks O Dee FC
5 - 0
Nairn County 3-0H2HOdds+
J. Buglass 15' 1 - 0  
K. Winton 23' 2 - 0  
M. Philipson 29' 3 - 0  
  38' D. MacLean
  41' A. Porritt
L. MacLeod 56' 4 - 0  
L. MacLeod 59' 5 - 0  
23/10/2021 Berwick Rangers
1 - 2
Stirling Albion 1-1H2HOdds+
  0 - 1 25' D. Mackin
A. Denholm 33' 1 - 1  
  49' K. Roberts
  71' Dylan NGuene Bikey
S. Stewart 77'  
  1 - 2 90+2' J. McGregor
23/10/2021 Brechin City
2 - 1
Haddington Athletic 0-1H2HOdds+
  0 - 1 22' G. McGarry
S. Denham 55' 1 - 1  
  65' C. Watson
C. Robertson 90+1' 2 - 1  
23/10/2021 Brora Rangers
0 - 0
Albion Rovers 0-0H2HOdds+
  31' A. Lynas
M. Ewan 83'  
  85' S. Fagan
  85' A. Fernie
J. MacRae 85'  
23/10/2021 BSC Glasgow
0 - 2
Tranent Juniors 0-1H2HOdds+
  0 - 1 15' S. Rutherford
  59' Adam Watson
R. O'Sullivan 76'  
  0 - 2 83' B. Miller
  84' B. Miller
R. Kavanagh 90+4'  
23/10/2021 Cowdenbeath
2 - 4
Civil Service Strollers 2-2H2HOdds+
K. Renton 13' 1 - 0  
  1 - 1 17' E. Valentine
  23' A. Faye
L. Buchanan 35' 2 - 1  
  2 - 2 38' A. Faye
F. Mullen 43'  
  46' R. Cole
R. Buchanan 54'  
R. Buchanan 57'  
L. Buchanan 60'  
L. Buchanan 60'  
  2 - 3 65' A. Faye
  74' R. Young
  2 - 4 76' D. Irving
  89' A. Faye
23/10/2021 Dalbeattie Star
0 - 0
Rothes 0-0H2HOdds+
  27' A. Pollock
  28' Wayne Mackintosh
  36' B. Milne
R. Currie 38'  
  44' M. Finnis
L. Sloan 44'  
  50' A. Pollock
D. Brotherston 62'  
  90+3' B. Johnstone
R. Muir 90+4'  
23/10/2021 Dunbar United
1 - 1
Hutchinson Vale Football Club 0-0H2HOdds+
F. McLaren 50'  
D. Smith 58'  
J. Devlin 72' 1 - 0  
  72' D. Moore
  76' E. Douglas
  87' S. Cunningham
  89' Sean Lally
  1 - 1 90' E. Douglas
23/10/2021 East Kilbride
4 - 0
Stirling University 1-0H2HOdds+
D. McManus 23' 1 - 0  
B. Malcolm 60' 2 - 0  
Jack Stainrod 83' 3 - 0  
Jack Stainrod 87' 4 - 0  
  90+1' J. Berry
João Victoria 90+1'  
23/10/2021 East Stirlingshire
0 - 3
Bonnyrigg Rose Athletic 0-2H2HOdds+
  0 - 1 8' K. Young
  16' D. Brett
  0 - 2 23' B. Barrett
  63' K. Young
  0 - 3 77' G. Hunter
  86' K. McGachie
23/10/2021 Edinburgh City
2 - 1
Bo'ness United 1-1H2HOdds+
  0 - 1 10' K. Anderson
O. See 25'  
R. Shanley 45' 1 - 1  
  53' D. Jacobs
J. Robertson 76' 2 - 1  
23/10/2021 Formartine United
0 - 2
Forfar Athletic 0-1H2HOdds+
J. Crawford 32'  
  0 - 1 33' S. Shepherd
  35' A. Munro
  0 - 2 61' Grant Anderson
  67' Jamie Ness
  69' A. Munro
S. Anderson 75'  
23/10/2021 Kelty Hearts
4 - 1
Buckie Thistle 2-0H2HOdds+
T. O'Ware 34' 1 - 0  
J. Cardle 36' 2 - 0  
  39' K. Fraser
  64' S. Morrison
M. Tidser 69'  
J. Cardle 77' 3 - 0  
  3 - 1 79' S. Urquhart
R. Philp 86' 4 - 1  
23/10/2021 Preston Athletic
0 - 2
Auchinleck Talbot 0-0H2HOdds+
J. Grotlin 55'  
  0 - 1 77' J. Glasgow
  0 - 2 82' K. Samson
23/10/2021 Sauchie Juniors
2 - 1
Dunipace 1-0H2HOdds+
D. Smith 31' 1 - 0  
  31' D. Ashe
G. Dickie 32'  
  1 - 1 60' D. Grant
D. Smith 65' 2 - 1  
23/10/2021 St. Cuthbert Wanderers
1 - 3
Gala Fairydean Rovers 1-2H2HOdds+
D. Milligan 16'  
Thomas Kelly 25' 1 - 0  
  1 - 1 36' M. Berry
  1 - 2 44' Z. Murray
  1 - 3 71' D. Healy
23/10/2021 Stenhousemuir
4 - 1
Huntly 1-1H2HOdds+
S. Crighton 26'  
A. Brown 30' 1 - 0  
  1 - 1 45' J. Maciver
T. Orr 48' 2 - 1  
  53' A. Thoirs
R. Lyon 68' 3 - 1  
A. Brown 71' 4 - 1  
23/10/2021 Stranraer
0 - 1
Darvel 0-1H2HOdds+
  0 - 1 38' J. Allan
  49' J. Allan
A. Sonkur 50'  
  66' C. Little
  72' D. Meggatt
1st Round Replays
DateHomeScoreAwayHT
28/09/2021 Bo'ness United
P - P
Wick Academy  H2HOdds+
8'  
11'  
  13'
  17'
18' 1 - 0  
  1 - 1 20'
  26'
31' 2 - 1  
  33'
40'  
41' 3 - 1  
25/09/2021 Buckie Thistle
4 - 1
Cumbernauld Colts 3-0H2HOdds+
10' 1 - 0  
17' 2 - 0  
27' 3 - 0  
  3 - 1 66'
78' 4 - 1  
25/09/2021 Cumnock Juniors
1 - 5
Formartine United 0-4H2HOdds+
  0 - 1 10'
  0 - 2 18'
  0 - 3 23'
  0 - 4 38'
47' 1 - 4  
  1 - 5 90'
25/09/2021 Dalbeattie Star
3 - 2
Newtongrange Star 0-2H2HOdds+
  0 - 1 3'
  0 - 2 33'
  55'
55' 1 - 2  
60' 2 - 2  
89' 3 - 2  
25/09/2021 Edinburgh University
0 - 3
Hutchinson Vale Football Club 0-1H2HOdds+
  0 - 1 10'
  0 - 2 49'
  0 - 3 69'
25/09/2021 Haddington Athletic
1 - 1
Deveronvale 0-0H2HOdds 
1st Round
DateHomeScoreAwayHT
20/09/2021 Berwick Rangers
2 - 1
Gretna 2008 2-1H2HOdds+
2' 1 - 0  
28' 2 - 0  
  2 - 1 36'
19/09/2021 Hutchinson Vale Football Club
2 - 2
Edinburgh University 0-2H2HOdds+
  0 - 1 14'
  0 - 2 25'
59' 1 - 2  
64' 2 - 2  
18/09/2021 Banks O Dee FC
1 - 0
Turriff United 0-0H2HOdds+
Lachie McLeod 75' 1 - 0  
18/09/2021 Blackburn United
1 - 2
Rothes 1-0H2HOdds 
18/09/2021 Brechin City
5 - 0
Vale of Leithen 4-0H2HOdds 
18/09/2021 BSC Glasgow
6 - 0
Glasgow University 2-0H2HOdds+
Jordan Duncan 37' 1 - 0  
Scott Cusick 42' 2 - 0  
Ross Kavanagh 62' 3 - 0  
Ross Kavanagh 75' 4 - 0  
Finlay Gray 77' 5 - 0  
Scott Cusick 89' 6 - 0  
18/09/2021 Clachnacuddin
1 - 2
Dunipace 0-0H2HOdds+
  0 - 1 48'
  0 - 2 49'
James Anderson 80' 1 - 2  
18/09/2021 Clydebank
7 - 0
Dalkeith Thistle 3-0H2HOdds+
28' 1 - 0  
33' 2 - 0  
41' 3 - 0  
51' 4 - 0  
56' 5 - 0  
72' 6 - 0  
90+2' 7 - 0  
18/09/2021 Coldstream
1 - 10
East Kilbride 0-4H2HOdds 
18/09/2021 Deveronvale
2 - 2
Haddington Athletic 0-0H2HOdds 
18/09/2021 Dunbar United
2 - 0
Camelon Juniors 2-0H2HOdds+
Andy Jones 38' 1 - 0  
Johnny Edmond 44' 2 - 0  
18/09/2021 Edusport Academy
0 - 1
Stirling University 0-1H2HOdds+
  0 - 1 23'
18/09/2021 Formartine United
2 - 2
Cumnock Juniors 0-1H2HOdds+
  0 - 1 38' Finlay Frye
Scott Lisle 47' 1 - 1  
Jonny Smith 70' 2 - 1  
  2 - 2 84' Callan Veitch
18/09/2021 Forres Mechanics
0 - 2
Bonnyrigg Rose Athletic 0-1H2HOdds+
  0 - 1 33' Keiran McGachie
  0 - 2 90' George Hunter
18/09/2021 Fraserburgh
1 - 2
Sauchie Juniors 1-0H2HOdds+
Gary Harris 5' 1 - 0  
  1 - 1 73' Danny Smith
  1 - 2 76' Conor Kelly
18/09/2021 Golspie Sutherland
0 - 3
Civil Service Strollers 0-0H2HOdds 
18/09/2021 Huntly
3 - 0
Hill Of Beath Hawthorn 2-0H2HOdds+
Gavin Elphinstone 21' 1 - 0  
Caiden Imbert-Thomas 24' 2 - 0  
Kyle Dalling 63' 3 - 0  
18/09/2021 Inverurie Loco Works
0 - 3
Jeanfield Swifts 0-2H2HOdds+
  0 - 1 1' Connor McLaren
  0 - 2 5' Scott Smith
  0 - 3 48' Connor McLaren
18/09/2021 Irvine Meadow
1 - 3
Auchinleck Talbot 1-0H2HOdds+
17' 1 - 0  
  1 - 1 58'
  1 - 2 72'
  1 - 3 75'
18/09/2021 Keith
1 - 2
Darvel 0-2H2HOdds+
  0 - 1 29'
71' 1 - 1  
18/09/2021 Lossiemouth
0 - 3
Preston Athletic 0-0H2HOdds 
18/09/2021 Nairn County
4 - 0
Strathspey Thistle 1-0H2HOdds+
Conor Gethins 31' 1 - 0  
Rory Williamson 49' 2 - 0  
Liam Shewan 80' 3 - 0  
Glenn Main 82' 4 - 0  
18/09/2021 Newtongrange Star
1 - 1
Dalbeattie Star 1-0H2HOdds+
20' 1 - 0  
  1 - 1 55'
83'  
18/09/2021 Spartans
0 - 1
Gala Fairydean Rovers 0-0H2HOdds+
  0 - 1 90+2' Daryl Healy
18/09/2021 Tynecastle
0 - 6
Brora Rangers 0-3H2HOdds+
  0 - 1 12' Jordan MacRae
25'  
  0 - 2 26' Jordan MacRae
  0 - 3 34' Dale Gillespie
  0 - 4 75' Jordan MacRae
  0 - 5 78' Matthew Wright
  0 - 6 81' Matthew Wright
18/09/2021 Wick Academy
2 - 2
Bo'ness United 1-1H2HOdds+
Jack Henry 18' 1 - 0  
  1 - 1 38' Zander Miller
  49' Greg Skinner
Steven Anderson 50' 2 - 1  
  2 - 2 74' Matty Flynn
  90' Darren McCormack
18/09/2021 Wigtown & Bladnoch
0 - 8
St. Cuthbert Wanderers 0-0H2HOdds 
18/09/2021 Penicuik Athletic
1 - 3
Tranent Juniors 1-1H2HOdds+
Andy Forbes 24' 1 - 0  
  1 - 1 45+2' Craig Stevenson
  1 - 2 75' Jamie Docherty
  1 - 3 86' Ben Miller
17/09/2021 Cumbernauld Colts
1 - 1
Buckie Thistle 0-0H2HOdds+
55' 1 - 0  
  1 - 1 60'
17/09/2021 East Stirlingshire
3 - 0
Fort William 1-0H2HOdds 
1st Preliminary Round Replays1st Preliminary Round
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-2026 SoccerPunter Pte. Ltd. All rights reserved.