Scotland Challenge Cup 2023/2024 Fixtures and Past Match Results

  • Scotland Challenge 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 Challenge Cup live score results.
  • H2H button to analyze the head to head statistics between the two Challenge 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
24/03/2024 The New Saints
1 - 2
Airdrieonians 1-1H2HOdds+
B. Clark 12' 1 - 0  
  1 - 1 22' L. McStravick
  27' L. McStravick
  42' G. Gallagher
  1 - 2 67' N. Todorov
Semi-finalsQuarter-finals
DateHomeScoreAwayHT
18/11/2023 Greenock Morton
0 - 0
Airdrieonians 0-0H2HOdds+
Grant Gillespie 1' 1 - 0  
  1 - 1 2' Calum Fordyce
George Oakley 3' 2 - 1  
  2 - 2 4' Charles Telfer
  2 - 3 5' Rhys McCabe
  2 - 4 6' Nikolay Todorov
Cameron Blues 7' 3 - 4  
Robbie Crawford 8' 4 - 4  
  4 - 5 9' Adam Frizzell
Iain Wilson 10' 5 - 5  
  5 - 6 11' Cammy Ballantyne
Lewis McGrattan 12'  
Jack Baird 22'  
  25' Dean McMaster
Grant Gillespie 80'  
  80' Lewis McGregor
Darragh O'Connor 90'  
Robbie Muirhead 90+4'  
18/11/2023 The New Saints
4 - 1
Arbroath 2-1H2HOdds+
  0 - 1 9' Jay Bird
  20' Darren Lyon
Ben Clark 29' 1 - 1  
Brad Young 37' 2 - 1  
Jordan Williams 45'  
  77' David Gold
Adrian Cieslewicz 80' 3 - 1  
Brad Young 85' 4 - 1  
17/11/2023 Hamilton Academical
1 - 4
Raith Rovers 0-1H2HOdds+
  0 - 1 8' Sam Stanton
  17' Aidan Connolly
Jamie Barjonas 30'  
  51' Jack Hamilton
Lee Kilday 54'  
  0 - 2 58' Jack Hamilton
  0 - 3 61' Jack Hamilton
Kevin O'Hara 61'  
Dario Zanatta 73' 1 - 3  
  1 - 4 90' Dylan Easton
17/11/2023 Falkirk
4 - 2
Dundee United 1-2H2HOdds+
Callumn Morrison 4' 1 - 0  
  1 - 1 23' Mathew Anim Cudjoe
  1 - 2 33' Tony Watt
Tom Lang 65' 2 - 2  
Finn Yeats 69' 3 - 2  
Callumn Morrison 71' 4 - 2  
  74' Louis Moult
4th Round
DateHomeScoreAwayHT
07/11/2023 Rangers U21
2 - 4
Airdrieonians 1-2H2HOdds+
Joshua Gentles 5' 1 - 0  
  1 - 1 11' Calum Gallagher
  17' Elliot Dunlop
  1 - 2 22' Gabby McGill
  1 - 3 54' Gabby McGill
Joshua Gentles 57'  
Kieran Dowell 62' 2 - 3  
  89' Josh Rae
  2 - 4 90+1' Rhys McCabe
14/10/2023 Peterhead
0 - 2
Dundee United 0-1H2HOdds+
  0 - 1 7' Glenn Middleton
Danny Strachan 27'  
Rory McAllister 42'  
  43' Ross Docherty
Joe McKee 62'  
  0 - 2 71' Tony Watt
14/10/2023 The New Saints
2 - 2
East Fife 1-1H2HOdds+
Adrian Cieslewicz 1' 1 - 0  
  1 - 1 2' Connor McManus
Rory Holden 3' 2 - 1  
  2 - 2 4' Brogan Walls
Ryan Brobbel 5' 3 - 2  
  3 - 3 6' Gregor Nicol
Brad Young 7' 4 - 3  
  4 - 4 8' Alan Trouten
Jon Routledge 9' 5 - 4  
  10' Kieran Mitchell
Brad Young 14' 6 - 4  
  35' Alan Trouten
  6 - 5 35' Alan Trouten
Ryan Brobbel 41'  
Leo Smith 43'  
  6 - 6 60' Connor McManus
Ryan Brobbel 76' 7 - 6  
  76' Jack Healy
  90+1' Jonathan Page
14/10/2023 East Kilbride
2 - 5
Hamilton Academical 1-4H2HOdds+
Aaron Arnott 14'  
  0 - 1 17' Joel Mumbongo
  0 - 2 20' Aaron Arnott
