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 197 137 32 28 459 175 +284 69.5 2.33 0.89 443
2 Liverpool 197 121 46 30 422 206 +216 61.4 2.14 1.05 409
3 Bolton Wanderers 241 116 57 68 364 275 +89 48.1 1.51 1.14 405
4 Arsenal 197 119 36 42 378 196 +182 60.4 1.92 0.99 393
5 Portsmouth 239 103 69 67 338 273 +65 43.1 1.41 1.14 378
6 Sunderland 237 102 67 68 334 254 +80 43.0 1.41 1.07 373
7 Ipswich Town 230 100 68 62 357 274 +83 43.5 1.55 1.19 368
8 Mansfield Town 241 99 68 74 362 296 +66 41.1 1.50 1.23 365
9 Bradford City 241 98 70 73 307 268 +39 40.7 1.27 1.11 364
10 Leyton Orient 241 102 58 81 317 261 +56 42.3 1.32 1.08 364
11 Middlesbrough 239 103 51 85 345 283 +62 43.1 1.44 1.18 360
12 Salford City 241 97 64 80 333 285 +48 40.2 1.38 1.18 355
13 Wycombe Wanderers 241 97 62 82 316 286 +30 40.2 1.31 1.19 353
14 Barnsley 240 98 54 88 338 321 +17 40.8 1.41 1.34 348
15 Lincoln City 241 92 71 78 317 266 +51 38.2 1.32 1.10 347
16 MK Dons 241 97 56 88 340 318 +22 40.2 1.41 1.32 347
17 Charlton Athletic 239 92 69 78 334 297 +37 38.5 1.40 1.24 345
18 Stevenage 240 91 72 77 263 252 +11 37.9 1.10 1.05 345
19 Plymouth Argyle 241 96 56 89 329 352 -23 39.8 1.37 1.46 344
20 Peterborough United 241 99 46 96 366 349 +17 41.1 1.52 1.45 343
21 Coventry City 239 91 68 80 328 290 +38 38.1 1.37 1.21 341
22 Sheffield Wednesday 239 95 60 84 311 305 +6 39.7 1.30 1.28 339
23 Exeter City 241 92 63 86 306 297 +9 38.2 1.27 1.23 339
24 Millwall 239 90 68 81 258 263 -5 37.7 1.08 1.10 338
25 Swansea City 239 92 61 86 302 302 0 38.5 1.26 1.26 337
26 Northampton Town 240 90 63 87 275 287 -12 37.5 1.15 1.20 333
27 Oxford United 239 91 60 88 346 305 +41 38.1 1.45 1.28 333
28 Blackpool 241 90 62 89 309 294 +15 37.3 1.28 1.22 332
29 Walsall 241 84 77 80 299 298 +1 34.9 1.24 1.24 329
30 Hull City 239 89 62 88 298 283 +15 37.2 1.25 1.18 329
31 Doncaster Rovers 241 95 44 102 303 344 -41 39.4 1.26 1.43 329
32 Chelsea 197 92 52 53 326 231 +95 46.7 1.65 1.17 328
33 Leeds United 213 92 50 71 335 295 +40 43.2 1.57 1.38 326
34 Birmingham City 239 88 61 90 276 301 -25 36.8 1.15 1.26 325
35 Tranmere Rovers 240 87 64 89 281 288 -7 36.3 1.17 1.20 325
36 Bournemouth 213 90 52 71 307 277 +30 42.3 1.44 1.30 322
37 Swindon Town 241 88 57 96 363 357 +6 36.5 1.51 1.48 321
38 Blackburn Rovers 238 89 54 95 296 291 +5 37.4 1.24 1.22 321
39 Port Vale 241 87 59 95 288 304 -16 36.1 1.20 1.26 320
40 Norwich City 231 88 55 88 316 320 -4 38.1 1.37 1.39 319
41 Manchester United 197 92 43 62 298 267 +31 46.7 1.51 1.36 319
42 Preston North End 239 83 68 88 261 304 -43 34.7 1.09 1.27 317
43 West Bromwich Albion 231 81 69 81 282 278 +4 35.1 1.22 1.20 312
44 Huddersfield Town 241 83 63 95 284 325 -41 34.4 1.18 1.35 312
45 Queens Park Rangers 239 84 59 96 274 320 -46 35.1 1.15 1.34 311
46 Tottenham Hotspur 197 93 32 72 358 279 +79 47.2 1.82 1.42 311
47 Wigan Athletic 241 86 66 89 292 300 -8 35.7 1.21 1.24 310
48 Newport County 241 83 59 99 301 329 -28 34.4 1.25 1.37 308
49 Bristol City 239 82 62 95 290 317 -27 34.3 1.21 1.33 308
50 Luton Town 233 83 59 91 272 313 -41 35.6 1.17 1.34 308
51 Crewe Alexandra 241 79 68 94 275 329 -54 32.8 1.14 1.37 305
52 Gillingham 241 79 68 94 238 291 -53 32.8 0.99 1.21 305
53 Aston Villa 197 88 40 69 298 265 +33 44.7 1.51 1.35 304
54 Derby County 239 88 61 90 285 265 +20 36.8 1.19 1.11 304
55 Burnley 213 80 63 70 271 252 +19 37.6 1.27 1.18 303
56 Cheltenham Town 241 81 60 100 279 339 -60 33.6 1.16 1.41 303
57 Watford 231 81 59 91 278 293 -15 35.1 1.20 1.27 302
58 Newcastle United 197 84 48 65 317 271 +46 42.6 1.61 1.38 300
59 Cardiff City 241 81 56 104 277 327 -50 33.6 1.15 1.36 299
60 Sheffield United 223 88 36 99 257 303 -46 39.5 1.15 1.36 298
61 Barrow 241 78 63 100 267 287 -20 32.4 1.11 1.19 297
62 Stoke City 239 77 66 96 267 286 -19 32.2 1.12 1.20 297
63 AFC Wimbledon 241 73 76 92 287 303 -16 30.3 1.19 1.26 295
64 Brentford 205 80 54 71 316 278 +38 39.0 1.54 1.36 294
65 Reading 240 84 59 97 309 351 -42 35.0 1.29 1.46 293
66 Harrogate Town 241 77 61 103 290 348 -58 32.0 1.20 1.44 292
67 Crawley Town 241 79 55 107 299 369 -70 32.8 1.24 1.53 292
68 Leicester City 207 84 38 85 316 306 +10 40.6 1.53 1.48 290
69 Cambridge United 241 78 54 109 268 335 -67 32.4 1.11 1.39 288
70 Accrington Stanley 240 76 60 104 287 378 -91 31.7 1.20 1.58 288
71 Bristol Rovers 241 80 48 113 278 349 -71 33.2 1.15 1.45 288
72 Fulham 205 77 48 80 305 275 +30 37.6 1.49 1.34 279
73 Colchester United 241 66 80 95 263 315 -52 27.4 1.09 1.31 278
74 Stockport County 149 79 40 30 250 141 +109 53.0 1.68 0.95 277
75 Fleetwood Town 241 67 75 99 288 327 -39 27.8 1.20 1.36 276
76 Rotherham United 240 72 60 108 263 316 -53 30.0 1.10 1.32 276
77 Brighton and Hove Albion 197 69 65 63 285 274 +11 35.0 1.45 1.39 272
78 Nottingham Forest 213 73 57 83 260 278 -18 34.3 1.22 1.31 272
79 Burton Albion 240 69 61 110 264 367 -103 28.8 1.10 1.53 268
80 Carlisle United 230 69 60 101 250 308 -58 30.0 1.09 1.34 267
81 West Ham United 197 72 44 81 276 305 -29 36.5 1.40 1.55 260
82 Morecambe 230 70 51 109 280 377 -97 30.4 1.22 1.64 258
83 Crystal Palace 197 63 62 72 248 275 -27 32.0 1.26 1.40 251
84 Shrewsbury Town 241 64 58 119 232 335 -103 26.6 0.96 1.39 250
85 Grimsby Town 195 63 53 79 227 279 -52 32.3 1.16 1.43 242
86 Everton 197 63 52 82 215 273 -58 32.0 1.09 1.39 233
87 Wolverhampton Wanderers 197 63 38 96 214 301 -87 32.0 1.09 1.53 227
88 Forest Green Rovers 184 60 46 78 209 262 -53 32.6 1.14 1.42 226
89 Southampton 207 57 47 103 250 369 -119 27.5 1.21 1.78 218
90 Wrexham 101 55 25 21 170 101 +69 54.5 1.68 1.00 190
91 Sutton United 138 46 38 54 174 195 -21 33.3 1.26 1.41 176
92 Notts County 103 43 21 39 177 148 +29 41.7 1.72 1.44 150
93 Rochdale 138 32 42 64 158 207 -49 23.2 1.14 1.50 138
94 Oldham Athletic 103 27 25 51 128 165 -37 26.2 1.24 1.60 106
95 Hartlepool United 92 23 28 41 96 142 -46 25.0 1.04 1.54 97
96 Chesterfield 57 24 16 17 93 73 +20 42.1 1.63 1.28 88
97 Bromley FC 57 20 21 16 81 74 +7 35.1 1.42 1.30 81
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 11 5 2 4 14 12 +2 45.5 1.27 1.09 17