Scotland Scottish Cup 2023/2024 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
25/05/2024 Celtic
1 - 0
Rangers 0-0H2HOdds+
Callum McGregor  41'  
  54' Abdallah Sima
Joe Hart 59'  
  63' Dujon Sterling
Adam Idah 64'  
James Forrest 68'  
G. Taylor 73'  
  74' Todd Cantwell
  84' Rıdvan Yılmaz
Adam Idah 90' 1 - 0  
  90+1' Nicolas Kühn
Nicolas Raskin 90+2'  
  90+4' Daizen Maeda
Semi-finals
DateHomeScoreAwayHT
21/04/2024 Rangers
2 - 0
Hearts 1-0H2HOdds+
Cyriel Dessers 5' 1 - 0  
  59' Cammy Devlin
J. Souttar 59'  
Cyriel Dessers 78' 2 - 0  
Nicolas Raskin 82'  
  82' M. Tait
20/04/2024 Aberdeen
3 - 3
Celtic 1-1H2HOdds+
  0 - 1 1' Adam Idah
Bojan Miovski 2' 1 - 1  
Jamie McGrath 2' 2 - 1  
  2 - 2 3' Luis Palma
Angus MacDonald 4' 3 - 2  
  3 - 3 5' Matt O'Riley
Ester Sokler 6' 4 - 3  
  4 - 4 7' Paulo Bernardo
Ryan Duncan 8'  
  9' Joe Hart
Junior Hoilett 10' 5 - 4  
  5 - 5 11' Alistair Johnston
J. Milne 12' 6 - 5  
  6 - 6 13' Tomoki Iwata
K. Phillips 14'  
  6 - 7 21' Nicolas Kühn
  6 - 8 63' James Forrest
  64' Nicolas Kühn
Ester Sokler 90' 7 - 8  
Ester Sokler 90+1'  
  7 - 9 105+1' Matt O'Riley
Angus MacDonald 119' 8 - 9  
Angus MacDonald 120+1'  
Shayden Morris 120+3'  
Jamie McGrath 120+4'  
Quarter-finals5th Round
DateHomeScoreAwayHT
11/02/2024 Airdrieonians
1 - 4
Hearts 1-3H2HOdds+
  0 - 1 11' Lawrence Shankland
  0 - 2 18' Kenneth Vargas
  0 - 3 21' Calem Nieuwenhof
Adam Frizzell 34' 1 - 3  
  1 - 4 73' Lawrence Shankland
11/02/2024 St. Mirren
0 - 2
Celtic 0-1H2HOdds+
  0 - 1 15' Kyogo Furuhashi
  44' Luis Palma
  0 - 2 53' Daizen Maeda 
  67' Alexandro Bernabéi
10/02/2024 Rangers
2 - 0
Ayr United 1-0H2HOdds+
Borna Barišić 10' 1 - 0  
Fábio Silva 24'  
  32' Roy Syla
  34' Mark McKenzie
  68' Sean McGinty
Fábio Silva 76' 2 - 0  
10/02/2024 Aberdeen
2 - 0
Bonnyrigg Rose Athletic 2-0H2HOdds+
  12' Angus Mailer
Bojan Miovski 17' 1 - 0  
Bojan Miovski 25' 2 - 0  
Graeme Shinnie 45'  
Connor Barron 60'  
Duk 75'  
  79' Kieran McGachie
Dante Polvara 83'  
10/02/2024 Inverness CT
1 - 3
Hibernian 0-0H2HOdds+
James Carragher 28'  
  0 - 1 55' Myziane Maolida
  0 - 2 79' Martin Boyle
  0 - 3 89' Élie Youan
Aaron Doran 90+5' 1 - 3  
10/02/2024 Kilmarnock
2 - 0
Cove Rangers 1-0H2HOdds+
  39' Arron Darge
Marley Watkins 45' 1 - 0  
  78' William Gillingham
Danny Armstrong 81' 2 - 0  
10/02/2024 Partick Thistle
2 - 3
Livingston 1-0H2HOdds+
Kerr Mcinroy 27' 1 - 0  
Aaron Muirhead 40'  
Aidan Fitzpatrick 61' 2 - 0  
  2 - 1 66' Joel Nouble
Harry Milne 74'  
Ricco Diack 77'  
Tomi Adeloye 81'  
  2 - 2 82' Joel Nouble
  97' Mo Sangare
  2 - 3 120' Tete Yengi
  120+1' Tete Yengi
09/02/2024 Greenock Morton
2 - 1
Motherwell 1-0H2HOdds+
Harry Paton 35' 1 - 0  
Robbie Muirhead 37'  
Lewis Strapp 48'  
George Oakley 55' 2 - 0  
Alan Power 67'  
  2 - 1 85' Jack Vale
  87' Bevis Mugabi
  90+2' Calum Butcher