Chris McGowan 31' 1 - 2  
  1 - 3 36' Kyle MacDonald
  1 - 4 38' Connor Murray
Nathan Flanagan 53' 2 - 4  
Nathan Flanagan 62'  
Chris McGowan 73'  
  73' Joel Mumbongo
  2 - 5 80' Kyle MacDonald
  90' Jackson Longridge
14/10/2023 Falkirk
1 - 0
Queen's Park 1-0H2HOdds+
Jordan Allan 6' 1 - 0  
  39' Thomas Robson
  54' Jack Turner
Oluwasegun Lawal 56'  
14/10/2023 Greenock Morton
4 - 1
Kelty Hearts 1-1H2HOdds+
Robbie Muirhead 3' 1 - 0  
  1 - 1 12' Reece Lyon
Grant Gillespie 22'  
  49' Lewis O'Donnell
  51' Billy Owens
Robbie Muirhead 55' 2 - 1  
Robbie Muirhead 63' 3 - 1  
Robbie Crawford 69' 4 - 1  
Lewis McGrattan 75'  
Steven Boyd 77'  
14/10/2023 Queen of the South
1 - 2
Arbroath 1-0H2HOdds+
Kyle Doherty 12' 1 - 0  
  48' Michael McKenna
  1 - 1 54' Jay Bird
Paul McKay 60'  
  71' Philipp Kenan Dünnwald
  1 - 2 90' Michael McKenna
14/10/2023 Raith Rovers
3 - 1
Montrose 1-0H2HOdds+
Callum Smith 32' 1 - 0  
Dylan Easton 57' 2 - 0  
Joshua Mullin 67' 3 - 0  
  3 - 1 72' Paul Watson
3rd Round
DateHomeScoreAwayHT
26/09/2023 Rangers U21
4 - 1
Alloa Athletic 1-1H2HOdds+
Ross McCausland 5' 1 - 0  
Zak Lovelace 35'  
  1 - 1 44' Brad Rodden
  58' David McKay
  63' Conor Sammon
Findlay Curtis 86' 2 - 1  
James Graham 88' 3 - 1  
  90+3' Tochukwu Ogayi
Arron Lyall 90+3' 4 - 1  
09/09/2023 Bala Town
0 - 3
Queen's Park 0-2H2HOdds+
  16' Jack Spong
  0 - 1 20' Jack Turner
  0 - 2 44' Barry Hepburn
Nathan Peate 59'  
  88' Barry Hepburn
  89' Louis Longridge
  0 - 3 90+5' Ruari Paton
09/09/2023 Coleraine
1 - 3
Hamilton Academical 1-1H2HOdds+
  0 - 1 11' Lewis Smith
Lee Lynch 24' 1 - 1  
Aaron Jarvis 37'  
  39' Dylan McGowan
  1 - 2 48' Dario Zanatta
  60' Dario Zanatta
Conor McKendry 61'  
Darren Cole 77'  
  1 - 3 82' Jamie Barjonas
  86' Stephen Hendrie
  90' Kevin O'Hara
  90+4' Jackson Longridge
09/09/2023 Annan Athletic
0 - 2
Peterhead 0-1H2HOdds+
  0 - 1 15' Andrew McCarthy
  47' Rory McAllister
  0 - 2 55' Kieran Shanks
09/09/2023 Arbroath
4 - 2
Inverness CT 2-1H2HOdds+
David Gold 34' 1 - 0  
Thomas O'Brien 41' 2 - 0  
  2 - 1 43' Adam Brooks
  63' Harry Lodovica
Scott Stewart 70' 3 - 1  
Thomas O'Brien 75'  
  84' Morgan Boyes
Aaron Steele 84' 4 - 1  
  4 - 2 90+3' Lewis Hyde
09/09/2023 Cove Rangers
0 - 2
Montrose 0-0H2HOdds+
  25' Blair Lyons
  0 - 1 58' Craig Brown
  0 - 2 87' Kane Hester
09/09/2023 Dumbarton
1 - 3
Kelty Hearts 1-2H2HOdds+
  0 - 1 11' Reece Lyon
  0 - 2 16' Botti Bia Bi
  29' Jamie Walker
Michael Ruth 34' 1 - 2  
Ryan Wallace 74'  
  1 - 3 76' Botti Bia Bi
  78' Jamie Walker
  90+1' Botti Bia Bi
