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 199 138 32 29 461 176 +285 69.3 2.32 0.88 446
2 Bolton Wanderers 244 118 57 69 367 279 +88 48.4 1.50 1.14 411
3 Liverpool 199 121 46 32 425 211 +214 60.8 2.14 1.06 409
4 Arsenal 199 121 36 42 380 196 +184 60.8 1.91 0.98 399
5 Portsmouth 242 103 70 69 340 277 +63 42.6 1.40 1.14 379
6 Sunderland 239 104 67 68 338 255 +83 43.5 1.41 1.07 379
7 Ipswich Town 233 101 68 64 359 279 +80 43.3 1.54 1.20 371
8 Leyton Orient 244 104 58 82 322 262 +60 42.6 1.32 1.07 370
9 Mansfield Town 243 100 69 74 365 297 +68 41.2 1.50 1.22 369
10 Middlesbrough 242 105 52 85 349 285 +64 43.4 1.44 1.18 367
11 Bradford City 243 98 72 73 310 271 +39 40.3 1.28 1.12 366
12 Salford City 244 99 64 81 336 288 +48 40.6 1.38 1.18 361
13 Wycombe Wanderers 244 99 63 82 321 287 +34 40.6 1.32 1.18 360
14 MK Dons 244 99 56 89 348 321 +27 40.6 1.43 1.32 353
15 Charlton Athletic 242 94 70 78 340 299 +41 38.8 1.40 1.24 352
16 Lincoln City 243 93 71 79 318 267 +51 38.3 1.31 1.10 350
17 Coventry City 242 94 68 80 335 292 +43 38.8 1.38 1.21 350
18 Barnsley 242 98 55 89 340 324 +16 40.5 1.40 1.34 349
19 Millwall 242 93 68 81 263 264 -1 38.4 1.09 1.09 347
20 Peterborough United 243 100 46 97 368 351 +17 41.2 1.51 1.44 346
21 Stevenage 242 91 73 78 264 254 +10 37.6 1.09 1.05 346
22 Plymouth Argyle 243 96 56 91 330 356 -26 39.5 1.36 1.47 344
23 Exeter City 244 93 64 87 309 299 +10 38.1 1.27 1.23 343
24 Swansea City 242 93 62 87 304 304 0 38.4 1.26 1.26 341
25 Sheffield Wednesday 242 95 60 87 313 310 +3 39.3 1.29 1.28 339
26 Oxford United 242 93 60 89 349 307 +42 38.4 1.44 1.27 339
27 Hull City 242 91 63 88 304 287 +17 37.6 1.26 1.19 336
28 Blackpool 244 91 63 90 312 297 +15 37.3 1.28 1.22 336
29 Northampton Town 244 91 63 90 278 292 -14 37.3 1.14 1.20 336
30 Chelsea 199 93 52 54 330 233 +97 46.7 1.66 1.17 331
31 Walsall 244 84 78 82 301 302 -1 34.4 1.23 1.24 330
32 Doncaster Rovers 244 95 45 104 305 351 -46 38.9 1.25 1.44 330
33 Tranmere Rovers 243 88 65 90 286 292 -6 36.2 1.18 1.20 329
34 Leeds United 215 93 50 72 337 298 +39 43.3 1.57 1.39 329
35 Birmingham City 242 89 61 92 279 305 -26 36.8 1.15 1.26 328
36 Bournemouth 215 91 53 71 312 280 +32 42.3 1.45 1.30 326
37 Manchester United 199 94 43 62 304 270 +34 47.2 1.53 1.36 325
38 Blackburn Rovers 241 90 54 97 299 297 +2 37.3 1.24 1.23 324
39 Swindon Town 244 88 59 97 365 363 +2 36.1 1.50 1.49 323
40 Port Vale 244 87 60 97 289 309 -20 35.7 1.18 1.27 321
41 Preston North End 242 84 68 90 265 309 -44 34.7 1.10 1.28 320
42 Norwich City 234 88 55 91 317 324 -7 37.6 1.35 1.38 319
43 Bristol City 242 85 62 95 295 318 -23 35.1 1.22 1.31 317
44 West Bromwich Albion 234 82 69 83 285 282 +3 35.0 1.22 1.21 315
45 Queens Park Rangers 242 85 59 98 276 323 -47 35.1 1.14 1.33 314
46 Wigan Athletic 244 87 67 90 294 302 -8 35.7 1.20 1.24 314
47 Tottenham Hotspur 199 94 32 73 362 281 +81 47.2 1.82 1.41 314
48 Newport County 244 85 59 100 305 331 -26 34.8 1.25 1.36 314
49 Huddersfield Town 243 83 63 97 285 330 -45 34.2 1.17 1.36 312
50 Luton Town 235 84 59 92 273 315 -42 35.7 1.16 1.34 311
51 Aston Villa 199 90 40 69 301 266 +35 45.2 1.51 1.34 310
52 Cheltenham Town 244 83 61 100 283 340 -57 34.0 1.16 1.39 310
53 Derby County 242 90 61 91 287 266 +21 37.2 1.19 1.10 310
54 Burnley 215 82 63 70 276 254 +22 38.1 1.28 1.18 309
55 Crewe Alexandra 244 80 68 96 279 335 -56 32.8 1.14 1.37 308
56 Gillingham 244 79 69 96 240 295 -55 32.4 0.98 1.21 306
57 Watford 234 82 59 93 281 298 -17 35.0 1.20 1.27 305
58 Sheffield United 226 90 36 100 263 307 -44 39.8 1.16 1.36 304
59 Newcastle United 199 85 48 66 320 274 +46 42.7 1.61 1.38 303
60 Stoke City 242 79 66 97 269 288 -19 32.6 1.11 1.19 303
61 Barrow 244 79 65 100 271 290 -19 32.4 1.11 1.19 302
62 Cardiff City 243 82 56 105 279 329 -50 33.7 1.15 1.35 302
63 Brentford 207 82 54 71 321 280 +41 39.6 1.55 1.35 300
64 AFC Wimbledon 244 74 77 93 290 306 -16 30.3 1.19 1.25 299
65 Reading 244 85 61 98 313 355 -42 34.8 1.28 1.45 298
66 Crawley Town 244 80 56 108 304 371 -67 32.8 1.25 1.52 296
67 Harrogate Town 244 77 61 106 293 357 -64 31.6 1.20 1.46 292
68 Cambridge United 244 79 54 111 270 340 -70 32.4 1.11 1.39 291
69 Leicester City 210 84 39 87 318 310 +8 40.0 1.51 1.48 291
70 Accrington Stanley 243 77 60 106 292 381 -89 31.7 1.20 1.57 291
71 Bristol Rovers 244 80 48 116 279 361 -82 32.8 1.14 1.48 288
72 Stockport County 152 82 40 30 255 141 +114 53.9 1.68 0.93 286
73 Colchester United 244 68 81 95 268 317 -49 27.9 1.10 1.30 285
74 Rotherham United 243 75 60 108 267 317 -50 30.9 1.10 1.30 285
75 Fleetwood Town 244 69 76 99 294 331 -37 28.3 1.20 1.36 283
76 Fulham 207 77 48 82 306 278 +28 37.2 1.48 1.34 279
77 Brighton and Hove Albion 199 70 65 64 289 279 +10 35.2 1.45 1.40 275
78 Burton Albion 243 71 61 111 268 368 -100 29.2 1.10 1.51 274
79 Nottingham Forest 215 73 57 85 260 283 -23 34.0 1.21 1.32 272
80 Carlisle United 230 69 60 101 250 308 -58 30.0 1.09 1.34 267
81 West Ham United 199 72 44 83 277 309 -32 36.2 1.39 1.55 260
82 Morecambe 230 70 51 109 280 377 -97 30.4 1.22 1.64 258
83 Shrewsbury Town 244 66 59 119 237 337 -100 27.0 0.97 1.38 257
84 Crystal Palace 199 63 63 73 251 279 -28 31.7 1.26 1.40 252
85 Grimsby Town 198 64 53 81 231 284 -53 32.3 1.17 1.43 245
86 Everton 199 63 52 84 215 278 -63 31.7 1.08 1.40 233
87 Wolverhampton Wanderers 199 63 38 98 216 306 -90 31.7 1.09 1.54 227
88 Forest Green Rovers 184 60 46 78 209 262 -53 32.6 1.14 1.42 226
89 Southampton 210 57 48 105 252 374 -122 27.1 1.20 1.78 219
90 Wrexham 104 56 26 22 172 103 +69 53.8 1.65 0.99 194
91 Sutton United 138 46 38 54 174 195 -21 33.3 1.26 1.41 176
92 Notts County 106 45 22 39 182 150 +32 42.5 1.72 1.42 157
93 Rochdale 138 32 42 64 158 207 -49 23.2 1.14 1.50 138
94 Oldham Athletic 106 27 27 52 130 168 -38 25.5 1.23 1.58 108
95 Hartlepool United 92 23 28 41 96 142 -46 25.0 1.04 1.54 97
96 Chesterfield 60 25 18 17 97 75 +22 41.7 1.62 1.25 93
97 Bromley FC 60 22 21 17 85 77 +8 36.7 1.42 1.28 87
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 14 6 3 5 18 15 +3 42.9 1.29 1.07 21