Scotland Challenge Cup 2024/2025 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.

Quarter-finals4th Round
DateHomeScoreAwayHT
22/10/2024 Rangers U21
4 - 1
Stenhousemuir 2-0H2HOdds+
F. Curtis 19' 1 - 0  
D. Pereira da Silva 41' 2 - 0  
F. Curtis 60' 3 - 0  
  3 - 1 66' B. Alston
  83' G. Buchanan
I. Hagi 90+3' 4 - 1  
12/10/2024 Ayr United
2 - 1
Peterhead 1-0H2HOdds+
R. Syla 27'  
J. Murphy 34' 1 - 0  
B. Dempsey 41'  
E. Walker 53' 2 - 0  
  54' B. Armour
  2 - 1 62' C. Smith
J. Henderson 78'  
12/10/2024 Livingston
2 - 2
Inverness CT 2-2H2HOdds+
  0 - 1 10' P. Allan
S. May 17' 1 - 1  
L. Smith 26'  
S. Pittman 28' 2 - 1  
  2 - 2 30' C. Gilmour
  52' C. Gilmour
12/10/2024 Airdrieonians
1 - 1
East Kilbride 0-1H2HOdds+
  0 - 1 39' J. McGregor
  43' J. Robertson
  48' J. McGregor
  68' M. Connolly
G. Gallagher 86' 1 - 1  
12/10/2024 Dunfermline Athletic
2 - 1
Kelty Hearts 2-1H2HOdds+
  0 - 1 15' C. Johnston
C. Kane 23' 1 - 1  
M. Todd 32' 2 - 1  
  41' B. Owens
11/10/2024 Alloa Athletic
1 - 0
Arbroath 1-0H2HOdds+
L. Donnelly 16' 1 - 0  
  27' C. Slater
  59' Q. Coulson
C. Waters 67'  
11/10/2024 Annan Athletic
1 - 4
Queen's Park 0-2H2HOdds+
  0 - 1 16' L. McLeish
  27' R. Duncan
  0 - 2 28' R. Duncan
  0 - 3 63' Z. Rudden
  0 - 4 76' N. Udjur
C. Maxwell 85' 1 - 4  
11/10/2024 Hamilton Academical
0 - 1
Greenock Morton 0-1H2HOdds+
  0 - 1 17' F. Stuparević
R. Tumilty 17'  
J. Barjonas 24'  
  61' C. Ballantyne
B. Williamson 62'  
  90+4' L. O'Boy
3rd Round
DateHomeScoreAwayHT
17/09/2024 Rangers U21
5 - 0
Fraserburgh 2-0H2HOdds+
C. Allan 16' 1 - 0  
  22' J. Hawkins
W. West 23' 2 - 0  
  24' K. Simpson
C. Eadie 49' 3 - 0  
  50' C. Wood
L. Grant 57'  
C. Adamson 61' 4 - 0  
R. Fraser 76'  
J. Gentles 80' 5 - 0  
  88' W. West
  90+2' J. Garden
08/09/2024 Queen's Park
1 - 0
Edinburgh City 0-0H2HOdds+
C. Kerr 9'  
  22' L. McArthur
J. Turner 32'  
  51' K. McKinstray
  56' E. Lynch
J. Turner 59' 1 - 0  
J. Hinds 90+3'  
08/09/2024 Ayr United
3 - 2
Raith Rovers 0-2H2HOdds+
  0 - 1 11' C. Smith
  0 - 2 15' D. Easton
  18' L. Gibson
  40' R. Matthews
A. Dowds 49' 1 - 2  
A. Dowds 69' 2 - 2  
G. Oakley 70' 3 - 2  
A. Dowds 78'  
07/09/2024 Arbroath
3 - 0
Montrose 2-0H2HOdds+
T. O'Brien 23' 1 - 0  
S. Stewart 29' 2 - 0  
J. Wilkie 32'  
  50' A. Steeves
L. Callaghan 82' 3 - 0  
07/09/2024 Cowdenbeath
0 - 1
Greenock Morton 0-0H2HOdds+
A. Dunsmore 23'  
D. Swanson 29'  
  0 - 1 63' M. Garrity
G. Fusco 66'  
  67' Z. Delaney
S. Burke 67'  
J. Docherty 77'  
R. Walker 84'  
07/09/2024 East Fife
0 - 2
Dunfermline Athletic 0-0H2HOdds+
  9' S. Young
  0 - 1 53' A. Comrie
  0 - 2 58' L. McCann
N. Austin 65'  
07/09/2024 East Kilbride
3 - 2
Cove Rangers 1-0H2HOdds+
A. Livingstone 3' 1 - 0  
  1 - 1 14' M. Megginson
  26' M. Doyle
R. Lockie 68'  
  1 - 2 84' M. Gaffney
J. Leitch 87' 2 - 2  
87' 3 - 2  
90' 4 - 2  
S. Boyd 90+3' 5 - 2  
90+3' 6 - 2  
07/09/2024 Inverness CT
3 - 0
Stirling Albion 2-0H2HOdds+
A. Brooks 29' 1 - 0  
A. Brooks 38' 2 - 0  
  41' E. Šuľa
