Scotland League Cup
2026-07-25 14:00:00 Aberdeen 3 - 0 Kelty Hearts
2026-07-25 14:00:00 Queen's Park 3 - 1 Queen of South
2026-07-25 14:00:00 Arbroath 1 - 0 Stirling Albion
2026-07-25 14:00:00 Montrose 0 - 2 Spartans
2026-07-25 14:00:00 Dumbarton 2 - 0 Cove Rangers
2026-07-25 14:00:00 Airdrie United 0 - 3 Ross County
2026-07-25 14:00:00 Dundee FC 4 - 0 Clyde
2026-07-25 14:00:00 Forfar Athletic 3 - 1 Brechin City
2026-07-25 14:00:00 Stenhousemuir 0 - 0 Livingston
2026-07-25 14:00:00 Greenock Morton 0 - 1 Inverness
2026-07-25 14:00:00 Saint Johnstone 1 - 1 East Fife
2026-07-25 14:00:00 Ayr United 4 - 1 Alloa Athletic
2026-07-25 14:00:00 Falkirk 3 - 0 Stranraer
2026-07-25 14:00:00 Hamilton Academical 5 - 0 Elgin City
2026-07-25 14:00:00 Peterhead 0 - 0 Kilmarnock
Scottish Highland Football League
2026-07-25 14:00:00 Banks o Dee 2 - 0 Wick Academy
2026-07-25 14:00:00 Brora Rangers 3 - 0 Deveronvale
2026-07-25 14:00:00 Buckie Thistle FC 2 - 0 Inverurie Loco Works
2026-07-25 14:00:00 Clachnacuddin 0 - 0 Turriff United
2026-07-25 14:00:00 Forres Mechanics 5 - 1 Keith
2026-07-25 14:00:00 fraserburgh 0 - 0 Inver Gordon
2026-07-25 14:00:00 Lossiemouth 1 - 0 Huntly
2026-07-25 14:00:00 Nairn County 3 - 0 Rothes
2026-07-25 14:00:00 Strathspey Thistle 1 - 2 Formartine United
The lowlands of Scotland League
2026-07-25 14:00:00 Boness Utd 1 - 2 Tranent Juniors
2026-07-25 14:00:00 Cowdenbeath 0 - 1 Gala Fairydean
2026-07-25 14:00:00 Gretna 2 - 3 Caledonian Braves
2026-07-25 14:00:00 Linlithgow Rose 1 - 1 Civil Service Strollers FC
2026-07-25 14:00:00 Stirling University 0 - 1 Broxburn Athletic
2026-07-25 14:00:00 Auchinleck Talbot 6 - 0 Dalbeattie Star
2026-07-25 14:00:00 Beith 3 - 2 Celtic B
2026-07-25 14:00:00 Renfrew FC 2 - 4 Killwin Rangers
2026-07-25 14:00:00 Cumnock Juniors FC 1 - 0 Albion Rovers
2026-07-25 14:00:00 Clydebank FC 4 - 2 Newton Stewart Ath
2026-07-25 14:00:00 Hill of Beath FC 1 - 2 East Stirlingshire
2026-07-25 14:00:00 Musselburgh Athletic 0 - 3 Bonnyrigg Rose
2026-07-25 14:00:00 Lochee United 1 - 1 Berwick Rangers
2026-07-25 14:00:00 Pollok 2 - 0 Tranent FC
2026-07-25 14:00:00 Largs Thistle 2 - 0 Cumbernauld Colts