All-time Premier League table after 30 years of competition

Find out which club has the most points across the entire history of the Premier League.

By Callum Davis Published: 31 August 2022 - 12.11pm

Of the 49 teams to have graced the Premier League since its inception in 1992, only seven clubs have their names engraved on the coveted trophy. 

But which team has amassed the most points? Which club has endured the most losses? And which side has the ignominy of propping up the 30-year, 49-team table?

Read on for a full table from three decades of Premier League competition.

BT Sport Monthly Pass

Join the home of live sport for just £29.99 per month. Get instant access to the BT Sport app, with no contract and no BT broadband required.

Premier League table after 30 years

Position Team Games Won Draw Lost Points
1 Man Utd 1156 705 257 194 2372
2 Arsenal 1156 623 284 249 2153
3 Chelsea 1157 620 285 252 2145
4 Liverpool 1156 610 284 262 2114
5 Spurs 1156 505 282 369 1797
6 Man City 966 476 211 279 1639
7 Everton 1157 418 323 416 1577
8 Newcastle 1038 384 266 414 1418
9 Villa 1042 355 297 390 1362
10 West Ham 1000 336 253 411 1261
11 Southampton 891 276 242 373 1070
12 Blackburn 696 262 184 250 970
13 Leeds 549 218 142 189 797
14 Boro 574 165 169 240 664
15 Fulham 575 164 156 255 648
16 Sunderland 608 153 159 296 618
17 Bolton 494 149 128 217 575
18 Palace 506 146 130 230 568
19 West Brom 494 117 139 238 490
20 Stoke 380 116 109 155 457
21 Coventry 354 99 112 143 409
22 Norwich 392 99 105 188 402
23 Sheff Weds 316 101 89 126 392
24 Wimbledon 316 99 94 123 391
25 Charlton 304 93 82 129 361
26 Wolves 308 90 80 138 350
27 Wigan 304 85 76 143 331
28 Burnley 304 83 76 145 325
29 Swansea 266 82 66 118 312
30 QPR 278 81 65 132 308
31 Portsmouth 266 79 65 122 302
32 Birmingham 266 73 82 111 301
33 Watford 304 73 66 165 285
34 Derby 266 68 70 128 274
35 Forest 202 61 60 81 243
36 Ipswich 202 57 53 92 224
37 Bournemouth 192 57 43 92 214
38 Sheff Utd 198 53 50 95 209
39 Brighton 195 51 66 78 219
40 Hull 190 41 48 101 171
41 Reading 114 32 23 59 119
42 Oldham 84 22 23 59 119
43 Cardiff 76 17 13 46 64
44 Bradford 76 14 20 42 62
45 Huddersfield 76 12 17 47 53
46 Brentford 42 13 11 18 50
47 Blackpool 38 10 9 19 39
48 Barnsley 38 10 5 23 35
49 Swindon 42 5 15 22 30