
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:
| Rank | Date | Opponent | Venue | League | Season | Attendance |
|---|---|---|---|---|---|---|
| 1 | Mon, May 25, 2015 | Norwich City | Wembley Stadium | Championship | 2014/15 | 85,656 |
| 2 | Sat, Mar 14, 2026 | Bristol City | Riverside Stadium | Championship | 2025/26 | 34,988 |
| 3 | Tue, Dec 28, 2004 | Norwich City | The Riverside Stadium | Premier League | 2004/05 | 34,836 |
| 4 | Wed, Mar 5, 2003 | Newcastle United | The Riverside Stadium | Premier League | 2002/03 | 34,814 |
| 5 | Sat, May 7, 2005 | Tottenham Hotspur | The Riverside Stadium | Premier League | 2004/05 | 34,766 |
| 6 | Sat, Nov 20, 2004 | Liverpool Football Club | The Riverside Stadium | Premier League | 2004/05 | 34,751 |
| 7 | Sat, Nov 9, 2002 | Liverpool Football Club | The Riverside Stadium | Premier League | 2002/03 | 34,747 |
| 8 | Sun, Dec 28, 2003 | Manchester United | The Riverside Stadium | Premier League | 2003/04 | 34,738 |
| 9 | Sat, May 8, 2004 | Manchester City | The Riverside Stadium | Premier League | 2003/04 | 34,734 |
| 10 | Sat, Apr 19, 2003 | Arsenal Football Club | The Riverside Stadium | Premier League | 2002/03 | 34,724 |
85,656
34,988
34,836
34,814
34,766
34,751
34,747
34,738
34,734
34,724
Season Statistics
| Season | League | Avg. Attendance | Max | Min | Matches | Total Attendance |
|---|---|---|---|---|---|---|
| 2002/03 | Premier League | 31,025 | 34,814 | 27,443 | 19 | 589,480 |
| 2003/04 | Premier League | 30,398 | 34,738 | 26,721 | 19 | 577,556 |
| 2004/05 | Premier League | 32,012 | 34,836 | 29,603 | 19 | 608,236 |
| 2005/06 | Premier League | 28,508 | 31,908 | 25,971 | 18 | 513,141 |
| 2006/07 | Premier League | 27,730 | 32,013 | 23,638 | 19 | 526,866 |
| 2007/08 | Premier League | 26,708 | 33,952 | 22,920 | 19 | 507,450 |
| 2008/09 | Premier League | 28,429 | 33,767 | 24,020 | 19 | 540,144 |
| 2009/10 | Championship | 19,894 | 27,721 | 16,847 | 22 | 437,666 |
| 2010/11 | Championship | 16,312 | 23,550 | 13,712 | 23 | 375,182 |
| 2011/12 | Championship | 17,558 | 27,794 | 14,366 | 23 | 403,826 |
| 2012/13 | Championship | 16,794 | 28,229 | 13,377 | 23 | 386,263 |
| 2013/14 | Championship | 15,763 | 23,679 | 12,793 | 21 | 331,024 |
| 2014/15 | Championship | 23,057 | 85,656 | 14,970 | 24 | 553,370 |
| 2015/16 | Championship | 24,667 | 33,806 | 19,966 | 22 | 542,673 |
| 2016/17 | Premier League | 30,449 | 32,704 | 27,316 | 19 | 578,539 |
| 2017/18 | Championship | 25,612 | 29,443 | 22,848 | 23 | 589,077 |
| 2018/19 | Championship | 23,281 | 30,881 | 21,016 | 21 | 488,897 |
| 2019/20 | Championship | 19,933 | 25,313 | 17,961 | 19 | 378,725 |
| 2020/21 | Championship | 1,000 | 1,000 | 1,000 | 1 | 1,000 |
| 2021/22 | Championship | 21,684 | 29,832 | 17,931 | 22 | 477,041 |
| 2022/23 | Championship | 26,253 | 32,187 | 22,124 | 22 | 577,567 |
| 2023/24 | Championship | 27,058 | 31,716 | 24,158 | 22 | 595,265 |
| 2024/25 | Championship | 25,416 | 32,147 | 22,177 | 23 | 584,573 |
| 2025/26 | Championship | 27,627 | 34,988 | 24,055 | 20 | 552,543 |
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
| Stadium | City | Matches | Avg | Max | Seasons |
|---|---|---|---|---|---|
| Riverside Stadium | — | 256 | 24,670 | 34,988 | 2014–2025 |
| The Riverside Stadium | — | 247 | 23,711 | 34,836 | 2002–2014 |
| Wembley Stadium | — | 1 | 85,656 | 85,656 | 2014 |
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
