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
Rangers  H2H  
Semi-finals
DateHomeScoreAwayHT
21/04/2024 Rangers
2 - 0
Hearts 1-0H2HOdds+
C. Dessers 5' 1 - 0  
  59' C. Devlin
J. Souttar 59'  
C. Dessers 78' 2 - 0  
N. Raskin 82'  
  82' M. Tait
20/04/2024 Aberdeen
3 - 3
Celtic 1-1H2HOdds+
B. Miovski 2' 1 - 0  
  1 - 1 21' N. Kühn
  1 - 2 63' J. Forrest
  64' N. Kühn
E. Sokler 90' 2 - 2  
E. Sokler 90+1'  
  2 - 3 105+1' M. O'Riley
A. MacDonald 119' 3 - 3  
A. MacDonald 120+1'  
S. Morris 120+3'  
J. McGrath 120+4'  
Quarter-finals
DateHomeScoreAwayHT
11/03/2024 Greenock Morton
0 - 1
Hearts 0-0H2HOdds+
J. Baird 24'  
  43' C. Devlin
  59' J. Grant
K. Broadfoot 64'  
  64' L. Shankland
  0 - 1 86' K. Vargas
10/03/2024 Hibernian
0 - 2
Rangers 0-1H2HOdds+
N. Triantis 7'  
  0 - 1 23' J. Lundstram
  23' J. Tavernier
E. Marcondes 24'  
J. Obita 52'  
  66' K. Roofe
J. Obita 68'  
N. Moriah-Welsh 71'  
  0 - 2 83' Fábio Silva
10/03/2024 Celtic
4 - 2
Livingston 2-1H2HOdds+
D. Maeda 7' 1 - 0  
  1 - 1 12' D. Mackay
D. Maeda 22' 2 - 1  
  44' D. Mackay
  52' C. Montaño
  2 - 2 54' T. Yengi
  81' M. Nottingham
  83' A. Shinnie
D. Maeda 86' 3 - 2  
  89' M. Sangare
K. Furuhashi 90+5' 4 - 2  
09/03/2024 Aberdeen
3 - 1
Kilmarnock 2-1H2HOdds+
J. McGrath 11' 1 - 0  
G. Shinnie 33' 2 - 0  
  2 - 1 41' D. Armstrong
J. MacKenzie 46'  
  62' D. Armstrong
  62' J. Wright
S. Findlay 66' 3 - 1  
J. McGrath 70'  
G. Shinnie 90'  
5th Round
DateHomeScoreAwayHT
11/02/2024 Airdrieonians
1 - 4
Hearts 1-3H2HOdds+
  0 - 1 11' L. Shankland
  0 - 2 18' K. Vargas
  0 - 3 21' C. Nieuwenhof
A. Frizzell 34' 1 - 3  
  1 - 4 73' L. Shankland
11/02/2024 St. Mirren
0 - 2
Celtic 0-1H2HOdds+
  0 - 1 15' K. Furuhashi
  44' L. Palma
  0 - 2 53' D. Maeda
  67' A. Bernabei
10/02/2024 Rangers
2 - 0
Ayr United 1-0H2HOdds+
B. Barišić 10' 1 - 0  
Fábio Silva 24'  
  32' R. Syla
  34' M. McKenzie
  68' S. McGinty
Fábio Silva 76' 2 - 0  
10/02/2024 Aberdeen
2 - 0
Bonnyrigg Rose Athletic 2-0H2HOdds+
  12' A. Mailer
B. Miovski 17' 1 - 0  
B. Miovski 25' 2 - 0  
G. Shinnie 45'  
C. Barron 60'  
Luis Lopes 75'  
  79' K. McGachie
D. Polvara 83'  
10/02/2024 Inverness CT
1 - 3
Hibernian 0-0H2HOdds+
J. Carragher 28'  
  0 - 1 55' M. Maolida
  0 - 2 79' M. Boyle
  0 - 3 89' E. Youan
A. Doran 90+5' 1 - 3  
10/02/2024 Kilmarnock
2 - 0
Cove Rangers 1-0H2HOdds+
  39' A. Darge
M. Watkins 45' 1 - 0  
  78' W. Gillingham
