League One · Attendance record

Doncaster Rovers

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

Compare to another club
Current stadiumEco-Power Stadium15,231 capacity · 2026/27Away-day guide
Club formed1879Doncaster Rovers
Attendance record begins1923/2495 completed seasons with data
2026/27 league average8,810Live season →
2025/26 league average9,073Completed season
Year-on-year change-2.9%2026/27 vs 2025/26 · live
The story in numbers1923/24 — 2026/27

Attendance History

Every recorded season, from the first to the latest.

Compare Doncaster Rovers with another club →
Highest average22,8381950/51
Second World War 1939/40–1945/46 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. Stadium change: 2007/08 Eco-Power Stadium
The numbers

Club statistics

Explore all rankings →

Doncaster Rovers currently averages 8,810 for league matches in 2026/27, compared with 9,073 in 2025/26. Its highest completed-season average in the database is 22,838 in 1950/51.

All-time average
7,230
Recorded seasons; includes 2026/27 where available
Highest season average
22,838
1950/51
Lowest season average
1,715
1997/98
Highest since 2000/01
11,964
2008/09
Five-season average
7,516
2021/22–2025/26 · completed seasons
Best national attendance rank
#33
Across recorded seasons
Biggest year-on-year rise
+6,978
+45.5% · 1947/48 vs 1946/47
Biggest year-on-year fall
-8,475
-38.0% · 1948/49 vs 1947/48
Seasons represented
98
96 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 →
StadiumEco-Power Stadium
2026/27 capacity15,231
League average8,810
Percentage filled57.8%

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 progress8,8106015
2025/263149,0735813
2024/25418,013614
2023/24457,090668
2022/234186,500678
2021/223226,9066114
2020/21314———
2019/20398,25255—
2018/19368,0985610
2017/183158,2135610
2016/17436,021604
2015/163216,5536011
2014/153136,8845710
2013/142229,0415023
2012/13317,239537
2011/122249,3414923
2010/1122110,2584823
2009/1021210,9924620
2008/0921411,9644622
2007/08337,978517
2006/073117,746518
2005/06386,1395813
2004/053106,8865410
2003/04416,939544
2002/03533,540——
2001/02542,409——
2000/01592,281——
1999/005122,909——
1998/995163,394——
1997/984241,7159224
1996/974192,0919123
1995/964132,0909022
1994/95492,58583—
1993/944152,47886—
1992/934162,41187—
1991/924212,05288—
1990/914112,8318216
1989/904202,7068114
1988/894232,1598820
1987/883241,9138924
1986/873132,4088022
1985/863112,8047222
1984/853144,1035915
1983/84423,778665
1982/833233,5416617
1981/823195,2345612
1980/81435,412602
1979/804124,321717
1978/794223,0008215
1977/784123,2288315
1976/77484,631739
1975/764106,056584
1974/754172,9757913
1973/744222,3958720
1972/734172,2598921
1971/724124,1257912
1970/713234,4787921
1969/703118,5605610
1968/694110,211482
1967/684107,852605
1966/673237,906569
1965/664110,39846—
1964/65498,57056—
1963/644146,37173—
1962/634166,303739
1961/624214,47184—
1960/614114,7558517
1959/604175,2478417
1958/593226,6647920
1957/5822211,1295620
1956/5721412,3754819
1955/5621712,4145121
1954/5521812,3855021
1953/5421216,9834116
1952/5321315,8624820
1951/5221621,0783714
1950/5121122,8383512
1949/503N118,25245—
1948/493N313,84258—
1947/4822122,3173613
1946/473N115,339488
1945/46————
1938/393N211,587455
1937/383N213,040456
1936/3722211,6974419
1935/3621814,1223311
1934/353N110,761405
1933/343N56,0006723
1932/333N65,2626723
1931/323N153,90380—
1930/313N154,1767733
1929/303N144,65273—
1928/293N56,73363—
1927/283N47,57456—
1926/273N85,33471—
1925/263N105,19078—
1924/253N185,38077—
1923/243N97,28563—

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.