Scotland Scottish Cup 2017/2018 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.

Quarter-finals
DateHomeScoreAwayHT
04/03/2018 Rangers
4 - 1
Falkirk 3-1H2HOdds+
J. Cummings 16' 1 - 0  
  20' A. Muirhead
  1 - 1 20' A. Muirhead
J. Cummings 21' 2 - 1  
J. Cummings 41'  
A. Muirhead 44' 3 - 1  
J. Cummings 75' 4 - 1  
  78' Andrew Nelson
04/03/2018 Motherwell
2 - 1
Hearts 1-0H2HOdds+
Tom Aldred 5'  
Oleksandr Shovkovskyi 7' 1 - 0  
Carl McHugh 22'  
  1 - 1 51' Kyle Lafferty 
C. Kipré 80'  
  81' S. Naismith
  85' Joaquim Adao
Carl McHugh 86' 2 - 1  
03/03/2018 Aberdeen
1 - 1
Kilmarnock 1-0H2HOdds+
Graeme Shinnie 9' 1 - 0  
  21' E. Brophy
S. Logan 39'  
  40' Alan Power
  54' Stefano Ceci
  1 - 1 68' Kris Boyd
03/03/2018 Celtic
3 - 0
Greenock Morton 0-0H2HOdds+
  58' G. Oliver
Moussa Dembélé 62' 1 - 0  
Moussa Dembélé 71' 2 - 0  
  72' T. O'Ware
  82' Ethan Ross
Odsonne Edouard 90' 3 - 0  
Quarter-finals Replays
DateHomeScoreAwayHT
13/03/2018 Kilmarnock
1 - 1
Aberdeen 0-0H2HOdds+
96' 1 - 0  
  1 - 1 103'
Semi-finals
DateHomeScoreAwayHT
15/04/2018 Celtic
4 - 0
Rangers 2-0H2HOdds+
Tom Rogić 22' 1 - 0  
Mikael Lustig 30'  
Callum McGregor  38' 2 - 0  
  48' Greg Docherty
  51' Ross McCrorie
Moussa Dembélé 52' 3 - 0  
  64' Scott Brown
  64' Graham Dorrans
Alfredo Morelos 64'  
O. Ntcham 78' 4 - 0  
  90' James Tavernier
14/04/2018 Motherwell
3 - 0
Aberdeen 2-0H2HOdds+
Curtis Main 20' 1 - 0  
Ryan Bowman 22' 2 - 0  
  57' Anthony O'Connor
Curtis Main 66' 3 - 0  
  81' Scott McKenna
  88' Greg Stewart
Final
DateHomeScoreAwayHT
19/05/2018 Celtic
2 - 0
Motherwell 2-0H2HOdds+
Callum McGregor 11' 1 - 0  
Olivier Ntcham 25' 2 - 0  
  36' Richard Tait
  44' L. Grimshaw
  62' Allan Campbell
Dedryck Boyata 79'  
5th Round
DateHomeScoreAwayHT
11/02/2018 Aberdeen
4 - 2
Dundee United 3-1H2HOdds+
  6' M. Durnan
A. Rooney 20' 1 - 0  
  21' S. Stanton
Gary Mackay-Steven  27' 2 - 0  
  2 - 1 34' S. Stanton
Kenny McLean 35' 3 - 1  
Andy Considine 36'  
Graeme Shinnie 37'  
Gary Mackay-Steven  55' 4 - 1  
  4 - 2 70' Paul McMullan
  76' Jamie Robson
11/02/2018 Ayr United
1 - 6
Rangers 1-1H2HOdds+
Alan Forrest 11' 1 - 0  
  1 - 1 31' Alfredo Morelos
Jamie Adams 35'  
C. Moore 64'  
  1 - 2 66' J. Cummings
  1 - 3 69' Josh Windass
  1 - 4 72' Alfredo Morelos
  1 - 5 81' Josh Windass
