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

3rd Round
DateHomeScoreAwayHT
02/12/2024 East Kilbride
Falkirk  H2HOdds 
01/12/2024 Dundee North End
Airdrieonians  H2HOdds 
30/11/2024 Arbroath
Queen of the South  H2HOdds 
30/11/2024 Ayr United
Greenock Morton  H2HOdds 
30/11/2024 Banks O Dee FC
Hamilton Academical  H2HOdds 
30/11/2024 Clydebank
Buckie Thistle  H2HOdds 
30/11/2024 Cove Rangers
Inverness CT  H2HOdds 
30/11/2024 Cowdenbeath
Brechin City  H2HOdds 
30/11/2024 Edinburgh City
Dunfermline Athletic  H2HOdds 
30/11/2024 Elgin City
Kelty Hearts  H2HOdds 
30/11/2024 Forfar Athletic
Stirling Albion  H2HOdds 
30/11/2024 Fraserburgh
Annan Athletic  H2HOdds 
30/11/2024 Irvine Meadow
Stenhousemuir  H2HOdds 
30/11/2024 Linlithgow Rose
Raith Rovers  H2HOdds 
30/11/2024 Livingston
Brora Rangers  H2HOdds 
30/11/2024 Musselburgh Athletic
Bo'ness United  H2HOdds 
30/11/2024 Peterhead
Montrose  H2HOdds 
30/11/2024 Queen's Park
Partick Thistle  H2HOdds 
30/11/2024 Stranraer
Broxburn Athletic  H2HOdds 
29/11/2024 Dumbarton
3 - 2
Alloa Athletic 3-1H2HOdds 
2nd Round
DateHomeScoreAwayHT
26/10/2024 Auchinleck Talbot
0 - 1
Broxburn Athletic 0-1H2HOdds+
  0 - 1 26' G. Brass
  84' G. Brass
26/10/2024 Brechin City
3 - 2
Huntly 2-1H2HOdds+
S. Patrick 10'  
  19' M. Clark
E. Loudon 22' 1 - 0  
  1 - 1 29' A. Grant
  37' S. Robertson
B. McKay 38'  
  40' C. Brodie
D. Robertson 42' 2 - 1  
  2 - 2 77' C. Murray
  79' R. Still
D. Robertson 81' 3 - 2  
M. Hunter 90+1'  
26/10/2024 Brora Rangers
2 - 1
Formartine United 0-1H2HOdds+
  0 - 1 15' J. Wade
  38' G. Rodger
K. MacLeod 50' 1 - 1  
  73' R. Thomas
C. Williamson 81' 2 - 1  
26/10/2024 East Fife
0 - 1
Banks O Dee FC 0-1H2HOdds+
  0 - 1 22' J. Anderson
  54' K. Lewecki
  60' A. Hunter
G. Walker 64'  
  67' M. Reynolds
J. Norey 83'  
  86' J. Anderson
26/10/2024 East Kilbride
3 - 1
Bonnyrigg Rose Athletic 1-0H2HOdds+
  6' K. Higginbotham
R. Mimnaugh 23' 1 - 0  
J. Leitch 44'  
C. Elliott 57'  
  58' C. Ross
  1 - 1 59' C. Ross
S. Fagan 62'  
J. McGregor 73'  
D. Ferguson 76'  
  76' A. Mailer
  81' B. Barrett
  81' K. Young
J. Robertson 82' 2 - 1  
S. Boyd 87' 3 - 1  
J. McGregor 89'  
26/10/2024 Elgin City
1 - 1
Clyde 0-1H2HOdds+
  0 - 1 45+1' J. Allan
  57' T. Robson
K. Lesley 70'  
  75' J. Allan
J. Murray 88' 1 - 1  
R. Dingwall 90+4'  
  109' L. Dunachie
26/10/2024 Forfar Athletic
1 - 0
Berwick Rangers 0-0H2HOdds+
R. McLean 42'  
A. Cocks 59' 1 - 0  
  90+2' M. McGinley
26/10/2024 Fraserburgh
3 - 1
Turriff United 1-0H2HOdds+
S. Butcher 42' 1 - 0  
P. Young 57'  
  1 - 1 74' T. Fatona
J. Beagrie 96' 2 - 1  
J. Beagrie 99'  
C. Wood 108' 3 - 1  
J. Beagrie 117'  
26/10/2024 Hill Of Beath Hawthorn
0 - 2
Bo'ness United 0-0H2HOdds+
  55' D. Irving
J. Tosh 63'  
D. Baur 78'  
L. Elder 83'  
  0 - 1 92' L. Stenhouse
J. Smith 98'  
  0 - 2 110' L. Stenhouse
26/10/2024 Inverurie Loco Works
1 - 3
Dundee North End 1-1H2HOdds+
  15' B. Clark