4th Round
DateHomeScoreAwayHT
30/01/2024 Brora Rangers
1 - 3
Cove Rangers 1-1H2HOdds+
Tony Dingwall 13' 1 - 0  
Mark Nicolson 17'  
  1 - 1 22' Mitchell Megginson
  24' James Michael Doyle
  64' Mouhamed Niang
Jordan MacRae 90'  
Tony Dingwall 96'  
  1 - 2 105+1' Mitchell Megginson
  1 - 3 120' Connor Scully
21/01/2024 Celtic
5 - 0
Buckie Thistle 3-0H2HOdds+
  14' Sam Pugh
Paulo Bernardo 25' 1 - 0  
Odin Thiago Holm 33' 2 - 0  
Kyogo Furuhashi 41' 3 - 0  
Luis Palma 50' 4 - 0  
Rocco Vata 71'  
Rocco Vata 75' 5 - 0  
20/01/2024 Dumbarton
1 - 4
Rangers 0-2H2HOdds+
  0 - 1 35' John Lundstram
  0 - 2 41' Cyriel Dessers
  0 - 3 78' James Tavernier
Matthew Shiels 88' 1 - 3  
  1 - 4 89' Scott Wright
20/01/2024 Airdrieonians
1 - 0
St. Johnstone 0-0H2HOdds+
  51' Ryan McGowan
  52' Andy Considine
Nikolay Todorov 54' 1 - 0  
Dean McMaster 85'  
20/01/2024 Ayr United
3 - 0
Kelty Hearts 0-0H2HOdds+
Roy Syla 62' 1 - 0  
Roy Syla 64'  
Nicholas McAllister 70'  
  75' Lewis O'Donnell
Ahkeem Rose 79' 2 - 0  
Mark McKenzie 90' 3 - 0  
20/01/2024 Bonnyrigg Rose Athletic
2 - 1
Falkirk 1-1H2HOdds+
Conor Doan 4' 1 - 0  
  24' Brad Spencer
  1 - 1 30' Liam Henderson
Lee Currie 75'  
Bradley Barrett 90' 2 - 1  
20/01/2024 Forfar Athletic
0 - 1
Hibernian 0-0H2HOdds+
Roberto Nditi 30'  
  31' Joe Newell
  37' Élie Youan
  53' Joe Newell
  59' Joe Newell
Stuart Morrison 68'  
  0 - 1 69' Christian Doidge
20/01/2024 Greenock Morton
2 - 0
Montrose 1-0H2HOdds+
Grant Gillespie 10' 1 - 0  
George Oakley 51' 2 - 0  
Cameron Blues 83'  
Lewis Strapp 87'  
20/01/2024 Inverness CT
4 - 0
BSC Glasgow 1-0H2HOdds+
  20' Luke Scullion
  24' Martin Grehan
Charlie Gilmour 45' 1 - 0  
  50' Michael Miller
Alex Samuel 51'  
Alex Samuel 62' 2 - 0  
Adam Brooks 73' 3 - 0  
  86' Kirk McKnight
Luis Longstaff 87'  
Adam Brooks 88' 4 - 0  
20/01/2024 Kilmarnock
2 - 0
Dundee 2-0H2HOdds+
Kyle Vassell 1' 1 - 0  
Marley Watkins 3' 2 - 0  
Marley Watkins 42'  
20/01/2024 Livingston
2 - 1
Raith Rovers 1-1H2HOdds+
  0 - 1 5' Jack Hamilton
Andrew Shinnie 20'  
Jamie Brandon 32' 1 - 1  
  76' Callum Smith
Daniel MacKay 82' 2 - 1  
Andrew Shinnie 86'  
Daniel MacKay 90+3'  
20/01/2024 Motherwell
3 - 1
Alloa Athletic 1-1H2HOdds+
Blair Spittal 2' 1 - 0  
  1 - 1 27' Conor Sammon
Georgie Gent 60' 2 - 1  
Blair Spittal 65'  
  81' Morgyn Neill
Blair Spittal 88' 3 - 1  
20/01/2024 Ross County
0 - 3
Partick Thistle 0-2H2HOdds+
  24' Jack McMillan
Victor Loturi 28'  
  0 - 1 37' Brian Graham
  0 - 2 45+1' Scott Robinson
  0 - 3 54' Stuart Bannigan
20/01/2024 St. Mirren
1 - 0
Queen of the South 0-0H2HOdds+
Alex Gogic 71' 1 - 0  
20/01/2024 Spartans
1 - 2
Hearts 0-1H2HOdds+
  0 - 1 12' Kenneth Vargas
James Craigen 64' 1 - 1  
  1 - 2 90+2' Frankie Kent