D. Armstrong 81' 2 - 0  
10/02/2024 Partick Thistle
2 - 3
Livingston 1-0H2HOdds+
K. Mcinroy 27' 1 - 0  
A. Muirhead 40'  
A. Fitzpatrick 61' 2 - 0  
  2 - 1 66' J. Nouble
H. Milne 74'  
R. Diack 77'  
T. Adeloye 81'  
  2 - 2 82' J. Nouble
  97' M. Sangare
  2 - 3 120' T. Yengi
  120+1' T. Yengi
09/02/2024 Greenock Morton
2 - 1
Motherwell 1-0H2HOdds+
H. Paton 35' 1 - 0  
R. Muirhead 37'  
L. Strapp 48'  
G. Oakley 55' 2 - 0  
A. Power 67'  
  2 - 1 85' J. Vale
  87' B. Mugabi
  90+2' C. Butcher
4th Round
DateHomeScoreAwayHT
30/01/2024 Brora Rangers
1 - 3
Cove Rangers 1-1H2HOdds+
T. Dingwall 13' 1 - 0  
M. Nicolson 17'  
  1 - 1 22' M. Megginson
  24' M. Doyle
  64' M. Niang
J. MacRae 90'  
T. Dingwall 96'  
  1 - 2 105+1' M. Megginson
  1 - 3 120' C. Scully
21/01/2024 Celtic
5 - 0
Buckie Thistle 3-0H2HOdds+
  14' S. Pugh
Paulo Bernardo 25' 1 - 0  
O. Holm 33' 2 - 0  
K. Furuhashi 41' 3 - 0  
L. Palma 50' 4 - 0  
R. Vata 71'  
R. Vata 75' 5 - 0  
20/01/2024 Dumbarton
1 - 4
Rangers 0-2H2HOdds+
  0 - 1 35' J. Lundstram
  0 - 2 41' C. Dessers
  0 - 3 78' J. Tavernier
M. Shiels 88' 1 - 3  
  1 - 4 89' S. Wright
20/01/2024 Airdrieonians
1 - 0
St. Johnstone 0-0H2HOdds+
  51' R. McGowan
  52' A. Considine
N. Todorov 54' 1 - 0  
D. McMaster 85'  
20/01/2024 Ayr United
3 - 0
Kelty Hearts 0-0H2HOdds+
R. Syla 62' 1 - 0  
R. Syla 64'  
N. McAllister 70'  
  75' L. O'Donnell
A. Rose 79' 2 - 0  
M. McKenzie 90' 3 - 0  
20/01/2024 Bonnyrigg Rose Athletic
2 - 1
Falkirk 1-1H2HOdds+
C. Doan 4' 1 - 0  
  24' B. Spencer
  1 - 1 30' L. Henderson
L. Currie 75'  
B. Barrett 90' 2 - 1  
20/01/2024 Forfar Athletic
0 - 1
Hibernian 0-0H2HOdds+
R. Nditi 30'  
  31' J. Newell
  37' E. Youan
  53' J. Newell
  59' J. Newell
S. Morrison 68'  
  0 - 1 69' C. Doidge
20/01/2024 Greenock Morton
2 - 0
Montrose 1-0H2HOdds+
G. Gillespie 10' 1 - 0  
G. Oakley 51' 2 - 0  
C. Blues 83'  
L. Strapp 87'  
20/01/2024 Inverness CT
4 - 0
BSC Glasgow 1-0H2HOdds+
  20' L. Scullion
  24' M. Grehan
C. Gilmour 45' 1 - 0  
  50' M. Miller
A. Samuel 51'  
A. Samuel 62' 2 - 0  
A. Brooks 73' 3 - 0  
  86' K. McKnight
A. Brooks 88' 4 - 0  
20/01/2024 Kilmarnock
2 - 0
Dundee 2-0H2HOdds+
K. Vassell 1' 1 - 0  
M. Watkins 3' 2 - 0  
M. Watkins 42'  
20/01/2024 Livingston
2 - 1
Raith Rovers 1-1H2HOdds+
  0 - 1 5' J. Hamilton
A. Shinnie 20'  
J. Brandon 32' 1 - 1  
  76' C. Smith
