Scotland Scottish Cup 2020/2021 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
22/05/2021 St. Johnstone
1 - 0
Hibernian 1-0H2HOdds+
  23'
Shaun Rooney 32' 1 - 0  
  44' Jackson Irvine
50'  
  51'
  56' Alex Gogic
  56' Jamie Murphy
Craig Bryson 64'  
Murray Davidson 64'  
  72' Joe Newell
  72' Melker Hallberg
  74' Paul McGinn
Glenn Middleton 75'  
  76' Josh Doig
  76' Lewis Stevenson
Shaun Rooney 79'  
James Brown 79'  
Glenn Middleton 82'  
Michael O'Halloran 82'  
  87' R. Porteous
  88' Martin Boyle 
Semi-finals
DateHomeScoreAwayHT
09/05/2021 St. Mirren
1 - 2
St. Johnstone 0-0H2HOdds+
  23'
  24'
36'  
  54' David Wotherspoon
Kristian Dennis 57'  
Collin Quaner 57'  
  60'
  60'
  65' G. Melamed
  65' Glenn Middleton
Richard Tait 68'  
Dylan Connolly 68'  
  0 - 1 72' Chris Kane 
Joe Shaughnessy 74'  
  0 - 2 74' Glenn Middleton
Ethan Erhahon  77'  
E. Brophy 77'  
  79'
Jake Doyle-Hayes 80'  
Conor McCarthy 86' 1 - 2  
  86' Chris Kane 
  86' Michael O'Halloran
  90+5'
08/05/2021 Dundee United
0 - 2
Hibernian 0-1H2HOdds+
  4'
  5'
Calum Butcher 10'  
  0 - 1 27' Kevin Nisbet
44'  
  48' R. Porteous
Nicky Clark 53'  
Adrian Spörle 53'  
  53'
  0 - 2 58' Christian Doidge
  60' Joe Newell
  60' Kyle Magennis
Ian Harkes 60'  
Peter Pawlett 60'  
63'  
63'  
  69'
  73' R. Porteous
  73' D. McGregor
Ryan Edwards 74'  
Jamie Robson 77'  
79'  
  84' Kevin Nisbet
  84' Jamie Murphy
88'  
  90+2'
  90+3'
Quarter-finals
DateHomeScoreAwayHT
26/04/2021 Kilmarnock
2 - 2
St. Mirren 2-1H2HOdds+
Gary Dicker 1' 1 - 0  
  1 - 1 1' Jamie McGrath
  1 - 2 2' Cammy MacPherson
Rory McKenzie 2'  
Mitch Pinnock 3' 2 - 2  
  2 - 3 3' Collin Quaner
R. Millen 4' 3 - 3  
  3 - 4 4' Joe Shaughnessy
  3 - 5 5' Kyle McAllister
A. Tshibola 5' 4 - 5  
  4 - 6 25' Colin Doyle
  32'
34'  
36'  
Zeno Ibsen Rossi 37' 5 - 6  
  42'
Greg Kiltie 44' 6 - 6  
52'  
59'  
  60'
  61' Lee Erwin
  61' Ethan Erhahon 
  61' Kristian Dennis
  61' Collin Quaner
G. Oakley 66'  
  72' İ. Durmuş
  72' Kyle McAllister
Youssouf Mulumbu 76'  
A. Tshibola 76'  
G. Oakley 81'  
Nicke Kabamba  81'  
  82' Conor McCarthy
  6 - 7 84' Joe Shaughnessy
C. Burke 90'  
Gary Dicker 90'  
Greg Kiltie 90'  
Rory McKenzie 90'  
A. Tshibola 90+3'  
  101' J. Alnwick
  101' Kyle McAllister
R. Millen 101' 7 - 7  
  105' Marcus Fraser 
  105' Cammy MacPherson
  105'
  106'
  107'
Gary Dicker 108'  
  7 - 8 119' Jamie McGrath
  120+1'
25/04/2021 Rangers
0 - 0
St. Johnstone 0-0H2HOdds+
  0 - 1 1' Liam Craig
James Tavernier 1'  
Borna Barisic 2' 1 - 1  
  1 - 2 2' Callum Booth
Jermain Defoe 3' 2 - 2  
  2 - 3 3' Jason Kerr 
  2 - 4 4' Ali McCann
Kemar Roofe 4'  
  2 - 5 4'
  7'
  10'
  12'
  36' Jason Kerr 
Alfredo Morelos 36'  
42'  
  45+1' David Wotherspoon
54'  
  55' Ali McCann
55'  
  58' G. Melamed
  58' Chris Kane 
Ianis Hagi  68'  
Scott Wright 68'  
  71' David Wotherspoon
  71' Craig Bryson
Joe Aribo 71'  
  75' Stevie May
  75' Michael O'Halloran
75'  
  77'
80'  
Alfredo Morelos 81'  
Kemar Roofe 81'  
  84'
89'  
  90+2' Chris Kane 
96'  
100'  
  101' Scott Tanser
  101' Callum Booth
105+2'  
Filip Helander  111'  
J. Simpson 111'  
115'  
James Tavernier 117' 3 - 5  
  3 - 6 120+2' Chris Kane 
  120+2'
Steven Davis  120+4'  
Jermain Defoe 120+4'  
25/04/2021 Aberdeen
0 - 3
Dundee United 0-2H2HOdds+
  13'
  0 - 1 18' Marc McNulty
  0 - 2 37' Ryan Edwards
  40' Calum Butcher
42'  
50'  
Lewis Ferguson 51'  
  0 - 3 54' Marc McNulty
57'  
  59' Marc McNulty
60'  
Andy Considine 61'  
Dean Campbell 62'  
Dylan McGeouch 62'  
Niall McGinn 62'  
E. Ross 62'  
Callum Hendry 77'  
M. Ruth 77'  
  80' Ian Harkes