19/01/2024 Clyde
0 - 2
Aberdeen 0-1H2HOdds+
  0 - 1 32' Bojan Miovski
  0 - 2 57' Nicky Devlin
3rd Round
DateHomeScoreAwayHT
25/11/2023 Albion Rovers
0 - 1
Bonnyrigg Rose Athletic 0-1H2HOdds+
  39' Neil Martyniuk
  41' Angus Mailer
  0 - 1 45' Neil Martyniuk
Arnault Bembo 69'  
  69' Smart Osadolor
25/11/2023 Annan Athletic
4 - 5
Dumbarton 0-2H2HOdds+
  0 - 1 5' Matthew Douglas
  35' Carlo Pignatiello
  0 - 2 42' Ryan Wallace
Kai Nugent 48' 1 - 2  
Dominic Docherty 55' 2 - 2  
Aidan Smith 73' 3 - 2  
  3 - 3 88' Finlay Gray
  90+6' Aron Lynas
Aidan Smith 100' 4 - 3  
Dominic Docherty 112'  
  4 - 4 113' Michael Ruth
  116' Ross MacLean
  4 - 5 118' James Hilton
25/11/2023 Brora Rangers
1 - 0
Pollok 1-0H2HOdds+
Jordan MacRae 34' 1 - 0  
  72' Sean Burns
  83' Adam Forde
  90+5' Marc McKenzie
25/11/2023 Broxburn Athletic
2 - 2
Buckie Thistle 0-0H2HOdds+
  0 - 1 1' Jack Murray
Lewis Turner 2' 1 - 1  
  1 - 2 3' Darryl McHardy
Ross Nimmo 4' 2 - 2  
  2 - 3 5' Jack MacIver
Connor Thompson 6' 3 - 3  
  3 - 4 7' Lewis MacKinnon
Gary Brass 8' 4 - 4  
  4 - 5 9' Josh Peters
Errol Douglas 10'  
  18' Scott Adams
Lewis Turner 20'  
  22' Scott Adams
  72' Hamish Munro
Errol Douglas 81' 5 - 5  
  5 - 6 90+8' Josh Peters
  99' Josh Peters
Lewis Turner 120' 6 - 6  
  120+1' Robert Watt
  6 - 7 120+2' Josh Peters
  120+3' Darryl McHardy
25/11/2023 Cumnock Juniors
0 - 3
BSC Glasgow 0-1H2HOdds+
  0 - 1 30' Alistair McColm
  32' Kirk McKnight
Robbie Buchanan 40'  
  0 - 2 49' Corey O' Donnell
Grant Dickie 52'  
Gregory Ferry 62'  
  0 - 3 65' Alistair McColm
Jamie Wilson 84'  
25/11/2023 Dunbar United
1 - 2
Alloa Athletic 1-2H2HOdds+
PJ Morrison 13' 1 - 0  
  1 - 1 31' Kevin Cawley
  1 - 2 45+1' Conor Sammon
  67' Stefan Scougall
  72' Kurtis Roberts
Michael Barfoot 73'  
  73' Kevin Cawley
25/11/2023 Falkirk
3 - 0
Formartine United 3-0H2HOdds+
Ethan Ross 34' 1 - 0  
Calvin Miller 37' 2 - 0  
Ross Maclver 39' 3 - 0  
  60' Mark Lawrence
Sean Mackie 64'  
  76' Dylan Lobban
25/11/2023 Greenock Morton
4 - 0
Bo'ness United 1-0H2HOdds+
  40' Lewis McArthur
George Oakley 45+1' 1 - 0  
  49' Michael Gemmell
Jack Baird 51'  
  52' Ryan Stevenson
Jack Bearne 63' 2 - 0  
Robbie Muirhead 79' 3 - 0  
Logan O'Boy 89' 4 - 0  
25/11/2023 Hamilton Academical
0 - 2
Kelty Hearts 0-0H2HOdds+
  15' Michael Tidser
  0 - 1 66' Reece Lyon
  0 - 2 75' Lewis Moore
Jackson Longridge 82'  
Jackson Longridge 90+4'  
25/11/2023 Inverness CT
2 - 0
Cowdenbeath 0-0H2HOdds+
  34' Jamie Docherty
David Wotherspoon 80' 1 - 0  
Billy McKay 84' 2 - 0  
  90' Jack Tait
25/11/2023 Montrose
3 - 0
Edinburgh City 0-0H2HOdds+
  54' Ryan Shanley
Paul Watson 63' 1 - 0  
Kane Hester 78' 2 - 0  
Kane Hester 80' 3 - 0  
  81' Scott Mercer
25/11/2023 Partick Thistle
3 - 0
Queen's Park 2-0H2HOdds+
  32' Jack Spong
