Championship · Attendance record

Blackburn Rovers

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

Compare to another club
Current stadiumEwood Park31,367 capacity · 2026/27Away-day guide
Club formed1875Blackburn Rovers
Attendance record begins1888/89126 completed seasons with data
2026/27 league average14,012Live season →
2025/26 league average14,830Completed season
Year-on-year change-5.5%2026/27 vs 2025/26 · live
The story in numbers1888/89 — 2026/27

Attendance History

Every recorded season, from the first to the latest.

Compare Blackburn Rovers with another club →
Highest average30,5441958/59
First World War 1915/16–1918/19 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: 1890/91 Ewood Park
The numbers

Club statistics

Explore all rankings →

Blackburn Rovers currently averages 14,012 for league matches in 2026/27, compared with 14,830 in 2025/26. Its highest completed-season average in the database is 30,544 in 1958/59.

All-time average
15,753
Recorded seasons; includes 2026/27 where available
Highest season average
30,544
1958/59
Lowest season average
5,105
1891/92
Highest since 2000/01
26,226
2002/03
Five-season average
14,965
2021/22–2025/26 · completed seasons
Best national attendance rank
#2
Across recorded seasons
Biggest year-on-year rise
+9,820
+54.2% · 1920/21 vs 1919/20
Biggest year-on-year fall
-9,555
-42.9% · 1914/15 vs 1913/14
Seasons represented
138
127 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 →
StadiumEwood Park
2026/27 capacity31,367
League average14,012
Percentage filled44.7%

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/27Live2In progress14,0124622
2025/2622014,8304622
2024/252716,1614219
2023/2421915,5834523
2022/232714,7724418
2021/222813,4814215
2020/21215———
2019/2021113,8734017
2018/1921514,5503917
2017/183212,832443
2016/1722212,6884219
2015/1621514,1314119
2014/152914,9133917
2013/142814,9623916
2012/1321714,9973716
2011/1211922,5512217
2010/1111525,0001916
2009/1011025,4281513
2008/0911523,4792217
2007/081723,9441815
2006/0711021,2752617
2005/061621,0152717
2004/0511522,3152718
2003/0411524,3762318
2002/031626,2261918
2001/0211025,9761615
2000/012220,740172
1999/0021119,253215
1998/9911925,7731513
1997/981625,2531512
1996/9711324,94713—
1995/961727,71411—
1994/951125,2721110
1993/941217,7211715
1992/931416,2461815
1991/922613,250278
1990/912198,1263818
1989/90259,6243414
1988/89258,8913514
1987/88259,50334—
1986/872126,77342—
1985/862195,82641—
1984/85259,648318
1983/84267,6234015
1982/832117,1034318
1981/822108,4053814
1980/812411,684338
1979/803210,311385
1978/792228,6404417
1977/782512,227319
1976/7721210,1304216
1975/7621510,4893812
1974/753112,651343
1973/743137,432527
1972/73339,214455
1971/723108,256547
1970/712218,0345622
1969/702812,5234117
1968/6921910,6174418
1967/682813,5313815
1966/672414,7213613
1965/6612213,5133622
1964/6511016,1102721
1963/641721,5432016
1962/6311116,0013222
1961/6211615,9062922
1960/611819,3442320
1959/6011727,2991513
1958/5911030,5441211
1957/582222,705235
1956/572423,091204
1955/562423,049277
1954/552626,928162
1953/542326,123243
1952/532923,157297
1951/5221423,2283211
1950/512624,8303110
1949/5021622,3513612
1948/4921422,4213913
1947/4812127,8832518
1946/4711726,3672316
1945/46————
1938/392118,2623011
1937/3821614,7793915
1936/3721214,8213713
1935/3612215,4983020
1934/3511513,1663522
1933/341814,0053021
1932/3311512,9442920
1931/3211613,1762819
1930/3111015,7012016
1929/301618,7141715
1928/291716,8412619
1927/2811219,1202118
1926/2711818,8912017
1925/2611217,7752220
1924/2511616,3402418
1923/241818,5201615
1922/2311418,7552016
1921/2211523,5801616
1920/2111127,9301513
1919/2012018,1101916
1914/151312,7401413
1913/141122,2951110
1912/131518,5601111
1911/121117,765109
1910/1111214,3501311
1909/101313,8051210
1908/091414,7451310
1907/0811513,2701614
1906/0711212,2651413
1905/061912,9201210
1904/0511311,14514—
1903/041159,39517—
1902/031168,0801815
1901/02147,9501514
1900/01196,2251817
1899/001146,7251513
1898/99168,92098
1897/981157,84511—
1896/971147,0059—
1895/96187,81076
1894/95157,91066
1893/94146,4208—
1892/93195,97011—
1891/92195,10510—
1890/91167,8052—
1889/90137,2053—
1888/89145,5053—
1887/88————
1886/87————
1885/86————
1884/85————
1883/84————
1882/83————
1881/82————
1880/81————
1879/80————

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.