League Two · Attendance record

Tranmere Rovers

Formed in 1884 and known as The Rovers. League attendance history, season by season.

Current stadiumPrenton Park16,567 capacity
Club formed1884The Rovers
Attendance record begins1921/2297 completed seasons with data
2026/27 live average7,555View current-season record →
Live all-time average6,386Includes 2026/27 where available
Seasons included98Seasons with a recorded average
Record league attendance19,615Recorded in 1957/58
Plan your visitTranmere Rovers away-day guideSupporter-friendly pubs, parking and travel information.
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 rankings are calculated where a complete same-level comparison is available.
SeasonTierLeague finishAverageEngland rankTier rank
2026/27Live4In progress7,555707
2025/264216,871707
2024/254206,3297310
2023/244166,3067512
2022/234126,1427110
2021/22496,72362
2020/2147
2019/203216,77760
2018/19466,55261
2017/18525,137
2016/17525,173
2015/16565,084
2014/154245,19265
2013/143215,11366
2012/133116,19659
2011/123125,13064
2010/113185,46762
2009/103195,67162
2008/09375,82059
2007/083116,50455
2006/07396,93053
2005/063187,21151
2004/05339,04446
2003/04387,60651
2002/03377,86947
2001/023128,65546
2000/012249,04944
1999/002137,27346
1998/992156,93050
1997/982147,99946
1996/972118,12743
1995/962137,86143
1994/95258,90638
1993/94258,09941
1992/93248,07144
1991/922148,84537
1990/91356,74046
1989/90347,44945
1988/89425,33154
1987/884143,32269
1986/874202,12683
1985/864191,56689
1984/85461,59589
1983/844102,13883
1982/834191,92189
1981/824111,73492
1980/814211,90192
1979/804152,24690
1978/793232,17988
1977/783123,92678
1976/773143,25182
1975/76443,88075
1974/753222,80381
1973/743164,21571
1972/733105,61559
1971/723204,35578
1970/713183,94984
1969/703164,39380
1968/69376,04066
1967/683197,40361
1966/67447,83957
1965/66458,03156
1964/654511,65643
1963/64477,07267
1962/63487,61464
1961/624158,07964
1960/613219,46056
1959/603209,96563
1958/593711,81552
1957/583N1110,37359
1956/573N236,06187
1955/563N166,50982
1954/553N195,37488
1953/543N146,21283
1952/533N137,79878
1951/523N117,56779
1950/513N49,86972
1949/503N59,02675
1948/493N118,30779
1947/483N188,86274
1946/473N108,07671
1945/46
1938/392229,93854
1937/383N19,58456
1936/373N195,99971
1935/363N38,87250
1934/353N67,36258
1933/343N74,92674
1932/333N114,20080
1931/323N45,85668
1930/313N47,35853
1929/303N124,63274
1928/293N55,12573
1927/283N55,89367
1926/273N96,66864
1925/263N76,65363
1924/253N215,47576
1923/243N127,28064
1922/233N165,65576
1921/223N186,52576

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