Blair Alston 36' 1 - 0  
Aidan Fitzpatrick 41' 2 - 0  
Aidan Fitzpatrick 50' 3 - 0  
  76' Dominic Thomas
25/11/2023 Peterhead
1 - 2
Ayr United 0-0H2HOdds+
Kieran Shanks 60' 1 - 0  
  68' Ben Dempsey
Conor O'Keefe 70'  
  84' Elicha Ahui
  88' Charlie Albinson
Rory McAllister 88'  
  88' Frankie Musonda
  1 - 1 90+6' Sean McGinty
Elicha Ahui 93'  
Jordon Brown 93'  
  1 - 2 116' Fraser Bryden
  116' Fraser Bryden
25/11/2023 Queen of the South
2 - 2
Dundee United 1-1H2HOdds+
  0 - 1 1' Kevin Holt
Josh Todd 2' 1 - 1  
  1 - 2 3' Louis Moult
Ben Johnstone 4' 2 - 2  
  2 - 3 5' Glenn Middleton
  2 - 4 6' Kai Fotheringham
Ross Irving 6' 3 - 4  
  7' Liam David Grimshaw
Lee Connelly 8' 4 - 4  
  9' Mathew Anim Cudjoe
Gavin Reilly 17' 5 - 4  
Lee Connelly 50' 6 - 4  
  54' Liam David Grimshaw
Lee Connelly 58'  
  6 - 5 58' Kai Fotheringham
25/11/2023 Spartans
2 - 1
Arbroath 1-0H2HOdds+
  20' Colin Hamilton
James Craigen 35' 1 - 0  
  45' Thomas O'Brien
  1 - 1 49' David Gold
Jamie Dishington 50' 2 - 1  
  59' Jermaine Hylton
  89' Michael McKenna
25/11/2023 Stirling Albion
0 - 2
Cove Rangers 0-1H2HOdds+
  0 - 1 10' James Michael Doyle
Paul McLean 12'  
  0 - 2 50' Connor Scully
  55' Josh Kerr
Murray Miller 64'  
25/11/2023 Stranraer
0 - 1
Airdrieonians 0-1H2HOdds+
  0 - 1 25' Calum Gallagher
Matthew Grant 47'  
25/11/2023 Tranent Juniors
0 - 1
Forfar Athletic 0-0H2HOdds+
  0 - 1 68' Matthew Allan
  85' Stuart Morrison
Cameron Ross 90+3'  
24/11/2023 Clyde
2 - 0
Jeanfield Swifts 0-0H2HOdds+
Logan Dunachie 64'  
Liam Scullion 68' 1 - 0  
Martin Rennie 77'  
Euan Cameron 78'  
  80' Aaron Whitehead
  83' Scott Smith
Logan Dunachie 84' 2 - 0  
Darren Hynes 90+1'  
24/11/2023 Dunfermline Athletic
0 - 3
Raith Rovers 0-1H2HOdds+
  0 - 1 15' Jack Hamilton
  54' Jack Hamilton
  57' Callum Smith
Ewan Otoo 64'  
  0 - 2 65' Sam Stanton
  0 - 3 70' Lewis Vaughan
  71' Lewis Vaughan
Lewis McCann 80'  
  80' Aidan Connolly
  80' Daniel O'Reilly
2nd Round
DateHomeScoreAwayHT
04/11/2023 Luncarty
0 - 1
Bo'ness United 0-0H2HOdds+
Danny Dobie 44'  
  0 - 1 77' Thomas Grant
Donald G. 79+79'  
Gregor Donald 81'  
Daniel Walker 83'  
Craig Mitchell 90+1'  
30/10/2023 Musselburgh Athletic
2 - 3
Clyde 0-0H2HOdds+
  24' Ji Stevenson
Zach Khan 55'  
Kris Joseph Renton 60'  
Jamie Todd 68'  
  70' Kian Lesley
  0 - 1 75' Connor Young
Jamie Todd 83' 1 - 1  
  1 - 2 94' Martin Rennie
Matthew Knox 110'  
  1 - 3 114' Kian Lesley
Kris Joseph Renton 120+1' 2 - 3  
28/10/2023 Albion Rovers
2 - 1
St Andrews United 0-0H2HOdds+
  45+1' Reece Redpath
Niyah Joseph 66' 1 - 0  
  1 - 1 73' Lewis Sawers
Alexander McCaw 75' 2 - 1  
  80' David Shields
Alan Reid 82'  
Dom McMahon 83'  
  85' Ryan Roche
  90+6' David Shields
28/10/2023 Brechin City
1 - 2
Spartans 0-0H2HOdds+
  0 - 1 49' Bradley White
Seth Patrick 59'  
  0 - 2 65' Mikey Allan
Hamish Thomson 80' 1 - 2  
Euan Spark 85'  
  87' Gavin Morrison
  88' Rhys Armstrong