D. Mackay 82' 2 - 1  
A. Shinnie 86'  
D. Mackay 90+3'  
20/01/2024 Motherwell
3 - 1
Alloa Athletic 1-1H2HOdds+
B. Spittal 2' 1 - 0  
  1 - 1 27' C. Sammon
G. Gent 60' 2 - 1  
B. Spittal 65'  
  81' M. Neill
B. Spittal 88' 3 - 1  
20/01/2024 Ross County
0 - 3
Partick Thistle 0-2H2HOdds+
  24' J. McMillan
V. Loturi 28'  
  0 - 1 37' B. Graham
  0 - 2 45+1' S. Robinson
  0 - 3 54' S. Bannigan
20/01/2024 St. Mirren
1 - 0
Queen of the South 0-0H2HOdds+
A. Gogić 71' 1 - 0  
20/01/2024 Spartans
1 - 2
Hearts 0-1H2HOdds+
  0 - 1 12' K. Vargas
J. Craigen 64' 1 - 1  
  1 - 2 90+2' F. Kent
19/01/2024 Clyde
0 - 2
Aberdeen 0-1H2HOdds+
  0 - 1 32' B. Miovski
  0 - 2 57' N. Devlin
3rd Round
DateHomeScoreAwayHT
25/11/2023 Albion Rovers
0 - 1
Bonnyrigg Rose Athletic 0-1H2HOdds+
  39' N. Martyniuk
  41' A. Mailer
  0 - 1 45' N. Martyniuk
A. Bembo 69'  
  69' S. Osadolor
25/11/2023 Annan Athletic
4 - 5
Dumbarton 0-2H2HOdds+
  0 - 1 5' M. Douglas
  35' C. Pignatiello
  0 - 2 42' R. Wallace
K. Nugent 48' 1 - 2  
D. Docherty 55' 2 - 2  
A. Smith 73' 3 - 2  
  3 - 3 88' F. Gray
  90+6' A. Lynas
A. Smith 100' 4 - 3  
D. Docherty 112'  
  4 - 4 113' M. Ruth
  116' R. MacLean
  4 - 5 118' J. Hilton
25/11/2023 Brora Rangers
1 - 0
Pollok 1-0H2HOdds+
J. MacRae 34' 1 - 0  
  72' S. Burns
  83' A. Forde
  90+5' M. McKenzie
25/11/2023 Broxburn Athletic
2 - 2
Buckie Thistle 0-0H2HOdds+
  18' S. Adams
L. Turner 20'  
  22' S. Adams
  72' H. Munro
E. Douglas 81' 1 - 0  
  1 - 1 90+8' J. Peters
  99' J. Peters
L. Turner 120' 2 - 1  
  120+1' R. Watt
  2 - 2 120+2' J. Peters
  120+3' D. McHardy
25/11/2023 Cumnock Juniors
0 - 3
BSC Glasgow 0-1H2HOdds+
  0 - 1 30' A. McColm
  32' K. McKnight
R. Buchanan 40'  
  0 - 2 49' C. O'Donnell
G. Dickie 52'  
G. Ferry 62'  
  0 - 3 65' A. McColm
J. Wilson 84'  
25/11/2023 Dunbar United
1 - 2
Alloa Athletic 1-2H2HOdds+
P. Morrison 13' 1 - 0  
  1 - 1 31' K. Cawley
  1 - 2 45+1' C. Sammon
  67' S. Scougall
  72' K. Roberts
M. Barfoot 73'  
  73' K. Cawley
25/11/2023 Falkirk
3 - 0
Formartine United 3-0H2HOdds+
E. Ross 34' 1 - 0  
C. Miller 37' 2 - 0  
R. MacIver 39' 3 - 0  
  60' M. Lawrence
S. Mackie 64'  
  76' D. Lobban
25/11/2023 Greenock Morton
4 - 0
Bo'ness United 1-0H2HOdds+
  40' L. McArthur
G. Oakley 45+1' 1 - 0  
  49' M. Gemmell
J. Baird 51'  
  52' R. Stevenson
J. Bearne 63' 2 - 0  
R. Muirhead 79' 3 - 0  
L. O'Boy 89' 4 - 0  
25/11/2023 Hamilton Academical
0 - 2
Kelty Hearts 0-0H2HOdds+
  15' M. Tidser
  0 - 1 66' R. Lyon
  0 - 2 75' L. Moore