A. Geggan 83'  
  83' Josh Windass
  1 - 6 88' Jamie Murphy
10/02/2018 Cove Rangers
1 - 3
Falkirk 1-1H2HOdds+
  0 - 1 2' Alex Jakubiak
M. Megginson 3' 1 - 1  
  1 - 2 46' Craig Sibbald
  1 - 3 48' Alex Jakubiak
  61' P. Watson
  81' Reghan Tumilty
Grant Campbell 82'  
  90' Rory Loy
H. Milne 90+3'  
10/02/2018 Dundee
0 - 2
Motherwell 0-1H2HOdds+
  28' Carl McHugh
  0 - 1 30' C. Tanner
  31' N. Çiftçi
Paul McGowan 32'  
  0 - 2 56' K. Holt
10/02/2018 Greenock Morton
3 - 0
Dumbarton 1-0H2HOdds+
Ethan Ross 12' 1 - 0  
Jack Iredale 49' 2 - 0  
  69' A. Wilson
B. McHugh 80' 3 - 0  
10/02/2018 Hearts
3 - 0
St. Johnstone 1-0H2HOdds+
Kyle Lafferty  7' 1 - 0  
Joaquim Adao 15'  
  30' David Wotherspoon
Demetri Mitchell 54' 2 - 0  
Kyle Lafferty  58' 3 - 0  
  67' Blair Alston
Kyle Lafferty  72'  
  75' Murray Davidson
  88' Chris Kane 
10/02/2018 Kilmarnock
4 - 0
Brora Rangers 1-0H2HOdds+
  18' John Pickles
Aaron Tshibola 42' 1 - 0  
Kris Boyd 58' 2 - 0  
  64' Gavin Morrison
Eamonn Brophy 76' 3 - 0  
Stephen O'Donnell 82' 4 - 0  
10/02/2018 Celtic
3 - 2
Partick Thistle 2-1H2HOdds+
James Forrest 3' 1 - 0  
James Forrest 10' 2 - 0  
  2 - 1 20' Kris Doolan
  38' D. Devine
James Forrest 54' 3 - 1  
  3 - 2 84' C. Sammon
4th Round Replays
DateHomeScoreAwayHT
30/01/2018 Inverness CT
0 - 1
Dundee 0-0H2HOdds+
  37' Jack Hendry
Sébastien Pennacchio 45'  
  0 - 1 47' S. Allan
  62' Mark O'Hara
B. McKay 65'  
I. Vigurs 78'  
4th Round
DateHomeScoreAwayHT
31/01/2018 Fraserburgh
0 - 3
Rangers 0-1H2HOdds+
  0 - 1 15' Josh Windass
Ryan Christie 52'  
  0 - 2 55' Josh Windass
  0 - 3 67' Josh Windass
  73' Jason Holt
Gary Harris 76'  
Graham Johnston 85'  
30/01/2018 Formartine United
0 - 2
Cove Rangers 0-1H2HOdds+
  0 - 1 32' Ryan Stott
P. Lawson 39'  
  0 - 2 68' M. Megginson
G. Rodger 76'  
J. Crawford 88'  
J. Michie 90+2'  
29/01/2018 Albion Rovers
0 - 4
St. Johnstone 0-1H2HOdds+
  0 - 1 3' Chris Kane 
Connor Shields 28'  
R. Davidson 29'  
  30' Murray Davidson
  34' Joe Shaughnessy
  0 - 2 51' K. McClean
  0 - 3 57' Chris Kane 
  0 - 4 70' Chris Kane 
23/01/2018 Livingston
0 - 1
Falkirk 0-0H2HOdds+
  59' L. Longridge
Declan Gallagher 62'  
Shaun Byrne 70'  
Jackson Longridge 79'  
  0 - 1 90+3' Reghan Tumilty
23/01/2018 Peterhead
2 - 3
Dumbarton 1-1H2HOdds+
  0 - 1 12' C. Gallagher