Ryan Wallace 90+2'  
Ryan Wallace 90+2'  
  90+5' Stefan McCluskey
09/09/2023 Dundee United
3 - 0
Dunfermline Athletic 3-0H2HOdds+
Louis Moult 18' 1 - 0  
Aaron Comrie 34' 2 - 0  
Declan Glass 37' 3 - 0  
Jordan Tillson 88'  
09/09/2023 Edinburgh City
1 - 4
East Kilbride 0-1H2HOdds+
  0 - 1 43' Sam Gormley
  0 - 2 47' Andrew McDonald
Gwong-Rwad Peter 61' 1 - 2  
  1 - 3 63' Ally Roy
  74' Keir Samson
Godswill Omojiade 74'  
  1 - 4 76' Johnathan Lyon
09/09/2023 Greenock Morton
2 - 1
Elgin City 1-1H2HOdds+
Stefano Ceci 2'  
  0 - 1 16' Liam Harvey
Robbie Muirhead 30' 1 - 1  
Steven Boyd 32'  
Lewis McGrattan 63' 2 - 1  
Cameron Blues 78'  
  85' Ryan MacLeman
09/09/2023 Partick Thistle
2 - 3
Queen of the South 1-2H2HOdds+
  0 - 1 7' Craig McGuffie
Steven Lawless 11' 1 - 1  
  1 - 2 24' Gavin Reilly
Jack McMillan 37'  
  43' Efe Eric Ambrose
Ben Stanway 48' 2 - 2  
  51' Harry Cochrane
  2 - 3 87' Efe Eric Ambrose
09/09/2023 Stirling University
2 - 3
Airdrieonians 1-2H2HOdds+
Ciaran McAninch 18' 1 - 0  
  1 - 1 36' Josh O'Connor
  1 - 2 37' Rhys McCabe
Ciaran McAninch 54' 2 - 2  
  2 - 3 58' Liam McStravick
09/09/2023 Raith Rovers
3 - 0
Cliftonville 0-0H2HOdds+
Adam Masson 50' 1 - 0  
Lewis Vaughan 69' 2 - 0  
Jack Hamilton 73' 3 - 0  
  90' Odhran Casey
09/09/2023 East Fife
2 - 1
Albion Rovers 0-1H2HOdds+
  0 - 1 31' Niyah Joseph
Jonathan Page 56' 1 - 1  
  65' Alexander McCaw
Connor McManus 79' 2 - 1  
  90+1' Arnault Bembo
Brogan Walls 90+5'  
08/09/2023 Hibernian U21
0 - 3
The New Saints 0-2H2HOdds+
  0 - 1 4' Darren McGregor
  12' Edison Borges
  0 - 2 36' Ben Clark
  0 - 3 54' Brad Young
Jay Mcgarva 61'  
  63' Joshua Daniels
Rory Whittaker 64'  
Alfie Smith 75'  
05/09/2023 Ayr United
0 - 1
Falkirk 0-1H2HOdds+
  0 - 1 30' Liam Henderson
Roy Syla 50'  
Roy Syla 70'  
Sean McGinty 90+3'  
2nd Round
DateHomeScoreAwayHT
16/08/2023 Clyde
1 - 3
Stirling University 0-1H2HOdds+
  0 - 1 33' Cameron McKinley
Conor Scullion 55' 1 - 1  
  1 - 2 86' Erik Šuľa
  1 - 3 90+2' James Stokes
16/08/2023 Kilmarnock II
1 - 1
Dumbarton 0-1H2HOdds+
  0 - 1 1' James Hilton
Steven Warnock 2' 1 - 1  
  1 - 2 3' David Wilson
Aaron Brown 4' 2 - 2  
  2 - 3 5' Kalvin Orsi
Bobby Wales 6' 3 - 3  
  3 - 4 7' Ryan Blair
Ben Brannan 8' 4 - 4  
Thomas Davies 9' 5 - 4  
  5 - 5 10' Tony Wallace
  5 - 6 11' Gregg Wylde
Jack Sanders 12' 6 - 6  
  6 - 7 13' Ross MacLean
Ethan Brown 14' 7 - 7  
  7 - 8 15' Mark Durnan
Zander Craik 16' 8 - 8  
  8 - 9 17' Aron Lynas
Nathan Smith 18'  
  8 - 10 40' Carlo Pignatiello
Bobby Wales 65' 9 - 10  
  88' Ryan Blair
