Scotland

UEFA

Competitions in Scotland

name level type seasons began last
Scottish League Cup 1 Cup 0
Scottish Premier League 1 League 0

Grounds in Scotland

name games opened capacity cost
Hampden Park 55 — 52063 —
Easter Road 2 — 20421 —
Ibrox Stadium 0 Dec. 30, 1899 51082 —
Tynecastle Stadium 0 April 10, 1886 17420 —

Games played in Scotland

The 25 most recent, of 89 on record.

date competition season round team score team venue referee attendance sources
Sept. 29, 2026 UNL 2026 Scotland 0 - 3 Switzerland Hampden Park 41028 1
May 30, 2026 IF 2026 Curacao 1 - 4 Scotland Hampden Park 44433 1
April 14, 2026 WWCqU 2026 Belgium Women 1 - 1 Scotland Women Easter Road 4522 1
March 28, 2026 IF 2026 Japan 1 - 0 Scotland Hampden Park 44644 1
March 7, 2026 WWCqU 2026 Luxembourg Women 0 - 7 Scotland Women Hampden Park 4266 1
Nov. 18, 2025 WCq 2025 Denmark 2 - 4 Scotland Hampden Park 49587 1
Oct. 12, 2025 WCq 2025 Belarus 1 - 2 Scotland Hampden Park 49346 1
Oct. 9, 2025 WCq 2025 Greece 1 - 3 Scotland Hampden Park 46006 1
Aug. 20, 2025 UCL 2025-2026 Play-offs FC Kairat 0 - 0 Glasgow Celtic Glasgow, Scotland — 1
Aug. 19, 2025 UCL 2025-2026 Play-offs Club Brugge 3 - 1 Glasgow Rangers Glasgow, Scotland — 1
Aug. 5, 2025 UCL 2025-2026 3. Round Glasgow Rangers 3 - 0 Viktoria Plzeň Glasgow, Scotland — 1
July 22, 2025 UCL 2025-2026 2. Round Glasgow Rangers 2 - 0 Panathinaikos Glasgow, Scotland — 1
June 6, 2025 IF 2025 Iceland 3 - 1 Scotland Hampden Park 32797 1
May 30, 2025 WUNL 2025 Austria Women 1 - 0 Scotland Women Hampden Park 4063 1
March 23, 2025 UNL 2024 Greece 3 - 0 Scotland Hampden Park 48626 1
Feb. 25, 2025 WUNL 2025 Netherlands Women 2 - 1 Scotland Women Hampden Park 3183 1
Feb. 12, 2025 UCL 2024-2025 1 FC Bayern Munich 2 - 1 Glasgow Celtic Glasgow, Scotland — 1
Jan. 22, 2025 UCL 2024-2025 7 BSC Young Boys 0 - 1 Glasgow Celtic Glasgow, Scotland — 1
Nov. 27, 2024 UCL 2024-2025 5 Club Brugge 1 - 1 Glasgow Celtic Glasgow, Scotland — 1
Nov. 15, 2024 UNL 2024 Croatia 0 - 1 Scotland Hampden Park 48810 1
Nov. 5, 2024 UCL 2024-2025 4 Glasgow Celtic 3 - 1 RB Leipzig Glasgow, Scotland — 1
Oct. 15, 2024 UNL 2024 Portugal 0 - 0 Scotland Hampden Park 49056 1
Sept. 18, 2024 UCL 2024-2025 1 Glasgow Celtic 5 - 1 ŠK Slovan Bratislava Glasgow, Scotland — 1
Sept. 5, 2024 UNL 2024 Poland 3 - 2 Scotland Hampden Park 46356 1
Aug. 13, 2024 UCL 2024-2025 3 FC Dynamo Kyiv 2 - 0 Glasgow Rangers Glasgow, Scotland — 1

Cities in Scotland

The 100 that hosted the most games, of 139.

Players born in Scotland

381 born here. 326 of them have an appearance on record, 23,085 games between them.

The 100 with the most games on record, of 381.

