Football Attendance Lab

Middlesbrough

Premier League · England

Latest avg (2025/26)
27,627
League rank (2025/26)
All-time peak
85,656
Mon, May 25, 2015 · vs Norwich City
Peak season
2004/05
avg 32,012

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

In the 2025/26 season, Middlesbrough drew an average home crowd of 27,627. They played 20 matches with a peak of 34,988 and a low of 24,055, totalling 552,543 spectators.

The all-time home attendance record of 85,656 was set on Mon, 2015-05-25 against Norwich City at Wembley Stadium.

Home Attendance Trend

Middlesbrough - Home Attendance Trend

Away Attendance Trend

Middlesbrough - Away Attendance Trend

Top 10 Home Matches by Attendance

Venue:
#1Mon, May 25, 20152014/15
Wembley Stadium·Championship
85,656
#2Sat, Mar 14, 20262025/26
Riverside Stadium·Championship
34,988
#3Tue, Dec 28, 20042004/05
The Riverside Stadium·Premier League
34,836
#4Wed, Mar 5, 20032002/03
The Riverside Stadium·Premier League
34,814
#5Sat, May 7, 20052004/05
The Riverside Stadium·Premier League
34,766
#6Sat, Nov 20, 20042004/05
The Riverside Stadium·Premier League
34,751
#7Sat, Nov 9, 20022002/03
The Riverside Stadium·Premier League
34,747
#8Sun, Dec 28, 20032003/04
The Riverside Stadium·Premier League
34,738
#9Sat, May 8, 20042003/04
The Riverside Stadium·Premier League
34,734
#10Sat, Apr 19, 20032002/03
The Riverside Stadium·Premier League
34,724

Season Statistics

2002/03Premier League
31,025
Max
34,814
Min
27,443
Matches
19
Total Attendance
589,480
2003/04Premier League
30,398
Max
34,738
Min
26,721
Matches
19
Total Attendance
577,556
2004/05Premier League
32,012
Max
34,836
Min
29,603
Matches
19
Total Attendance
608,236
2005/06Premier League
28,508
Max
31,908
Min
25,971
Matches
18
Total Attendance
513,141
2006/07Premier League
27,730
Max
32,013
Min
23,638
Matches
19
Total Attendance
526,866
2007/08Premier League
26,708
Max
33,952
Min
22,920
Matches
19
Total Attendance
507,450
2008/09Premier League
28,429
Max
33,767
Min
24,020
Matches
19
Total Attendance
540,144
2009/10Championship
19,894
Max
27,721
Min
16,847
Matches
22
Total Attendance
437,666
2010/11Championship
16,312
Max
23,550
Min
13,712
Matches
23
Total Attendance
375,182
2011/12Championship
17,558
Max
27,794
Min
14,366
Matches
23
Total Attendance
403,826
2012/13Championship
16,794
Max
28,229
Min
13,377
Matches
23
Total Attendance
386,263
2013/14Championship
15,763
Max
23,679
Min
12,793
Matches
21
Total Attendance
331,024
2014/15Championship
23,057
Max
85,656
Min
14,970
Matches
24
Total Attendance
553,370
2015/16Championship
24,667
Max
33,806
Min
19,966
Matches
22
Total Attendance
542,673
2016/17Premier League
30,449
Max
32,704
Min
27,316
Matches
19
Total Attendance
578,539
2017/18Championship
25,612
Max
29,443
Min
22,848
Matches
23
Total Attendance
589,077
2018/19Championship
23,281
Max
30,881
Min
21,016
Matches
21
Total Attendance
488,897
2019/20Championship
19,933
Max
25,313
Min
17,961
Matches
19
Total Attendance
378,725
2020/21Championship
1,000
Max
1,000
Min
1,000
Matches
1
Total Attendance
1,000
2021/22Championship
21,684
Max
29,832
Min
17,931
Matches
22
Total Attendance
477,041
2022/23Championship
26,253
Max
32,187
Min
22,124
Matches
22
Total Attendance
577,567
2023/24Championship
27,058
Max
31,716
Min
24,158
Matches
22
Total Attendance
595,265
2024/25Championship
25,416
Max
32,147
Min
22,177
Matches
23
Total Attendance
584,573
2025/26Championship
27,627
Max
34,988
Min
24,055
Matches
20
Total Attendance
552,543

Home stadiums

Riverside Stadium
2014–2025
Matches
256
Avg
24,670
Max
34,988
The Riverside Stadium
2002–2014
Matches
247
Avg
23,711
Max
34,836
Wembley Stadium
2014
Matches
1
Avg
85,656
Max
85,656