J. Halliday 17' 1 - 0  
  1 - 1 30' F. Devine
  89' L. Gibb
C. Anderson 94'  
  1 - 2 97' J. Ferguson
  1 - 3 104' A. Al Haj Ibrahim
  114' F. Devine
26/10/2024 Irvine Meadow
3 - 0
Civil Service Strollers 3-0H2HOdds+
J. McDowall 10' 1 - 0  
D. Moore 27'  
L. Kennedy 38' 2 - 0  
E. Baird 44' 3 - 0  
J. McDowall 81'  
26/10/2024 Jeanfield Swifts
1 - 1
Edinburgh City 0-1H2HOdds+
G. Fergus 34'  
  40' I. Lawson
  0 - 1 44' I. Lawson
R. McMurchie 47' 1 - 1  
  90+1' R. Walker
J. Yates 104'  
  115' C. Waller
26/10/2024 Keith
0 - 3
Clydebank 0-0H2HOdds+
  26' D. Cairns
M. Ironside 51'  
  0 - 1 52' N. Little
  0 - 2 64' M. Niven
  71' N. Low
J. Brownie 71'  
B. Alberts 79'  
H. Ormsby 86'  
  87' L. McGonigle
  0 - 3 90+4' N. Little
26/10/2024 Linlithgow Rose
3 - 0
Clachnacuddin 1-0H2HOdds+
G. Skinner 10' 1 - 0  
  57' F. Adams
C. McMullan 69'  
  71' H. Bray
D. Paterson 73' 2 - 0  
H. McMartin 90+4' 3 - 0  
26/10/2024 Musselburgh Athletic
2 - 1
Edusport Academy 0-1H2HOdds+
  0 - 1 32' R. Murray
A. Dempster 47'  
J. Barker 57' 1 - 1  
J. Court 65' 2 - 1  
R. Wilson 66'  
J. Barker 75'  
  80' D. Martins
A. Walsh 88'  
  89' J. Guthrie
26/10/2024 Peterhead
6 - 3
Lochee United 4-2H2HOdds+
  0 - 1 2' B. Linn
D. Wilson 14'  
  0 - 2 15' B. Linn
J. Brown 28' 1 - 2  
C. Goldie 30'  
A. McCarthy 32' 2 - 2  
C. Dunne 40' 3 - 2  
  45+1' C. Moore
S. Ross 45+2' 4 - 2  
  4 - 3 56' B. Linn
C. Smith 74' 5 - 3  
  74' B. Steel
J. Brown 85' 6 - 3  
26/10/2024 Sauchie Juniors
0 - 2
Buckie Thistle 0-1H2HOdds+
  0 - 1 24' M. Goodall
R. Hutchison 43'  
  68' A. MacAskill
  72' J. Maciver
  73' J. McCabe
L. Williamson 82'  
  0 - 2 88' D. McHardy
  88' D. McHardy
S. Collumbine 89'  
26/10/2024 Spartans
1 - 2
Cowdenbeath 0-1H2HOdds+
  0 - 1 38' R. Walker
  43' J. Denham
B. Walls 68' 1 - 1  
  1 - 2 83' G. Jordan
  86' J. Docherty
B. Whyte 88'  
J. Dishington 90+5'  
  90+5' G. MacPherson
26/10/2024 Stirling Albion
6 - 0
Bo'ness Athletic 2-0H2HOdds+
D. Carrick 10' 1 - 0  
D. Hilson 36' 2 - 0  
  38' J. Wright
D. Carrick 41' 3 - 0  
J. Kerr 49' 4 - 0  
A. Weir 60' 5 - 0  
  72' S. Cameron
C. Crane 88' 6 - 0  
J. Graham 90+1'  
25/10/2024 Threave Rovers
2 - 3
Stranraer 1-0H2HOdds+
D. Cairnie 10'  
D. Cairnie 42' 1 - 0  
H. Officer 45+2'  
R. Irving 54' 2 - 0  
  56' L. Reid
A. Kerr 63'  
  2 - 1 64' R. Edgar
  65' A. Cummins
  2 - 2 79' D. Lang
C. Watson 90+1'  
  2 - 3 90+6' R. Edgar
1st Round
DateHomeScoreAwayHT
28/09/2024 Albion Rovers
1 - 2
Auchinleck Talbot 0-1H2HOdds+
  0 - 1 25' Nimmo
28/09/2024 Berwick Rangers
4 - 2
Cupar Hearts 1-1H2HOdds+
J. Devers 20' 1 - 0  
Baker 64' 2 - 0  
66'  
  2 - 1 81' Liam Kelly