J. Longridge 82'  
J. Longridge 90+4'  
25/11/2023 Inverness CT
2 - 0
Cowdenbeath 0-0H2HOdds+
  34' J. Docherty
D. Wotherspoon 80' 1 - 0  
B. McKay 84' 2 - 0  
  90' J. Tait
25/11/2023 Montrose
3 - 0
Edinburgh City 0-0H2HOdds+
  54' R. Shanley
P. Watson 63' 1 - 0  
K. Hester 78' 2 - 0  
K. Hester 80' 3 - 0  
  81' S. Mercer
25/11/2023 Partick Thistle
3 - 0
Queen's Park 2-0H2HOdds+
  32' J. Spong
B. Alston 36' 1 - 0  
A. Fitzpatrick 41' 2 - 0  
A. Fitzpatrick 50' 3 - 0  
  76' D. Thomas
25/11/2023 Peterhead
1 - 2
Ayr United 0-0H2HOdds+
K. Shanks 60' 1 - 0  
  68' B. Dempsey
C. O’Keefe 70'  
  84' E. Ahui
  88' C. Albinson
R. McAllister 88'  
  88' F. Musonda
  1 - 1 90+6' S. McGinty
E. Ahui 93'  
J. Brown 93'  
  1 - 2 116' F. Bryden
  116' F. Bryden
25/11/2023 Queen of the South
2 - 2
Dundee United 1-1H2HOdds+
  0 - 1 6' K. Fotheringham
G. Reilly 17' 1 - 1  
L. Connelly 50' 2 - 1  
  54' L. Grimshaw
L. Connelly 58'  
  2 - 2 58' K. Fotheringham
25/11/2023 Spartans
2 - 1
Arbroath 1-0H2HOdds+
  20' C. Hamilton
J. Craigen 35' 1 - 0  
  45' T. O'Brien
  1 - 1 49' D. Gold
J. Dishington 50' 2 - 1  
  59' J. Hylton
  89' M. McKenna
25/11/2023 Stirling Albion
0 - 2
Cove Rangers 0-1H2HOdds+
  0 - 1 10' M. Doyle
P. McLean 12'  
  0 - 2 50' C. Scully
  55' J. Kerr
M. Miller 64'  
25/11/2023 Stranraer
0 - 1
Airdrieonians 0-1H2HOdds+
  0 - 1 25' C. Gallagher
M. Grant 47'  
25/11/2023 Tranent Juniors
0 - 1
Forfar Athletic 0-0H2HOdds+
  0 - 1 68' M. Allan
  85' S. Morrison
C. Ross 90+3'  
24/11/2023 Clyde
2 - 0
Jeanfield Swifts 0-0H2HOdds+
L. Dunachie 64'  
L. Scullion 68' 1 - 0  
M. Rennie 77'  
E. Cameron 78'  
  80' A. Whitehead
  83' S. Smith
L. Dunachie 84' 2 - 0  
D. Hynes 90+1'  
24/11/2023 Dunfermline Athletic
0 - 3
Raith Rovers 0-1H2HOdds+
  0 - 1 15' J. Hamilton
  54' J. Hamilton
  57' C. Smith
E. Otoo 64'  
  0 - 2 65' S. Stanton
  0 - 3 70' L. Vaughan
  71' L. Vaughan
L. McCann 80'  
  80' A. Connolly
  80' D. O'Reilly
2nd Round
DateHomeScoreAwayHT
04/11/2023 Luncarty
0 - 1
Bo'ness United 0-0H2HOdds+
D. Dobie 44'  
  0 - 1 77' T. Grant
Donald G. 79+79'  
G. Donald 81'  
D. Walker 83'  
C. Mitchell 90+1'  
30/10/2023 Musselburgh Athletic
2 - 3
Clyde 0-0H2HOdds+
  24' J. Stevenson
Z. Khan 55'  
Kris Joseph Renton 60'  
J. Todd 68'  
  70' K. Lesley
  0 - 1 75' C. Young
J. Todd 83' 1 - 1  
  1 - 2 94' M. Rennie
M. Knox 110'  
  1 - 3 114' K. Lesley
