Football Attendance Lab

Millwall FC

Premier League · England

Latest avg (2025/26)
17,016
League rank (2025/26)
All-time peak
73,108
Sat, May 29, 2010 · vs Swindon Town
Peak season
2025/26
avg 17,016

Millwall FC is a football club that plays in Premier League (England). This database covers 514 home matches from the 2002/03 season through 2025/26.

In the 2025/26 season, Millwall FC drew an average home crowd of 17,016. They played 21 matches with a peak of 19,153 and a low of 13,792, totalling 357,332 spectators.

The all-time home attendance record of 73,108 was set on Sat, 2010-05-29 against Swindon Town at Wembley Stadium.

Home Attendance Trend

Millwall FC - Home Attendance Trend

Away Attendance Trend

Millwall FC - Away Attendance Trend

Top 10 Home Matches by Attendance

Venue:
#1Sat, May 29, 20102009/10
Wembley Stadium·League One
73,108
#2Sun, May 24, 20092008/09
Wembley Stadium·League One
59,661
#3Sat, Feb 21, 20262025/26
The Den·Championship
19,153
#4Sat, Jan 24, 20262025/26
The Den·Championship
19,004
#5Sat, Apr 18, 20262025/26
vs QPR
The Den·Championship
18,934
#6Sat, Aug 12, 20232023/24
The Den·Championship
18,905
#7Sat, Nov 4, 20232023/24
The Den·Championship
18,905
#8Mon, Apr 6, 20262025/26
The Den·Championship
18,855
#9Fri, Dec 26, 20252025/26
The Den·Championship
18,843
#10Sat, Mar 4, 20232022/23
The Den·Championship
18,785

Season Statistics

2002/03Championship
8,512
Max
10,947
Min
6,045
Matches
23
Total Attendance
195,776
2003/04Championship
10,369
Max
14,425
Min
7,855
Matches
22
Total Attendance
228,116
2004/05Championship
11,656
Max
15,603
Min
8,835
Matches
23
Total Attendance
268,087
2005/06Championship
9,529
Max
13,209
Min
7,108
Matches
23
Total Attendance
219,178
2006/07League One
9,180
Max
12,547
Min
6,251
Matches
22
Total Attendance
201,960
2007/08League One
8,669
Max
13,395
Min
6,520
Matches
23
Total Attendance
199,382
2008/09League One
11,140
Max
59,661
Min
6,685
Matches
25
Total Attendance
278,511
2009/10League One
13,511
Max
73,108
Min
6,617
Matches
25
Total Attendance
337,771
2010/11Championship
12,439
Max
16,724
Min
8,937
Matches
23
Total Attendance
286,094
2011/12Championship
11,460
Max
16,085
Min
9,062
Matches
22
Total Attendance
252,126
2012/13Championship
10,559
Max
18,013
Min
8,607
Matches
23
Total Attendance
242,867
2013/14Championship
11,111
Max
16,102
Min
8,415
Matches
22
Total Attendance
244,431
2014/15Championship
10,971
Max
16,205
Min
8,250
Matches
21
Total Attendance
230,383
2015/16League One
9,469
Max
16,301
Min
7,657
Matches
23
Total Attendance
217,793
2016/17League One
9,461
Max
14,395
Min
7,032
Matches
23
Total Attendance
217,593
2017/18Championship
13,248
Max
17,614
Min
9,817
Matches
22
Total Attendance
291,454
2018/19Championship
13,584
Max
17,195
Min
11,190
Matches
20
Total Attendance
271,673
2019/20Championship
14,032
Max
17,109
Min
11,209
Matches
16
Total Attendance
224,506
2020/21Championship
2,000
Max
2,000
Min
2,000
Matches
2
Total Attendance
4,000
2021/22Championship
12,780
Max
16,734
Min
10,183
Matches
22
Total Attendance
281,153
2022/23Championship
14,741
Max
18,785
Min
11,463
Matches
22
Total Attendance
324,294
2023/24Championship
16,540
Max
18,905
Min
12,563
Matches
23
Total Attendance
380,416
2024/25Championship
15,490
Max
18,385
Min
12,041
Matches
23
Total Attendance
356,260
2025/26Championship
17,016
Max
19,153
Min
13,792
Matches
21
Total Attendance
357,332

Home stadiums

The Den
2002–2025
Matches
531
Avg
11,677
Max
19,153
Wembley Stadium
2008–2009
Matches
2
Avg
66,385
Max
73,108