Head to head
Compare Clubs How do two clubs' crowds compare?
Overlay their attendance histories, then explore capacities, current utilisation and decades of support.
Planning a matchday?
Explore Away Day Pubs Find the practical away-day details
Supporter-friendly pubs, parking and travel guides for clubs across England.
Manchester United
View full attendance historyThis season72,395
All-time average41,784
Tottenham Hotspur
View full attendance historyThis season60,777
All-time average35,800
Manchester City
View full attendance historyThis season60,608
All-time average31,398
Liverpool
View full attendance historyThis season60,345
All-time average35,694
Arsenal
View full attendance historyThis season60,229
All-time average35,734
Newcastle United
View full attendance historyThis season52,565
All-time average33,515
Everton
View full attendance historyThis season52,159
All-time average31,503
Sunderland
View full attendance historyThis season46,755
All-time average26,407
Chelsea
View full attendance historyThis season39,504
All-time average32,858
Aston Villa
View full attendance historyThis season36,309
All-time average28,740
Leeds United
View full attendance historyThis season36,607
All-time average26,574
Brighton & Hove Albion
View full attendance historyThis season31,684
All-time average13,650
Coventry City
View full attendance historyThis season31,289
All-time average17,656
Nottingham Forest
View full attendance historyThis season30,749
All-time average18,524
Ipswich Town
View full attendance historyThis season29,545
All-time average18,647
Fulham
View full attendance historyThis season27,332
All-time average16,759
Crystal Palace
View full attendance historyThis season25,102
All-time average16,937
Hull City
View full attendance historyThis season24,414
All-time average12,583
Brentford
View full attendance historyThis season17,169
All-time average10,195
AFC Bournemouth
View full attendance historyThis season11,536
All-time average7,587
West Ham United
View full attendance historyThis season61,112
All-time average28,314
Wolverhampton Wanderers
View full attendance historyThis season29,975
All-time average20,694
Middlesbrough
View full attendance historyThis season29,912
All-time average20,186
Southampton
View full attendance historyThis season29,526
All-time average19,228
Derby County
View full attendance historyThis season27,759
All-time average18,283
Sheffield United
View full attendance historyThis season26,611
All-time average19,509
Birmingham City
View full attendance historyThis season26,434
All-time average19,907
Norwich City
View full attendance historyThis season25,769
All-time average18,436
West Bromwich Albion
View full attendance historyThis season24,510
All-time average19,251
Bolton Wanderers
View full attendance historyThis season24,125
All-time average17,099
Stoke City
View full attendance historyThis season22,229
All-time average17,096
Cardiff City
View full attendance historyThis season22,152
All-time average15,823
Bristol City
View full attendance historyThis season21,616
All-time average13,964
Portsmouth
View full attendance historyThis season19,949
All-time average17,453
Burnley
View full attendance historyThis season19,807
All-time average14,296
Millwall
View full attendance historyThis season19,208
All-time average12,528
Charlton Athletic
View full attendance historyThis season18,637
All-time average15,704
Swansea City
View full attendance historyThis season17,981
All-time average11,632
Watford
View full attendance historyThis season17,950
All-time average12,000
Queens Park Rangers
View full attendance historyThis season17,084
All-time average13,670
Preston North End
View full attendance historyThis season16,397
All-time average13,284
Blackburn Rovers
View full attendance historyThis season13,986
All-time average15,752
Wrexham
View full attendance historyThis season10,544
All-time average5,983
Lincoln City
View full attendance historyThis season10,549
All-time average5,862
Sheffield Wednesday
View full attendance historyThis season31,152
All-time average21,332
Leicester City
View full attendance historyThis season27,832
All-time average19,827
Bradford City
View full attendance historyThis season19,820
All-time average11,167
Huddersfield Town
View full attendance historyThis season16,993
All-time average13,908
Plymouth Argyle
View full attendance historyThis season15,796
All-time average12,407
Notts County
View full attendance historyThis season13,055
All-time average9,905
Milton Keynes Dons
View full attendance historyThis season11,441
All-time average8,357
Reading
View full attendance historyThis season11,347
All-time average10,785
Luton Town
View full attendance historyThis season10,817
All-time average10,294
Barnsley
View full attendance historyThis season10,560
All-time average9,465
Oxford United
View full attendance historyThis season10,200
All-time average7,331
Blackpool
View full attendance historyThis season9,549
All-time average10,848
Stockport County
View full attendance historyThis season9,483
All-time average6,228
Doncaster Rovers
View full attendance historyThis season8,810
All-time average7,230
Wigan Athletic
View full attendance historyThis season8,536
All-time average8,703
Mansfield Town
View full attendance historyThis season8,527
All-time average5,523
Peterborough United
View full attendance historyThis season8,491
All-time average6,471
Leyton Orient
View full attendance historyThis season8,326
All-time average8,099
AFC Wimbledon
View full attendance historyThis season7,726
All-time average6,376
Cambridge United
View full attendance historyThis season7,189
All-time average4,241
Wycombe Wanderers
View full attendance historyThis season5,981
All-time average4,558
Bromley
View full attendance historyThis season4,967
All-time average1,038
Stevenage
View full attendance historyThis season3,908
All-time average2,342
Burton Albion
View full attendance historyThis season3,680
All-time average1,935
Bristol Rovers
View full attendance historyThis season9,164
All-time average9,569
York City
View full attendance historyThis season8,052
All-time average4,702
Rotherham United
View full attendance historyThis season8,023
All-time average7,567
Chesterfield
View full attendance historyThis season7,723
All-time average6,368
Swindon Town
View full attendance historyThis season7,595
All-time average9,107
Port Vale
View full attendance historyThis season7,578
All-time average7,090
Oldham Athletic
View full attendance historyThis season7,511
All-time average8,914
Grimsby Town
View full attendance historyThis season7,325
All-time average7,480
Tranmere Rovers
View full attendance historyThis season7,109
All-time average6,382
Walsall
View full attendance historyThis season5,955
All-time average5,996
Gillingham
View full attendance historyThis season5,684
All-time average6,292
Exeter City
View full attendance historyThis season5,677
All-time average5,267
Crewe Alexandra
View full attendance historyThis season5,668
All-time average4,675
Northampton Town
View full attendance historyThis season5,615
All-time average6,681
Shrewsbury Town
View full attendance historyThis season5,054
All-time average5,383
Newport County
View full attendance historyThis season4,767
All-time average4,284
Colchester United
View full attendance historyThis season4,662
All-time average4,537
Rochdale
View full attendance historyThis season4,162
All-time average3,699
Cheltenham Town
View full attendance historyThis season4,139
All-time average2,579
Crawley Town
View full attendance historyThis season3,302
All-time average1,493
Salford City
View full attendance historyThis season3,070
All-time average1,510
Fleetwood Town
View full attendance historyThis season3,043
All-time average1,914
Barnet
View full attendance historyThis season2,362
All-time average2,011
Accrington Stanley
View full attendance historyThis season1,871
All-time average3,245
Five or more Football League seasons
31 clubs · Attendance rankings → · Utilisation →Notable clubs outside the Football League
Southend United
View full attendance historyThis season8,363
All-time average6,863
Carlisle United
View full attendance historyThis season6,807
All-time average6,447
Barrow
View full attendance historyThis season2,322
All-time average4,688
Harrogate Town
View full attendance historyThis season2,329
All-time average2,613
Sutton United
View full attendance historyThis season1,915
All-time average2,896
Hartlepool United
View full attendance historyThis season4,420
All-time average4,181
Scunthorpe United
View full attendance historyThis season4,507
All-time average4,746
Torquay United
View full attendance historyThis season3,738
All-time average3,974
Dagenham & Redbridge
View full attendance historyThis season2,161
All-time average2,102
Yeovil Town
View full attendance historyThis season3,118
All-time average3,187
Halifax Town
View full attendance historyThis season1,379
All-time average3,649
Chester
View full attendance historyThis season2,567
All-time average3,972
Morecambe
View full attendance historyThis season2,277
All-time average1,487
Forest Green Rovers
View full attendance historyThis season1,562
All-time average1,448
Darlington
View full attendance historyThis season1,606
All-time average3,701
Hereford
View full attendance historyThis season3,398
All-time average3,079
Kidderminster Harriers
View full attendance historyThis season2,897
All-time average1,822
Macclesfield
View full attendance historyThis season2,549
All-time average1,807
Boston United
View full attendance historyThis season1,813
All-time average1,495
Aldershot Town
View full attendance historyThis season2,222
All-time average3,708
Bury
View full attendance historyThis season3,360
All-time average7,269
Scarborough Athletic
View full attendance historyThis season1,585
All-time average1,344
Southport
View full attendance historyThis season1,599
All-time average2,584
Rushden & Diamonds
View full attendance historyThis season—
All-time average3,935
Workington
View full attendance historyThis season831
All-time average2,053
Bradford Park Avenue
View full attendance historyThis season516
All-time average6,923
Gainsborough Trinity
View full attendance historyThis season648
All-time average1,382
Glossop North End
View full attendance historyThis season—
All-time average1,365
Nelson
View full attendance historyThis season—
All-time average3,858
Merthyr Town
View full attendance historyThis season1,352
All-time average1,845
Ashington
View full attendance historyThis season447
All-time average2,074
About the records
Historic figures are compiled from established online football records and cross-checked where possible. The database may contain errors, particularly where club identities, stadium moves or wartime records complicate the picture.