Liam Duell 88'  
Hamish Thomson 90+1'  
28/10/2023 Civil Service Strollers
0 - 3
Stranraer 0-0H2HOdds+
Callum Yeats 23'  
  45+2' Kyle Girvan
  51' Matthew Grant
  0 - 1 56' Kyle Girvan
Conrad Balatoni 58'  
  0 - 2 72' Craig Ross
Liam Parker 72'  
  80' Cameron Williamson
Tom Findlay 81'  
  0 - 3 84' Scott Robertson
28/10/2023 Cumnock Juniors
2 - 1
Turriff United 0-1H2HOdds+
  16' Keir Smith
Finlay Frye 24'  
Gregory Ferry 35'  
  43' Max Foster
  0 - 1 44' Neil Gauld
Mark McLennan 50' 1 - 1  
  56' Dylan Stuart
  59' Finlay Murray
  62' Max Foster
Andrew McGlaughlin 63' 2 - 1  
  76' Andrew Watt
28/10/2023 Deveronvale
0 - 1
Broxburn Athletic 0-1H2HOdds+
  0 - 1 19' Gary Brass
Michael Watson 68'  
Ben Allan 73'  
Jay Goldie 75'  
  77' Marky Munro
  81' Kieran Moyles
Jaydan Bradford 86'  
Rogan Read 90+4'  
28/10/2023 Dumbarton
3 - 2
Banks O Dee FC 0-1H2HOdds+
  0 - 1 5' Hamish Macleod
Tony Wallace 8'  
  39' Kane Winton
  44' Michael Philipson
  0 - 2 51' Garry Wood
  64' Darryn Kelly
Tony Wallace 71' 1 - 2  
Michael Ruth 71'  
Michael Ruth 90+7' 2 - 2  
Michael Ruth 90+12' 3 - 2  
  90+17' Dajon Golding
28/10/2023 Dunbar United
1 - 0
East Fife 1-0H2HOdds+
Dean Whitson 45' 1 - 0  
Darren Handling 67'  
Liam Gregory 77'  
Brandon Archibald 86'  
James Redpath 86'  
  88' Jack Healy
28/10/2023 Formartine United
3 - 2
Clydebank 1-1H2HOdds+
  0 - 1 1' Nicky Low
Matthew McLean 11'  
  25' Matt Niven
Julian Wade 26' 1 - 1  
  39' Liam McGonigle
Paul Campbell 59'  
Julian Wade 62' 2 - 1  
Lewis Wilson 76'  
Adam Emslie 77' 3 - 1  
  3 - 2 87' Alan Robert Kelly
Ewen MacDonald 87'  
Graeme Rodger 90+3'  
28/10/2023 Forres Mechanics
0 - 1
Buckie Thistle 0-1H2HOdds+
  2' Ryan Fyffe
Andrew Skinner 28'  
  0 - 1 39' Jack Murray
Craig Mackenzie 42'  
  45' Jack MacIver
  56' Jack Murray
  74' Josh Peters
Lee Fraser 77'  
  84' Ryan Fyffe
  90+2' Max Barry
28/10/2023 Fraserburgh
1 - 2
Bonnyrigg Rose Athletic 0-0H2HOdds+
Ryan Sargent 37'  
  0 - 1 81' Angus Mailer
  83' Neil Martyniuk
  90+1' Bradley Barrett
Ryan Cowie 90+2' 1 - 1  
  1 - 2 95' Bradley Barrett
Bryan Hay 116'  
Aiden Sopel 120+1'  
28/10/2023 Huntly
1 - 4
Forfar Athletic 1-0H2HOdds+
  5' Finn Robson
Michael Dangana 16' 1 - 0  
  80' Andy Munro
  1 - 1 90+5' Matthew Allan
  1 - 2 92' Mark Whatley
  1 - 3 95' Cameron Ferguson
  1 - 4 102' Ryan Paterson
28/10/2023 Jeanfield Swifts
6 - 0
Elgin City 4-0H2HOdds+
Dayle Robertson 3' 1 - 0  
Chris McLeish 9' 2 - 0  
Chris McLeish 22' 3 - 0  
Dayle Robertson 28' 4 - 0  
  55' Brian Cameron
Christopher Scott 58' 5 - 0  
  69' Blair McKenzie
Christopher Scott 77' 6 - 0  
28/10/2023 Kilwinning Rangers
0 - 1
Cowdenbeath 0-0H2HOdds+
  38' Zac Butterworth
Neil McGregor 54'  
Jordan Stuart 55'  
Alan Semple 59'  
  61' Ewan MacPherson
  0 - 1 80' Michael Cunningham