Jonny Devers 87' 3 - 1  
Jonny Devers 89' 4 - 1  
28/09/2024 Brechin City
1 - 0
Newtongrange Star 0-0H2HOdds+
F. Macleod 90+2' 1 - 0  
28/09/2024 Brora Rangers
2 - 1
Cumnock Juniors 0-0H2HOdds+
J. MacRae 61' 1 - 0  
  1 - 1 83' McKee
90+6' 2 - 1  
28/09/2024 BSC Glasgow
0 - 1
Turriff United 0-1H2HOdds+
  0 - 1 43'
28/09/2024 Buckie Thistle
2 - 1
Carluke Rovers 0-1H2HOdds+
D. McHardy 90+4' 1 - 0  
28/09/2024 Burntisland Shipyard
1 - 4
Irvine Meadow 0-2H2HOdds+
  0 - 1 24' McDowall
  0 - 2 38' Kennedy
  0 - 3 75'
  0 - 4 90+9' Michael Gibb
28/09/2024 Clachnacuddin
3 - 1
Nairn County 0-1H2HOdds+
  0 - 1 3' B. Barron
  67' D. MacLean
J. Anderson 90' 1 - 1  
28/09/2024 Clydebank
3 - 1
Girvan 1-1H2HOdds+
  0 - 1 32' Sisi
J. Grant 33' 1 - 1  
Gallacher 50' 2 - 1  
K. Samson 79' 3 - 1  
28/09/2024 Cowdenbeath
3 - 2
Rutherglen Glencairn 1-1H2HOdds+
J. Docherty 1' 1 - 0  
  1 - 1 29' Collins
  1 - 2 72' Scott Jarvie
J. Docherty 74' 2 - 2  
28/09/2024 Cumbernauld Colts
0 - 3
Civil Service Strollers 0-2H2HOdds+
  0 - 1 24'
  0 - 2 44'
  0 - 3 65'
28/09/2024 Deveronvale
2 - 4
Bo'ness United 1-3H2HOdds+
  0 - 1 12' L. Kennedy
H. Noble 19' 1 - 1  
  1 - 2 36' S. Osadolor
  1 - 3 38' K. Johnston
M. Petermann 90' 2 - 3  
  2 - 4 90+2' S. Osadolor
28/09/2024 Dunbar United
1 - 4
Bo'ness Athletic 0-1H2HOdds+
  0 - 1 31' Nimmo
  0 - 2 68' S. Cunningham
  0 - 3 90+2' Ross Nimmo
28/09/2024 Dundee North End
4 - 0
Tranent Juniors 1-0H2HOdds+
Ferguson 25' 1 - 0  
Blacklock 56' 2 - 0  
Sludden 77' 3 - 0  
Thomson 80' 4 - 0  
28/09/2024 Dundonald Bluebell
1 - 1
Inverurie Loco Works 0-1H2HOdds+
  0 - 1 33' P. Coutts
Ellis 77' 1 - 1  
28/09/2024 East Kilbride
2 - 0
Gretna 2008 1-0H2HOdds+
J. Leitch 59' 1 - 0  
28/09/2024 East Stirlingshire
2 - 3
Lochee United 1-2H2HOdds+
  0 - 1 38' K. Hay
B. Linn 77' 1 - 1  
  1 - 2 77' Bobby Linn
78' 2 - 2  
Leslie 85'  
28/09/2024 Formartine United
2 - 0
Whitehill Welfare 0-0H2HOdds+
78' 1 - 0  
28/09/2024 Forres Mechanics
1 - 2
Jeanfield Swifts 0-1H2HOdds+
  0 - 1 90+2' M. McLauchlan
28/09/2024 Fraserburgh
8 - 0
Rothes 3-0H2HOdds+
A. Sopel 4' 1 - 0  
J. Barbour 25' 2 - 0  
A. Sopel 45' 3 - 0  
J. Barbour 52' 4 - 0  
L. Strachan 55' 5 - 0  
A. Sopel 68' 6 - 0  
J. Hawkins 72' 7 - 0  
S. Butcher 84' 8 - 0  
28/09/2024 Gala Fairydean Rovers
0 - 1
Banks O Dee FC 0-0H2HOdds+
  0 - 1 55' L. Duell
28/09/2024 Huntly
2 - 2
Wick Academy 2-1H2HOdds+
A. Grant 9' 1 - 0  
  1 - 1 14' M. MacGregor
A. Grant 45' 2 - 1  
  2 - 2 75' Kyle Henderson
28/09/2024 Keith
1 - 1
Camelon Juniors 0-0H2HOdds+
  0 - 1 58' G. Taylor
  61'
89'  
N. McKeown 90+1' 1 - 1  
28/09/2024 Linlithgow Rose
3 - 1
Lossiemouth 2-0H2HOdds+
A. Nicolson 20' 1 - 0  
L. Devine 45' 2 - 0  
J. Allen 61' 3 - 0  
  3 - 1 90'