Players born in Scotland, most games played first
# name born birthplace gp min g
1 Bill McPherson Greenock, Scotland 366 — 54
2 Bart McGhee Edinburgh, Scotland 353 270 138
3 Jim Gallagher Kirkintilloch, Scotland 353 630 59
4 Andy Auld Stevenston, Scotland 320 450 38
5 Findlay Kerr Millport, Scotland 316 90 0
6 Alexander Lorimer Kilmarnock, Scotland 311 — 55
7 James Montgomerie Darvel, Ayrshire, Scotland 298 — 43
8 Archie Stark Glasgow, Scotland 295 180 258
9 Alex McNab Gourock, Renfrewshire, Scotland 283 — 61
10 Tec White Airdrie, Scotland 281 — 124
11 Malcolm Goldie — Duntocher, Scotland 278 90 63
12 Billy Adam — Paisley, Scotland 252 — 59
13 Johnny Nelson — Johnstone, Scotland 250 — 223
14 Mike McLeavy — Rutherglen, Glasgow, Scotland 249 — 108
15 Charlie McGill Kilmarnock, Scotland 246 — 0
16 Steve Smith Aberdeen, Scotland 246 — 0
17 Bill Carnihan Hamilton, South Lanarkshire, Scotland 236 180 2
18 Tommy Fleming Beith, Ayrshire, Scotland 234 — 94
19 Bob Perry — Airdrie, Scotland 233 — 18
20 Bob McGregor — Govan, Scotland 231 — 17
21 David Robertson — Kilmarnock, Scotland 224 90 33
22 Dougie Campbell Paisley, Scotland 224 — 78
23 Bobby Yule — Aberdeen, Scotland 221 — 47
24 Tommy Martin Glengarnock, Scotland 220 — 2
25 John McGrane Glasgow, Scotland 209 180 4
26 Archie Stevenson — Glasgow, Scotland 206 — 3
27 Charlie Mitchell Paisley, Scotland 206 — 5
28 Bill Paterson Hill O'Beath, Scotland 197 — 152
29 Bob McAuley Wishaw, Lanarkshire, Scotland 195 — 7
30 John Bain Glasgow, Scotland 191 — 50
31 Nib Hogg — Montrose, Scotland 189 — 40
32 Walter Dick Kirkintilloch, Scotland 185 180 22
33 Gordon Burness — Montrose, Scotland 182 180 26
34 Hugh Coyle Glasgow, Scotland 181 — 14
35 Jock Brown Parkhead, Glasgow, Scotland 179 1890 0
36 Mike Hewitt Dundee, Scotland 175 — 0
37 Johnny Slavin — Camoustie, Scotland 173 180 8
38 Red Ballantyne — Glasgow, Scotland 173 — 43
39 Jock McIntyre — Greenock, Scotland 171 — 5
40 Bobby Blair — Helensburgh, Scotland 170 — 131
41 Jimmy Hunter Balfron, Stirlingshire, Scotland 170 — 0
42 Dominic Kinnear Glasgow, Scotland 168 10351 15
43 Johnny Rollo — Glasgow, Scotland 164 — 29
44 Shamus O'Brien Neilston, Scotland 163 90 44
45 Adam Moffat Glasgow, Scotland 161 11759 13
46 Alec Donald Kirkintilloch, Scotland 158 — 5
47 Jimmy Wardrop — Motherwell, Scotland 158 — 24
48 Bob Millar Paisley, Scotland 157 180 55
49 Dave Gibson — Kilmarnock, Scotland 154 — 0
50 Derek Spalding Dundee, Scotland 154 90 15
51 David McEachran Clydebank, Scotland 152 630 62
52 Robert Fleming — Ayrshire, Scotland 151 — 8
53 James Lonie Terris Cowdenbeath, Scotland 150 — 5
54 John Kerr Sr. Glasgow, Scotland 150 403 22
55 Johnny Ballantyne Glasgow, Scotland 146 — 50
56 Bill Finlayson — Thornliebank, Renfrewshire, Scotland 144 — 10
57 Jack Marshall — Saltcoats, Ayrshire, Scotland 141 90 10
58 Stuart Holden Cults, Scotland 139 8457 23
59 Bill Harper Winchburg, West Lothian, Scotland 136 90 0
60 Johnny Caldwell — Kilsyth, Scotland 136 — 4
61 Tom Gillespie — Girvan, Scotland 136 — 74
62 George Aimer Dundee, Scotland 133 — 2
63 Johnny Reid Glasgow, Scotland 133 — 46
64 Johnny Jaap Belshill, Scotland 132 — 48
65 Charlie Cooke St. Monace, Scotland 131 — 12
66 Sam Kennedy — Glasgow, Scotland 129 — 45
67 Peter Lorimer Dundee, Scotland 127 — 33
68 Gerry Gray Glasgow, Scotland 126 — 17
69 Ian Anderson Edinburgh, Scotland 123 — 21
70 Willie Ballantyne — Glasgow, Scotland 123 2700 31
71 Willie Crilley — Cowcaddens, Scotland 122 2790 63
72 Jock Allan — Cardenden, Fife, Scotland 120 — 0
73 Tommy O'Hara Bellshill, Scotland 120 — 1
74 Barney Battles Musselburgh, Midlothian, Scotland 116 90 41
75 Jack Davidson — Govan, Scotland 114 — 0
76 Henry McCully Motherwell, Scotland 113 180 16
77 John Gorman Winchburgh, Scotland 111 — 1
78 Tommy Steel — Glasgow, Scotland 111 90 0
79 Brian Alderson Dundee, Scotland 109 — 14
80 Calum Mallace Torphichen, Scotland 109 6196 3
81 Jack McGuire Dunblane, Scotland 108 — 20
82 Henry Cowan — Cambuslang, Scotland 105 — 1
83 Stewart Scullion Bo'ness, Scotland 105 — 37
84 Bob Wilson — Cambuslang, Scotland 102 — 10
85 James Cameron — Inverness, Scotland 102 90 4
86 Pat McMahon Croy, Scotland 102 180 2
87 Jim Brown Coatbridge, Scotland 100 450 1
88 Matthew Shortt Dumfries, Scotland 98 — 2
89 Jim Ryan Stirling, Scotland 97 — 21
90 Davie Kemp Dundee, Scotland 96 — 0
91 Neil Turner Glasgow, Scotland 96 — 37
92 Tommy Raeside — Old Kilpatrick, Scotland 94 — 3
93 Jock Ferguson Dundee, Scotland 92 90 0
94 Bobby Walker — Paisley, Scotland 91 — 24
95 Tommy Blair Glasgow, Scotland 91 — 0
96 Willie Donachie Glasgow, Scotland 91 — 2
97 Billy Oswald — Dundee, Scotland 90 — 23
98 David Gillett Edinburgh, Scotland 89 — 4
99 Hookey Leonard Saltcoats, Scotland 89 — 55
100 Arthur Robertson — Dundee, Scotland 87 — 14

gp games played · min minutes played · g goals. All three are career totals across every competition on record, not just the ones played near here.

Minutes were not recorded at all in the ASL, the original NASL or the indoor leagues, so a career spent there shows games and no minutes. Totals are summed from what the record holds — see the coverage note.