Top Flight Football League

All-Time English Football Top Flight Table from Season 1888-89 to 2023-24

My Football Facts ⇒ England Football Football League

Cumulative record of all points amassed by all 65 clubs that have played in the Top Flight of English Football All-Time Table from season 1888-89 to 2023-24.
Current Premier League Clubs shown in bold.
Correct to 14th January 2024  – Matchday 21

Follow MyFootballFacts on  Twitter 

# Club Played Won Drawn Lost GF GA Goal Diff Points
1

Liverpool Results

 Liverpool FC  4,306 2,048 1,067 1,191 7,233 5,168 2,065 7,211
2

Arsenal Results

Arsenal FC  4,306 1,978 1,091 1,237 7,162 5,388 1,774 7,025
3

Everton Results

Everton FC  4,691 1,894 1,174 1,623 7,219 6,510 709 6,856
4

Manchester United Badge

Manchester United  3,951 1,898 969 1,084 6,790 5,013 1,777 6,663
5

Aston Villa Results

Aston Villa  4,243 1,712 1,000 1,531 6,850 6,317 533 6,136
6

Manchester City Results

Manchester City  3,792 1,575 896 1,321 6,117 5,366 751 5,621
7

Tottenham Results

Tottenham Hotspur  3,567 1,496 854 1,217 5,671 4,973 698 5,342
8

Chelsea 20-21

Chelsea FC  3,571 1,466 918 1,187 5,485 4,957 528 5,316
9

New Castle United Football Results

Newcastle United  3,637 1,401 886 1,350 5,441 5,256 185 5,089
10

Sunderland Results

Sunderland AFC  3,340 1,260 780 1,300 5,143 5,121 22 4,560
11

WBA Results

West Bromwich Albion  3,146 1,105 776 1,265 4,644 4,996 -352 4,091
12

Blackburn Rovers Results

Blackburn Rovers  2,720 1,017 651 1,052 4,306 4,348 -42 3,702
13

New Bolton Wanderers

Bolton Wanderers  2,802 1,017 641 1,144 4,156 4,467 -311 3,692
14

Wolverhampton Results

Wolverhampton Wanderers  2,632 1,020 596 1,016 4,263 4,222 41 3,656
15

Sheffield Wednesday

Sheffield Wednesday  2,582 980 612 990 3,976 4,020 -44 3,552
16

West Ham United Results

West Ham United  2,644 905 652 1,087 3,737 4,128 -391 3,367
17

New Derby County

Derby County  2,468 906 585 977 3,764 3,910 -146 3,303
18

Sheffield United

Sheffield United  2,452 894 577 981 3,605 3,913 -308 3,256
19

Leeds United 20-21

Leeds United  2,174 880 549 745 3,231 2,995 236 3,189
20

Burnley Football Results

Burnley FC  2,307 870 526 911 3,484 3,654 -170 3,135
21

Middlesborough Results

Middlesbrough FC  2,438 818 614 1,006 3,426 3,766 -340 3,065
22

Nottingham Forest Results

Nottingham Forest  2,236 814 565 857 3,131 3,274 -143 3,006
23

Stoke City Results

Stoke City  2,372 778 583 1,011 3,055 3,659 -604 2,917
24

Leicester

Leicester City  2,242 737 577 928 3,313 3,727 -414 2,788
25

Birmingham Football Results

Birmingham City  2,306 724 583 999 3,049 3,656 -607 2,755
26

New Preston North End

Preston North End  1,720 671 390 659 2,701 2,569 132 2,403
27

All-Time English Football Top Flight 1888-89 to 2023-24, My Football Facts

Southampton FC  1,834 594 502 738 2,384 2,697 -313 2,284
28

New Huddersfield town

Huddersfield Town  1,336 492 334 510 1,924 1,988 -64 1,810
29

New Portsmouth

Portsmouth FC  1,356 484 322 550 2,021 2,208 -187 1,765
30

English Football

Coventry City  1,390 430 396 564 1,604 1,954 -350 1,686
31

Blsckpool Results