A. Mackinnon 60' 3 - 0  
  64' A. Roy
  69' R. Waugh
07/09/2024 Kelty Hearts
3 - 1
Elgin City 2-0H2HOdds+
C. Johnston 32' 1 - 0  
R. Cunningham 35'  
C. Johnston 40' 2 - 0  
  45+2' O. McDonald
S. Williamson 58' 3 - 0  
  3 - 1 82' B. Cameron
07/09/2024 Partick Thistle
1 - 3
Alloa Athletic 0-0H2HOdds+
B. Graham 14' 1 - 0  
  1 - 1 65' K. Cawley
  1 - 2 76' K. Cawley
  80' C. Waters
C. Sayers 81'  
  85' M. Virtanen
  89' S. Nevans
  1 - 3 90+5' S. Taggart
07/09/2024 Peterhead
1 - 0
Dumbarton 0-0H2HOdds+
  22' F. Gray
  26' G. Young
J. Armstrong 33'  
  37' J. Mumbongo
  38' T. Wallace
  45+2' R. Blair
M. Barry 65' 1 - 0  
B. Oluyemi 85'  
07/09/2024 Queen of the South
0 - 3
Airdrieonians 0-1H2HOdds+
  0 - 1 9' A. Frizzell
  30' G. Gallagher
H. Cochrane 45+1'  
  48' C. Bruce
J. Walker 51'  
B. Johnstone 61'  
  0 - 2 64' C. Mochrie
  0 - 3 71' L. McGregor
  74' C. Cooper
07/09/2024 Spartans
0 - 2
Livingston 0-0H2HOdds+
D. Denholm 59'  
  0 - 1 65' S. May
C. Russell 73'  
  0 - 2 81' L. Smith
07/09/2024 Stenhousemuir
1 - 1
Falkirk 0-0H2HOdds+
M. Anderson 30'  
M. Yates 43'  
  53' R. Shanley
  65' F. Yeats
  67' L. Henderson
B. Alston 84' 1 - 0  
  1 - 1 89' C. Miller
07/09/2024 Stranraer
1 - 5
Annan Athletic 1-3H2HOdds+
  0 - 1 7' A. Smith
C. Ross 10'  
  12' T. Muir
M. Russell 22'  
E. Dunlop 29' 1 - 1  
  1 - 2 38' W. Gibson
  1 - 3 42' H. Wood
D. Hawkshaw 53'  
  1 - 4 61' J. Dixon
G. Gallagher 77'  
A. Cummins 85'  
  1 - 5 90' A. Smith
03/09/2024 Hamilton Academical
4 - 0
Dundee United II 2-0H2HOdds+
K. O'Hara 4' 1 - 0  
K. MacDonald 7' 2 - 0  
S. Martin 8'  
A. Eadie 31'  
E. Henderson 41'  
K. O'Hara 49' 3 - 0  
  72' A. Domeracki
O. Shaw 89' 4 - 0  
2nd Round
DateHomeScoreAwayHT
14/08/2024 Clyde
2 - 3
Rangers U21 1-0H2HOdds+
  42' P. Nsio
L. Dunachie 43' 1 - 0  
K. Connell 45+2'  
  1 - 1 59' A. lowry
  1 - 2 69' C. Burnside
  75' A. Devine
  77' C. Burnside
R. Leitch 85' 2 - 2  
  2 - 3 90+1' A. lowry
14/08/2024 East Stirlingshire
2 - 2
East Kilbride 1-1H2HOdds+
G. Spence 18' 1 - 0  
  30' T. Daramola
  1 - 1 43' C. Elliott
  1 - 2 47' L. Spence
S. Campbell 54'  
J. Penker 55' 2 - 2  
  61' A. Mcdonald
13/08/2024 Fraserburgh
2 - 1
Forfar Athletic 0-1H2HOdds+
  0 - 1 19' S. Reekie
K. Simpson 64'  
S. Barbour 76' 1 - 1  
C. Wood 86' 2 - 1  
  88' N. Cannon
13/08/2024 Albion Rovers
3 - 4
Cowdenbeath 1-0H2HOdds+
A. Reid 22' 1 - 0  
  22' R. McNab
A. Fernie 52'  
  1 - 1 58' A. Fernie
  1 - 2 64' J. Sutherland
P. Kennedy 65' 2 - 2  
P. Kennedy 67'  
P. Kennedy 68' 3 - 2  
K. Kirkpatrick 82'  
  3 - 3 83' J. Docherty
  86' E. Kerr
  3 - 4 88' P. McLean
  90+4' A. Dunsmore
13/08/2024 Dumbarton
4 - 0
Berwick Rangers 4-0H2HOdds+
C. McGuffie 7' 1 - 0  
M. Ruth 23' 2 - 0  
C. McGuffie 31' 3 - 0  
D. Wilson 37' 4 - 0  
13/08/2024 East Fife
2 - 1
St. Johnstone U21 0-1H2HOdds+
  0 - 1 9' M. Kirk