Kris Joseph Renton 120+1' 2 - 3  
28/10/2023 Albion Rovers
2 - 1
St Andrews United 0-0H2HOdds+
  45+1' R. Redpath
N. Joseph 66' 1 - 0  
  1 - 1 73' L. Sawers
A. McCaw 75' 2 - 1  
  80' D. Shields
A. Reid 82'  
D. McMahon 83'  
  85' R. Roche
  90+6' D. Shields
28/10/2023 Brechin City
1 - 2
Spartans 0-0H2HOdds+
  0 - 1 49' B. Whyte
S. Patrick 59'  
  0 - 2 65' M. Allan
H. Thomson 80' 1 - 2  
E. Spark 85'  
  87' G. Morrison
  88' R. Armstrong
L. Duell 88'  
H. Thomson 90+1'  
28/10/2023 Civil Service Strollers
0 - 3
Stranraer 0-0H2HOdds+
C. Yeats 23'  
  45+2' K. Girvan
  51' M. Grant
  0 - 1 56' K. Girvan
C. Balatoni 58'  
  0 - 2 72' C. Ross
L. Parker 72'  
  80' C. Williamson
T. Findlay 81'  
  0 - 3 84' S. Robertson
28/10/2023 Cumnock Juniors
2 - 1
Turriff United 0-1H2HOdds+
  16' K. Smith
F. Frye 24'  
G. Ferry 35'  
  43' M. Foster
  0 - 1 44' N. Gauld
M. McLennan 50' 1 - 1  
  56' D. Stuart
  59' F. Murray
  62' M. Foster
A. McGlaughlin 63' 2 - 1  
  76' A. Watt
28/10/2023 Deveronvale
0 - 1
Broxburn Athletic 0-1H2HOdds+
  0 - 1 19' G. Brass
M. Watson 68'  
B. Allan 73'  
J. Goldie 75'  
  77' M. Munro
  81' K. Moyles
J. Bradford 86'  
R. Read 90+4'  
28/10/2023 Dumbarton
3 - 2
Banks O Dee FC 0-1H2HOdds+
  0 - 1 5' H. Macleod
T. Wallace 8'  
  39' K. Winton
  44' M. Philipson
  0 - 2 51' Garry Wood
  64' D. Kelly
T. Wallace 71' 1 - 2  
M. Ruth 71'  
M. Ruth 90+7' 2 - 2  
M. Ruth 90+12' 3 - 2  
  90+17' D. Golding
28/10/2023 Dunbar United
1 - 0
East Fife 1-0H2HOdds+
D. Whitson 45' 1 - 0  
D. Handling 67'  
L. Gregory 77'  
B. Archibald 86'  
J. Redpath 86'  
  88' J. Healy
28/10/2023 Formartine United
3 - 2
Clydebank 1-1H2HOdds+
  0 - 1 1' N. Low
M. McLean 11'  
  25' M. Niven
J. Wade 26' 1 - 1  
  39' L. McGonigle
P. Campbell 59'  
J. Wade 62' 2 - 1  
L. Wilson 76'  
A. Emslie 77' 3 - 1  
  3 - 2 87' A. Kelly
E. MacDonald 87'  
G. Rodger 90+3'  
28/10/2023 Forres Mechanics
0 - 1
Buckie Thistle 0-1H2HOdds+
  2' R. Fyffe
A. Skinner 28'  
  0 - 1 39' J. Murray
C. Mackenzie 42'  
  45' J. Maciver
  56' J. Murray
  74' J. Peters
L. Fraser 77'  
  84' R. Fyffe
  90+2' M. Barry
28/10/2023 Fraserburgh
1 - 2
Bonnyrigg Rose Athletic 0-0H2HOdds+
R. Sargent 37'  
  0 - 1 81' A. Mailer
  83' N. Martyniuk
  90+1' B. Barrett
R. Cowie 90+2' 1 - 1  
  1 - 2 95' B. Barrett
B. Hay 116'  
A. Sopel 120+1'  
28/10/2023 Huntly
1 - 4
Forfar Athletic 1-0H2HOdds+
  5' F. Robson