Willie Gibson 14'  
Jason Brown 31' 1 - 1  
  51' S. Gallacher
  1 - 2 53' C. Gallagher
  1 - 3 56' Iain Russell
S. Ferry 65'  
  79' S. Carswell
  80' C. Barr
Rory McAllister 81'  
R. McAllister 81'  
Mason Robertson 83' 2 - 3  
Nicky Riley 90'  
  90+3' D. Wilson
21/01/2018 Hearts
1 - 0
Hibernian 0-0H2HOdds+
  61' John McGinn
John Souttar  73'  
Don Cowie 87' 1 - 0  
Christophe Berra 90'  
20/01/2018 Alloa Athletic
0 - 2
Dundee United 0-1H2HOdds+
S. Taggart 37'  
  0 - 1 44' M. Durnan
Gary Fleming 59'  
  0 - 2 62' Emil Lyng
20/01/2018 Ayr United
4 - 1
Arbroath 1-0H2HOdds+
D. McDaid 9' 1 - 0  
Lawrence Shankland 58' 2 - 0  
  62' C. Hamilton
  2 - 1 79' Ryan McCord
D. McDaid 83' 3 - 1  
D. Ferguson 85'  
  85' D. Hutton
  85' S. Martin
C. Moore 90+3' 4 - 1  
20/01/2018 Celtic
5 - 0
Brechin City 2-0H2HOdds+
James Forrest 2' 1 - 0  
Scott Sinclair 11' 2 - 0  
Olivier Ntcham 49' 3 - 0  
Dedryck Boyata 56' 4 - 0  
Odsonne Edouard 86' 5 - 0  
20/01/2018 Dundee
2 - 2
Inverness CT 0-1H2HOdds+
  0 - 1 16' Sébastien Pennacchio
  27' I. Vigurs
Sofien Moussa 47' 1 - 1  
Mark O'Hara 64' 2 - 1  
  66' C. Donaldson
  82' Liam Polworth
  2 - 2 87' G. Oakley
  90+4' R. Calder
20/01/2018 Dunfermline Athletic
1 - 2
Greenock Morton 0-1H2HOdds+
  12' Ethan Ross
  0 - 1 24' G. Oliver
N. Wedderburn 42'  
D. McManus 57' 1 - 1  
J. Cardle 60'  
  77' T. O'Ware
  1 - 2 85' J. Quitongo
  90+2' S. Tiffoney
20/01/2018 East Fife
0 - 1
Brora Rangers 0-1H2HOdds+
  0 - 1 12' Colin Williamson
  41' John Pickles
  73' Ally MacDonald
  84' Scott Graham
Kyle Wilkie 85'  
  89' Paul Brindle
20/01/2018 Kilmarnock
1 - 0
Ross County 0-0H2HOdds+
  39' R. Draper
Scott Boyd 45+3'  
Scott Boyd 45+3'  
Lee Erwin 88' 1 - 0  
  88' Tim Chow
20/01/2018 Motherwell
2 - 0
Hamilton Academical 2-0H2HOdds+
Scott McMann 4' 1 - 0  
C. Tanner 20'  
C. Tanner 35' 2 - 0  
  39' D. Lyon
Allan Campbell 70'  
20/01/2018 Queen of the South
1 - 2
Partick Thistle 0-1H2HOdds+
  0 - 1 42' C. Sammon
Lyndon Dykes 51'  
Ross Fergusson 55' 1 - 1  
  68' Paul McGinn
  1 - 2 81' C. Sammon
20/01/2018 Aberdeen
4 - 1
St. Mirren 3-1H2HOdds+
A. Rooney 8' 1 - 0  
Ryan Christie 18' 2 - 0  
  2 - 1 25' G. Reilly
