Saturday 12th July 2025
15:00
Arbroath v St Mirren
Premier Sports Cup Group Stage
15:00
Brechin City v Falkirk
Premier Sports Cup Group Stage
15:00
Brora Rangers v Kilmarnock
Premier Sports Cup Group Stage
15:00
Clyde v Motherwell
Premier Sports Cup Group Stage
15:00
Dundee v Airdrieonians
Premier Sports Cup Group Stage
15:00
East Kilbride v St Johnstone
Premier Sports Cup Group Stage
17:15
Hearts v Dunfermline
Premier Sports Cup Group Stage
Tuesday 15th July 2025
19:45
Forfar Athletic v St Mirren
Premier Sports Cup Group Stage
19:45
Hamilton Academical v Hearts
Premier Sports Cup Group Stage
19:45
Motherwell v Peterhead
Premier Sports Cup Group Stage
Wednesday 16th July 2025
19:45
Kilmarnock v Livingston
Premier Sports Cup Group Stage
Saturday 19th July 2025
15:00
Alloa Athletic v Dundee
Premier Sports Cup Group Stage
15:00
Inverness CT v St Johnstone
Premier Sports Cup Group Stage
15:00
Livingston v Brora Rangers
Premier Sports Cup Group Stage
15:00
St Mirren v Annan Athletic
Premier Sports Cup Group Stage
15:00
Stenhousemuir v Motherwell
Premier Sports Cup Group Stage
17:00
Eintracht Frankfurt v FSV Frankfurt
Friendly
17:15
Stirling Albion v Hearts
Premier Sports Cup Group Stage
Sunday 20th July 2025
15:00
Rapid Vienna v Union Berlin
Friendly
Tuesday 22nd July 2025
19:45
Falkirk v Queen's Park
Premier Sports Cup Group Stage
19:45
Kelty Hearts v Kilmarnock
Premier Sports Cup Group Stage
19:45
Motherwell v Greenock Morton
Premier Sports Cup Group Stage
19:45
Partick Thistle v Queen of the South
Premier Sports Cup Group Stage
19:45
St Johnstone v Raith Rovers
Premier Sports Cup Group Stage
Wednesday 23rd July 2025
19:45
Hearts v Dumbarton
Premier Sports Cup Group Stage
Saturday 26th July 2025
13:30
Feyenoord v Augsburg
Friendly
14:00
Arminia Bielefeld v Monaco
Friendly
14:00
Nice v St Pauli
Friendly
15:00
Dundee v Montrose
Premier Sports Cup Group Stage
15:00
Falkirk v The Spartans
Premier Sports Cup Group Stage
15:00
Kilmarnock v East Fife
Premier Sports Cup Group Stage
15:00
Livingston v Kelty Hearts
Premier Sports Cup Group Stage
15:00
Ross County v Partick Thistle
Premier Sports Cup Group Stage
15:00
St Johnstone v Elgin City
Premier Sports Cup Group Stage
16:00
Schalke 04 v Sevilla
Friendly
17:00
Kaiserslautern v Roma
Friendly
Sunday 27th July 2025
15:00
St Mirren v Ayr United
Premier Sports Cup Group Stage
17:00
VFL Bochum v Bayer Leverkusen
Friendly
Wednesday 30th July 2025
18:00
Wolfsburg v Espanyol
Friendly
19:30
Wolves v RC Lens
Friendly
Premier Sports 2Wolves TV
Thursday 31st July 2025
14:00
Monaco v Torino
Friendly
Friday 1st August 2025
11:00
Werder Bremen v Hoffenheim
Friendly
18:00
Fortuna Sittard v Bayer Leverkusen
Friendly
Saturday 2nd August 2025
16:00
Borussia Dortmund v Lille
Friendly
19:00
Marseille v Sevilla
Friendly
19:30
Borussia Mönchengladbach v Valencia
Friendly
Sunday 3rd August 2025
19:00
Girona v Wolves
Friendly
Premier Sports 2Wolves TV
Saturday 9th August 2025
17:45
Rangers v Dundee
Scottish Premiership