28/10/2023 Peterhead
3 - 1
Clachnacuddin 2-1H2HOdds+
Robert Ward 16' 1 - 0  
Caleb Goldie 23'  
Rory McAllister 37' 2 - 0  
  2 - 1 39' Calum Ferguson
Danny Strachan 48'  
  71' Keith Mason
Kieran Shanks 75' 3 - 1  
  81' Shaun Sutherland
  90' Robert Urquhart
  90+3' Martin Callum
28/10/2023 Pollok
5 - 2
Gala Fairydean Rovers 2-2H2HOdds+
Ryan McGregor 3' 1 - 0  
  1 - 1 7' Nicholas Reid
Ryan McGregor 15' 2 - 1  
  29' Kyle Semple
  31' Kyle Semple
Adam Forde 40'  
  2 - 2 45+3' Danny Galbraith
Ross Lindsay 59'  
Adam Forde 61' 3 - 2  
Adam Forde 71' 4 - 2  
Scott Forrester 75'  
  87' Calum Ferguson
Hugh Kerr 90+2' 5 - 2  
28/10/2023 Stenhousemuir
0 - 2
Brora Rangers 0-1H2HOdds+
  0 - 1 19' Ali Sutherland
Ross Meechan 30'  
Edin Lynch 40'  
  53' Alex Cooper
  56' Dale Gillespie
  0 - 2 60' Jordan MacRae
28/10/2023 Tranent Juniors
7 - 0
East Kilbride 5-0H2HOdds+
Cameron Ross 7' 1 - 0  
Broque Watson 17' 2 - 0  
Cameron Ross 18' 3 - 0  
  30' Dylan McDonald
Cameron Ross 39' 4 - 0  
Kieran Sommerville 41'  
Cameron Ross 44' 5 - 0  
  45' Liam Brown
Broque Watson 48' 6 - 0  
Kallum Higginbotham 72' 7 - 0  
  83' Andrew McDonald
  87' Allan MacKenzie
28/10/2023 Beith Juniors
1 - 3
BSC Glasgow 0-0H2HOdds+
  26' Alistair McColm
Andy Monk 45+1'  
  0 - 1 55' Alistair McColm
Declan Hughes 55'  
  0 - 2 62' Scott Roberts
Ciaran Diver 69' 1 - 2  
Scot Rough 79'  
  1 - 3 84' Scott Roberts
Blair Rossiter 84'  
  88' Sam Ellis
Robbie Scullion 90+4'  
1st Round
DateHomeScoreAwayHT
25/09/2023 Stirling University
1 - 3
Albion Rovers 0-1H2HOdds+
  0 - 1 38' Bright Osemudiamen Prince Okosun
Shea Scally 52' 1 - 1  
  1 - 2 58' Joe Bevan
  1 - 3 64' Niyah Joseph
24/09/2023 BSC Glasgow
3 - 1
Cumbernauld Colts 1-1H2HOdds+
Corey O' Donnell 24' 1 - 0  
  1 - 1 32' Billy Mortimer
Corey O' Donnell 70' 2 - 1  
Daniel Hunter 81' 3 - 1  
23/09/2023 Banks O Dee FC
6 - 0
Dalbeattie Star 2-0H2HOdds+
Lachie MacLeod 45' 1 - 0  
Max Alexander 45+1' 2 - 0  
Max Alexander 48' 3 - 0  
Chris Antoniazzi 50' 4 - 0  
Lachie MacLeod 51' 5 - 0  
Max Alexander 66' 6 - 0  
23/09/2023 Bo'ness United
3 - 0
Darvel 1-0H2HOdds+
Ryan Porteous 34' 1 - 0  
Lucas Stenhouse 60' 2 - 0  
Ryan Stevenson 71' 3 - 0  
23/09/2023 Brechin City
4 - 0
Rothes 1-0H2HOdds+
Grady McGrath 6' 1 - 0  
Grady McGrath 47' 2 - 0  
Grady McGrath 50' 3 - 0  
Stuart Heenan 90' 4 - 0  
23/09/2023 Brora Rangers
5 - 1
Berwick Rangers 3-1H2HOdds+
Andrew Macrae 26' 1 - 0  
  1 - 1 29' David Ferguson
Andrew Macrae 38' 2 - 1  
Andrew Macrae 43' 3 - 1  
Max Ewan 55' 4 - 1  
Andrew Macrae 64' 5 - 1  
23/09/2023 Broxburn Athletic
2 - 1
Nairn County 2-0H2HOdds+
Lewis Turner 3' 1 - 0  
Greg Page 44' 2 - 0  
  2 - 1 89' Steven Mackay
  90+5' Wayne Mackintosh
23/09/2023 Camelon Juniors
1 - 2
Civil Service Strollers 0-1H2HOdds+
  0 - 1 19' Marc Laird
Sam Collumbine 53' 1 - 1  
  1 - 2 90' Innes Lawson