Andy Considine 31'  
Ryan Christie 33' 3 - 1  
Kenny McLean 45'  
Gary Mackay-Steven  47' 4 - 1  
3rd Round Replays
DateHomeScoreAwayHT
21/11/2017 Queen of the South
2 - 1
Montrose 1-1H2HOdds+
Stephen Dobbie 24' 1 - 0  
  1 - 1 43' G. Webster
D. Lyle 67' 2 - 1  
  77' C. Ballantyne
3rd Round
DateHomeScoreAwayHT
18/11/2017 Airdrieonians
2 - 3
Cove Rangers 1-1H2HOdds+
J. McGregor 33' 1 - 0  
  1 - 1 36' H. Milne
Jake Hastie 49' 2 - 1  
S. Stewart 70'  
J. McGregor 76'  
  81' Alan Redford
  2 - 2 86' S. Ross
  89' H. Milne
  2 - 3 89' H. Milne
18/11/2017 Arbroath
3 - 0
Berwick Rangers 2-0H2HOdds+
C. Hamilton 16' 1 - 0  
  17' S. Thomson
L. McIntosh 36' 2 - 0  
Omar Kader 67'  
L. McIntosh 70' 3 - 0  
  86' M. McKenna
18/11/2017 Banks O Dee FC
2 - 6
Ayr United 2-4H2HOdds+
  0 - 1 1' Lawrence Shankland
Jamie Watt 9' 1 - 1  
Jamie Watt 26' 2 - 1  
  27' Andy Geggan
  2 - 2 37' Lawrence Shankland
  2 - 3 43' Declan McDaid
  2 - 4 45+1' Declan McDaid
Neale Allan 45+3'  
Kane Winton 52'  
Kane Winton 56'  
  2 - 5 63' Craig Moore
  2 - 6 66' Craig Moore
  89' Lawrence Shankland
Liam McCall 90+2'  
18/11/2017 Buckie Thistle
2 - 3
Brechin City 2-1H2HOdds+
John McLeod 3' 1 - 0  
  1 - 1 22' J. Sinclair
John McLeod 43' 2 - 1  
  55' J. Dale
  2 - 2 59' Isaac Layne
  80' Willie Dyer
  2 - 3 86' Isaac Layne
18/11/2017 Clyde
0 - 2
East Fife 0-1H2HOdds+
  0 - 1 32' K. Smith
  58' J. Page
Jack Breslin 66'  
  0 - 2 67' J. Page
K. Nicoll 70'  
M. McNiff 84'  
  90+2' A. Dunsmore
18/11/2017 Dumbarton
1 - 0
Elgin City 1-0H2HOdds+
S. Carswell 24' 1 - 0  
S. Carswell 60'  
G. Morrison 86'  
18/11/2017 East Kilbride
3 - 4
Albion Rovers 1-1H2HOdds+
R. McNeil 6' 1 - 0  
C. Howie 22'  
  1 - 1 23' C. Howie
  1 - 2 47' Gary Fisher
  1 - 3 54' João Victoria
  1 - 4 61' Jorge Cordeiro
R. McNeil 63' 2 - 4  
C. Howie 90+3' 3 - 4  
18/11/2017 Formartine United
1 - 0
Forfar Athletic 1-0H2HOdds+
J. Crawford 15' 1 - 0  
Archie Macphee 50'  
  59' Eddie Malone
  71' M. Kennedy
Liam Burnett 86'  
  88' D. Easton
  90+5' D. Cox
18/11/2017 Livingston
2 - 0
Glenafton Athletic 1-0H2HOdds+
20' 1 - 0  
61' 2 - 0  
18/11/2017 Montrose
0 - 0
Queen of the South 0-0H2HOdds+
C. Ballantyne 90+1'  
18/11/2017 Peterhead
3 - 0
Raith Rovers 0-0H2HOdds+
  26' Jonny Court
Jordon Brown 55' 1 - 0  
R. McAllister 57' 2 - 0  
  78' Scott Robertson