M. Dangana 16' 1 - 0  
  80' A. Munro
  1 - 1 90+5' M. Allan
  1 - 2 92' M. Whatley
  1 - 3 95' C. Ferguson
  1 - 4 102' R. Paterson
28/10/2023 Jeanfield Swifts
6 - 0
Elgin City 4-0H2HOdds+
D. Robertson 3' 1 - 0  
C. McLeish 9' 2 - 0  
C. McLeish 22' 3 - 0  
D. Robertson 28' 4 - 0  
  55' B. Cameron
C. Scott 58' 5 - 0  
  69' B. Mackenzie
C. Scott 77' 6 - 0  
28/10/2023 Kilwinning Rangers
0 - 1
Cowdenbeath 0-0H2HOdds+
  38' Z. Butterworth
N. McGregor 54'  
J. Stuart 55'  
A. Semple 59'  
  61' E. MacPherson
  0 - 1 80' M. Cunningham
28/10/2023 Peterhead
3 - 1
Clachnacuddin 2-1H2HOdds+
R. Ward 16' 1 - 0  
C. Goldie 23'  
R. McAllister 37' 2 - 0  
  2 - 1 39' C. Ferguson
D. Strachan 48'  
  71' K. Mason
K. Shanks 75' 3 - 1  
  81' S. Sutherland
  90' R. Urquhart
  90+3' M. Callum
28/10/2023 Pollok
5 - 2
Gala Fairydean Rovers 2-2H2HOdds+
R. McGregor 3' 1 - 0  
  1 - 1 7' N. Reid
R. McGregor 15' 2 - 1  
  29' K. Semple
  31' K. Semple
A. Forde 40'  
  2 - 2 45+3' D. Galbraith
R. Lindsay 59'  
A. Forde 61' 3 - 2  
A. Forde 71' 4 - 2  
S. Forrester 75'  
  87' C. Ferguson
H. Kerr 90+2' 5 - 2  
28/10/2023 Stenhousemuir
0 - 2
Brora Rangers 0-1H2HOdds+
  0 - 1 19' A. Sutherland
R. Meechan 30'  
E. Lynch 40'  
  53' A. Cooper
  56' D. Gillespie
  0 - 2 60' J. MacRae
28/10/2023 Tranent Juniors
7 - 0
East Kilbride 5-0H2HOdds+
C. Ross 7' 1 - 0  
B. Watson 17' 2 - 0  
C. Ross 18' 3 - 0  
  30' D. McDonald
C. Ross 39' 4 - 0  
K. Sommerville 41'  
C. Ross 44' 5 - 0  
  45' L. Brown
B. Watson 48' 6 - 0  
K. Higginbotham 72' 7 - 0  
  83' A. Mcdonald
  87' A. MacKenzie
28/10/2023 Beith Juniors
1 - 3
BSC Glasgow 0-0H2HOdds+
  26' A. McColm
A. Monk 45+1'  
D. Hughes 55'  
  0 - 1 55' A. McColm
  0 - 2 62' S. Roberts
C. Diver 69' 1 - 2  
S. Rough 79'  
  1 - 3 84' S. Roberts
B. Rossiter 84'  
  88' S. Ellis
R. Scully 90+4'  
1st Round
DateHomeScoreAwayHT
25/09/2023 Stirling University
1 - 3
Albion Rovers 0-1H2HOdds+
  0 - 1 38' B. Prince
S. Scally 52' 1 - 1  
  1 - 2 58' J. Bevan
  1 - 3 64' N. Joseph
24/09/2023 BSC Glasgow
3 - 1
Cumbernauld Colts 1-1H2HOdds+
C. O'Donnell 24' 1 - 0  
  1 - 1 32' Billy Mortimer
C. O'Donnell 70' 2 - 1  
D. 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  
C. 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  
L. Stenhouse 60' 2 - 0  
R. Stevenson 71' 3 - 0  
23/09/2023 Brechin City
4 - 0
Rothes 1-0H2HOdds+
G. McGrath 6' 1 - 0  
G. McGrath 47' 2 - 0  
G. McGrath 50' 3 - 0  
S. 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+
L. Turner 3' 1 - 0  
Greg Page 44' 2 - 0  
  2 - 1 89' S. Mackay
  90+5' W. 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' I. Lawson
