Scottish League Cup 2024

Group A Venue Notes
SL1 Alloa Athletic 1 2 Stirling AlbionSL1 Recreation Park
SL1 Alloa Athletic 0 4 St Johnstone SPL Recreation Park
SCh Ayr United 1 0 Stenhousemuir SL2 Townhead Park, Cumnock
SCh Ayr United 6 0 Alloa AthleticSL1 Somerset Park
SPL St Johnstone 1 2 Ayr UnitedSCh McDiarmid Park
SPL St Johnstone 0 4 Stirling AlbionSL1 McDiarmid Park
SL2 Stenhousemuir 1 0 St Johnstone SPL Ochilview Park
SL2 Stenhousemuir 1 3 Albion Rovers NL Ochilview Park
SL1 Stirling Albion 1 1 Ayr UnitedSCh Forthbank Stadium 3-4p
SL1 Stirling Albion 2 1 Stenhousemuir SL2 Forthbank Stadium
Group B Venue Notes
SCh Dundee United 1 2 Partick ThistleSCh Tannadice Park
SCh Dundee United 3 0 Peterhead SL2 Tannadice Park
SL1 Falkirk 0 1 Dundee UnitedSCh Falkirk Stadium
SL1 Falkirk 4 1 Peterhead SL2 Falkirk Stadium
SCh Partick Thistle 2 2 FalkirkSL1 Firhill Stadium 6-7p
SCh Partick Thistle 2 1 The Spartans SL2 Firhill Stadium
SL2 Peterhead 1 1 Partick ThistleSCh Balmoor Stadium 9-10p
SL2 Peterhead 1 2 The Spartans SL2 Balmoor Stadium
SL2 The Spartans 1 0 Dundee UnitedSCh Ainslie Park
SL2 The Spartans 1 2 FalkirkSL1 Ainslie Park
North Section Group C Venue Notes
NL Brechin City 0 3 Livingston SPL Glebe Park
NL Brechin City 2 3 Cove RangersSL1 Glebe Park
SL2 Clyde 1 3 Hamilton AcademicalSL1 New Douglas Park
SL2 Clyde 1 2 Brechin City NL New Douglas Park
SL1 Cove Rangers 5 2 Clyde SL2 Balmoral Stadium
SL1 Cove Rangers 0 5 Livingston SPL Balmoral Stadium
SL1 Hamilton Academical 1 0 Brechin City NL New Douglas Park
SL1 Hamilton Academical 2 2 Cove RangersSL1 New Douglas Park 2-4p
SPL Livingston 1 1 Hamilton AcademicalSL1 Almondvale Stadium 1-4p
SPL Livingston 1 0 Clyde SL2 Almondvale Stadium
Group D Venue Notes
SL1 Edinburgh City 3 5 Kelty HeartsSL1 Meadowbank Stadium
SL1 Edinburgh City 1 3 Ross County SPL Meadowbank Stadium
SCh Greenock Morton 3 0 Stranraer SL2 Cappielow Park
SCh Greenock Morton 4 1 Edinburgh CitySL1 Cappielow Park
SL1 Kelty Hearts 1 3 Greenock MortonSCh New Central Park
SL1 Kelty Hearts 2 0 Stranraer SL2 New Central Park
SPL Ross County 2 1 Greenock MortonSCh Victoria Park
SPL Ross County 3 3 Kelty HeartsSL1 Victoria Park 3-4p
SL2 Stranraer 1 5 Ross County SPL Stair Park
SL2 Stranraer 2 1 Edinburgh CitySL1 Stair Park
Group E Venue Notes
SCh Airdrieonians 2 0 Dumbarton SL2 Excelsior Staduim
SCh Airdrieonians 1 0 Dundee SPL Excelsior Staduim
SL2 Bonnyrigg Rose 0 1 Dundee SPL New Dundas Park
SL2 Bonnyrigg Rose 0 1 AirdrieoniansSCh New Dundas Park
SL2 Dumbarton 2 1 Inverness Caledonian ThistleSCh The Rock
SL2 Dumbarton 0 0 Bonnyrigg Rose SL2 The Rock 4-3p
SPL Dundee 3 1 Dumbarton SL2 Dens Park
SPL Dundee 1 0 Inverness Caledonian ThistleSCh Dens Park
SCh Inverness Caledonian Thistle 2 1 Bonnyrigg Rose SL2 Caledonian Stadium
SCh Inverness Caledonian Thistle 2 3 AirdrieoniansSCh Caledonian Stadium
Group F Venue Notes
NL Albion Rovers 0 3 Dunfermline AthleticSCh Cliftonhill
NL Albion Rovers 1 2 Kilmarnock SPL Cliftonhill
SL1 Annan Athletic 1 2 Albion Rovers NL Galabank
SL1 Annan Athletic 2 3 Raith RoversSCh Galabank
SCh Dunfermline Athletic 4 0 Annan AthleticSL1 East End Park
SCh Dunfermline Athletic 0 2 Kilmarnock SPL East End Park
SPL Kilmarnock 3 0 Annan AthleticSL1 Rugby Park
SPL Kilmarnock 2 2 Raith RoversSCh Rugby Park 4-5p
SCh Raith Rovers 1 1 Dunfermline AthleticSCh Stark's Park 2-4p
SCh Raith Rovers 2 0 Albion Rovers NL Stark's Park
Group G Venue Notes
SL2 East Fife 0 0 Queen's ParkSCh Bayview Stadium 4-2p
SL2 East Fife 3 1 Elgin City SL2 Bayview Stadium
SL2 Elgin City 0 2 Motherwell SPL Borough Briggs
SL2 Elgin City 0 2 Queen of the SouthSL1 Borough Briggs
SPL Motherwell 1 0 Queen's ParkSCh Firs Park
SPL Motherwell 3 0 East Fife SL2 Firs Park
SL1 Queen of the South 3 3 Motherwell SPL Palmerston Park 4-5p
SL1 Queen of the South 0 0 East Fife SL2 Palmerston Park 3-5p
SCh Queen's Park 5 0 Elgin City SL2 Lesser Hampden, Glasgow
SCh Queen's Park 1 2 Queen of the SouthSL1 Lesser Hampden, Glasgow
Group H Venue Notes
SCh Arbroath 1 1 Cowdenbeath NL Gayfield Park 4-3p
SCh Arbroath 3 0 MontroseSL1 Gayfield Park
NL Cowdenbeath 1 1 MontroseSL1 Central Park 4-5p
NL Cowdenbeath 0 1 St Mirren SPL Central Park
SL2 Forfar Athletic 1 0 Cowdenbeath NL Station Park
SL2 Forfar Athletic 3 1 ArbroathSCh Station Park
SL1 Montrose 1 0 St Mirren SPL Links Park
SL1 Montrose 1 2 Forfar Athletic SL2 Links Park
SPL St Mirren 4 0 ArbroathSCh St Mirren Park
SPL St Mirren 4 0 Forfar Athletic SL2 St Mirren Park
Round 2 Venue Notes
SCh Airdrieonians 3 4 Ross County SPL Excelsior Staduim aet
SPL Heart of Midlothian 4 0 Partick Thistle SCh Tynecastle Park
SPL Hibernian 2 1 Raith RoversSCh Easter Road
SPL Kilmarnock 1 0 Celtic SPL Rugby Park
SPL Livingston 2 0 Ayr UnitedSCh Almondvale Stadium
SPL Rangers 2 1 Greenock MortonSCh Ibrox Stadium
SPL St Mirren 1 0 Motherwell SPL St Mirren Park
SL1 Stirling Albion 1 2 Aberdeen SPL Forthbank Stadium
Quarter Final Venue Notes
SPL Hibernian 4 2 St Mirren SPL Easter Road
SPL Kilmarnock 1 2 Heart of Midlothian SPL Rugby Park
SPL Rangers 4 0 Livingston SPL Ibrox Stadium
SPL Ross County 1 2 Aberdeen SPL Victoria Park
Semi Final Venue Notes
SPL Aberdeen 1 0 Hibernian SPL Hampden Park, Glasgow  
SPL Rangers 3 1 Heart of Midlothian SPL Hampden Park, Glasgow  
Final Venue Notes
SPL Rangers 1 0 Aberdeen SPL Hampden Park, Glasgow