Sam Collumbine 90+1'  
23/09/2023 Clachnacuddin
1 - 0
Inverurie Loco Works 1-0H2HOdds+
Connor Bunce 36' 1 - 0  
23/09/2023 Cowdenbeath
2 - 1
Linlithgow Rose 1-0H2HOdds+
Jamie Docherty 24' 1 - 0  
  1 - 1 69' Greg Skinner
Jamie Docherty 95' 2 - 1  
  108' Alan Docherty
23/09/2023 Culter
3 - 4
Deveronvale 2-1H2HOdds+
Ross Clark 11' 1 - 0  
  1 - 1 34' Innes McKay
Ross Clark 36' 2 - 1  
  2 - 2 69' Jamie Maclellan
Willie Mathers 84' 3 - 2  
  3 - 3 90+2' Matthew Petermann
  3 - 4 104' Jamie Maclellan
  107' Innes McKay
23/09/2023 Dalkeith Thistle
0 - 7
Clydebank 0-3H2HOdds+
  0 - 1 39' Creag Little
  0 - 2 45+1' Thomas Collins
  0 - 3 45+3' Thomas Collins
  0 - 4 59' Liam McGonigle
  0 - 5 65' James Grant
  0 - 6 71' Liam McGonigle
  0 - 7 90' Graham MacKay
23/09/2023 Dundonald Bluebell
2 - 3
Kilwinning Rangers 2-2H2HOdds+
Barry Sibanda 7' 1 - 0  
Jack Smith 28' 2 - 0  
  2 - 1 37' Jordan Stuart
  2 - 2 42' Dylan Mackin
  2 - 3 46' Keiran Wood
23/09/2023 Dunipace
1 - 3
Cumnock Juniors 1-0H2HOdds+
Ciaran McGuckin 39' 1 - 0  
  1 - 1 62' Martin McGaughey
  1 - 2 98' Martin McGaughey
  1 - 3 110' Alfie Conn
23/09/2023 East Kilbride
8 - 0
Whitehill Welfare 4-0H2HOdds+
Chris McGowan 21' 1 - 0  
Nathan Flanagan 23' 2 - 0  
Chris McGowan 24' 3 - 0  
Andy McDonald 28' 4 - 0  
Andy McDonald 47' 5 - 0  
Andy McDonald 55' 6 - 0  
Marc Kelly 59' 7 - 0  
Allan MacKenzie 67' 8 - 0  
23/09/2023 East Stirlingshire
0 - 1
Huntly 0-0H2HOdds+
Sam Young 62'  
  0 - 1 90' Andy Hunter
23/09/2023 Edinburgh University
2 - 3
Dunbar United 1-1H2HOdds+
Joe Aitken 37' 1 - 0  
  1 - 1 43' Sean Stewart
  1 - 2 69' Taylor Hendry
  1 - 3 77' Dean Whitson
Lewis Hendry 86' 2 - 3  
23/09/2023 Edusport Academy
1 - 2
Fraserburgh 0-0H2HOdds+
  0 - 1 70' Ryan Sargent
  0 - 2 86' Ryan Sargent
Jack McDowall 89' 1 - 2  
23/09/2023 Formartine United
3 - 2
Threave Rovers 2-0H2HOdds+
Julian Wade 12' 1 - 0  
Paul Campbell 43' 2 - 0  
  2 - 1 70' Kieran Adams
  2 - 2 81' Danny Dunglinson
Jake Stewart 87' 3 - 2  
23/09/2023 Gala Fairydean Rovers
8 - 2
Strathspey Thistle 5-2H2HOdds+
  0 - 1 16' Kane Davies
  0 - 2 21' Michael MacKenzie
Jack Beaumont 26' 1 - 2  
Nicky Reid 35' 2 - 2  
Liam Watt 36' 3 - 2  
Nicky Reid 37' 4 - 2  
Jamie Semple 41' 5 - 2  
Jamie Semple 54' 6 - 2  
Jamie Semple 70' 7 - 2  
Lasana Drammeh 90+5' 8 - 2  
23/09/2023 Golspie Sutherland
1 - 1
Forres Mechanics 0-1H2HOdds+
  0 - 1 11' Ethan Cairns
90' 1 - 1  
23/09/2023 Keith
2 - 5
Luncarty 1-2H2HOdds+
  0 - 1 31' Kyle Woolley
Gavin Elphinstone 37' 1 - 1  
  1 - 2 43' Kyle Green
  1 - 3 49' Rhys Davies
  1 - 4 59' Kyle Green
80' 2 - 4  
  2 - 5 90' Mark Mitchell
23/09/2023 Lossiemouth
0 - 4
Beith Juniors 0-1H2HOdds+
  0 - 1 38' Jordan Rossiter
  0 - 2 56' Alan Rough
  0 - 3 61' Ciaran Diver
  0 - 4 83' Carlo Monti