R. McAllister 85' 3 - 0  
J. Leitch 89'  
18/11/2017 Queen's Park
1 - 4
Dunfermline Athletic 0-0H2HOdds+
  0 - 1 48' Nicky Clark
  0 - 2 59' Jason Talbot
Lee Ashcroft 65' 1 - 2  
  1 - 3 78' A. Ryan
Scott Gibson 80'  
R. Millen 88'  
  1 - 4 89' D. McManus
18/11/2017 Spartans
1 - 2
Fraserburgh 1-0H2HOdds+
Jamie Dishington 17' 1 - 0  
  1 - 1 47' Paul Campbell
  80' Jamie Beagrie
  1 - 2 89' Bryan Hay
18/11/2017 Stenhousemuir
1 - 2
Alloa Athletic 1-0H2HOdds+
Nicholas Paterson 27' 1 - 0  
  30' S. Hetherington
Edward Ferns 45+1'  
  1 - 1 50' C. Malcolm
  1 - 2 67' C. Malcolm
18/11/2017 Stranraer
0 - 1
Brora Rangers 0-0H2HOdds+
  34' Gavin Morrison
David Barron 51'  
  89' Joe Malin
Ryan Wallace 90'  
  0 - 1 90+3' Steven Mackay
18/11/2017 Hutchinson Vale Football Club
1 - 7
St. Mirren 0-7H2HOdds+
  0 - 1 4' Lewis Morgan
  0 - 2 8' Gavin Reilly
  0 - 3 17' Jack Baird
  0 - 4 24' Cammy Smith
  0 - 5 32' Gavin Reilly
  0 - 6 36' Gavin Reilly
  0 - 7 42' Gavin Reilly
Sean Wringe 47' 1 - 7  
Willis Hare 75'  
2nd Round
DateHomeScoreAwayHT
14/10/2017 Banks O Dee FC
2 - 0
Selkirk 0-0H2HOdds+
  37' Reece Donaldson
Neale Allan 60'  
  60' Sean McKirdy
Kane Winton 61'  
Jamie Watt 68' 1 - 0  
Alan Whyte 76' 2 - 0  
14/10/2017 Berwick Rangers
1 - 0
Annan Athletic 0-0H2HOdds+
  55' J. Creaney
Pat Scullion 70' 1 - 0  
Oliver Fleming 80'  
  87' Owen Moxon
  88' S. Swinglehurst
14/10/2017 Buckie Thistle
6 - 2
BSC Glasgow 4-0H2HOdds+
Shaun Carroll 4' 1 - 0  
John McLeod 19' 2 - 0  
Steven Ross 38' 3 - 0  
John McLeod 42' 4 - 0  
  50' J. Smith
  4 - 1 61' Stephen Murray
  4 - 2 65' M. Grehan
K. Fraser 70'  
John McLeod 78'  
  86' Ross McMillan
  89' Ross McMillan
  89' M. Grehan
Chris Angus 90+3' 5 - 2  
John McLeod 90+5' 6 - 2  
14/10/2017 Civil Service Strollers
0 - 5
Brora Rangers 0-1H2HOdds+
  20' Steven Mackay
  0 - 1 35' Scott Graham
  0 - 2 49' Ally MacDonald
  58' Craig Campbell
  0 - 3 60' Steven Mackay
Iain Ballantyne 65'  
  0 - 4 67' Scott Graham
  0 - 5 90+2' Paul Brindle
14/10/2017 Cowdenbeath
0 - 1
East Kilbride 0-0H2HOdds+
Jordan Leslie 21'  
Cameron Muirhead 41'  
  45' Martin McBride
  47' G. Millar
  0 - 1 86' Sean Winter
14/10/2017 Deveronvale
0 - 2
Glenafton Athletic 0-0H2HOdds 
14/10/2017 Edinburgh University
0 - 2
Fraserburgh 0-2H2HOdds+
  0 - 1 8' William West
  21' Aidan Combe
Paul Sutherland 24'  
  0 - 2 25' William West
  31' Jamie Beagrie
  33' William West