82'  
  83' Calum Butcher
  83' Peter Pawlett
  88' Lawrence Shankland
  88' Louis Appéré
  88' Nicky Clark
  88' Luke Bolton
  90+2' Liam Smith
24/04/2021 Hibernian
2 - 2
Motherwell 0-0H2HOdds+
Martin Boyle  1' 1 - 0  
  1 - 1 1' Devante Cole
Melker Hallberg 2' 2 - 1  
  2' Mark O'Hara
  3' S. Lawless
Paul McGinn 3' 3 - 1  
  3 - 2 4' Chris Long
Kevin Nisbet 4'  
R. Porteous 5' 4 - 2  
25'  
  27'
  34'
43'  
Alex Gogic 45'  
47'  
51'  
Christian Doidge 52' 5 - 2  
  60'
  68' Tyler Magloire
  68' Tony Watt
  78' R. Crawford
  78' S. Lawless
Jackson Irvine 80' 6 - 2  
  81'
  6 - 3 82' Ricki Lamie
Martin Boyle  88'  
  6 - 4 88' Tony Watt
Joe Newell 102'  
Melker Hallberg 102'  
Christian Doidge 102'  
Drey Wright 102'  
Josh Doig 105'  
Lewis Stevenson 105'  
  112' Mark O'Hara
Jackson Irvine 115'  
  120' Nathan McGinley
  120+2' Declan Gallagher
  120+2' Allan Campbell
  120+2' Barry Maguire
Melker Hallberg 120+2'  
4th Round
DateHomeScoreAwayHT
18/04/2021 Rangers
2 - 0
Celtic 2-0H2HOdds+
Steven Davis  10' 1 - 0  
Jonjoe Kenny 34' 2 - 0  
  46' Diego Laxalt
  46' Greg Taylor
  47' Scott Brown
  73' Ryan Christie
  73' Leigh Griffiths
Joe Aribo 74'  
  79' Odsonne Edouard
Alfredo Morelos 80'  
Kemar Roofe 80'  
Borna Barisic 85'  
  86' Mohamed Elyounoussi
  86' Albian Ajeti
Ryan Kent 90+1'  
18/04/2021 Stranraer
0 - 4
Hibernian 0-1H2HOdds+
  0 - 1 37' Christian Doidge
S. Burns 51'  
J. Hamill 51'  
  54' Paul McGinn
K. Millar 63'  
  0 - 2 64' Kevin Nisbet
  67' Martin Boyle 
D. Duffy 68'  
R. Paton 68'  
  68' Kyle Magennis
  68' Drey Wright
J. Hilton 68'  
T. Orr 69'  
M. Yates 69'  
  0 - 3 71' Martin Boyle 
  72' Josh Doig
  72' Lewis Stevenson
  74' Joe Newell
  74' Melker Hallberg
S. Robertson 82'  
  0 - 4 84' Martin Boyle 
17/04/2021 Aberdeen
2 - 2
Livingston 0-1H2HOdds+
Lewis Ferguson 1' 1 - 0  
  1 - 1 1' A. Lithgow
  2' Jason Holt
Florian Kamberi 2' 2 - 1  
  2 - 2 3' Jay Emmanuel-Thomas
Callum Hendry 3' 3 - 2  
Dean Campbell 4' 4 - 2  
  4 - 3 4' A. Taylor-Sinclair
Ross McCrorie 5' 5 - 3  
Joe Lewis 36'  
Gary Woods 36'  
  5 - 4 37' Jay Emmanuel-Thomas
Fraser Hornby  59'  
Florian Kamberi 59'  
Tommie Hoban 66'  
  68' Jon Guthrie
Connor McLennan 72'  
Callum Hendry 72'  
  72' Jason Holt
  74' Jack Fitzwater
Niall McGinn 77' 6 - 4  
  84' Alan Forrest
  84' M. Poplatnik
  90' Craig Sibbald
  90' A. Lithgow
  6 - 5 93' Jay Emmanuel-Thomas
Lewis Ferguson 93'  
Florian Kamberi 95' 7 - 5  
  105' Jackson Longridge
  105' J. McMillan
Niall McGinn 105+2'  
E. Ross 105+2'  
  108' Jack Fitzwater
  108' A. Taylor-Sinclair
  117' Max Stryjek
Jonny Hayes 119'  
17/04/2021 St. Johnstone
2 - 0
Clyde 2-0H2HOdds+
G. Melamed 6' 1 - 0  
Michael O'Halloran 21' 2 - 0  
  56' M. Munro
  56' Z. Butterworth
  64' R. Cunningham
  64' K. Ritchie-Hosler
David Wotherspoon 67'  
C. Gilmour 67'  
G. Melamed 71'  
Glenn Middleton 71'  
  72' M. Lamont
  72' L. Jamieson
Liam Craig 79'  
Ali McCann 79'  
17/04/2021 Kilmarnock
3 - 1
Montrose 2-0H2HOdds+
Kyle Lafferty  6' 1 - 0  
23'  
23'  
A. Steeves 24' 2 - 0  
25'  
  33'
  43' P. Watson
  43' Cammy Ballantyne
43'  
45'  
59'  
  60'
Greg Kiltie 61' 3 - 0  
Stefano Ceci 63'  
Alan Power 64'  
A. Tshibola 64'  
C. Burke 66'  
Rory McKenzie 66'  
  67' Cammy Ballantyne
  69' C. Mochrie
  69' T. Masson
Kyle Lafferty  73'  
G. Oakley 73'  
  75' T. Masson
  3 - 1 82' C. Ballantyne
  84'
  85' H. Cochrane
  85' Lewis Hawke
  86' A. Quinn
  90' R. Campbell
  90+2' C. Ballantyne
  90+3' L. Callaghan
  90+3' Liam Callaghan
16/04/2021 Forfar Athletic
0 - 1
Dundee United 0-0H2HOdds+
19'  
  22'
  25'
M. McCallum 53'  
  0 - 1 56' Peter Pawlett
  56'
  58' Calum Butcher
