This page compares the average match attendance for clubs across the top four tiers of English football between the 2023/24 and 2024/25 seasons. It shows both the percentage change in attendance and how many places each team has moved in the overall attendance table.
Attendance table 2023/24 Attendance table 2024/25
Attendance table 2023/24 Attendance table 2024/25
Rank | Team | Level | Rank +/- | Change (%) |
---|---|---|---|---|
1 | Oxford United | CH | +7 | +26.0% |
2 | Birmingham City | L1 | +8 | +24.3% |
3 | Colchester United | L2 | +3 | +19.7% |
4 | Crawley Town | L1 | +8 | +19.6% |
5 | Bromley FC | L2 | +8 | +18.0% |
6 | Port Vale | L2 | +7 | +15.3% |
7 | Wrexham | L1 | +3 | +14.0% |
8 | Doncaster Rovers | L2 | +6 | +13.6% |
9 | Charlton Athletic | L1 | 0 | +13.2% |
10 | Walsall | L2 | +5 | +12.8% |
11 | Fulham | PL | +5 | +10.4% |
12 | Coventry City | CH | +3 | +9.2% |
13 | Liverpool | PL | +1 | +8.1% |
14 | Chesterfield | L2 | +4 | +6.9% |
15 | Portsmouth | CH | +3 | +6.9% |
16 | Lincoln City | L1 | +1 | +6.9% |
17 | Mansfield Town | L1 | +2 | +6.5% |
18 | Derby County | CH | +1 | +6.4% |
19 | Crewe Alexandra | L2 | -1 | +5.7% |
20 | Southampton | PL | +3 | +5.1% |
21 | Wycombe Wanderers | L1 | -1 | +5.0% |
22 | Harrogate Town | L2 | +1 | +4.5% |
23 | Blackburn Rovers | CH | +3 | +3.7% |
24 | Ipswich Town | PL | +1 | +3.1% |
25 | Luton Town | CH | -1 | +2.8% |
26 | Watford | CH | +2 | +2.7% |
27 | West Bromwich Albion | CH | -2 | +2.4% |
28 | Nottingham Forest | PL | 0 | +2.3% |
29 | Bradford City | L2 | 0 | +1.9% |
30 | AFC Wimbledon | L2 | +2 | +1.5% |
31 | Bolton Wanderers | L1 | +3 | +1.2% |
32 | Bournemouth | PL | -1 | +1.0% |
33 | Norwich City | CH | -2 | +0.9% |
34 | Peterborough United | L1 | -1 | +0.8% |
35 | Tranmere Rovers | L2 | +2 | +0.7% |
36 | Leicester City | PL | 0 | +0.7% |
37 | Brentford | PL | 0 | +0.6% |
38 | Crystal Palace | PL | -2 | +0.5% |
39 | Leeds United | CH | 0 | +0.4% |
40 | Everton | PL | 0 | +0.3% |
41 | Manchester United | PL | 0 | +0.3% |
42 | Stoke City | CH | -1 | +0.3% |
43 | Chelsea | PL | 0 | +0.2% |
44 | Plymouth Argyle | CH | +4 | +0.2% |
45 | Gillingham | L2 | +1 | +0.1% |
46 | Newcastle United | PL | 0 | +0.1% |
47 | Arsenal | PL | -1 | 0.0% |
48 | West Ham United | PL | 0 | -0.2% |
49 | MK Dons | L2 | -1 | -0.3% |
50 | Aston Villa | PL | 0 | -0.4% |
51 | Sheffield Wednesday | CH | -1 | -0.5% |
52 | Tottenham Hotspur | PL | 0 | -0.5% |
53 | Bristol City | CH | -1 | -1.2% |
54 | Wolverhampton Wanderers | PL | -1 | -1.2% |
55 | Cambridge United | L1 | 0 | -1.2% |
56 | Preston North End | CH | -1 | -1.3% |
57 | Stockport County | L1 | -1 | -1.3% |
58 | Manchester City | PL | 0 | -1.3% |
59 | Sunderland | CH | 0 | -1.8% |
60 | Brighton and Hove Albion | PL | 0 | -1.8% |
61 | Shrewsbury Town | L1 | -2 | -2.4% |
62 | Northampton Town | L1 | -1 | -2.5% |
63 | Newport County | L2 | 0 | -2.7% |
64 | Hull City | CH | -2 | -3.0% |
65 | Huddersfield Town | L1 | -2 | -3.1% |
66 | Barnsley | L1 | -1 | -3.7% |
67 | Bristol Rovers | L1 | -2 | -3.8% |
68 | Exeter City | L1 | -2 | -4.2% |
69 | Grimsby Town | L2 | -3 | -4.5% |
70 | Notts County | L2 | -1 | -4.6% |
71 | Salford City | L2 | -2 | -4.7% |
72 | Reading | L1 | -1 | -4.7% |
73 | Wigan Athletic | L1 | +1 | -4.8% |
74 | Burton Albion | L1 | +1 | -4.8% |
75 | Queens Park Rangers | CH | -2 | -5.2% |
76 | Middlesbrough | CH | -5 | -5.5% |
77 | Accrington Stanley | L2 | -2 | -5.5% |
78 | Burnley | CH | -1 | -6.0% |
79 | Millwall | CH | -2 | -6.3% |
80 | Sheffield United | CH | -4 | -6.3% |
81 | Swansea City | CH | -2 | -6.5% |
82 | Leyton Orient | L1 | -3 | -6.7% |
83 | Carlisle United | L2 | -4 | -7.2% |
84 | Cardiff City | CH | -5 | -8.8% |
85 | Cheltenham Town | L2 | -2 | -8.9% |
86 | Blackpool | L1 | -1 | -9.7% |
87 | Morecambe | L2 | -2 | -10.8% |
88 | Barrow | L2 | -1 | -11.1% |
89 | Rotherham United | L1 | -3 | -12.3% |
90 | Fleetwood Town | L2 | -4 | -12.7% |
91 | Swindon Town | L2 | -10 | -14.8% |
92 | Stevenage | L1 | -5 | -17.1% |