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 Liverpool 199 117 49 33 415 217 +198 58.8 2.09 1.09 400
4 Bolton Wanderers 243 112 62 69 377 292 +85 46.1 1.55 1.20 398
5 Middlesbrough 243 110 56 77 380 288 +92 45.3 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 242 103 66 73 371 295 +76 42.6 1.53 1.22 375
11 Plymouth Argyle 244 107 53 84 356 335 +21 43.9 1.46 1.37 374
12 Coventry City 239 103 62 74 358 283 +75 43.1 1.50 1.18 371
13 MK Dons 243 102 62 79 365 309 +56 42.0 1.50 1.27 368
14 Portsmouth 243 98 74 71 330 292 +38 40.3 1.36 1.20 368
15 Lincoln City 243 99 70 74 334 270 +64 40.7 1.37 1.11 367
16 Millwall 243 100 63 80 289 269 +20 41.2 1.19 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 235 103 44 88 317 305 +12 43.8 1.35 1.30 351
20 Stevenage 242 94 69 79 271 262 +9 38.8 1.12 1.08 351
21 Swindon Town 244 94 66 84 371 331 +40 38.5 1.52 1.36 348
22 Birmingham City 243 95 63 85 311 298 +13 39.1 1.28 1.23 348
23 West Bromwich Albion 243 92 73 78 305 264 +41 37.9 1.26 1.09 347
24 Sunderland 231 94 62 75 306 271 +35 40.7 1.32 1.17 344
25 Huddersfield Town 243 91 66 86 318 316 +2 37.4 1.31 1.30 339
26 Walsall 243 88 74 81 314 304 +10 36.2 1.29 1.25 338
27 Swansea City 243 92 59 92 313 325 -12 37.9 1.29 1.34 335
28 Derby County 243 97 58 88 316 276 +40 39.9 1.30 1.14 328
29 Luton Town 235 89 60 86 311 324 -13 37.9 1.32 1.38 327
30 Blackburn Rovers 243 90 57 96 285 302 -17 37.0 1.17 1.24 327
31 Charlton Athletic 243 85 71 87 311 312 -1 35.0 1.28 1.28 326
32 Exeter City 244 87 64 93 287 305 -18 35.7 1.18 1.25 325
33 Bristol City 243 86 66 91 303 315 -12 35.4 1.25 1.30 324
34 Oxford United 242 85 68 89 324 306 +18 35.1 1.34 1.26 323
35 Northampton Town 242 87 62 93 275 295 -20 36.0 1.14 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 Blackpool 242 85 61 96 310 324 -14 35.1 1.28 1.34 316
42 Wigan Athletic 243 87 68 88 283 287 -4 35.8 1.16 1.18 315
43 Manchester United 199 89 46 64 295 277 +18 44.7 1.48 1.39 313
44 Cardiff City 243 86 55 102 301 339 -38 35.4 1.24 1.40 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 Newcastle United 198 87 45 66 330 273 +57 43.9 1.67 1.38 306
51 Queens Park Rangers 243 82 60 101 286 340 -54 33.7 1.18 1.40 306
52 Port Vale 242 81 62 99 267 312 -45 33.5 1.10 1.29 305
53 Preston North End 243 77 74 92 266 330 -64 31.7 1.09 1.36 305
54 Fulham 207 87 43 77 326 273 +53 42.0 1.57 1.32 304
55 Tranmere Rovers 244 79 64 101 283 319 -36 32.4 1.16 1.31 301
56 Bournemouth 207 80 60 67 295 290 +5 38.6 1.43 1.40 300
57 Stoke City 243 80 60 103 277 300 -23 32.9 1.14 1.23 300
58 Reading 243 85 61 97 325 355 -30 35.0 1.34 1.46 298
59 Brighton and Hove Albion 199 78 60 61 311 271 +40 39.2 1.56 1.36 294
60 Colchester United 243 73 75 95 277 306 -29 30.0 1.14 1.26 294
61 Norwich City 235 81 51 103 316 350 -34 34.5 1.34 1.49 294
62 Cambridge United 244 76 65 103 268 330 -62 31.1 1.10 1.35 293
63 Burnley 219 74 69 76 286 282 +4 33.8 1.31 1.29 291
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 Crawley Town 242 71 59 112 291 376 -85 29.3 1.20 1.55 272
76 Southampton 219 73 52 94 302 358 -56 33.3 1.38 1.63 271
77 Barrow 230 70 60 100 250 294 -44 30.4 1.09 1.28 270
78 Brentford 199 71 54 74 299 285 +14 35.7 1.50 1.43 267
79 Watford 235 68 63 104 269 340 -71 28.9 1.14 1.45 267
80 Wrexham 151 75 40 36 240 170 +70 49.7 1.59 1.13 265
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 203 68 48 87 287 325 -38 33.5 1.41 1.60 252
85 Crystal Palace 199 61 64 74 248 276 -28 30.7 1.25 1.39 247
86 Notts County 150 65 32 53 244 201 +43 43.3 1.63 1.34 227
87 Wolverhampton Wanderers 203 61 41 101 223 319 -96 30.0 1.10 1.57 224
88 Everton 198 58 56 84 214 277 -63 29.3 1.08 1.40 222
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 105 30 28 47 120 138 -18 28.6 1.14 1.31 118
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