Steven Doris 60'  
Scott Fenwick 60'  
  71' Lawrence Shankland
  71' Louis Appéré
  71' Calum Butcher
  71' Ian Harkes
S. Shepherd 73'  
J. Northcott 73'  
  81' Peter Pawlett
  81' Jeando Fuchs
90'  
Scott Fenwick 90+2'  
16/04/2021 Motherwell
0 - 0
Greenock Morton  H2HOdds+
Mark O'Hara 1' 1 - 0  
  1 - 1 1' K. Orsi
Devante Cole 2' 2 - 1  
  2 - 2 2' K. Jacobs
Chris Long 3' 3 - 2  
  3' S. McGinty
Jake Hastie 4' 4 - 2  
  4 - 3 4' B. McLean
Stephen O'Donnell 5' 5 - 3  
  36' K. Jacobs
  73' R. Muirhead
  73' K. Orsi
Ricki Lamie 73'  
Barry Maguire 81'  
Jake Hastie 81'  
  85' R. Lyon
  85' L. McGrattan
  105+3' A. Nesbitt
  105+3' L. Strapp
Allan Campbell 118'  
Mark O'Hara 118'  
  120' Markus Fjortoft
Stephen O'Donnell 120+1' 6 - 3  
  120+1' C. McGuffie
  120+1' Alexander Easdale
S. Lawless 120+2'  
Bevis Mugabi 120+2'  
  6 - 4 120+3' Markus Fjortoft
16/04/2021 St. Mirren
2 - 1
Inverness CT 0-0H2HOdds+
Jake Doyle-Hayes 41'  
Richard Tait 41'  
Kyle McAllister 46'  
Cammy MacPherson 46'  
  0 - 1 48' N. Todorov
Kristian Dennis 50' 1 - 1  
Kristian Dennis 53'  
Kristian Dennis 75'  
B. Mason 75'  
  87' N. Todorov
  87' S. Sutherland
Marcus Fraser  89' 2 - 1  
  90+1' R. Deas
  90+1' S. Welsh
  90+1' A. Lyall
3rd Round
DateHomeScoreAwayHT
05/04/2021 Queen of the South
1 - 3
Hibernian 0-1H2HOdds+
  7'
  17'
  37'
  0 - 1 42' Christian Doidge
  52'
N. Joseph 56'  
I. Jones 56'  
  56'
  60'
  0 - 2 67' Christian Doidge
67'  
  0 - 3 70' Martin Boyle 
  75' Jackson Irvine
  75' Kyle Magennis
Connor Shields 76'  
D. Awokoya-Mebude 76'  
Stephen Dobbie 77'  
J. McKee 77'  
  78' Martin Boyle 
  78' Chris Cadden
James Maxwell 80' 1 - 3  
  85' P. Hanlon
  86' Christian Doidge
  86' Drey Wright
04/04/2021 Rangers
4 - 0
Cove Rangers 4-0H2HOdds+
4'  
11'  
Jermain Defoe 24' 1 - 0  
Kemar Roofe 31' 2 - 0  
Kemar Roofe 32' 3 - 0  
Calvin Bassey 34'  
Steven Davis  36'  
Nathan Patterson 43' 4 - 0  
Steven Davis  46'  
Ianis Hagi  46'  
  46' M. Megginson
  46' R. McAllister
Kemar Roofe 63'  
Cedric Itten  63'  
  65' B. Watson
  65' L. McIntosh
  67' J. Masson
  67' K. Hanratty
Jermain Defoe 73'  
Greg Stewart 73'  
90+1'  
90+1'  
90+2'  
03/04/2021 Celtic
3 - 0
Falkirk 0-0H2HOdds+
22'  
26'  
30'  
31'  
31'  
32'  
45+1'  
49'  
  51' A. Dowds
  51' A. Keena
53'  
James Forrest 56' 1 - 0  
Ryan Christie 58' 2 - 0  
Leigh Griffiths 62'  
Albian Ajeti 62'  
  64' R. Leitch
  64' Blair Alston
  64' K. Fotheringham
  64' C. Telfer
Tom Rogic 72'  
Ismaila Soro 72'  
James Forrest 74'  
Mohamed Elyounoussi 74'  
Mohamed Elyounoussi 79' 3 - 0  
03/04/2021 Ayr United
0 - 1
Clyde 0-1H2HOdds+
  0 - 1 4' B. Cuddihy
8'  
  46' L. Robertson
  46' M. McNiff
  67' M. Munro
  67' M. Munro
  68' L. Jamieson
  68' David Goodwillie
T. Walsh 71'  
J. Todd 71'  
M. Moffat 71'  
A. Wright 71'  
  78' R. Cunningham
  78' J. Bain
M. Miller 87'  
J. Barjonas 87'  
03/04/2021 Brora Rangers
1 - 3
Stranraer 1-0H2HOdds+
D. Gillespie 26' 1 - 0  
M. Nicolson 55'  
  63' C. McManus
  63' J. Hilton
  63' D. Duffy
  63' M. Yates
A. Macrae 65'  
P. Brindle 65'  
  68' R. Paton
  68' João Victoria
D. Gillespie 69'  
  73' S. Robertson
G. Morrison 85'  
John Pickles 85'  
  1 - 1 88' J. Malin
Bjorn Wagenaar 95'  
G. MacDonald 95'  
  1 - 2 100' M. Yates
C. Williamson 104'  
  1 - 3 107' T. Orr
G. MacDonald 109'  
  110' S. Robertson
  110' Tom Devitt
03/04/2021 Dundee
0 - 1
St. Johnstone 0-1H2HOdds+
11'  
  0 - 1 20' G. Melamed
  41' L. Gordon
D. McDaid 48'  
  64' Liam Craig
  64' Craig Bryson
  65' G. Melamed
  65' Chris Kane 
Lee Ashcroft 68'  
Paul McGowan 68'  
M. Anderson 70'  
J. Cummings 70'  
Charlie Adam 75'  
  78' Stevie May
  78' Glenn Middleton
