Scotland / CUP

Scottish Cup.

The matches, teams and players in this competition.

676 · 25/26 edition
Teams132
Squad records1,431

Cup squads contain only players who actually played in this edition. Unused substitutes are excluded. Ages at 30 June 2026.

THE MATCHES / 25/26

Fixtures & results

130 matches

Fixtures from tracked competitions. Kickoff times are in UTC. TBC means a date or time has not been confirmed.

Teams

TeamPlayersAverage age
Aberdeen FC2526.2
Airdrieonians FC1924.4
Albion Rovers FC819.3
Alloa Athletic FC1526.0
Annan Athletic FC1926.8
Arbroath2028.1
Auchinleck Talbot FC1825.8
Ayr United FC2026.2
Banks O\' Dee FC1826.3
Benburb FC2127.3
Berwick Rangers FC1425.6
Blackburn United FC0—
Bo'ness United FC826.9
Bo\'ness Athletic FC1426.5
Bonnyrigg Rose FC1626.1
Bonnyton Thistle FC0—
Brechin City FC1924.4
Brora Rangers FC1026.9
Broxburn Athletic FC627.3
Buckie Thistle FC1725.9
Burntisland Shipyard FC122.0
Caledonian Braves FC1724.5
Camelon Juniors FC2028.7
Carluke Rovers FC0—
Celtic FC2925.9
Civil Service Strollers FC926.6
Clachnacuddin FC2224.7
Clyde FC1426.4
Clydebank FC1628.3
Coldstream FC0—
Cove Rangers FC1426.9
Cowdenbeath FC1325.2
Creetown FC0—
Culter FC623.3
Cumbernauld Colts FC1623.1
Cumnock Juniors FC926.7
Dalbeattie Star FC0—
Dalkeith Thistle FC0—
Darvel FC327.7
Deveronvale FC1623.1
Dumbarton FC1926.2
Dunbar United FC0—
Dundee FC1525.5
Dundee North End FC1429.2
Dundee United FC2425.5
Dundonald Bluebell JFC1427.7
Dunfermline Athletic2824.4
Dunipace FC0—
East Fife FC1528.5
East Kilbride FC1326.5
East Stirlingshire FC1624.1
Easthouses Lily Miners Welfare FC134.0
Edinburgh City1423.9
Elgin City FC1924.6
Falkirk FC2124.8
Forfar Athletic FC1825.6
Formartine United FC1729.2
Forres Mechanics FC322.7
Fraserburgh FC1728.9
Gala Fairydean Rovers FC425.5
Girvan FC0—
Glasgow University FC421.0
Glenafton Athletic FC1527.4
Golspie Sutherland FC0—
Greenock Morton FC2026.8
Gretna FC 20081724.4
Haddington Athletic FC0—
Hamilton Academical FC1525.0
Hawick Royal Albert FC0—
Heart of Midlothian FC1727.4
Hibernian FC1627.8
Hill of Beath Hawthorn225.5
Huntly FC426.8
Invergordon FC522.4
Inverness Caledonian Thistle FC1826.1
Inverurie Loco Works FC1123.7
Irvine Meadow XI FC136.0
Jeanfield Swifts FC424.8
Johnstone Burgh FC1429.8
Keith FC621.8
Kelty Hearts FC2222.8
Kilmarnock FC1426.2
Kilwinning Rangers FC426.8
Linlithgow Rose FC1825.3
Livingston FC1728.9
Lochar Thistle FC120.0
Lochee United FC724.7
Lossiemouth FC219.0
Lothian Thistle Hutchison Vale FC0—
Montrose FC2026.1
Motherwell FC2126.2
Musselburgh Athletic FC1827.3
Nairn County FC1424.5
Newton Stewart FC0—
Newtongrange Star FC228.0
Partick Thistle1926.4
Penicuik Athletic FC0—
Peterhead FC1626.3
Pollok FC329.3
Preston Athletic FC0—
Queen of the South FC1325.2
Queen's Park FC1725.0
Raith Rovers FC1927.1
Rangers FC2924.9
Ross County FC2127.7
Rothes FC421.0
Rutherglen Glencairn FC0—
Sauchie Juniors FC1329.1
St Cadoc\'s YC329.7
St. Andrews United FC0—
St. Cuthbert Wanderers FC0—
St. Johnstone FC0—
St. Mirren FC2226.4
Steins Thistle0—
Stenhousemuir FC1825.4
Stirling Albion FC1525.9
Stranraer FC1923.2
Strathspey Thistle FC0—
Tayport FC1526.8
The Spartans FC1926.9
Threave Rovers FC323.3
Tranent FC1827.0
Turriff United FC1923.2
Tweedmouth Rangers FC0—
Tynecastle FC0—
University AFC0—
University of Stirling FC1620.9
Vale of Leithen FC0—
Whitburn FC125.0
Whitehill Welfare FC0—
Wick Academy FC1625.2
Wigtown & Bladnoch FC0—

Cup squads

Official standings and market values are not available yet.