Scottish football attendance records
This article lists Scottish football attendance records under the categories listed below. The highest ever attendance for a UEFA competition match was in the 1969–70 European Cup semi-final at Hampden Park, Scotland's national stadium. A record 136,505 people attended the match between Celtic and Leeds United. The attendance of 149,415 for the Scotland vs. England international match of 1937 at Hampden Park is also a European record. The attendance of 147,365 for the 1937 Scottish Cup Final between Celtic and Aberdeen at Hampden Park is a European record for a club match. Rangers' record attendance of 118,567 at Ibrox is a British record for a league match.
By club
Current SPFL member clubs
This is a list of all 42 Scottish Professional Football League clubs' record match attendances at their home ground. The vast majority of these records were achieved before the advent of all-seater stadia. The cost of building all-seater grounds, and a general decline in attendances, means the present capacities of the clubs stadiums are well below their record attendances. Some records were achieved at a club's previous ground, rather than their current location. For example, Clyde's record was set at Shawfield Stadium, whilst they have since moved to Broadwood Stadium. Records set while ground-sharing or at a venue other than the club's home stadium are not included. For example, Celtic were the home team when 136,505 attended their 1969–70 European Cup semi-final second leg match against Leeds United, but the match was played at Hampden Park, not Celtic Park. Rangers' record attendance of 118,567 is also the British record for a league match.Rank | Club | Attendance | Stadium | Opponent | Competition | Date | Refs |
1 | Rangers | 118,567 | Ibrox Park | Celtic | League | ||
2 | Queen's Park | 95,722 | Hampden Park | Rangers | Scottish Cup | ||
3 | Celtic | 83,500 | Celtic Park | Rangers | League | ||
4 | Hibernian | 65,860 | Easter Road | Heart of Midlothian | League | ||
5 | Heart of Midlothian | 53,396 | Tynecastle Park | Rangers | Scottish Cup | ||
6 | Clyde | 52,000 | Shawfield Stadium | Rangers | League | ||
7 | Partick Thistle | 49,838 | Firhill Stadium | Rangers | League | ||
8 | St Mirren | 47,438 | Love Street | Celtic | League | ||
9 | Aberdeen | 45,061 | Pittodrie Stadium | Heart of Midlothian | Scottish Cup | ||
10 | Dundee | 43,024 | Dens Park | Rangers | Scottish Cup | ||
11 | Kilmarnock | 35,995 | Rugby Park | Rangers | Scottish Cup | ||
12 | Motherwell | 35,632 | Fir Park | Rangers | Scottish Cup | ||
13 | Raith Rovers | 31,306 | Stark's Park | Heart of Midlothian | Scottish Cup | ||
14 | St Johnstone | 29,972 | Muirton Park | Dundee | Scottish Cup | ||
15 | Hamilton Academical | 28,690 | Douglas Park | Heart of Midlothian | Scottish Cup | ||
16 | Dundee United | 28,000 | Tannadice Park | Barcelona | Inter-Cities Fairs Cup | ||
17 | Dunfermline Athletic | 27,816 | East End Park | Celtic | League | ||
18 | Albion Rovers | 27,381 | Cliftonhill | Rangers | Scottish Cup | ||
19 | Queen of the South | 26,552 | Palmerston Park | Heart of Midlothian | Scottish Cup | ||
20 | Stirling Albion | 26,400 | Annfield Stadium | Celtic | Scottish Cup | ||
21 | Cowdenbeath | 25,586 | Central Park | Rangers | League Cup | ||
22 | Ayr United | 25,225 | Somerset Park | Rangers | League | ||
23 | Greenock Morton | 23,500 | Cappielow | Celtic | League | ||
24 | Falkirk | 23,100 | Brockville Park | Celtic | Scottish Cup | ||
25 | East Fife | 22,515 | Bayview Park | Raith Rovers | League | ||
26 | Dumbarton | 18,000 | Boghead Park | Raith Rovers | Scottish Cup | ||
27 | Alloa Athletic | 13,000 | Recreation Park | Dunfermline Athletic | Scottish Cup | ||
28 | Arbroath | 13,510 | Gayfield Park | Rangers | Scottish Cup | ||
29 | Elgin City | 12,608 | Borough Briggs | Arbroath | Scottish Cup | ||
30 | Stenhousemuir | 12,500 | Ochilview Park | East Fife | Scottish Cup | ||
31 | Forfar Athletic | 10,780 | Station Park | Rangers | Scottish Cup | ||
32 | Livingston | 10,112 | Almondvale Stadium | Rangers | League | ||
33 | Airdrieonians | 9,044 | Excelsior Stadium | Rangers | League | ||
34 | Montrose | 8,983 | Links Park | Dundee | Scottish Cup | ||
35 | Peterhead | 8,643 | Recreation Park | Raith Rovers | Scottish Cup | ||
36 | Brechin City | 8,122 | Glebe Park | Aberdeen | Scottish Cup | ||
37 | Ross County | 8,000 | Victoria Park | Rangers | Scottish Cup | ||
38 | Inverness CT | 7,711 | Caledonian Stadium | Rangers | League | ||
39 | Stranraer | 6,500 | Stair Park | Rangers | Scottish Cup | ||
40 | Edinburgh City | 2,522 | Meadowbank Stadium | Hibernian | Friendly match | ||
41 | Annan Athletic | 2,517 | Galabank Stadium | Rangers | League | ||
42 | Cove Rangers | 2,100 | Allan Park | Deveronvale | Highland League | April/May 2009 |
Former SPFL member clubs
Club | Attendance | Stadium | Opponent | Competition | Date | Refs |
Third Lanark | 45,455 | Cathkin Park | Rangers | Scottish Cup | ||
Airdrieonians | 24,000 | Broomfield Park | Heart of Midlothian | Scottish Cup | ||
Clydebank | 14,900 | Kilbowie Park | Hibernian | Scottish Cup | ||
Berwick Rangers | 13,365 | Shielfield Park | Rangers | Scottish Cup | ||
East Stirlingshire | 12,000 | Firs Park | Partick Thistle | Scottish Cup | ||
Gretna | 3,000 | Raydale Park | Dundee United | Scottish Cup |
Cup finals
The attendance of 147,365 for the 1937 Scottish Cup Final between Celtic and Aberdeen at Hampden Park is a European record for a club match.The attendance of 136,274 for the 1952 Scottish Cup Final between Motherwell and Dundee is a Scottish record for a match not involving Celtic, Rangers or the Scotland national team.
While less than 50% of the all-time record crowds at Hampden, the attendance of 72,069 at the 1989 Scottish Cup Final has become a landmark figure as no match in Scotland has come close to matching it since, owing to subsequent stadium modernisation which left no venue with a greater capacity.
Competition | Attendance | Stadium | Match | Date | Refs |
Scottish Cup | 147,365 | Hampden Park | Celtic v Aberdeen | ||
League Cup | 107,609 | Hampden Park | Celtic v Rangers | ||
Southern League Cup | 135,000 | Hampden Park | Aberdeen v Rangers | ||
Junior Cup | 77,650 | Hampden Park | Petershill v Irvine Meadow | ||
Challenge Cup | 48,133 | Hampden Park | Rangers v Peterhead |
Scotland national team
This section lists the top ten attendances for the Scotland national team in home matches. The attendance of 149,415 for the Scotland vs. England match of 1937 at Hampden Park is a European record.Rank | Attendance | Date | Stadium | Opponent | Competition | Score |
1 | 149,415 | Hampden Park | BHC | 3–1 | ||
2 | 149,269 | Hampden Park | BHC | 1–2 | ||
3 | 137,438 | Hampden Park | BHC | 0–0 | ||
4 | 135,376 | Hampden Park | BHC | 0–2 | ||
5 | 134,544 | Hampden Park | BHC / WCQG3 | 2–4 | ||
6 | 134,504 | Hampden Park | BHC | 1–2 | ||
7 | 134,170 | Hampden Park | BHC | 2–1 | ||
8 | 134,000 | Hampden Park | BHC / ECQG8 | 1–1 | ||
9 | 133,300 | Hampden Park | BHC | 0–1 | ||
10 | 133,245 | Hampden Park | BHC | 1–0 |
Outwith Scotland fixtures, an exhibition match between Great Britain and the Rest of the World in 1947 attracted a crowd quoted as up to 137,000.
European football
The attendance of 136,505 for the 1969–70 European Cup semi-final second leg between Celtic and Leeds United played at Hampden Park is the highest ever for a UEFA competition match.The crowd of 127,621 at the 1960 European Cup Final remains the record for any UEFA competition final. The highest attendance at a final involving a Scottish club was the home leg of the 1961 European Cup Winners' Cup Final, when 80,000 attended Ibrox Park.