Charlie Adam 82'  
J. Afolabi 82'  
03/04/2021 Dundee United
2 - 1
Partick Thistle 0-1H2HOdds+
  18'
  0 - 1 25' S. Tiffoney
  57' J. Cardle
  57' C. Murray
Jamie Robson 62'  
L. Chalmers 62'  
Jeando Fuchs 67'  
Nicky Clark 67'  
  68' R. Docherty
  74' S. Tiffoney
  74' James Penrice
Lawrence Shankland 78' 1 - 1  
  81' B. Graham
  81' Zak Rudden
Marc McNulty 86'  
Peter Pawlett 86'  
Nicky Clark 90+1' 2 - 1  
03/04/2021 East Fife
1 - 2
Greenock Morton 0-0H2HOdds+
  4'
20'  
21'  
21'  
21'  
S. Murdoch 55'  
K. Smith 59' 1 - 0  
  64' C. McGuffie
  64' A. Nesbitt
  70' M. Ledger
  70' R. Muirhead
L. Newton 78'  
C. McKinnon 78'  
  78' C. Blues
  78' G. Oliver
A. Dunsmore 83'  
Danny Swanson 83'  
  1 - 1 90+1' S. McGinty
K. Smith 90+3'  
D. Denholm 90+3'  
  90+4' R. Muirhead
L. Watt 93'  
  101' K. Orsi
  101' K. Sterling
  1 - 2 112' R. Muirhead
P. Slattery 114'  
M. Fenton 114'  
D. Denholm 116'  
Danny Swanson 117'  
03/04/2021 Forfar Athletic
2 - 2
Edinburgh City 1-2H2HOdds+
  0 - 1 1' L. Henderson
R. Meechan 1' 1 - 1  
  1 - 2 2' L. Brown
Steven Doris 2' 2 - 2  
  2 - 3 3' M. Laird
S. Shepherd 3' 3 - 3  
Scott Fenwick 4' 4 - 3  
  4' Craig Thomson
D. Scally 5' 5 - 3  
  5 - 4 6' O. See
J. Allan 13' 6 - 4  
  6 - 5 25' L. Hamilton
  58' A. Harris
  58' Raffaele De Vita
  70' S. Denham
  70' Craig Thomson
J. Allan 72'  
S. Shepherd 72'  
  79' D. Handling
  79' A. Black
J. Northcott 84'  
Steven Doris 84'  
R. Nditi 90+4' 7 - 5  
G. Holmes 102'  
B. Coll 102'  
  107' D. Jardine
  107' L. Brown
H. Thomson 111'  
  113' Craig Thomson
Scott Fenwick 120+1'  
03/04/2021 Formartine United
0 - 5
Motherwell 0-2H2HOdds+
  28' Jordan Roberts
C. Anderson 30'  
A. Norris 30'  
  0 - 1 34' Chris Long
  0 - 2 41' Jordan Roberts
  0 - 3 52' Jordan Roberts
J. Smith 56'  
A. Greig 56'  
  0 - 4 63' Devante Cole
  67' R. Crawford
  67' Sam Foley
  67' Jordan Roberts
  67' Jake Hastie
  0 - 5 76' Allan Campbell
  77' Allan Campbell
  77' Ricki Lamie
D. Park 77'  
K. Lawrence 77'  
K. Lawrence 85'  
03/04/2021 Fraserburgh
2 - 4
Montrose 2-2H2HOdds+
  0 - 1 2' C. Mochrie
Gary Harris 19' 1 - 1  
  22' K. Waddell
  22' A. Quinn
S. Barbour 22' 2 - 1  
  2 - 2 31' G. Webster
  42' P. Watson
  65' P. Watson
  65' C. Johnston
P. Young 67'  
Gary Harris 69'  
P. Campbell 69'  
  2 - 3 69' R. McLean
K. Simpson 75'  
L. Duncan 75'  
  79' C. Mochrie
  79' Cammy Ballantyne
Grant Campbell 85'  
S. Butcher 85'  
  89' Cammy Ballantyne
  2 - 4 90' L. Milne
03/04/2021 Hamilton Academical
0 - 3
St. Mirren 0-1H2HOdds+
  0 - 1 4' Jamie McGrath
S. Martin 36'  
J. Hamilton 36'  
  54' Lee Erwin
  54' Ryan Flynn
  63' Dylan Connolly
  63' Kristian Dennis
  0 - 2 74' Kristian Dennis
R. Hughes 78'  
K. Munro 78'  
  0 - 3 79' Jamie McGrath
  85' İ. Durmuş
  85' J. Henderson
03/04/2021 Livingston
2 - 1
Raith Rovers 0-1H2HOdds+
7'  
  0 - 1 13' L. Vaughan
  15'
21'  
  36' Regan Hendry
  40' J. Gullan
  40' Manny Duku
Alan Forrest 62'  
J. Mullin 62'  
Jack Fitzwater 70' 1 - 1  
Jay Emmanuel-Thomas 71'  
M. Poplatnik 71'  
Jason Holt 77'  
  89' K. Kennedy
  89' Danny Armstrong
  89' L. Vaughan
  89' Gozie Ugwu
  90' B. Spencer
M. Poplatnik 109' 2 - 1  
  112' D. Tait
  112' A. King
Scott Pittman 113'  
Djibril Diani 113'  
Craig Sibbald 113'  
J. Kabia 113'  
03/04/2021 Stenhousemuir
0 - 4
Kilmarnock 0-2H2HOdds+
  30' Zechariah Medley
  30' Zeno Ibsen Rossi
  0 - 1 38' Kyle Lafferty 
  0 - 2 45+1' Kyle Lafferty 
Mark McGuigan 46'  
Christopher McQueen 46'  
  0 - 3 56' Kyle Lafferty 
C. Yeats 60'  
  61' Kyle Lafferty 
  61' G. Oakley
