118 CLUBS · 138 COMPLETED SEASONS · 2026/27 LIVE

Football crowds,
season by season.

Historic league attendances from 1888/89 to today, with the current campaign updated as it happens.

118clubs listed
92current league clubs
1888/89earliest records
Head to head

How do two clubs' crowds compare?

Overlay their attendance histories, then explore capacities, current utilisation and decades of support.

Compare Clubs
Planning a matchday?

Find the practical away-day details

Supporter-friendly pubs, parking and travel guides for clubs across England.

Explore Away Day Pubs
2026/27

Premier League

20 clubs · Attendance rankings → · Utilisation →

Manchester United

View full attendance history
This season72,395
All-time average41,784

Tottenham Hotspur

View full attendance history
This season60,777
All-time average35,800

Manchester City

View full attendance history
This season60,608
All-time average31,398

Liverpool

View full attendance history
This season60,345
All-time average35,694

Arsenal

View full attendance history
This season60,229
All-time average35,734

Newcastle United

View full attendance history
This season52,565
All-time average33,515

Everton

View full attendance history
This season52,159
All-time average31,503

Sunderland

View full attendance history
This season46,755
All-time average26,407

Chelsea

View full attendance history
This season39,504
All-time average32,858

Aston Villa

View full attendance history
This season36,309
All-time average28,740

Leeds United

View full attendance history
This season36,607
All-time average26,574

Brighton & Hove Albion

View full attendance history
This season31,684
All-time average13,650

Coventry City

View full attendance history
This season31,289
All-time average17,656

Nottingham Forest

View full attendance history
This season30,749
All-time average18,524

Ipswich Town

View full attendance history
This season29,545
All-time average18,647

Fulham

View full attendance history
This season27,332
All-time average16,759

Crystal Palace

View full attendance history
This season25,102
All-time average16,937

Hull City

View full attendance history
This season24,414
All-time average12,583

Brentford

View full attendance history
This season17,169
All-time average10,195

AFC Bournemouth

View full attendance history
This season11,536
All-time average7,587
2026/27

Championship

24 clubs · Attendance rankings → · Utilisation →

West Ham United

View full attendance history
This season61,112
All-time average28,314

Wolverhampton Wanderers

View full attendance history
This season29,975
All-time average20,694

Middlesbrough

View full attendance history
This season29,912
All-time average20,186

Southampton

View full attendance history
This season29,526
All-time average19,228

Derby County

View full attendance history
This season27,759
All-time average18,283

Sheffield United

View full attendance history
This season26,611
All-time average19,509

Birmingham City

View full attendance history
This season26,434
All-time average19,907

Norwich City

View full attendance history
This season25,769
All-time average18,436

West Bromwich Albion

View full attendance history
This season24,510
All-time average19,251

Bolton Wanderers

View full attendance history
This season24,125
All-time average17,099

Stoke City

View full attendance history
This season22,229
All-time average17,096

Cardiff City

View full attendance history
This season22,152
All-time average15,823

Bristol City

View full attendance history
This season21,616
All-time average13,964

Portsmouth

View full attendance history
This season19,949
All-time average17,453

Burnley

View full attendance history
This season19,807
All-time average14,296

Millwall

View full attendance history
This season19,208
All-time average12,528

Charlton Athletic

View full attendance history
This season18,637
All-time average15,704

Swansea City

View full attendance history
This season17,981
All-time average11,632

Watford

View full attendance history
This season17,950
All-time average12,000

Queens Park Rangers

View full attendance history
This season17,084
All-time average13,670

Preston North End

View full attendance history
This season16,397
All-time average13,284

Blackburn Rovers

View full attendance history
This season13,986
All-time average15,752

Wrexham

View full attendance history
This season10,544
All-time average5,983

Lincoln City

View full attendance history
This season10,549
All-time average5,862
2026/27

League One

24 clubs · Attendance rankings → · Utilisation →

Sheffield Wednesday

View full attendance history
This season31,152
All-time average21,332

Leicester City

View full attendance history
This season27,832
All-time average19,827

Bradford City

View full attendance history
This season19,820
All-time average11,167

Huddersfield Town

View full attendance history
This season16,993
All-time average13,908

Plymouth Argyle

View full attendance history
This season15,796
All-time average12,407

Notts County

View full attendance history
This season13,055
All-time average9,905

Milton Keynes Dons

View full attendance history
This season11,441
All-time average8,357

Reading

View full attendance history
This season11,347
All-time average10,785

Luton Town

View full attendance history
This season10,817
All-time average10,294

Barnsley

View full attendance history
This season10,560
All-time average9,465

Oxford United

View full attendance history
This season10,200
All-time average7,331

Blackpool

View full attendance history
This season9,549
All-time average10,848

Stockport County

View full attendance history
This season9,483
All-time average6,228

Doncaster Rovers