Blackpool FC  1,172 415 282 475 1,788 1,941 -153 1,527
32

Ipswich Football

Ipswich Town  1,084 402 265 417 1,442 1,500 -58 1,471
33

Charlton Athletic

Charlton Athletic  1,050 355 253 442 1,424 1,651 -227 1,318
34

All-Time English Football Top Flight 1888-89 to 2023-24, My Football Facts

Fulham FC  1,133 332 286 515 1,438 1,848 -410 1,282
35

All-Time English Football Top Flight 1888-89 to 2023-24, My Football Facts

Notts County  1,068 341 253 474 1,403 1,712 -309 1,276
36

All-Time English Football Top Flight 1888-89 to 2023-24, My Football Facts

Norwich City  1,092 313 317 462 1,221 1,666 -445 1,256
37

New Queen Park Rangers

Queens Park Rangers  936 299 249 388 1,143 1,310 -167 1,146
38

All-Time English Football Top Flight 1888-89 to 2023-24, My Football Facts

Crystal Palace  930 261 254 415 995 1,353 -358 1,037
39

English Fooball

Bury FC  804 279 180 345 1,176 1,340 -164 1,017
40

Nre Cardif City

Cardiff City  706 241 167 298 931 1,136 -205 890
41

Luton Town

Luton Town  678 217 172 289 887 1,049 -162 823
42

WIMBLEDON Football Results

Wimbledon FC  554 186 171 197 702 754 -52 729
43

Watford Results

Watford FC  554 166 124 264 696 890 -194 622
44

Oldham Athletic

Oldham Athletic  484 159 129 196 604 713 -109 606
45

Grimsby Town 

Grimsby Town  488 167 97 224 756 940 -184 598
46

Bradford City 

Bradford City  468 152 126 190 584 671 -87 582
47

All-Time English Football Top Flight 1888-89 to 2023-24, My Football Facts

Brighton & Hove Albion  416 121 128 167 482 588 -106 491
48

All-Time English Football Top Flight 1888-89 to 2023-24, My Football Facts

Bristol City  358 114 94 150 428 510 -82 436
49

Swansea Results

Swansea City  350 113 83 154 415 503 -88 422
50

New Brentford

Brentford FC  305 109 71 125 462 492 -30 398
51

Wigan Results

Wigan Athletic  304 85 76 143 316 482 -166 331
52

Bournmouth Results

AFC Bournemouth  247 74 53 120 306 436 -130 275
53

Hull City Results

Hull City  190 41 48 101 181 323 -142 171
54

football results

Bradford Park Avenue  122 40 27 55 172 204 -32 147
55

Football League

Accrington FC  122 35 33 54 226 313 -87 138
56

All-Time English Football Top Flight 1888-89 to 2023-24, My Football Facts

Reading FC  114 32 23 59 136 186 -50 119
57

Oxford United

Oxford United  124 27 38 59 150 229 -79 119
58

All-Time English Football Top Flight 1888-89 to 2023-24, My Football Facts

Millwall FC  76 19 22 35 86 117 -31 79
59

Northampton Town

Northampton Town  42 10 13 19 55 92 -37 43
60

English Football

Carlisle United  42 12 5 25 43 59 -16 41
61

All-Time English Football Top Flight 1888-89 to 2023-24, My Football Facts

Darwen  56 11 8 37 75 195 -120 41
62

All-Time English Football Top Flight 1888-89 to 2023-24, My Football Facts

Barnsley FC  38 10 5 23 37 82 -45 35
63

Swindon

Swindon Town  42 5 15 22 47 100 -53 30
64

English Football

Leyton Orient  42 6 9 27 37 81 -44 27
65

Glossop North End

Glossop North End  34 4 10 20 31 74 -43 22

Points deductions: Arsenal 2pts, Manchester United 1 pt, Sunderland 2 pts, Middlesbrough 3 pts, Portsmouth 9 pts, Everton 10 pts

Follow MyFootballFacts on Twitter

 

All-Time Premier League Table

Premier League by Season

Premier League Top Scorer

Archives