Football Attendance Lab

West Ham United

Premier League · England

Latest avg (2025/26)
62,453
League rank (2025/26)
#2
Premier League
All-time peak
70,275
Mon, May 30, 2005 · vs Preston North End
Peak season
2023/24
avg 62,575

West Ham United is a football club that plays in Premier League (England). This database covers 443 home matches from the 2002/03 season through 2025/26.

In the 2025/26 season, West Ham United drew an average home crowd of 62,453, ranking #2 in Premier League. They played 16 matches with a peak of 62,473 and a low of 62,429, totalling 999,247 spectators.

The all-time home attendance record of 70,275 was set on Mon, 2005-05-30 against Preston North End at Principality Stadium.

Home Attendance Trend

West Ham United - Home Attendance Trend

Away Attendance Trend

West Ham United - Away Attendance Trend

Top 10 Home Matches by Attendance

Venue:
#1Mon, May 30, 20052004/05
Principality Stadium·Championship
70,275
#2Sat, Dec 23, 20232023/24
London Stadium·Premier League
64,472
#3Sun, May 21, 20232022/23
London Stadium·Premier League
62,478
#4Sun, May 7, 20232022/23
London Stadium·Premier League
62,477
#5Sun, Dec 29, 20242024/25
London Stadium·Premier League
62,476
#6Sun, Apr 16, 20232022/23
London Stadium·Premier League
62,475
#7Sat, Sep 16, 20232023/24
London Stadium·Premier League
62,475
#8Sat, May 11, 20242023/24
London Stadium·Premier League
62,475
#9Sat, Nov 30, 20242024/25
London Stadium·Premier League
62,475
#10Sun, Feb 11, 20242023/24
London Stadium·Premier League
62,474

Season Statistics

2002/03Premier League
34,432
Max
35,550
Min
28,844
Matches
19
Total Attendance
654,209
2003/04Championship
31,325
Max
35,021
Min
24,365
Matches
23
Total Attendance
720,485
2004/05Championship
29,371
Max
70,275
Min
22,031
Matches
25
Total Attendance
734,274
2005/06Premier League
33,743
Max
34,970
Min
29,582
Matches
19
Total Attendance
641,109
2006/07Premier League
34,719
Max
34,977
Min
33,805
Matches
19
Total Attendance
659,663
2007/08Premier League
34,601
Max
34,980
Min
33,629
Matches
19
Total Attendance
657,423
2008/09Premier League
34,227
Max
40,842
Min
31,353
Matches
19
Total Attendance
650,307
2009/10Premier League
33,683
Max
34,989
Min
30,024
Matches
19
Total Attendance
639,983
2010/11Premier League
33,427
Max
34,941
Min
31,194
Matches
18
Total Attendance
601,685
2011/12Championship
31,025
Max
35,000
Min
25,680
Matches
23
Total Attendance
713,580
2012/13Premier League
34,720
Max
35,005
Min
33,052
Matches
19
Total Attendance
659,677
2013/14Premier League
34,197
Max
35,153
Min
31,033
Matches
19
Total Attendance
649,741
2014/15Premier League
34,871
Max
34,977
Min
34,125
Matches
19
Total Attendance
662,552
2015/16Premier League
34,910
Max
34,977
Min
34,602
Matches
19
Total Attendance
663,291
2016/17Premier League
56,972
Max
56,996
Min
56,864
Matches
19
Total Attendance
1,082,464
2017/18Premier League
56,885
Max
56,988
Min
56,197
Matches
19
Total Attendance
1,080,808
2018/19Premier League
58,336
Max
59,988
Min
56,811
Matches
19
Total Attendance
1,108,375
2019/20Premier League
59,896
Max
59,962
Min
59,519
Matches
14
Total Attendance
838,543
2020/21Premier League
6,000
Max
10,000
Min
2,000
Matches
2
Total Attendance
12,000
2021/22Premier League
58,367
Max
59,972
Min
41,027
Matches
19
Total Attendance
1,108,979
2022/23Premier League
62,462
Max
62,478
Min
62,443
Matches
19
Total Attendance
1,186,784
2023/24Premier League
62,575
Max
64,472
Min
62,441
Matches
18
Total Attendance
1,126,345
2024/25Premier League
62,464
Max
62,476
Min
62,435
Matches
19
Total Attendance
1,186,819
2025/26Premier League
62,453
Max
62,473
Min
62,429
Matches
16
Total Attendance
999,247

Home stadiums

Boleyn Ground
2002–2015
Matches
279
Avg
33,226
Max
40,842
London Stadium
2016–2025
Matches
182
Avg
59,330
Max
64,472
Principality Stadium
2004
Matches
1
Avg
70,275
Max
70,275