28/09/2024 Musselburgh Athletic
1 - 0
Darvel 0-0H2HOdds+
Court 98' 1 - 0  
28/09/2024 Stirling University
0 - 2
Edusport Academy 0-1H2HOdds+
  0 - 1 31' R. McNeil
  0 - 2 48' R. McNeil
28/09/2024 Strathspey Thistle
0 - 6
Sauchie Juniors 0-2H2HOdds+
  0 - 1 20' McDowell
  0 - 2 55' D. Smith
  0 - 3 81' D. Churchill
  0 - 4 85' R. Kavanagh
  0 - 5 87' R. Kavanagh
28/09/2024 Threave Rovers
6 - 1
Vale of Leithen 2-0H2HOdds+
Irving 40' 1 - 0  
Officer 43' 2 - 0  
Officer 47' 3 - 0  
L. Park 75' 4 - 0  
Kerr 80' 5 - 0  
Charlie Watson 89' 6 - 0  
27/09/2024 Dalkeith Thistle
0 - 4
Broxburn Athletic 0-1H2HOdds+
  0 - 1 90+1' A. Al Haj Ibrahim
27/09/2024 Tynecastle
2 - 3
Hill Of Beath Hawthorn 0-1H2HOdds+
  0 - 1 24' A. Al Haj Ibrahim
  0 - 2 46' A. Al Haj Ibrahim
A. Al Haj Ibrahim 59' 1 - 2  
  1 - 3 65' A. Al Haj Ibrahim
Watt 84' 2 - 3  
2nd Preliminary Round
DateHomeScoreAwayHT
31/08/2024 Benburb
0 - 3
Vale of Leithen 0-1H2HOdds 
31/08/2024 Bonnyton Thistle
0 - 1
Dunbar United 0-0H2HOdds 
31/08/2024 Burntisland Shipyard
2 - 1
Dunipace 1-0H2HOdds 
31/08/2024 Clydebank
7 - 0
St Andrews United 2-0H2HOdds 
31/08/2024 Coldstream
0 - 6
Camelon Juniors 0-2H2HOdds 
31/08/2024 Creetown
1 - 3
Cumnock Juniors 1-0H2HOdds 
31/08/2024 Dalbeattie Star
1 - 2
Whitehill Welfare 1-1H2HOdds 
31/08/2024 Dalkeith Thistle
1 - 0
Blackburn United 0-0H2HOdds 
31/08/2024 Easthouses Lily
0 - 4
Newtongrange Star 0-2H2HOdds 
31/08/2024 Fort William
0 - 8
Hill Of Beath Hawthorn 0-1H2HOdds 
31/08/2024 Girvan
9 - 0
St. Cuthbert Wanderers 2-0H2HOdds 
31/08/2024 Glenafton Athletic
2 - 4
Threave Rovers 0-3H2HOdds 
31/08/2024 Golspie Sutherland
0 - 2
Carluke Rovers 0-1H2HOdds 
31/08/2024 Haddington Athletic
1 - 4
Auchinleck Talbot 1-1H2HOdds 
31/08/2024 Jeanfield Swifts
3 - 0
Newton Stewart 3-0H2HOdds 
31/08/2024 Lochee United
4 - 0
Hawick Royal Albert 2-0H2HOdds 
31/08/2024 Penicuik Athletic
0 - 1
Musselburgh Athletic 0-0H2HOdds 
31/08/2024 Preston Athletic
2 - 3
Irvine Meadow 1-1H2HOdds 
31/08/2024 Tayport
1 - 3
Dundee North End 1-2H2HOdds 
31/08/2024 Culter
1 - 2
Sauchie Juniors 0-1H2HOdds 
31/08/2024 Dundonald Bluebell
3 - 1
Edinburgh University 1-0H2HOdds 
31/08/2024 Cupar Hearts
4 - 0
Wigtown & Bladnoch 0-0H2HOdds 
31/08/2024 Pollok
1 - 3
Darvel 0-3H2HOdds 
31/08/2024 Rutherglen Glencairn
2 - 0
Lothian Hutchison 1-0H2HOdds 
30/08/2024 Bo'ness Athletic
2 - 0
Kilwinning Rangers 1-0H2HOdds 
30/08/2024 Tynecastle
4 - 0
Glasgow University 4-0H2HOdds 
1st Preliminary Round
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
    Black Friday Sale
    Platinum Membership Black Friday
    -50%
    $39.90 $20

    Promotion is ending in:
    01 | 16 | 10 | 22
    days   hrs   mins   secs

    Tipsters Competition Review
    Superior H2H Statistics
    H2H Home Team Advantage
    H2H Away Team Advantage
    Top Football Clubs
    Worst Football Clubs
    Top Draw Teams
    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.