R. Peggie 39'  
  40' F. Franczak
N. Austin 49' 1 - 1  
S. Shepherd 51' 2 - 1  
  60' L. Parker
13/08/2024 Elgin City
2 - 1
Banks O Dee FC 0-1H2HOdds+
  5' I. Vigurs
  0 - 1 22' C. Antoniazzi
B. Cameron 44'  
  55' D. Hoban
R. Dingwall 56' 1 - 1  
D. Gavin 65' 2 - 1  
13/08/2024 Stranraer
2 - 1
Bonnyrigg Rose Athletic 1-0H2HOdds+
D. Lang 23'  
  24' D. Watson
M. Russell 32' 1 - 0  
C. Ross 57' 2 - 0  
  59' B. Barrett
  73' K. Sommerville
  76' K. Higginbotham
  78' K. Young
R. Edgar 80'  
  2 - 1 84' C. Ross
A. Cummins 89'  
13/08/2024 Dundee United II
0 - 0
Dundee U21 0-0H2HOdds+
  8' F. Allan
L. O'Donnell 27'  
  89' M. Sweenie-Rowe
1st Round
DateHomeScoreAwayHT
31/07/2024 St. Johnstone U21
2 - 1
Brechin City 0-1H2HOdds+
A. Essel 16'  
  0 - 1 28' D. Robertson
  34' D. Robertson
  35' J. Moreland
  36' S. Patrick
A. Essel 50' 1 - 1  
  51' M. Scott
  73' S. Logan
L. Parker 80'  
C. Smith 90' 2 - 1  
C. Smith 90+5'  
  90+5' L. Martin
30/07/2024 Buckie Thistle
1 - 3
Dundee United II 0-1H2HOdds+
  0 - 1 18' O. Stirton
J. McCabe 29'  
J. Peters 54' 1 - 1  
A. MacAskill 67'  
  1 - 2 81' Z. Cameron
  1 - 3 88' L. O'Donnell
30/07/2024 Banks O Dee FC
1 - 0
Aberdeen U21 1-0H2HOdds+
  32' B. Mackenzie
M. Philipson 33' 1 - 0  
I. Vigurs 63'  
  84' A. Stewart
N. Cooney 90'  
30/07/2024 Berwick Rangers
2 - 3
St. Mirren U21 1-3H2HOdds+
  0 - 1 4' E. Sutherland
  0 - 2 7' E. Mooney
  0 - 3 12' T. McCormick
  24' L. Hunter
C. McNamara 34' 1 - 3  
A. Robinson 38'  
J. Devers 50' 2 - 3  
L. Buchanan 51'  
  88' E. Sutherland
  90+3' J. Farquhar
M. McGinley 90+4'  
30/07/2024 Cowdenbeath
4 - 2
Kilmarnock II 1-2H2HOdds+
P. McLean 11' 1 - 0  
  1 - 1 37' P. McLean
  1 - 2 41' R. Cooper
A. Mclaughlin 56'  
M. McDonald 72' 2 - 2  
P. McLean 74' 3 - 2  
G. Jordan 82'  
E. Kerr 90' 4 - 2  
30/07/2024 Dundee U21
2 - 0
Formartine United 2-0H2HOdds+
R. Mohammed 14' 1 - 0  
M. Sweenie-Rowe 19' 2 - 0  
  54' J. Crawford
  69' M. McLean
30/07/2024 East Kilbride
3 - 0
Celtic II 2-0H2HOdds+
C. Elliott 5' 1 - 0  
J. Robertson 22' 2 - 0  
C. Elliott 48'  
J. Leitch 61' 3 - 0  
L. Spence 90+2'  
30/07/2024 Hibernian U21
3 - 3
Albion Rovers 1-1H2HOdds+
  0 - 1 18' D. McMahon
R. McAllister 19' 1 - 1  
  1 - 2 53' C. Home
J. McMurdo 72' 2 - 2  
R. McAllister 75'  
  76' B. Duncan
J. McMurdo 79' 3 - 2  
  88' R. Connelly
  90+1' M. Paton
  3 - 3 90+2' M. Paton
30/07/2024 Motherwell U21
0 - 0
East Stirlingshire 0-0H2HOdds+
M. Kaleta 12'  
  41' G. Spence
  75' K. Curtis
Z. Tomany 84'  
30/07/2024 Rangers U21
3 - 1
Bo'ness United 3-1H2HOdds+
  0 - 1 1' F. Malcolm
  16' R. Porteous
P. Nsio 24' 1 - 1  
A. Stevens 32' 2 - 1  
F. Curtis 43' 3 - 1  
  74' K. Macaulay
  76' D. Irving
P. Nsio 76'  
30/07/2024 Fraserburgh
1 - 1
Hearts U21 0-1H2HOdds+
  0 - 1 29' M. Ross
S. Butcher 73' 1 - 1  
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
    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.