23/09/2023 Musselburgh Athletic
1 - 1
Gretna 2008 0-0H2HOdds+
  0 - 1 48' Dario Viviani
Liall Smith 56' 1 - 1  
23/09/2023 Penicuik Athletic
0 - 6
Pollok 0-4H2HOdds+
  0 - 1 3' Fraser Mullen
  0 - 2 12' Marc McKenzie
  0 - 3 18'
  0 - 4 38' Adam Forde
  0 - 5 88' Chris Duff
  0 - 6 90' Evan Maley
23/09/2023 St Andrews United
1 - 0
Auchinleck Talbot 0-0H2HOdds+
Owen Andrew 63' 1 - 0  
23/09/2023 Tayport
0 - 4
Buckie Thistle 0-3H2HOdds+
  0 - 1 20' Andy MacAskill
  0 - 2 22' Joe McCabe
  0 - 3 43' Jack Murray
  0 - 4 78' Joe McCabe
23/09/2023 Tranent Juniors
4 - 1
Hutchinson Vale Football Club 0-1H2HOdds+
  0 - 1 43' Ben Viola
Ewan Bauld 49' 1 - 1  
Cameron Ross 52' 2 - 1  
Cameron Ross 57' 3 - 1  
Jackson Mylchreest 76' 4 - 1  
23/09/2023 Turriff United
2 - 1
Sauchie Juniors 1-1H2HOdds+
  0 - 1 12' Connor Willaghan
Jack McKenzie 33' 1 - 1  
Ewan Clark 50' 2 - 1  
23/09/2023 Wick Academy
1 - 3
Jeanfield Swifts 0-2H2HOdds+
  0 - 1 32'
  0 - 2 45+3' Fraser Smith
  0 - 3 66' Chris McLeish
Jack Halliday 69' 1 - 3  
2nd Preliminary Round
DateHomeScoreAwayHT
02/09/2023 Fort William
1 - 10
Clydebank 0-0H2HOdds 
02/09/2023 Creetown
1 - 3
Whitehill Welfare 0-0H2HOdds 
02/09/2023 Cumnock Juniors
1 - 0
Girvan 0-0H2HOdds 
02/09/2023 Dunbar United
4 - 2
Vale of Leithen 0-0H2HOdds 
02/09/2023 Hawick Royal Albert
1 - 2
Golspie Sutherland 0-0H2HOdds 
02/09/2023 Hill Of Beath Hawthorn
0 - 1
Tayport 0-0H2HOdds 
02/09/2023 Irvine Meadow
1 - 2
Dunipace 0-0H2HOdds 
02/09/2023 Musselburgh Athletic
6 - 0
Coldstream 0-0H2HOdds 
02/09/2023 Newton Stewart
1 - 4
Luncarty 0-0H2HOdds 
02/09/2023 Pollok
2 - 2
Benburb 0-0H2HOdds 
02/09/2023 Preston Athletic
0 - 0
Dundonald Bluebell 0-0H2HOdds 
02/09/2023 Sauchie Juniors
4 - 0
Burntisland Shipyard 1-0H2HOdds 
02/09/2023 St Andrews United
1 - 0
Haddington Athletic 0-0H2HOdds 
02/09/2023 St. Cuthbert Wanderers
0 - 5
Dalkeith Thistle 0-1H2HOdds 
02/09/2023 Wigtown & Bladnoch
0 - 12
Auchinleck Talbot 0-0H2HOdds 
02/09/2023 Broxburn Athletic
3 - 0
Lochee United 0-0H2HOdds 
02/09/2023 Camelon Juniors
0 - 0
Newtongrange Star 0-0H2HOdds 
02/09/2023 Culter
3 - 2
Blackburn United 2-0H2HOdds 
02/09/2023 Easthouses Lily
1 - 3
Threave Rovers 0-0H2HOdds 
02/09/2023 Penicuik Athletic
4 - 2
Rutherglen Glencairn 0-0H2HOdds 
02/09/2023 Tynecastle
0 - 1
Hutchinson Vale Football Club 0-0H2HOdds 
02/09/2023 Beith Juniors
5 - 1
Bonnyton Thistle 0-0H2HOdds 
02/09/2023 Carluke Rovers
2 - 3
Dalbeattie Star 0-0H2HOdds 
02/09/2023 Glenafton Athletic
0 - 3
Darvel 0-0H2HOdds 
02/09/2023 Kilwinning Rangers
4 - 0
Glasgow University 0-0H2HOdds 
02/09/2023 Jeanfield Swifts
3 - 0
Cupar Hearts 0-0H2HOdds 
1st Preliminary Round
Scotland Football

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