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 2021/22 season.)

# Team Played Won Drawn Lost GF GA GD Win% GF/M GA/M Points
1 Manchester City 199 136 35 28 458 182 +276 68.3 2.30 0.91 443
2 Arsenal 199 130 35 34 394 186 +208 65.3 1.98 0.93 425
3 Bolton Wanderers 245 113 62 70 379 295 +84 46.1 1.55 1.20 401
4 Liverpool 199 117 49 33 415 217 +198 58.8 2.09 1.09 400
5 Middlesbrough 244 110 56 78 380 290 +90 45.1 1.56 1.19 386
6 Wycombe Wanderers 243 105 67 71 354 283 +71 43.2 1.46 1.16 382
7 Ipswich Town 231 104 69 58 390 285 +105 45.0 1.69 1.23 381
8 Bradford City 243 103 71 69 307 261 +46 42.4 1.26 1.07 380
9 Salford City 244 107 56 81 348 302 +46 43.9 1.43 1.24 377
10 Mansfield Town 243 103 67 73 371 295 +76 42.4 1.53 1.21 376
11 Plymouth Argyle 244 107 53 84 356 335 +21 43.9 1.46 1.37 374
12 Coventry City 240 103 62 75 359 286 +73 42.9 1.50 1.19 371
13 Portsmouth 244 99 74 71 333 293 +40 40.6 1.36 1.20 371
14 MK Dons 243 102 62 79 365 309 +56 42.0 1.50 1.27 368
15 Lincoln City 244 99 70 75 334 271 +63 40.6 1.37 1.11 367
16 Millwall 244 100 63 81 289 272 +17 41.0 1.18 1.11 363
17 Stockport County 198 104 49 45 330 199 +131 52.5 1.67 1.01 361
18 Leyton Orient 243 101 58 84 326 269 +57 41.6 1.34 1.11 361
19 Sheffield United 236 104 44 88 320 307 +13 44.1 1.36 1.30 354
20 Birmingham City 244 96 63 85 314 298 +16 39.3 1.29 1.22 351
21 Stevenage 242 94 69 79 271 262 +9 38.8 1.12 1.08 351
22 West Bromwich Albion 244 92 74 78 306 265 +41 37.7 1.25 1.09 348
23 Swindon Town 244 94 66 84 371 331 +40 38.5 1.52 1.36 348
24 Sunderland 231 94 62 75 306 271 +35 40.7 1.32 1.17 344
25 Huddersfield Town 244 91 67 86 319 317 +2 37.3 1.31 1.30 340
26 Walsall 243 88 74 81 314 304 +10 36.2 1.29 1.25 338
27 Swansea City 244 92 59 93 314 328 -14 37.7 1.29 1.34 335
28 Derby County 245 98 58 89 319 281 +38 40.0 1.30 1.15 331
29 Luton Town 236 89 61 86 312 325 -13 37.7 1.32 1.38 328
30 Blackburn Rovers 244 90 57 97 286 304 -18 36.9 1.17 1.25 327
31 Oxford United 243 86 68 89 326 306 +20 35.4 1.34 1.26 326
32 Charlton Athletic 244 85 71 88 311 313 -2 34.8 1.27 1.28 326
33 Exeter City 244 87 64 93 287 305 -18 35.7 1.18 1.25 325
34 Bristol City 244 86 66 92 304 317 -13 35.2 1.25 1.30 324
35 Northampton Town 243 87 62 94 275 296 -21 35.8 1.13 1.22 323
36 Barnsley 242 87 60 95 344 352 -8 36.0 1.42 1.45 321
37 Doncaster Rovers 243 91 47 105 293 356 -63 37.4 1.21 1.47 320
38 Chelsea 199 89 51 59 332 253 +79 44.7 1.67 1.27 318
39 Leeds United 215 85 62 68 324 294 +30 39.5 1.51 1.37 317
40 Aston Villa 199 92 41 66 303 274 +29 46.2 1.52 1.38 317
41 Wigan Athletic 244 87 69 88 283 287 -4 35.7 1.16 1.18 316
42 Blackpool 242 85 61 96 310 324 -14 35.1 1.28 1.34 316
43 Cardiff City 244 86 56 102 304 342 -38 35.2 1.25 1.40 314
44 Manchester United 199 89 46 64 295 277 +18 44.7 1.48 1.39 313
45 Sheffield Wednesday 243 89 63 91 314 327 -13 36.6 1.29 1.35 312
46 Hull City 239 82 66 91 285 305 -20 34.3 1.19 1.28 312
47 Peterborough United 243 88 48 107 350 374 -24 36.2 1.44 1.54 312
48 Bristol Rovers 244 89 44 111 298 354 -56 36.5 1.22 1.45 311
49 Crewe Alexandra 244 79 72 93 284 331 -47 32.4 1.16 1.36 309
50 Queens Park Rangers 244 82 61 101 287 341 -54 33.6 1.18 1.40 307
51 Newcastle United 199 87 45 67 330 274 +56 43.7 1.66 1.38 306
52 Port Vale 242 81 62 99 267 312 -45 33.5 1.10 1.29 305
53 Preston North End 244 77 74 93 268 333 -65 31.6 1.10 1.36 305
54 Fulham 207 87 43 77 326 273 +53 42.0 1.57 1.32 304
55 Stoke City 244 81 60 103 279 301 -22 33.2 1.14 1.23 303
56 Tranmere Rovers 244 79 64 101 283 319 -36 32.4 1.16 1.31 301
57 Bournemouth 207 80 60 67 295 290 +5 38.6 1.43 1.40 300
58 Reading 244 85 61 98 325 357 -32 34.8 1.33 1.46 298
59 Norwich City 236 82 51 103 320 350 -30 34.7 1.36 1.48 297
60 Brighton and Hove Albion 199 78 60 61 311 271 +40 39.2 1.56 1.36 294
61 Colchester United 243 73 75 95 277 306 -29 30.0 1.14 1.26 294
62 Cambridge United 244 76 65 103 268 330 -62 31.1 1.10 1.35 293
63 Burnley 220 74 70 76 287 283 +4 33.6 1.30 1.29 292
64 Newport County 244 78 57 109 302 360 -58 32.0 1.24 1.48 291
65 Gillingham 244 72 74 98 231 312 -81 29.5 0.95 1.28 290
66 AFC Wimbledon 243 72 73 98 277 314 -37 29.6 1.14 1.29 289
67 Tottenham Hotspur 199 84 36 79 335 296 +39 42.2 1.68 1.49 288
68 Cheltenham Town 244 75 62 107 288 380 -92 30.7 1.18 1.56 287
69 Accrington Stanley 244 74 62 108 287 372 -85 30.3 1.18 1.52 284
70 Fleetwood Town 244 66 81 97 299 341 -42 27.0 1.23 1.40 279
71 Rotherham United 244 71 66 107 269 337 -68 29.1 1.10 1.38 279
72 Grimsby Town 198 74 54 70 265 265 0 37.4 1.34 1.34 276
73 Leicester City 219 77 48 94 315 335 -20 35.2 1.44 1.53 273
74 Burton Albion 244 69 66 109 264 360 -96 28.3 1.08 1.48 273
75 Southampton 220 73 53 94 303 359 -56 33.2 1.38 1.63 272
76 Crawley Town 242 71 59 112 291 376 -85 29.3 1.20 1.55 272
77 Barrow 230 70 60 100 250 294 -44 30.4 1.09 1.28 270
78 Watford 236 69 63 104 270 340 -70 29.2 1.14 1.44 270
79 Wrexham 152 76 40 36 242 170 +72 50.0 1.59 1.12 268
80 Brentford 199 71 54 74 299 285 +14 35.7 1.50 1.43 267
81 Nottingham Forest 207 72 53 82 272 284 -12 34.8 1.31 1.37 265
82 Harrogate Town 230 67 59 104 265 341 -76 29.1 1.15 1.48 260
83 Shrewsbury Town 244 68 53 123 234 349 -115 27.9 0.96 1.43 257
84 West Ham United 204 68 49 87 290 328 -38 33.3 1.42 1.61 253
85 Crystal Palace 199 61 64 74 248 276 -28 30.7 1.25 1.39 247
86 Everton 200 60 56 84 218 278 -60 30.0 1.09 1.39 228
87 Notts County 150 65 32 53 244 201 +43 43.3 1.63 1.34 227
88 Wolverhampton Wanderers 204 62 41 101 225 320 -95 30.4 1.10 1.57 227
89 Carlisle United 184 51 48 85 190 257 -67 27.7 1.03 1.40 201
90 Morecambe 184 47 42 95 211 319 -108 25.5 1.15 1.73 180
91 Sutton United 138 46 38 54 174 195 -21 33.3 1.26 1.41 176
92 Chesterfield 106 45 33 28 168 131 +37 42.5 1.58 1.24 168
93 Bromley FC 105 43 33 29 148 138 +10 41.0 1.41 1.31 162
94 Forest Green Rovers 138 40 33 65 150 211 -61 29.0 1.09 1.53 153
95 Oldham Athletic 106 31 28 47 121 138 -17 29.2 1.14 1.30 121
96 Rochdale 106 25 31 50 114 155 -41 23.6 1.08 1.46 106
97 Barnet 59 28 18 13 98 71 +27 47.5 1.66 1.20 102
98 Hartlepool United 92 23 28 41 96 142 -46 25.0 1.04 1.54 97
99 Scunthorpe United 46 4 14 28 29 90 -61 8.7 0.63 1.96 26
100 York City 14 5 5 4 24 21 +3 35.7 1.71 1.50 20