B. Biabi 64'  
Jayden Fairley 64'  
  66' C. Burke
  66' A. Tshibola
R. Blair 70'  
J. Grigor 70'  
C. Kane 70'  
Thomas Halleran 70'  
C. Tapping 72'  
  74' Alan Power
  75' Rory McKenzie
  75' S. Warnock
  0 - 4 87' G. Oakley
03/04/2021 Dumbarton
0 - 1
Aberdeen 0-0H2HOdds+
  23'
  33'
  43'
N. Wedderburn 44'  
T. Brindley 46'  
Rabin Omar 46'  
  55' Florian Kamberi
  55' Callum Hendry
  58'
  63' C. Ramsay
  63' Matty Kennedy
  69' Tommie Hoban
  79' E. Ross
  79' Connor McLennan
  0 - 1 84' Callum Hendry
R. Jones 88'  
Paul Crossan 88'  
A. Frizzell 88'  
R. Quitongo 88'  
  90+4'
02/04/2021 Ross County
1 - 3
Inverness CT 1-1H2HOdds+
  5'
  15' D. Devine
  22'
B. McKay 38' 1 - 0  
  1 - 1 40' N. Todorov
  1 - 2 54' D. Mackay
I. Vigurs 63'  
Jermaine Hylton 63'  
M. Gardyne 64'  
Regan Charles-Cook 64'  
Oli Shaw 64'  
Jordan White 64'  
  72' N. Todorov
  72' R. MacGregor
  72' S. Allan
  72' S. Sutherland
74'  
75'  
  78'
  83' D. Mackay
  83' C. Harper
  1 - 3 87' S. Sutherland
2nd Round
DateHomeScoreAwayHT
23/03/2021 Buckie Thistle
2 - 3
Inverness CT 1-2H2HOdds+
  0 - 1 3' J. Keatings
J. Murray 16' 1 - 1  
  1 - 2 28' S. Welsh
K. Macleod 35'  
  60' K. McHattie
  60' C. Harper
L. MacKinnon 69'  
S. Morrison 69'  
K. Macleod 75'  
C. Murray 75'  
  75' J. Keatings
  75' S. Sutherland
  83' R. MacGregor
C. Murray 84' 2 - 2  
  2 - 3 86' D. Mackay
J. Murray 90+1'  
  90+2' D. Mackay
  90+2' A. Lyall
23/03/2021 Arbroath
1 - 2
Falkirk 1-1H2HOdds+
R. Mutch 8' 1 - 0  
B. Linn 31'  
Ben Williamson 31'  
Ben Williamson 36'  
  1 - 1 42' C. Telfer
  44'
C. Pignatiello 46'  
D. Gold 46'  
  49' K. McClelland
  71' M. Gomis
  71' K. Fotheringham
72'  
  79' K. McClelland
  79' P. Dixon
S. Stewart 85'  
M. McKenna 85'  
  1 - 2 87' K. Fotheringham
23/03/2021 Brora Rangers
2 - 1
Hearts 1-0H2HOdds+
J. MacRae 12' 1 - 0  
T. Kelly 45'  
  46' Gervane Kastaneer
  46' Liam Boyce 
  59' Aaron McEneff
  59' E. Henderson
A. Macdonald 63'  
A. Macrae 65'  
P. Brindle 65'  
M. Gamble 65'  
G. Morrison 65'  
  1 - 1 70' Christophe Berra
  71' Andy Irving
M. MacLean 75' 2 - 1  
  76' Gary Mackay-Steven 
Bjorn Wagenaar 82'  
G. MacDonald 82'  
23/03/2021 Dumbarton
4 - 0
Huntly 2-0H2HOdds+
N. McAllister 24'  
Jamie Wilson 31' 1 - 0  
S. Carswell 33'  
R. McGeever 40' 2 - 0  
  43' R. Still
  46' A. Thoirs
  46' R. McKeown
  60' Cammy Booth
  60' G. Elphinstone
  67' R. Thomas
Jamie Wilson 69' 3 - 0  
N. McAllister 72'  
T. Brindley 72'  
N. Wedderburn 72'  
Ruaridh Langan 72'  
R. Forbes 75' 4 - 0  
Paul Crossan 78'  
C. Duthie 78'  
  84' C. Matthew
  84' L. MacDonald
  87' L. MacDonald
23/03/2021 Elgin City
0 - 4
Ayr United 0-4H2HOdds+
  0 - 1 5' J. Chalmers
  0 - 2 18' M. Moffat
  20'
  0 - 3 25' Luke McCowan
A. Mailer 30'  
  39' Corrie Ndaba
  39' S. Roscoe-Byrne
  0 - 4 43' Luke McCowan
  45'
Archie Macphee 46'  
D. McHardy 46'  
A. Mailer 46'  
A. Sopel 46'  
T. Dingwall 63'  
J. Peters 63'  
  67'
  67' C. Smith
  67' J. Barjonas
  70'
E. Spark 72'  
76'  
  77' M. Moffat
  77' M. McKenzie
  78' M. Miller
78'  
23/03/2021 Formartine United
1 - 1
Annan Athletic 1-1H2HOdds+
  1' M. Docherty
G. Rodger 1'  
  0 - 1 2' C. Clark
A. Greig 2' 1 - 1  
S. Anderson 3' 2 - 1  
  3' K. Fleming
  4' L. Hunter
S. Lisle 4'  
C. Gethins 5' 3 - 1  
  3 - 2 9' A. Smith
  11' A. McCaw
S. Smith 17' 4 - 2  
  46' J. Lowdon
  46' Ross Love
  58' A. Smith
  61' M. Wright
  61' Iain Anderson
A. Norris 68'  
A. Greig 68'  
  69' T. Wallace
  76' A. McCaw
  76' M. Docherty
G. Rodger 77'  
D. Park 79'  
S. Lisle 79'  
G. Wood 90'  
C. Gethins 90'  
23/03/2021 Greenock Morton
0 - 0
Dunfermline Athletic 0-0H2HOdds+
  1' Euan Murray