Ben Brannan 90+6'  
  90+6' Mark Durnan
15/08/2023 Albion Rovers
2 - 0
Tranent Juniors 0-0H2HOdds+
  31' Kallum Higginbotham
Niyah Joseph 75' 1 - 0  
Niyah Joseph 87' 2 - 0  
  90' Alan Horne
15/08/2023 Annan Athletic
3 - 1
Stranraer 1-1H2HOdds+
  38' Olly McDonald
  0 - 1 38' Olly McDonald
Wullie Gibson 38'  
  40' Cameron Williamson
Max Kilsby 44' 1 - 1  
Dominic Docherty 51' 2 - 1  
Aidan Smith 55' 3 - 1  
  81' Dylan Forrest
15/08/2023 Dundee U21
0 - 0
East Fife 0-0H2HOdds+
  0 - 1 1' Stewart Murdoch
Jamie Richardson 2'  
  0 - 2 3' Scott Shepherd
Callum Lamb 4' 1 - 2  
  1 - 3 5' Jack Healy
Alex Barnett 6' 2 - 3  
  2 - 4 7' Liam Newton
Finlay Robertson 8' 3 - 4  
  3 - 5 9' Brogan Walls
Lewis Lorimer 60'  
Finlay Allan 84'  
15/08/2023 Elgin City
0 - 0
Forfar Athletic 0-0H2HOdds+
Russell Dingwall 1' 1 - 0  
  1 - 1 2' Andy Munro
Rory MacEwan 3' 2 - 1  
  2 - 2 4' Mark Whatley
Matthew Wright 5'  
  6' Stuart Morrison
Liam Harvey 7' 3 - 2  
  3 - 3 8' Darren Whyte
Aidan Cruickshank 9' 4 - 3  
  10' Craig Thomson
Rory MacEwan 40'  
Jake Dolzanski 45'  
  53' Kieran Inglis
  88' Andy Munro
15/08/2023 Stenhousemuir
1 - 2
Rangers U21 0-0H2HOdds+
James Berry 7'  
  41' Johnly Yfeko
  0 - 1 59' Josh McPake
Edin Lynch 60' 1 - 1  
  66' Alexander Hutton
Ross Meechan 82'  
  1 - 2 90+1' Zak Lovelace
15/08/2023 Stirling Albion
0 - 3
East Kilbride 0-1H2HOdds+
  0 - 1 18' Johnathan Lyon
  0 - 2 82' Marc Kelly
  0 - 3 84' Andrew Stirling
15/08/2023 Aberdeen U21
3 - 5
Peterhead 1-0H2HOdds+
Alfie Stewart 18' 1 - 0  
Jack Milne 46'  
  1 - 1 49' Scott Ross
Alfie Bavidge 56' 2 - 1  
  2 - 2 62' Andrew McCarthy
Rhys Williams 69'  
Findlay Marshall 72' 3 - 2  
Findlay Marshall 79'  
  3 - 3 82' Jordon Brown
  3 - 4 83' Jordon Brown
  85' Andrew McCarthy
  3 - 5 86' Kieran Shanks
15/08/2023 Brechin City
0 - 4
Hibernian U21 0-2H2HOdds+
  0 - 1 13' Rudi Allan Molotnikov
  0 - 2 37' Kanayochukwu Megwa
Liam Duell 44'  
  50' Reuben McAllister
  0 - 3 77' Alfie Smith
  79' Jay Mcgarva
  0 - 4 83' Alfie Smith
Hamish Thomson 87'  
1st Round
DateHomeScoreAwayHT
02/08/2023 Dundee U21
4 - 0
Buckie Thistle 3-0H2HOdds+
Rayan Mohammed 1' 1 - 0  
Jack Wilkie 17' 2 - 0  
Euan Mutale 23' 3 - 0  
  55' Marcus Goodall
  59' Darryl McHardy
Max Anderson 61' 4 - 0  
Finlay Allan 86'  
  86' Jack Murray
02/08/2023 Brora Rangers
1 - 1
Aberdeen U21 1-0H2HOdds+
  1' Brendan Jack Hamilton
Andrew Macrae 2'  
  0 - 1 3' Findlay Marshall
Mark Nicolson 4'  
  0 - 2 5' Dylan Lobban
Paul Brindle 6' 1 - 2  
  1 - 3 7' Adam Emslie
Ali Sutherland 8' 2 - 3  
  2 - 4 9' Alfie Bavidge