Sam Collumbine 90+1'  
23/09/2023 Clachnacuddin
1 - 0
Inverurie Loco Works 1-0H2HOdds+
C. Bunce 36' 1 - 0  
23/09/2023 Cowdenbeath
2 - 1
Linlithgow Rose 1-0H2HOdds+
J. Docherty 24' 1 - 0  
  1 - 1 69' G. Skinner
J. Docherty 95' 2 - 1  
  108' Alan Docherty
23/09/2023 Culter
3 - 4
Deveronvale 2-1H2HOdds+
Ross Clark 11' 1 - 0  
  1 - 1 34' I. McKay
Ross Clark 36' 2 - 1  
  2 - 2 69' J. Maclellan
Willie Mathers 84' 3 - 2  
  3 - 3 90+2' M. Petermann
  3 - 4 104' J. Maclellan
  107' I. 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+
B. Sibanda 7' 1 - 0  
Jack Smith 28' 2 - 0  
  2 - 1 37' J. Stuart
  2 - 2 42' D. 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+
C. McGowan 21' 1 - 0  
N. Flanagan 23' 2 - 0  
C. McGowan 24' 3 - 0  
Andy McDonald 28' 4 - 0  
Andy McDonald 47' 5 - 0  
Andy McDonald 55' 6 - 0  
Marc Kelly 59' 7 - 0  
A. MacKenzie 67' 8 - 0  
23/09/2023 East Stirlingshire
0 - 1
Huntly 0-0H2HOdds+
S. Young 62'  
  0 - 1 90' Andy Hunter
23/09/2023 Edinburgh University
2 - 3
Dunbar United 1-1H2HOdds+
J. Aitken 37' 1 - 0  
  1 - 1 43' Sean Stewart
  1 - 2 69' Taylor Hendry
  1 - 3 77' D. Whitson
L. Hendry 86' 2 - 3  
23/09/2023 Edusport Academy
1 - 2
Fraserburgh 0-0H2HOdds+
  0 - 1 70' Ryan Sargent
  0 - 2 86' Ryan Sargent
J. McDowall 89' 1 - 2  
23/09/2023 Formartine United
3 - 2
Threave Rovers 2-0H2HOdds+
J. Wade 12' 1 - 0  
P. Campbell 43' 2 - 0  
  2 - 1 70' Kieran Adams
  2 - 2 81' Danny Dunglinson
J. 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' E. Cairns
90' 1 - 1  
23/09/2023 Keith
2 - 5
Luncarty 1-2H2HOdds+
  0 - 1 31' K. Woolley
G. Elphinstone 37' 1 - 1  
  1 - 2 43' K. Green
  1 - 3 49' R. Davies
  1 - 4 59' K. 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' F. Mullen
  0 - 2 12' Marc McKenzie
  0 - 3 18'
  0 - 4 38' A. Forde
  0 - 5 88' C. Duff
  0 - 6 90' E. 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
Lothian Hutchison 0-1H2HOdds+
  0 - 1 43' B. Viola
E. Bauld 49' 1 - 1  
C. Ross 52' 2 - 1  
C. Ross 57' 3 - 1  
J. Mylchreest 76' 4 - 1  
23/09/2023 Turriff United
2 - 1
Sauchie Juniors 1-1H2HOdds+
  0 - 1 12' C. Willaghan
Jack McKenzie 33' 1 - 1  
E. Clark 50' 2 - 1  
23/09/2023 Wick Academy
1 - 3
Jeanfield Swifts 0-2H2HOdds+
  0 - 1 32'
  0 - 2 45+3' F. Smith
  0 - 3 66' C. 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 0-0H2HOdds 
02/09/2023 St Andrews United
1 - 0
Haddington Athletic 0-0H2HOdds 
02/09/2023 St. Cuthbert Wanderers
0 - 5
Dalkeith Thistle 0-0H2HOdds 
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 0-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
Lothian Hutchison 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
Season:
  • Premiership
  • Championship
  • Scottish Cup
  • League Cup
  • League One
  • League Two
  • Challenge Cup
  • Football League - Lowland League
  • Reserve League
  • Football League - Highland League
  • 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-2024 SoccerPunter Pte. Ltd. All rights reserved.