K. Orsi 1' 1 - 0  
S. McGinty 2' 2 - 0  
  2 - 1 2' Fraser Murray
R. Lyon 3'  
  2 - 2 3' D. Thomas
G. Oliver 4' 3 - 2  
  3 - 3 4' C. Wighton
B. McLean 5' 4 - 3  
  4 - 4 5' I. Wilson
C. Blues 6' 5 - 4  
  5 - 5 6' L. McCann
  7' L. Mayo
L. Strapp 7' 6 - 5  
47'  
  60' M. Todd
  60' Fraser Murray
  65' Kerr McInroy
  65' I. Wilson
67'  
K. Sterling 70'  
K. Orsi 70'  
C. McGuffie 72'  
G. Oliver 72'  
  76' Steven Whittaker
  76' D. Thomas
77'  
80'  
82'  
K. Jacobs 95'  
C. Blues 95'  
  102' D. McManus
  102' C. Wighton
103'  
A. Nesbitt 105'  
R. Muirhead 105'  
  105'
  105'
107'  
23/03/2021 Keith
0 - 2
Clyde 0-2H2HOdds+
  0 - 1 21' David Goodwillie
M. Selfridge 31'  
S. Gray 31'  
  0 - 2 33' S. Rumsby
  57' K. Nicoll
  62' J. Bain
  65' M. Lamont
  65' L. Jamieson
  65' A. Love
  65' J. Thomson
  69' J. Bain
  69' J. Jack
Cameron Keith 70'  
L. Watt 70'  
23/03/2021 Partick Thistle
3 - 0
Cowdenbeath 1-0H2HOdds+
3'  
3'  
S. Gordon 7' 1 - 0  
  23' G. Taylor
26'  
James Penrice 43'  
  44'
  46' C. Barr
  46' J. Todd
51'  
Zak Rudden 52' 2 - 0  
56'  
  63' R. Buchanan
  63' Kyle Miller
  63' H. Swann
  63' G. Morrison
  63' Oliver Hamilton
  63' K. Renton
J. Cardle 64'  
C. Murray 64'  
R. Williamson 65'  
C. McKenna 65'  
C. Murray 66' 3 - 0  
R. MacIver 69'  
B. Graham 69'  
69'  
  75' G. Taylor
  75' Lennon Watson
Zak Rudden 76'  
J. Lyon 76'  
89'  
23/03/2021 Peterhead
0 - 1
Stenhousemuir 0-1H2HOdds+
2'  
9'  
  15'
  0 - 1 18' Mark McGuigan
21'  
S. Brown 23'  
B. Armour 23'  
24'  
K. Bailey 36'  
Derryn Kesson 39'  
  40' Jonathan Tiffoney
  42' C. Kane
44'  
  45+2'
A. McDonald 51'  
  55' C. Tapping
Isaac Layne 73'  
K. McGrath 73'  
  75' T. Muir
  75' G. Spence
  76' Mark McGuigan
  76' T. Collins
  79'
K. Bailey 80'  
D. Strachan 80'  
A. McCarthy 86'  
  89'
  90'
23/03/2021 Stirling Albion
0 - 2
Raith Rovers 0-1H2HOdds+
  6'
  15'
D. Wilson 27'  
  42'
  0 - 1 45+2' Gozie Ugwu
  54'
R. McGeachie 56'  
J. Allan 56'  
D. Wilson 56'  
J. Kirkpatrick 56'  
  0 - 2 70' D. Tait
  71' Gozie Ugwu
  71' L. Vaughan
72'  
K. Moore 79'  
S. Roberts 79'  
  82' K. Kennedy
  82' Danny Armstrong
  86' J. Gullan
  90+2' J. Gullan
  90+2' Timmy Abraham
23/03/2021 Nairn County
1 - 7
Montrose 0-4H2HOdds+
  0 - 1 11' A. Quinn
  0 - 2 15' C. Johnston
  0 - 3 25' A. Quinn
  0 - 4 44' R. McLean
  46' R. McLean
  46' Lewis Hawke
G. McNab 46'  
G. Main 46'  
  51' C. Ballantyne
  51' L. Callaghan
  54' T. Masson
  54' M. Rennie
T. MacLennan 56' 1 - 4  
  1 - 5 60' C. Johnston
  1 - 6 70' Lewis Hawke
  1 - 7 80' C. Johnston
10/01/2021 Airdrieonians
0 - 1
Edinburgh City 0-0H2HOdds+
T. Robert 10'  
  24' L. Hamilton
P. McKay 51'  
  0 - 1 65' O. See
C. Thomson 70'  
E. O'Reilly 70'  
Eoghan Stokes 70'  
A. Roy 70'  
Kyle Connell 70'  
G. Sabatini 70'  
  74' L. Henderson
  82' A. Black
  82' C. Crane
  85' O. See
  90' Raffaele De Vita
  90' C. Balatoni
09/01/2021 Dundee
3 - 2
Bonnyrigg Rose Athletic 0-1H2HOdds+
  0 - 1 25' L. Currie
Finlay Robertson 49'  
Finlay Robertson 56'  
J. Afolabi 56'  
  70' D. Brett
Shaun Byrne 71'  
M. Anderson 71'  
  74' J. Stewart
  74' L. Turner
  76' G. Hunter
  76' R. Gray
  87' K. McGachie
  87' B. Wilson
J. Afolabi 90+4' 1 - 1  
  100' S. Gray
  100' B. Barrett
  1 - 2 105+1' L. Currie
Charlie Adam 107'  
Lee Ashcroft 107' 2 - 2  
  112' N. Martyniuk
Osman Sow  112' 3 - 2  
  115' L. Currie
D. Mullen 120'  
Callum Moore 120'  
09/01/2021 Kelty Hearts
2 - 3
Stranraer 2-0H2HOdds+
N. Austin 25' 1 - 0  
  37' S. Robertson
