Last Five Seasons League Table

This table is calculated using the results from all matches played in the Premier League and English Football League (excluding play-offs) for the last five seasons. (Since the start of the 2020/21 season.)

# Team Played Won Drawn Lost GF GA GD Win% GF/M GA/M Points
1 Manchester City 205 143 32 30 479 185 +294 69.8 2.34 0.90 461
2 Bolton Wanderers 248 120 59 69 373 280 +93 48.4 1.50 1.13 419
3 Liverpool 205 123 48 34 433 221 +212 60.0 2.11 1.08 417
4 Arsenal 205 124 38 43 392 202 +190 60.5 1.91 0.99 410
5 Ipswich Town 242 106 71 65 376 285 +91 43.8 1.55 1.18 389
6 Sunderland 245 105 70 70 345 265 +80 42.9 1.41 1.08 385
7 Portsmouth 249 104 71 74 345 290 +55 41.8 1.39 1.16 383
8 Middlesbrough 250 109 54 87 363 298 +65 43.6 1.45 1.19 381
9 Leyton Orient 249 106 60 83 331 269 +62 42.6 1.33 1.08 378
10 Bradford City 248 100 74 74 313 273 +40 40.3 1.26 1.10 374
11 Mansfield Town 248 101 69 78 369 306 +63 40.7 1.49 1.23 372
12 Wycombe Wanderers 249 101 65 83 329 292 +37 40.6 1.32 1.17 368
13 Salford City 249 100 66 83 341 296 +45 40.2 1.37 1.19 366
14 Coventry City 250 99 69 82 352 305 +47 39.6 1.41 1.22 366
15 MK Dons 249 101 58 90 358 329 +29 40.6 1.44 1.32 361
16 Lincoln City 249 96 72 81 326 275 +51 38.6 1.31 1.10 360
17 Millwall 250 96 71 83 273 277 -4 38.4 1.09 1.11 359
18 Charlton Athletic 249 95 71 83 345 314 +31 38.2 1.39 1.26 356
19 Barnsley 246 100 56 90 349 329 +20 40.7 1.42 1.34 356
20 Peterborough United 248 103 46 99 379 355 +24 41.5 1.53 1.43 355
21 Stevenage 247 92 75 80 265 256 +9 37.2 1.07 1.04 351
22 Plymouth Argyle 249 98 56 95 333 365 -32 39.4 1.34 1.47 350
23 Swansea City 250 95 63 92 313 319 -6 38.0 1.25 1.28 348
24 Hull City 250 95 63 92 317 301 +16 38.0 1.27 1.20 348
25 Exeter City 248 94 65 89 312 303 +9 37.9 1.26 1.22 347
26 Oxford United 250 94 64 92 357 320 +37 37.6 1.43 1.28 346
27 Blackpool 249 93 64 92 319 303 +16 37.3 1.28 1.22 343
28 Northampton Town 248 93 64 91 285 297 -12 37.5 1.15 1.20 343
29 Walsall 249 88 78 83 311 307 +4 35.3 1.25 1.23 342
30 Sheffield Wednesday 249 95 63 91 318 322 -4 38.2 1.28 1.29 342
31 Chelsea 205 96 54 55 338 237 +101 46.8 1.65 1.16 342
32 Birmingham City 250 93 62 95 297 315 -18 37.2 1.19 1.26 341
33 Tranmere Rovers 249 91 67 91 298 300 -2 36.5 1.20 1.20 340
34 Blackburn Rovers 249 93 57 99 308 304 +4 37.3 1.24 1.22 336
35 Doncaster Rovers 249 96 46 107 309 358 -49 38.6 1.24 1.44 334
36 Manchester United 205 96 46 63 315 278 +37 46.8 1.54 1.36 334
37 Preston North End 250 87 72 91 277 318 -41 34.8 1.11 1.27 333
38 Leeds United 221 94 51 76 347 313 +34 42.5 1.57 1.42 333
39 Swindon Town 249 90 61 98 372 369 +3 36.1 1.49 1.48 331
40 Bournemouth 221 91 55 75 317 293 +24 41.2 1.43 1.33 328
41 Queens Park Rangers 250 89 60 101 288 336 -48 35.6 1.15 1.34 327
42 Norwich City 242 89 58 95 327 339 -12 36.8 1.35 1.40 325
43 Aston Villa 205 95 40 70 314 273 +41 46.3 1.53 1.33 325
44 Bristol City 250 87 64 99 303 330 -27 34.8 1.21 1.32 325
45 West Bromwich Albion 242 84 71 87 296 296 0 34.7 1.22 1.22 323
46 Derby County 250 94 62 94 301 279 +22 37.6 1.20 1.12 323
47 Port Vale 248 87 61 100 289 315 -26 35.1 1.17 1.27 322
48 Wigan Athletic 248 89 69 90 298 304 -6 35.9 1.20 1.23 322
49 Huddersfield Town 249 85 65 99 298 341 -43 34.1 1.20 1.37 320
50 Luton Town 241 86 62 93 280 323 -43 35.7 1.16 1.34 320
51 Tottenham Hotspur 205 95 34 76 370 292 +78 46.3 1.80 1.42 319
52 Sheffield United 234 94 38 102 279 316 -37 40.2 1.19 1.35 318
53 Watford 242 85 63 94 295 308 -13 35.1 1.22 1.27 318
54 Cheltenham Town 249 85 61 103 288 347 -59 34.1 1.16 1.39 316
55 Newport County 249 85 61 103 311 343 -32 34.1 1.25 1.38 316
56 Crewe Alexandra 249 81 71 97 288 343 -55 32.5 1.16 1.38 314
57 Cardiff City 248 86 56 106 290 335 -45 34.7 1.17 1.35 314
58 Newcastle United 205 88 49 68 332 285 +47 42.9 1.62 1.39 313
59 Gillingham 249 80 73 96 247 301 -54 32.1 0.99 1.21 313
60 Stoke City 250 82 66 102 282 299 -17 32.8 1.13 1.20 312
61 Burnley 221 82 63 76 280 267 +13 37.1 1.27 1.21 309
62 Brentford 213 84 54 75 328 290 +38 39.4 1.54 1.36 306
63 Reading 248 87 62 99 319 358 -39 35.1 1.29 1.44 305
64 Barrow 249 79 67 103 276 301 -25 31.7 1.11 1.21 304
65 Accrington Stanley 249 80 63 106 303 387 -84 32.1 1.22 1.55 303
66 Leicester City 218 87 41 90 330 324 +6 39.9 1.51 1.49 302
67 Crawley Town 249 81 58 110 313 382 -69 32.5 1.26 1.53 301
68 Cambridge United 249 81 57 111 275 342 -67 32.5 1.10 1.37 300
69 AFC Wimbledon 248 74 78 96 294 317 -23 29.8 1.19 1.28 300
70 Colchester United 249 71 82 96 275 320 -45 28.5 1.10 1.29 295
71 Harrogate Town 249 77 63 109 295 364 -69 30.9 1.18 1.46 294
72 Rotherham United 249 76 64 109 274 324 -50 30.5 1.10 1.30 292
73 Stockport County 156 83 41 32 258 148 +110 53.2 1.65 0.95 290
74 Fleetwood Town 249 70 78 101 301 338 -37 28.1 1.21 1.36 288
75 Fulham 213 80 48 85 317 288 +29 37.6 1.49 1.35 288
76 Bristol Rovers 249 80 48 121 280 371 -91 32.1 1.12 1.49 288
77 Brighton and Hove Albion 205 73 67 65 300 285 +15 35.6 1.46 1.39 286
78 Nottingham Forest 221 76 58 87 269 291 -22 34.4 1.22 1.32 282
79 Burton Albion 248 73 62 113 273 376 -103 29.4 1.10 1.52 281
80 West Ham United 205 74 47 84 287 318 -31 36.1 1.40 1.55 269
81 Carlisle United 230 69 60 101 250 308 -58 30.0 1.09 1.34 267
82 Crystal Palace 205 67 64 74 259 282 -23 32.7 1.26 1.38 265
83 Shrewsbury Town 249 67 61 121 244 347 -103 26.9 0.98 1.39 262
84 Morecambe 230 70 51 109 280 377 -97 30.4 1.22 1.64 258
85 Grimsby Town 203 64 56 83 237 292 -55 31.5 1.17 1.44 248
86 Everton 205 67 53 85 224 283 -59 32.7 1.09 1.38 246
87 Southampton 218 63 48 107 273 385 -112 28.9 1.25 1.77 237
88 Wolverhampton Wanderers 205 63 38 104 217 320 -103 30.7 1.06 1.56 227
89 Forest Green Rovers 184 60 46 78 209 262 -53 32.6 1.14 1.42 226
90 Wrexham 112 59 30 23 180 109 +71 52.7 1.61 0.97 207
91 Sutton United 138 46 38 54 174 195 -21 33.3 1.26 1.41 176
92 Notts County 111 48 23 40 190 157 +33 43.2 1.71 1.41 167
93 Rochdale 138 32 42 64 158 207 -49 23.2 1.14 1.50 138
94 Oldham Athletic 111 29 28 54 134 170 -36 26.1 1.21 1.53 115
95 Bromley FC 65 26 21 18 95 82 +13 40.0 1.46 1.26 99
96 Chesterfield 65 26 21 18 106 84 +22 40.0 1.63 1.29 99
97 Hartlepool United 92 23 28 41 96 142 -46 25.0 1.04 1.54 97
98 Scunthorpe United 92 17 23 52 70 154 -84 18.5 0.76 1.67 74
99 Southend United 46 10 15 21 29 58 -29 21.7 0.63 1.26 45
100 Barnet 19 7 7 5 26 19 +7 36.8 1.37 1.00 28