View full attendance history
This season8,810
All-time average7,230

Wigan Athletic

View full attendance history
This season8,536
All-time average8,703

Mansfield Town

View full attendance history
This season8,527
All-time average5,523

Peterborough United

View full attendance history
This season8,491
All-time average6,471

Leyton Orient

View full attendance history
This season8,326
All-time average8,099

AFC Wimbledon

View full attendance history
This season7,726
All-time average6,376

Cambridge United

View full attendance history
This season7,189
All-time average4,241

Wycombe Wanderers

View full attendance history
This season5,981
All-time average4,558

Bromley

View full attendance history
This season4,967
All-time average1,038

Stevenage

View full attendance history
This season3,908
All-time average2,342

Burton Albion

View full attendance history
This season3,680
All-time average1,935
2026/27

League Two

24 clubs · Attendance rankings → · Utilisation →

Bristol Rovers

View full attendance history
This season9,164
All-time average9,569

York City

View full attendance history
This season8,052
All-time average4,702

Rotherham United

View full attendance history
This season8,023
All-time average7,567

Chesterfield

View full attendance history
This season7,723
All-time average6,368

Swindon Town

View full attendance history
This season7,595
All-time average9,107

Port Vale

View full attendance history
This season7,578
All-time average7,090

Oldham Athletic

View full attendance history
This season7,511
All-time average8,914

Grimsby Town

View full attendance history
This season7,325
All-time average7,480

Tranmere Rovers

View full attendance history
This season7,109
All-time average6,382

Walsall

View full attendance history
This season5,955
All-time average5,996

Gillingham

View full attendance history
This season5,684
All-time average6,292

Exeter City

View full attendance history
This season5,677
All-time average5,267

Crewe Alexandra

View full attendance history
This season5,668
All-time average4,675

Northampton Town

View full attendance history
This season5,615
All-time average6,681

Shrewsbury Town

View full attendance history
This season5,054
All-time average5,383

Newport County

View full attendance history
This season4,767
All-time average4,284

Colchester United

View full attendance history
This season4,662
All-time average4,537

Rochdale

View full attendance history
This season4,162
All-time average3,699

Cheltenham Town

View full attendance history
This season4,139
All-time average2,579

Crawley Town

View full attendance history
This season3,302
All-time average1,493

Salford City

View full attendance history
This season3,070
All-time average1,510

Fleetwood Town

View full attendance history
This season3,043
All-time average1,914

Barnet

View full attendance history
This season2,362
All-time average2,011

Accrington Stanley

View full attendance history
This season1,871
All-time average3,245
Five or more Football League seasons

Notable clubs outside the Football League

31 clubs · Attendance rankings → · Utilisation →

Southend United

View full attendance history
This season8,363
All-time average6,863

Carlisle United

View full attendance history
This season6,807
All-time average6,447

Barrow

View full attendance history
This season2,322
All-time average4,688

Harrogate Town

View full attendance history
This season2,329
All-time average2,613

Sutton United

View full attendance history
This season1,915
All-time average2,896

Hartlepool United

View full attendance history
This season4,420
All-time average4,181

Scunthorpe United

View full attendance history
This season4,507
All-time average4,746

Torquay United

View full attendance history
This season3,738
All-time average3,974

Dagenham & Redbridge

View full attendance history
This season2,161
All-time average2,102

Yeovil Town

View full attendance history
This season3,118
All-time average3,187

Halifax Town

View full attendance history
This season1,379
All-time average3,649

Chester

View full attendance history
This season2,567
All-time average3,972

Morecambe

View full attendance history
This season2,277
All-time average1,487

Forest Green Rovers

View full attendance history
This season1,562
All-time average1,448

Darlington

View full attendance history
This season1,606
All-time average3,701

Hereford

View full attendance history
This season3,398
All-time average3,079

Kidderminster Harriers

View full attendance history
This season2,897
All-time average1,822

Macclesfield

View full attendance history
This season2,549
All-time average1,807

Boston United

View full attendance history
This season1,813
All-time average1,495

Aldershot Town

View full attendance history
This season2,222
All-time average3,708

Bury

View full attendance history
This season3,360
All-time average7,269

Scarborough Athletic

View full attendance history
This season1,585
All-time average1,344

Southport

View full attendance history
This season1,599
All-time average2,584

Rushden & Diamonds

View full attendance history
This season—
All-time average3,935

Workington

View full attendance history
This season831
All-time average2,053

Bradford Park Avenue

View full attendance history
This season516
All-time average6,923

Gainsborough Trinity

View full attendance history
This season648
All-time average1,382

Glossop North End

View full attendance history
This season—
All-time average1,365

Nelson

View full attendance history
This season—
All-time average3,858

Merthyr Town

View full attendance history
This season1,352
All-time average1,845

Ashington

View full attendance history
This 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.

How the numbers work