Daizen Maeda scored the decisive spot-kick as Celtic beat bitter rivals Rangers 5-4 on penalties in the Scottish League Cup final on Sunday after a dramatic 3-3 draw....
Stand-in striker Daizen Maeda scored an early double as Celtic cruised into the Scottish League Cup quarter-finals with a 3-1 win over Hibernian on Sunday....
Sergio Ramos retired from international duty with Spain on Thursday, saying new coach Luis de la Fuente told him he did not count on him....
Liverpool's preparations for the Champions League final were boosted by the news that midfielders Thiago Alcantara and Fabinho will be fit to face Real Madrid after injury scares....
Carlo Ancelotti said on Tuesday he "respects" Kylian Mbappe's decision to stay at Paris Saint-Germain but insisted Real Madrid's players are fully focused on the Champions League final....
Group A
12/07/2025 15:00 Brechin City FC Brechin City FC - Falkirk FC Falkirk FC
12/07/2025 15:00 The Spartans FC The Spartans FC - Queen's Park FC Queen's Park FC
15/07/2025 19:45 Cove Rangers Cove Rangers - The Spartans FC The Spartans FC 1:0 (1:0)
15/07/2025 19:45 Queen's Park FC Queen's Park FC - Brechin City FC Brechin City FC 5:0 (1:0)
19/07/2025 15:00 Cove Rangers Cove Rangers - Falkirk FC Falkirk FC -:-
19/07/2025 15:00 The Spartans FC The Spartans FC - Brechin City FC Brechin City FC -:-
22/07/2025 19:45 Brechin City FC Brechin City FC - Cove Rangers Cove Rangers -:-
22/07/2025 19:45 Falkirk FC Falkirk FC - Queen's Park FC Queen's Park FC -:-
26/07/2025 15:00 Falkirk FC Falkirk FC - The Spartans FC The Spartans FC -:-
26/07/2025 15:00 Queen's Park FC Queen's Park FC - Cove Rangers Cove Rangers -:-
Group B
11/07/2025 19:45 Edinburgh City Edinburgh City - Partick Thistle Partick Thistle
12/07/2025 15:00 Stranraer FC Stranraer FC - Ross County FC Ross County FC
15/07/2025 19:45 Partick Thistle Partick Thistle - Stranraer FC Stranraer FC 2:0 (1:0)
15/07/2025 19:45 Queen Of The South Queen Of The South - Edinburgh City Edinburgh City 4:0 (1:0)
19/07/2025 15:00 Edinburgh City Edinburgh City - Stranraer FC Stranraer FC -:-
19/07/2025 15:00 Queen Of The South Queen Of The South - Ross County FC Ross County FC -:-
22/07/2025 19:45 Partick Thistle Partick Thistle - Queen Of The South Queen Of The South -:-
22/07/2025 19:45 Ross County FC Ross County FC - Edinburgh City Edinburgh City -:-
26/07/2025 15:00 Ross County FC Ross County FC - Partick Thistle Partick Thistle -:-
26/07/2025 15:00 Stranraer FC Stranraer FC - Queen Of The South Queen Of The South -:-
Group C
12/07/2025 15:00 Bonnyrigg Rose Athletic Bonnyrigg Rose Athletic - Alloa Athletic Alloa Athletic
12/07/2025 15:00 Dundee FC Dundee FC - Airdrieonians FC Airdrieonians FC
15/07/2025 19:45 Airdrieonians FC Airdrieonians FC - Bonnyrigg Rose Athletic Bonnyrigg Rose Athletic 3:0 (3:0)
15/07/2025 19:45 Alloa Athletic Alloa Athletic - Montrose FC Montrose FC 2:1 (1:0)
19/07/2025 15:00 Alloa Athletic Alloa Athletic - Dundee FC Dundee FC -:-
19/07/2025 15:00 Montrose FC Montrose FC - Bonnyrigg Rose Athletic Bonnyrigg Rose Athletic -:-
22/07/2025 19:45 Bonnyrigg Rose Athletic Bonnyrigg Rose Athletic - Dundee FC Dundee FC -:-
23/07/2025 19:15 Montrose FC Montrose FC - Airdrieonians FC Airdrieonians FC -:-
26/07/2025 15:00 Airdrieonians FC Airdrieonians FC - Alloa Athletic Alloa Athletic -:-
26/07/2025 15:00 Dundee FC Dundee FC - Montrose FC Montrose FC -:-
Group D
12/07/2025 15:00 Annan Athletic Annan Athletic - Forfar Athletic Forfar Athletic
12/07/2025 15:00 Arbroath FC Arbroath FC - St. Mirren FC St. Mirren FC
15/07/2025 19:45 Annan Athletic Annan Athletic - Ayr United Ayr United 1:6 (0:2)
15/07/2025 19:45 Forfar Athletic Forfar Athletic - St. Mirren FC St. Mirren FC 1:2 (0:1)
19/07/2025 15:00 Ayr United Ayr United - Arbroath FC Arbroath FC -:-
19/07/2025 15:00 St. Mirren FC St. Mirren FC - Annan Athletic Annan Athletic -:-
22/07/2025 19:45 Arbroath FC Arbroath FC - Annan Athletic Annan Athletic -:-
22/07/2025 19:45 Ayr United Ayr United - Forfar Athletic Forfar Athletic -:-
26/07/2025 15:00 Forfar Athletic Forfar Athletic - Arbroath FC Arbroath FC -:-
27/07/2025 15:00 St. Mirren FC St. Mirren FC - Ayr United Ayr United -:-
Group E
12/07/2025 15:00 Stirling Albion FC Stirling Albion FC - Hamilton Academical Hamilton Academical
12/07/2025 17:15 Heart of Midlothian Heart of Midlothian - Dunfermline Athletic Dunfermline Athletic
15/07/2025 19:45 Dumbarton FC Dumbarton FC - Stirling Albion FC Stirling Albion FC 1:0 (0:0)
15/07/2025 19:45 Hamilton Academical Hamilton Academical - Heart of Midlothian Heart of Midlothian 0:4 (0:2)
19/07/2025 15:00 Dumbarton FC Dumbarton FC - Dunfermline Athletic Dunfermline Athletic -:-
19/07/2025 17:15 Stirling Albion FC Stirling Albion FC - Heart of Midlothian Heart of Midlothian -:-
22/07/2025 19:45 Dunfermline Athletic Dunfermline Athletic - Hamilton Academical Hamilton Academical -:-
23/07/2025 19:45 Heart of Midlothian Heart of Midlothian - Dumbarton FC Dumbarton FC -:-
26/07/2025 15:00 Dunfermline Athletic Dunfermline Athletic - Stirling Albion FC Stirling Albion FC -:-
26/07/2025 15:00 Hamilton Academical Hamilton Academical - Dumbarton FC Dumbarton FC -:-
Group F
12/07/2025 15:00 East Kilbride FC East Kilbride FC - St. Johnstone FC St. Johnstone FC
12/07/2025 15:00 Elgin City Elgin City - Raith Rovers Raith Rovers
15/07/2025 19:45 Inverness CT Inverness CT - Elgin City Elgin City 2:0 (2:0)
15/07/2025 19:45 Raith Rovers Raith Rovers - East Kilbride FC East Kilbride FC 2:4 (0:0)
19/07/2025 15:00 Elgin City Elgin City - East Kilbride FC East Kilbride FC -:-
19/07/2025 15:00 Inverness CT Inverness CT - St. Johnstone FC St. Johnstone FC -:-
22/07/2025 19:45 East Kilbride FC East Kilbride FC - Inverness CT Inverness CT -:-
22/07/2025 19:45 St. Johnstone FC St. Johnstone FC - Raith Rovers Raith Rovers -:-
26/07/2025 15:00 Raith Rovers Raith Rovers - Inverness CT Inverness CT -:-
26/07/2025 15:00 St. Johnstone FC St. Johnstone FC - Elgin City Elgin City -:-
Group G
12/07/2025 15:00 Clyde FC Clyde FC - Motherwell FC Motherwell FC
12/07/2025 15:00 Peterhead FC Peterhead FC - Greenock Morton FC Greenock Morton FC
15/07/2025 19:45 Greenock Morton FC Greenock Morton FC - Stenhousemuir FC Stenhousemuir FC 3:0 (3:0)
15/07/2025 19:45 Motherwell FC Motherwell FC - Peterhead FC Peterhead FC 2:1 (1:1)
19/07/2025 15:00 Peterhead FC Peterhead FC - Clyde FC Clyde FC -:-
19/07/2025 15:00 Stenhousemuir FC Stenhousemuir FC - Motherwell FC Motherwell FC -:-
22/07/2025 19:45 Clyde FC Clyde FC - Stenhousemuir FC Stenhousemuir FC -:-
22/07/2025 19:45 Motherwell FC Motherwell FC - Greenock Morton FC Greenock Morton FC -:-
26/07/2025 15:00 Greenock Morton FC Greenock Morton FC - Clyde FC Clyde FC -:-
26/07/2025 15:00 Stenhousemuir FC Stenhousemuir FC - Peterhead FC Peterhead FC -:-
Group H
12/07/2025 15:00 Brora Rangers FC Brora Rangers FC - Kilmarnock FC Kilmarnock FC
12/07/2025 15:00 East Fife FC East Fife FC - Livingston FC Livingston FC
15/07/2025 19:45 Brora Rangers FC Brora Rangers FC - Kelty Hearts Kelty Hearts 0:4 (0:3)
16/07/2025 19:45 Kilmarnock FC Kilmarnock FC - Livingston FC Livingston FC -:-
19/07/2025 15:00 Kelty Hearts Kelty Hearts - East Fife FC East Fife FC -:-
19/07/2025 15:00 Livingston FC Livingston FC - Brora Rangers FC Brora Rangers FC -:-
22/07/2025 19:45 East Fife FC East Fife FC - Brora Rangers FC Brora Rangers FC -:-
22/07/2025 19:45 Kelty Hearts Kelty Hearts - Kilmarnock FC Kilmarnock FC -:-
26/07/2025 15:00 Kilmarnock FC Kilmarnock FC - East Fife FC East Fife FC -:-
26/07/2025 15:00 Livingston FC Livingston FC - Kelty Hearts Kelty Hearts -:-
LiveScores LiveDetails LiveCommentary