K. Higginbotham 37' 2 - 0  
  2 - 1 48' T. Orr
  50' T. Orr
  2 - 2 63' S. Robertson
T. Reilly 68'  
  74' D. Duffy
  74' João Victoria
  78' K. Millar
D. Hill 84'  
R. Philp 86'  
Grant Anderson 86'  
  89' C. McManus
  89' J. Hilton
  2 - 3 90+4' R. Paton
09/01/2021 Alloa Athletic
2 - 3
Cove Rangers 2-1H2HOdds+
Jorge Cordeiro 28' 1 - 0  
  28' R. Graham
  1 - 1 38' J. Masson
C. O'Donnell 39' 2 - 1  
Jorge Cordeiro 46'  
S. Scougall 46'  
L. Buchanan 61'  
R. Thomson 61'  
C. O'Donnell 64'  
I. Murray 64'  
  2 - 2 76' R. McAllister
  83' F. Fyvie
  83' R. McAllister
  83' L. McIntosh
S. Scougall 88'  
R. Grant 90'  
  2 - 3 90' R. Strachan
09/01/2021 East Fife
5 - 1
Tranent Juniors 2-1H2HOdds+
  0 - 1 4' S. Thomson
  36' S. Thomson
S. Agnew 40' 1 - 1  
  44' Ciaran McKenzie
C. Watson 45' 2 - 1  
  55' E. Greig
K. Smith 55' 3 - 1  
S. Agnew 58' 4 - 1  
D. Denholm 60'  
A. Dunsmore 60'  
K. Smith 62' 5 - 1  
K. Smith 63'  
Danny Swanson 63'  
  64' B. Miller
  64' K. Lander
  67' Kayne Paterson
  67' A. Ponton
L. Watt 71'  
L. Watt 76'  
L. Newton 76'  
  82' Adam Watson
  82' Owen Renton
09/01/2021 Forfar Athletic
4 - 1
Linlithgow Rose 1-1H2HOdds+
  0 - 1 11' K. Wilson
Murray MacKintosh 14' 1 - 1  
Archie Thomas 46'  
D. Scally 46'  
  58' A. Bembo
  58' L. Watt
  64' D. Cairns
  75' K. Wilson
  75' W. Hare
Steven Doris 85'  
Martyn Fotheringham 85'  
B. Coll 90+1'  
J. Allan 90+1'  
Martyn Fotheringham 95' 2 - 1  
J. Allan 101' 3 - 1  
J. Allan 103' 4 - 1  
Martyn Fotheringham 103'  
C. Antoniazzi 103'  
  111' W. Hare
  115' G. Thom
  115' D. Nimmo
09/01/2021 Fraserburgh
2 - 1
Banks O Dee FC 0-0H2HOdds+
  24' K. Winton
P. Campbell 53'  
  0 - 1 54' M. Philipson
  60' L. MacLeod
  62' D. Lawrie
W. West 66'  
S. Butcher 66'  
P. Campbell 66'  
Gary Harris 66'  
  69' Stuart Duff
S. Barbour 71' 1 - 1  
S. Barbour 73'  
S. Butcher 76'  
J. Beagrie 80' 2 - 1  
  82' Stuart Duff
  82' R. Armstrong
  87' L. MacLeod
  87' J. Buglass
  87' Craig Duguid
  87' H. Macleod
Gary Harris 89'  
L. Duncan 90+2'  
A. Combe 90+2'  
08/01/2021 Queen's Park
0 - 3
Queen of the South 0-1H2HOdds+
  0 - 1 45+1' Willie Gibson
L. Longridge 58'  
David Galt 58'  
R. MacLean 58'  
J. Quitongo 58'  
  0 - 2 66' A. Fitzpatrick
G. Gillespie 78'  
Willam Baynham 78'  
  0 - 3 82' Connor Shields
  85' Dan Pybus 
  86' Connor Shields
  86' T. Goss
  86' Dan Pybus 
  86' C. McGrory
S. Murray 88'  
1st Round
DateHomeScoreAwayHT
11/01/2021 Camelon Juniors
1 - 2
Brora Rangers 1-0H2HOdds+
D. Morrison 20' 1 - 0  
  1 - 1 65' J. MacRae
G. MacPherson 68'  
  1 - 2 74' M. Nicolson
S. Law 89'  
06/01/2021 Huntly
3 - 1
Cumbernauld Colts 1-1H2HOdds+
  0 - 1 3' F. Team
G. Murison 30' 1 - 1  
R. McKeown 54' 2 - 1  
G. Elphinstone 89' 3 - 1  
01/01/2021 Bonnyrigg Rose Athletic
5 - 2
Bo'ness United 0-1H2HOdds+
  0 - 1 36' Zander Miller
George Hunter 47' 1 - 1  
Lee Currie 56' 2 - 1  
Lee Currie 59' 3 - 1  
Lee Currie 62' 4 - 1  
George Hunter 74' 5 - 1  
  5 - 2 87' Ryan Stevenson
28/12/2020 Dundonald Bluebell
1 - 3
Queen's Park 0-0H2HOdds+
  0 - 1 48'
90' 1 - 1  
  1 - 2 100'
  1 - 3 109'
26/12/2020 Albion Rovers
0 - 3
Buckie Thistle 0-2H2HOdds+
  0 - 1 22'
  0 - 2 44'
  0 - 3 71'
26/12/2020 Berwick Rangers
0 - 3
Stirling Albion 0-2H2HOdds+
  0 - 1 17' Kurtis Roberts
  0 - 2 21' Declan Byrne
  0 - 3 50' Andrew Ryan
26/12/2020 Brechin City
2 - 3
Linlithgow Rose 1-1H2HOdds+
15' 1 - 0  
  1 - 1 37'
52' 2 - 1  
  2 - 2 71'
  2 - 3 72'
