Scotland / CUP

Scottish Cup.

The matches, teams and players in this competition.

676 · 23/24 edition
Teams123
Squad records1,357

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

THE MATCHES / 23/24

Fixtures & results

109 matches

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

Teams

TeamPlayersAverage age
Abbey Vale FC0—
Aberdeen FC2225.7
Airdrieonians FC1824.2
Albion Rovers FC1923.5
Alloa Athletic FC1726.9
Arbroath1329.6
Auchinleck Talbot FC921.8
Ayr United FC1524.2
Banks O\' Dee FC1527.2
Beith Juniors FC1826.4
Benburb FC0—
Berwick Rangers FC1428.1
Blackburn United FC0—
Bo'ness United FC1825.3
Bonnyrigg Rose FC1727.0
Brechin City FC1424.4
Broomhill FC (- 2025)2124.1
Brora Rangers FC1827.0
Broxburn Athletic FC1727.1
Buckie Thistle FC1827.5
Burntisland Shipyard FC0—
Caledonian Braves FC1223.1
Camelon Juniors FC325.3
Carnoustie Panmure JFC127.0
Celtic FC2724.9
Civil Service Strollers FC2025.2
Clachnacuddin FC1524.5
Clyde FC1824.7
Clydebank FC1528.5
Coldstream FC0—
Cove Rangers FC1626.8
Cowdenbeath FC2123.4
Culter FC0—
Cumbernauld Colts FC1025.2
Cumnock Juniors FC1428.9
Cupar Hearts AFC0—
Dalbeattie Star FC0—
Dalkeith Thistle FC0—
Darvel FC628.2
Deveronvale FC1422.8
Dumbarton FC1726.9
Dunbar United FC1727.3
Dundee FC1626.0
Dundee United FC1526.4
Dundonald Bluebell JFC225.0
Dunfermline Athletic1424.5
Dunipace FC0—
East Fife FC1627.7
East Kilbride FC2025.2
East Stirlingshire FC322.3
Easthouses Lily Miners Welfare FC0—
Elgin City FC1524.7
Falkirk FC1624.3
Forfar Athletic FC1824.6
Formartine United FC1726.8
Forres Mechanics FC1823.2
Fort William FC0—
Fraserburgh FC527.2
Gala Fairydean Rovers FC1823.6
Girvan FC0—
Glasgow University FC121.0
Glenafton Athletic FC929.1
Golspie Sutherland FC0—
Greenock Morton FC2126.3
Gretna FC 20081322.8
Haddington Athletic FC423.3
Hamilton Academical FC1625.1
Heart of Midlothian FC2325.5
Hibernian FC2626.8
Hill of Beath Hawthorn0—
Huntly FC321.7
Inverness Caledonian Thistle FC3025.7
Inverurie Loco Works FC0—
Irvine Meadow XI FC0—
Jeanfield Swifts FC1828.4
Keith FC522.2
Kelty Hearts FC1426.7
Kilmarnock FC2127.3
Kilwinning Rangers FC1427.5
Linlithgow Rose FC824.3
Livingston FC2128.4
Loch Ness FC0—
Lochee United FC0—
Lossiemouth FC0—
Lothian Thistle Hutchison Vale FC1526.8
Luncarty FC1425.1
Montrose FC1627.6
Motherwell FC1825.8
Musselburgh Athletic FC1725.6
Nairn County FC627.7
Newton Stewart FC0—
Partick Thistle2026.1
Penicuik Athletic FC127.0
Peterhead FC1226.1
Pollok FC1630.7
Preston Athletic FC427.0
Queen of the South FC2023.5
Queen's Park FC1423.4
Raith Rovers FC1627.4
Rangers FC2626.4
Ross County FC1625.6
Rothes FC222.0
Rutherglen Glencairn FC0—
Sauchie Juniors FC422.7
St. Andrews United FC923.6
St. Johnstone FC1527.5
St. Mirren FC1826.6
Stenhousemuir FC1625.3
Stirling Albion FC1326.5
Stranraer FC1624.2
Strathspey Thistle FC722.4
Tayport FC0—
The Spartans FC2028.2
Threave Rovers FC0—
Tranent FC1925.6
Turriff United FC423.5
Tynecastle FC220.0
University AFC1222.6
University of Stirling FC1522.6
Vale of Leithen FC0—
Whitehill Welfare FC123.0
Wick Academy FC320.3
Wigtown & Bladnoch FC121.0

Cup squads

Official standings and market values are not available yet.