Jordan MacRae 28' 3 - 4  
Mark Nicolson 55'  
Millar Gamble 67'  
  70' Findlay Marshall
  3 - 5 82' Alfie Bavidge
  87' Alfie Bavidge
02/08/2023 Celtic II
1 - 3
East Kilbride 1-1H2HOdds+
  0 - 1 6' Callum Biggar
Rocco Vata 12' 1 - 1  
Mitchel Frame 21'  
  1 - 2 57' Keir Samson
  1 - 3 82' Marc Kelly
02/08/2023 Stirling University
4 - 0
Livingston U21 1-0H2HOdds+
James Russell 3' 1 - 0  
Benjamin Southern 24'  
  30' Lucas Stenhouse
  34' Keir Allan
James Malcolm 70' 2 - 0  
Ben Maciver-Redwood 72' 3 - 0  
  80' Calan Ledingham
Nathan Tallen 87' 4 - 0  
02/08/2023 Hibernian U21
1 - 1
Formartine United 1-1H2HOdds+
  0 - 1 1' Daniel Park
Reuben McAllister 2' 1 - 1  
  3' Paul Campbell
Jacob MacIntyre 4' 2 - 1  
  5' Graeme Rodger
Kanayochukwu Megwa 6' 3 - 1  
  3 - 2 7' Stuart Smith
Malik Zaid 8' 4 - 2  
  4 - 3 42' Daniel Park
Josh Landers 45+2' 5 - 3  
  48' Ryan Spink
Darren McGregor 65'  
Jay Mcgarva 77'  
  90+4' Paul Campbell
01/08/2023 Kilmarnock II
3 - 1
Bonnyrigg Rose Athletic 2-0H2HOdds+
Bobby Wales 18' 1 - 0  
Steven Warnock 21' 2 - 0  
Thomas Davies 44'  
  2 - 1 46' Alieu Faye
Aaron Brown 52' 3 - 1  
  69' Angus Mailer
  74' Smart Osadolor
01/08/2023 Spartans
0 - 3
Rangers U21 0-1H2HOdds+
  0 - 1 37' Robbie Fraser
  0 - 2 48' Thompson Ishaka
  0 - 3 57' Alex Lowry
  66' Zak Lovelace
01/08/2023 Tranent Juniors
0 - 0
Motherwell U21 0-0H2HOdds+
  0 - 1 1' Nathan McGinley
Kallum Higginbotham 2' 1 - 1  
  3' Barry Maguire
Cameron Ross 4' 2 - 1  
  5' Luca Ross
  5' Muhammad Adam
Broque Watson 6' 3 - 1  
  7' Luca Ross
  24' Zack Flatman
01/08/2023 Brechin City
2 - 2
Hearts U21 2-0H2HOdds+
Ewan Loudon 1' 1 - 0  
  1 - 1 2' Mackenzie Kirk
Grady McGrath 3' 2 - 1  
  4' Callum Sandilands
Fraser MacLeod 5' 3 - 1  
  3 - 2 6' James Wilson
Michael McArthur 7' 4 - 2  
  4 - 3 8' Bobby McLuckie
Stuart Heenan 9' 5 - 3  
Fraser MacLeod 22' 6 - 3  
  34' Luke Rathie
  35' Ethan Drysdale
Ewan Loudon 35'  
Grady McGrath 36' 7 - 3  
  45+1' Rocco Friel
  7 - 4 76' Mackenzie Kirk
  7 - 5 80' Rocco Friel
01/08/2023 Elgin City
2 - 0
St. Johnstone U21 1-0H2HOdds+
Ryan MacLeman 20' 1 - 0  
Ben Barron 75' 2 - 0  
01/08/2023 St. Mirren U21
2 - 2
Albion Rovers 0-2H2HOdds+
Aiden Gilmartin 1'  
  0 - 1 2' Niyah Joseph
Andrew Gaffney 3' 1 - 1  
  1 - 2 4' Callum Wilson
Owen Foster 5' 2 - 2  
  2 - 3 6' Alexander McCaw
Gallagher Lennon 7'  
  2 - 4 8' Dom McMahon
  2 - 5 27' Niyah Joseph
  2 - 6 41' Sean Fagan
  50' Bright Osemudiamen Prince Okosun
Matthew Turner 51' 3 - 6  
  88' Bright Osemudiamen Prince Okosun
Ethan Sutherland 90' 4 - 6  
Owen Foster 90+1'  
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
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.