26/12/2020 Cowdenbeath
2 - 0
Wick Academy 1-0H2HOdds+
Craig Barr 39' 1 - 0  
Kris Joseph Renton 55' 2 - 0  
26/12/2020 Edinburgh City
3 - 1
Edusport Academy 1-1H2HOdds+
  0 - 1 3' Ross McNeil
Alan Reid 17' 1 - 1  
Robbie McIntyre 53' 2 - 1  
Josh Campbell 70' 3 - 1  
26/12/2020 Elgin City
4 - 0
Civil Service Strollers 1-0H2HOdds+
Kane Hester 35' 1 - 0  
Kane Hester 51' 2 - 0  
Russell Dingwall 57' 3 - 0  
Kane Hester 75' 4 - 0  
26/12/2020 Gala Fairydean Rovers
1 - 2
Annan Athletic 0-1H2HOdds+
  0 - 1 18' Aidan Smith
Gareth Rodger 47' 1 - 1  
  1 - 2 86' Jordan Lowdon
26/12/2020 Haddington Athletic
1 - 2
Formartine United 0-0H2HOdds 
26/12/2020 Keith
4 - 2
Hill Of Beath Hawthorn 1-2H2HOdds+
Cammy Keith 13' 1 - 0  
  1 - 1 18' Brandon Luke
  1 - 2 36' Ryan Connelly
Scott Gray 73' 2 - 2  
Michael Selfridge 95' 3 - 2  
Craig Macaskill 98' 4 - 2  
26/12/2020 Kelty Hearts
2 - 1
Jeanfield Swifts 1-0H2HOdds+
Ryan Shanley 30' 1 - 0  
Dylan Easton 55' 2 - 0  
  2 - 1 67' Chris McLeish
26/12/2020 Lothian Hutchison
0 - 3
Banks O Dee FC 0-0H2HOdds+
18'  
  18' Jamie Buglass
  0 - 1 68' Jamie Buglass
Louis Signorini 80'  
  0 - 2 87' Robert Armstrong
  0 - 3 89' Calum Beattie
26/12/2020 Nairn County
0 - 0
Broxburn Athletic 0-0H2HOdds 
26/12/2020 Rothes
1 - 3
Fraserburgh 1-2H2HOdds+
Craig Cormack 22' 1 - 0  
  1 - 1 32' Gary Harris
  1 - 2 34' Scott Barbour
  1 - 3 68' Scott Barbour
26/12/2020 Stenhousemuir
4 - 1
Preston Athletic 2-0H2HOdds 
26/12/2020 Stranraer
5 - 0
Spartans 3-0H2HOdds+
Darryl Duffy 9' 1 - 0  
Ruari Paton 29' 2 - 0  
Adam Cummins 35' 3 - 0  
Matty Yates 71' 4 - 0  
Matty Yates 90+2' 5 - 0  
26/12/2020 Tranent Juniors
4 - 1
East Stirlingshire 4-0H2HOdds+
Adam Watson 4' 1 - 0  
Kayne Paterson 18' 2 - 0  
Ben Miller 31' 3 - 0  
Lewis Hawkins 45' 4 - 0  
  4 - 1 60' Jamie Dishington
2nd Preliminary Round
DateHomeScoreAwayHT
21/12/2020 Formartine United
2 - 1
Turriff United 0-0H2HOdds 
21/12/2020 Wick Academy
3 - 1
Musselburgh Athletic 0-0H2HOdds 
16/12/2020 Coldstream
0 - 2
Bo'ness United 0-0H2HOdds 
16/12/2020 Preston Athletic
3 - 2
Hawick Royal Albert 0-0H2HOdds 
13/12/2020 Glasgow University
1 - 2
Linlithgow Rose 0-0H2HOdds 
12/12/2020 Banks O Dee FC
6 - 1
Vale of Leithen 0-0H2HOdds 
12/12/2020 Blackburn United
1 - 1
Civil Service Strollers 0-0H2HOdds 
12/12/2020 BSC Glasgow
2 - 3
Haddington Athletic 1-0H2HOdds+
6' 1 - 0  
  1 - 1 58'
  1 - 2 74'
  1 - 3 80'
83' 2 - 3  
12/12/2020 Clachnacuddin
1 - 2
Edusport Academy 0-0H2HOdds 
12/12/2020 Deveronvale
1 - 4
Camelon Juniors 0-0H2HOdds 
12/12/2020 Dunipace
1 - 3
Berwick Rangers 0-0H2HOdds 
12/12/2020 East Stirlingshire
5 - 0
Inverurie Loco Works 0-0H2HOdds 
12/12/2020 Edinburgh University
1 - 2
Tranent Juniors 0-0H2HOdds 
12/12/2020 Gala Fairydean Rovers
6 - 0
Wigtown & Bladnoch 0-0H2HOdds 
12/12/2020 Huntly
3 - 0
Dalbeattie Star 0-0H2HOdds 
12/12/2020 Keith
5 - 1
Fort William 0-0H2HOdds 
12/12/2020 Lothian Hutchison
4 - 4
Lossiemouth 0-0H2HOdds 
12/12/2020 Nairn County
4 - 0
Threave Rovers 0-0H2HOdds 
12/12/2020 Newton Stewart
0 - 3
Broxburn Athletic 0-0H2HOdds 
12/12/2020 Newtongrange Star
0 - 4
Rothes 0-0H2HOdds 
12/12/2020 Spartans
2 - 1
East Kilbride 0-0H2HOdds 
12/12/2020 Strathspey Thistle
0 - 4
Buckie Thistle 0-0H2HOdds 
12/12/2020 Tynecastle
2 - 3
Cumbernauld Colts 0-0H2HOdds 
12/12/2020 Hill Of Beath Hawthorn
2 - 1
Whitehill Welfare 0-0H2HOdds 
12/12/2020 Dundonald Bluebell
4 - 2
Easthouses Lily 0-0H2HOdds 
12/12/2020 Jeanfield Swifts
3 - 1
Stirling University 0-0H2HOdds 
1st Preliminary Round
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.