League One · Attendance record

Bromley

Formed in 1892. League attendance history, season by season.

Compare to another club
Current stadiumHayes Lane6,100 capacity · 2026/27Away-day guide
Club formed1892Bromley
Attendance record begins1988/8936 completed seasons with data
2026/27 league average4,967Live season →
2025/26 league average3,965Completed season
Year-on-year change+25.3%2026/27 vs 2025/26 · live
The story in numbers1988/89 — 2026/27

Attendance History

Every recorded season, from the first to the latest.

Compare Bromley with another club →
Highest average4,9672026/27
COVID-19 restrictions 2019/20–2020/21
The line connects recorded seasons across missing years. Shaded bands mark war and COVID interruptions. No missing values are estimated. Season ending year · Hover or tap for details.
The numbers

Club statistics

Explore all rankings →

Bromley currently averages 4,967 for league matches in 2026/27, compared with 3,965 in 2025/26. Its highest completed-season average in the database is 3,965 in 2025/26.

All-time average
1,038
Recorded seasons; includes 2026/27 where available
Highest season average
3,965
2025/26
Lowest season average
206
2000/01
Highest since 2000/01
3,965
2025/26
Five-season average
2,848
2021/22–2025/26 · completed seasons
Best national attendance rank
#81
Across recorded seasons
Biggest year-on-year rise
+873
+28.2% · 2025/26 vs 2024/25
Biggest year-on-year fall
-285
-20.4% · 2016/17 vs 2015/16
Seasons represented
84
37 with a recorded average

Season extremes and five-season averages use completed seasons. Year-on-year changes compare consecutive completed seasons with published averages, measured in supporters per match. The live 2026/27 figure appears separately.

Current season only

2026/27 Stadium Utilisation

Compare clubs →
StadiumHayes Lane
2026/27 capacity6,100
League average4,967
Percentage filled81.4%

League average ÷ recorded 2026/27 stadium capacity. Published capacity can exceed seats available at a match because of segregation or other restrictions. Capacity source ↗

League matches

Season-by-season attendance

Live season
The all-time average uses every season for which a league average is shown, plus the live 2026/27 figure where available. Tier rank compares attendance averages at the same league level; it is shown only for seasons with a complete comparison. League finish is a separate result on the pitch.
SeasonTierLeague finishAverageEngland rankTier rank (attendance)
2026/27Live3In progress4,9678122
2025/26413,9658517
2024/254113,0928921
2023/24532,637—9
2022/23572,585—9
2021/225101,962——
2020/2157———
2019/205132,018——
2018/195111,479——
2017/18591,469——
2016/175101,113——
2015/165141,398——
2014/15611,077——
2013/1463629——
2012/13615509——
2011/12617483——
2010/11611548——
2009/10612523——
2008/09613519——
2007/08611643——
2006/0772718——
2005/06711417——
2004/0574335——
2003/0478223——
2002/0376294——
2001/02719224——
2000/01718206——
1999/0079275——
1998/99622441——
1997/98515354——
1996/97618376——
1995/96619342——
1994/9566477——
1993/94————
1992/93617354——
1991/92612516——
1990/9172507——
1989/90621389——
1988/89614333——
1987/8862———
1986/87611———
1985/8672———
1984/8578———
1983/84622———
1982/83615———
1981/82619———
1980/81610———
1979/80————
1978/79————
1977/78————
1976/77————
1975/76————
1974/75————
1973/74————
1972/73————
1971/72————
1970/71————
1969/70————
1968/69————
1967/68————
1966/67————
1965/66————
1964/65————
1963/64————
1962/63————
1961/62————
1960/61————
1959/60————
1958/59————
1957/58————
1956/57————
1955/56————
1954/55————
1953/54————
1952/53————
1951/52————
1950/51————
1949/50————
1948/49————
1947/48————
1946/47————
1945/46————
1938/39————
1937/38————

Historic seasonal figures, league finishes and national rankings are based primarily on the long-running compilation at European Football Statistics ↗, with thanks. All-time averages and tier attendance ranks are calculated by this site.