Historic rankingAll Time Table
Every listed club is ranked using its completed seasonal league averages. Where a 2026/27 figure is available, it is included live and the all-time average updates with it.
| Rank | Club | Seasons included | Live all-time average | 2026/27 average |
|---|
| 1 | Manchester United | 123 | 41,799 | 74,148View season → |
| 2 | Tottenham Hotspur | 107 | 35,802 | 61,025View season → |
| 3 | Arsenal | 122 | 35,734 | 60,169View season → |
| 4 | Liverpool | 122 | 35,694 | 60,415View season → |
| 5 | Newcastle United | 122 | 33,515 | 52,637View season → |
| 6 | Chelsea | 110 | 32,858 | 39,494View season → |
| 7 | Everton | 127 | 31,503 | 52,061View season → |
| 8 | Manchester City | 123 | 31,398 | 60,705View season → |
| 9 | Aston Villa | 127 | 28,743 | 36,804View season → |
| 10 | West Ham United | 100 | 28,309 | 60,567View season → |
| 11 | Leeds United | 99 | 26,568 | 35,974View season → |
| 12 | Sunderland | 125 | 26,407 | 46,781View season → |
| 13 | Sheffield Wednesday | 123 | 21,336 | 31,597View season → |
| 14 | Wolverhampton Wanderers | 127 | 20,699 | 30,659View season → |
| 15 | Middlesbrough | 116 | 20,191 | 30,529View season → |
| 16 | Birmingham City | 123 | 19,909 | 26,598View season → |
| 17 | Leicester City | 121 | 19,826 | 27,744View season → |
| 18 | Sheffield United | 123 | 19,509 | 26,639View season → |
| 19 | West Bromwich Albion | 127 | 19,247 | 24,033View season → |
| 20 | Southampton | 98 | 19,124 | 28,550View season → |
| 21 | Ipswich Town | 81 | 18,651 | 29,844View season → |
| 22 | Nottingham Forest | 123 | 18,523 | 30,713View season → |
| 23 | Norwich City | 99 | 18,437 | 25,807View season → |
| 24 | Derby County | 127 | 18,281 | 27,608View season → |
| 25 | Coventry City | 100 | 17,655 | 31,239View season → |
| 26 | Portsmouth | 99 | 17,458 | 20,407View season → |
| 27 | Bolton Wanderers | 127 | 17,101 | 24,451View season → |
| 28 | Stoke City | 119 | 17,093 | 21,848View season → |
| 29 | Crystal Palace | 99 | 16,938 | 25,149View season → |
| 30 | Fulham | 108 | 16,760 | 27,461View season → |
| 31 | Cardiff City | 99 | 15,836 | 23,515View season → |
| 32 | Blackburn Rovers | 127 | 15,755 | 14,337View season → |
| 33 | Charlton Athletic | 98 | 15,707 | 18,890View season → |
| 34 | Burnley | 127 | 14,299 | 20,229View season → |
| 35 | Bristol City | 114 | 13,986 | 24,151View season → |
| 36 | Huddersfield Town | 105 | 13,910 | 17,252View season → |
| 37 | Queens Park Rangers | 99 | 13,664 | 16,479View season → |
| 38 | Brighton & Hove Albion | 99 | 13,650 | 31,704View season → |
| 39 | Preston North End | 127 | 13,291 | 17,338View season → |
| 40 | Hull City | 110 | 12,583 | 24,448View season → |
| 41 | Millwall | 99 | 12,524 | 18,805View season → |
| 42 | Plymouth Argyle | 99 | 12,408 | 15,869View season → |
| 43 | Watford | 99 | 12,006 | 18,502View season → |
| 44 | Swansea City | 99 | 11,632 | 17,987View season → |
| 45 | Bradford City | 112 | 11,162 | 19,299View season → |
| 46 | Blackpool | 118 | 10,848 | 9,619View season → |
| 47 | Reading | 99 | 10,789 | 11,756View season → |
| 48 | Luton Town | 102 | 10,295 | 10,945View season → |
| 49 | Brentford | 99 | 10,195 | 17,156View season → |
| 50 | Notts County | 127 | 9,916 | 14,437View season → |
| 51 | Bristol Rovers | 99 | 9,568 | 9,079View season → |
| 52 | Barnsley | 117 | 9,460 | 10,008View season → |
| 53 | Swindon Town | 99 | 9,110 | 7,898View season → |
| 54 | Oldham Athletic | 108 | 8,923 | 8,519View season → |
| 55 | Wigan Athletic | 48 | 8,713 | 9,048View season → |
| 56 | Milton Keynes Dons | 24 | 8,415 | 12,852View season → |
| 57 | Leyton Orient | 110 | 8,102 | 8,607View season → |
| 58 | AFC Bournemouth | 96 | 7,583 | 11,135View season → |
| 59 | Rotherham United | 100 | 7,583 | 9,599View season → |
| 60 | Grimsby Town | 122 | 7,479 | 7,275View season → |
| 61 | Oxford United | 64 | 7,343 | 10,964View season → |
| 62 | Bury | 119 | 7,302 | — |
| 63 | Doncaster Rovers | 96 | 7,232 | 9,001View season → |
| 64 | Port Vale | 113 | 7,101 | 8,833View season → |
| 65 | Bradford Park Avenue | 77 | 7,006 | — |
| 66 | Southend United | 99 | 6,853 | 7,321View season → |
| 67 | Northampton Town | 99 | 6,683 | 5,852View season → |
| 68 | Peterborough United | 66 | 6,475 | 8,771View season → |
| 69 | Carlisle United | 90 | 6,440 | 6,120View season → |
| 70 | Tranmere Rovers | 98 | 6,386 | 7,555View season → |
| 71 | AFC Wimbledon | 49 | 6,378 | 7,819View season → |
| 72 | Chesterfield | 108 | 6,366 | 7,427View season → |
| 73 | Gillingham | 94 | 6,294 | 5,913View season → |
| 74 | Stockport County | 114 | 6,227 | 9,383View season → |
| 75 | Walsall | 106 | 5,994 | 5,808View season → |
| 76 | Wrexham | 98 | 5,982 | 10,511View season → |
| 77 | Lincoln City | 120 | 5,862 | 10,523View season → |
| 78 | Mansfield Town | 88 | 5,526 | 8,811View season → |
| 79 | Shrewsbury Town | 76 | 5,381 | 4,884View season → |
| 80 | Exeter City | 99 | 5,266 | 5,589View season → |
| 81 | Scunthorpe United | 76 | 4,737 | 3,788View season → |
| 82 | York City | 90 | 4,702 | 8,067View season → |
| 83 | Crewe Alexandra | 98 | 4,673 | 5,427View season → |
| 84 | Wycombe Wanderers | 41 | 4,559 | 6,027View season → |
| 85 | Colchester United | 76 | 4,540 | 4,935View season → |
| 86 | Newport County | 98 | 4,284 | 4,739View season → |
| 87 | Cambridge United | 56 | 4,243 | 7,274View season → |
| 88 | Hartlepool United | 98 | 4,176 | 4,012View season → |
| 89 | Chester | 87 | 3,988 | — |
| 90 | Torquay United | 92 | 3,964 | 2,870View season → |
| 91 | Nelson | 15 | 3,858 | — |
| 92 | Darlington | 97 | 3,722 | — |
| 93 | Aldershot Town | 86 | 3,707 | — |
| 94 | Rochdale | 98 | 3,694 | 3,713View season → |
| 95 | Halifax Town | 98 | 3,657 | 2,180View season → |
| 96 | Accrington Stanley | 71 | 3,244 | 1,791View season → |
| 97 | Yeovil Town | 47 | 3,177 | 2,644View season → |
| 98 | Hereford | 53 | 3,073 | — |
| 99 | Southport | 97 | 2,594 | — |
| 100 | Cheltenham Town | 47 | 2,584 | 4,384View season → |
| 101 | Stevenage | 39 | 2,350 | 4,219View season → |
| 102 | Ashington | 14 | 2,191 | — |
| 103 | Workington | 56 | 2,075 | — |
| 104 | Barnet | 47 | 2,010 | 2,330View season → |
| 105 | Burton Albion | 46 | 1,922 | 3,094View season → |
| 106 | Fleetwood Town | 28 | 1,906 | 2,819View season → |
| 107 | Merthyr Town | 39 | 1,857 | — |
| 108 | Kidderminster Harriers | 47 | 1,822 | 2,941View season → |
| 109 | Macclesfield | 44 | 1,790 | — |
| 110 | Crawley Town | 47 | 1,505 | 3,843View season → |
| 111 | Salford City | 18 | 1,504 | 2,973View season → |
| 112 | Boston United | 46 | 1,488 | — |
| 113 | Morecambe | 45 | 1,469 | — |
| 114 | Forest Green Rovers | 29 | 1,444 | — |
| 115 | Gainsborough Trinity | 49 | 1,397 | — |
| 116 | Glossop North End | 37 | 1,365 | — |
| 117 | Scarborough Athletic | 46 | 1,338 | — |
| 118 | Bromley | 37 | 1,038 | 4,992View season → |