Max Condie 37'  
Rafa Calbacho 62'  
Ewan Ritchie 72'  
Luke Murray 76'  
  77' William West
14/10/2017 Elgin City
3 - 1
Edusport Academy 1-0H2HOdds+
B. Cameron 7' 1 - 0  
D. McHardy 56'  
B. Cameron 70'  
D. McHardy 88' 2 - 0  
  2 - 1 89' Louis Babel
A. Sutherland 90+3' 3 - 1  
14/10/2017 Formartine United
4 - 0
East Stirlingshire 2-0H2HOdds+
S. Ferries 14' 1 - 0  
S. Barbour 15' 2 - 0  
  52' Graeme McGregor
S. Barbour 80' 3 - 0  
Archie Macphee 82' 4 - 0  
  85' J. McCormack
P. Lawson 86'  
  87' Paul-Jon Sludden
14/10/2017 Keith
0 - 3
Clyde 0-0H2HOdds+
  0 - 1 47' Smart Osadolor
Donald Fraser 68'  
Michael Ralton 70'  
  70' Kevin Nicoll
  0 - 2 72' Max Wright
  0 - 3 79' Darren Ramsay
14/10/2017 Montrose
4 - 1
Stirling University 2-1H2HOdds+
C. Johnston 12' 1 - 0  
C. Johnston 20' 2 - 0  
  2 - 1 35' David O'Brien
I. Campbell 57' 3 - 1  
Gary Fraser 78' 4 - 1  
14/10/2017 Nairn County
1 - 2
Cove Rangers 0-1H2HOdds+
  0 - 1 18' M. Megginson
  42' H. Milne
  0 - 2 46' J. Masson
J. MacRae 73' 1 - 2  
A. Porritt 89'  
14/10/2017 Peterhead
9 - 0
Colville Park 5-0H2HOdds+
Jason Brown 14' 1 - 0  
Jack Leitch 22' 2 - 0  
Rory McAllister 36' 3 - 0  
Rory McAllister 39' 4 - 0  
  45+4' Lance Pearce
  45+5' Alan McCrumb
Rory McAllister 45+5' 5 - 0  
Gary Currie 58' 6 - 0  
  67' Darren Miller
Rory McAllister 74' 7 - 0  
Scott Brown 77' 8 - 0  
Rory McAllister 90' 9 - 0  
14/10/2017 Spartans
5 - 0
Clachnacuddin 3-0H2HOdds+
Blair Atkinson 4' 1 - 0  
D. Greenhill 14' 2 - 0  
A. Brown 24'  
D. Greenhill 33' 3 - 0  
  57' Stuart Leslie
J. Dishington 71' 4 - 0  
  72' M. Finnis
J. Dishington 89' 5 - 0  
14/10/2017 Stirling Albion
3 - 5
Hutchinson Vale Football Club 1-2H2HOdds+
Darren Smith 6' 1 - 0  
  1 - 1 10' Willis Hare
  1 - 2 15' Sean Wringe
Liam Caddis 42'  
  1 - 3 47' Sean Wringe
  56' Willis Hare
  63' Louis Swanson
  1 - 4 66' Louis Swanson
  1 - 5 68' Jamie Devlin
Peter MacDonald 74' 2 - 5  
Scott Davidson 82' 3 - 5  
13/10/2017 Edinburgh City
0 - 1
Stenhousemuir 0-0H2HOdds+
  12' Harrison Paton
  0 - 1 49' Jamie Longworth
  59' Mark McGuigan
Craig Thomson 64'  
  70' Nicholas Paterson
García Tena 78'  
  90' C. McMenamin
Craig Thomson 90+3'  
1st Round Replays1st Round2nd Preliminary Round Replay2nd Preliminary Round1st Preliminary Round
Scotland Football

Results and Fixtures
Top Soccer Tipsters
Tipsters Competition Review
Superior H2H Statistics
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.