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 186 127 34 25 430 169 +261 68.3 2.31 0.91 415
2 Arsenal 187 119 35 33 376 180 +196 63.6 2.01 0.96 392
3 Bolton Wanderers 230 108 60 62 359 266 +93 47.0 1.56 1.16 384
4 Liverpool 187 113 44 30 400 202 +198 60.4 2.14 1.08 383
5 Ipswich Town 222 101 67 54 376 267 +109 45.5 1.69 1.20 370
6 Wycombe Wanderers 230 101 61 68 333 260 +73 43.9 1.45 1.13 364
7 Coventry City 230 100 62 68 349 267 +82 43.5 1.52 1.16 362
8 Bradford City 230 97 67 66 297 253 +44 42.2 1.29 1.10 358
9 Middlesbrough 230 102 52 76 350 271 +79 44.3 1.52 1.18 358
10 Mansfield Town 230 98 63 69 351 277 +74 42.6 1.53 1.20 357
11 Lincoln City 230 95 67 68 320 247 +73 41.3 1.39 1.07 352
12 Plymouth Argyle 230 100 51 79 335 316 +19 43.5 1.46 1.37 351
13 MK Dons 230 98 56 76 343 289 +54 42.6 1.49 1.26 350
14 Portsmouth 230 93 70 67 314 277 +37 40.4 1.37 1.20 349
15 Salford City 230 97 55 78 323 287 +36 42.2 1.40 1.25 346
16 Millwall 230 95 60 75 266 248 +18 41.3 1.16 1.08 345
17 Leyton Orient 230 96 56 78 307 255 +52 41.7 1.33 1.11 344
18 Stevenage 230 90 65 75 254 249 +5 39.1 1.10 1.08 335
19 Stockport County 184 96 47 41 304 185 +119 52.2 1.65 1.01 335
20 Sheffield United 222 98 40 84 300 290 +10 44.1 1.35 1.31 332
21 Sunderland 219 91 59 69 294 252 +42 41.6 1.34 1.15 332
22 Swindon Town 230 89 62 79 356 314 +42 38.7 1.55 1.37 329
23 Birmingham City 230 89 58 83 288 285 +3 38.7 1.25 1.24 325
24 West Bromwich Albion 230 85 70 75 286 250 +36 37.0 1.24 1.09 323
25 Derby County 230 96 54 80 305 251 +54 41.7 1.33 1.09 321
26 Walsall 230 83 67 80 293 292 +1 36.1 1.27 1.27 316
27 Charlton Athletic 230 82 66 82 300 291 +9 35.7 1.30 1.27 312
28 Barnsley 230 85 57 88 332 330 +2 37.0 1.44 1.43 312
29 Huddersfield Town 230 83 62 85 291 305 -14 36.1 1.27 1.33 311
30 Swansea City 230 84 57 89 293 312 -19 36.5 1.27 1.36 309
31 Northampton Town 230 84 57 89 266 286 -20 36.5 1.16 1.24 309
32 Blackburn Rovers 230 85 54 91 266 282 -16 37.0 1.16 1.23 309
33 Doncaster Rovers 230 88 44 98 279 334 -55 38.3 1.21 1.45 308
34 Exeter City 230 82 60 88 276 296 -20 35.7 1.20 1.29 306
35 Bristol City 230 81 63 86 288 298 -10 35.2 1.25 1.30 306
36 Wigan Athletic 230 84 67 79 272 265 +7 36.5 1.18 1.15 305
37 Blackpool 230 82 58 90 293 303 -10 35.7 1.27 1.32 304
38 Luton Town 222 82 58 82 285 304 -19 36.9 1.28 1.37 304
39 Peterborough United 230 86 44 100 339 351 -12 37.4 1.47 1.53 302
40 Leeds United 203 82 56 65 313 282 +31 40.4 1.54 1.39 302
41 Hull City 230 80 61 89 274 295 -21 34.8 1.19 1.28 301
42 Oxford United 230 79 63 88 304 295 +9 34.3 1.32 1.28 300
43 Preston North End 230 76 72 82 256 303 -47 33.0 1.11 1.32 300
44 Cardiff City 230 83 50 97 282 319 -37 36.1 1.23 1.39 299
45 Manchester United 187 86 41 60 279 260 +19 46.0 1.49 1.39 299
46 Chelsea 187 83 49 55 309 234 +75 44.4 1.65 1.25 298
47 Aston Villa 187 87 37 63 285 256 +29 46.5 1.52 1.37 298
48 Bristol Rovers 230 84 43 103 281 331 -50 36.5 1.22 1.44 295
49 Sheffield Wednesday 230 84 58 88 292 313 -21 36.5 1.27 1.36 292
50 Fulham 195 84 39 72 314 260 +54 43.1 1.61 1.33 291
51 Newcastle United 187 83 42 62 314 255 +59 44.4 1.68 1.36 291
52 Port Vale 230 77 59 94 257 298 -41 33.5 1.12 1.30 290
53 Crewe Alexandra 230 74 65 91 267 314 -47 32.2 1.16 1.37 287
54 Queens Park Rangers 230 77 55 98 265 324 -59 33.5 1.15 1.41 286
55 Bournemouth 195 76 55 64 278 275 +3 39.0 1.43 1.41 283
56 Colchester United 230 71 69 90 265 287 -22 30.9 1.15 1.25 282
57 Tranmere Rovers 230 75 57 98 264 302 -38 32.6 1.15 1.31 282
58 Burnley 203 73 61 69 266 253 +13 36.0 1.31 1.25 280
59 Norwich City 222 76 51 95 293 326 -33 34.2 1.32 1.47 279
60 Stoke City 230 73 58 99 257 284 -27 31.7 1.12 1.23 277
61 AFC Wimbledon 230 69 69 92 268 293 -25 30.0 1.17 1.27 276
62 Reading 230 79 57 94 300 342 -42 34.3 1.30 1.49 276
63 Newport County 230 74 51 105 282 343 -61 32.2 1.23 1.49 273
64 Cambridge United 230 71 59 100 247 309 -62 30.9 1.07 1.34 272
65 Brighton and Hove Albion 187 71 59 57 284 260 +24 38.0 1.52 1.39 272
66 Tottenham Hotspur 187 80 32 75 322 283 +39 42.8 1.72 1.51 272
67 Barrow 230 70 60 100 250 294 -44 30.4 1.09 1.28 270
68 Gillingham 230 67 69 94 211 293 -82 29.1 0.92 1.27 270
69 Rotherham United 230 69 60 101 251 312 -61 30.0 1.09 1.36 267
70 Cheltenham Town 230 69 59 102 265 355 -90 30.0 1.15 1.54 266
71 Accrington Stanley 230 70 55 105 264 355 -91 30.4 1.15 1.54 265
72 Crawley Town 230 69 56 105 278 355 -77 30.0 1.21 1.54 263
73 Fleetwood Town 230 62 76 92 281 323 -42 27.0 1.22 1.40 262
74 Harrogate Town 230 67 59 104 265 341 -76 29.1 1.15 1.48 260
75 Nottingham Forest 195 71 48 76 262 267 -5 36.4 1.34 1.37 257
76 Burton Albion 230 65 61 104 246 339 -93 28.3 1.07 1.47 256
77 Grimsby Town 184 69 49 66 241 247 -6 37.5 1.31 1.34 256
78 Watford 222 65 61 96 257 317 -60 29.3 1.16 1.43 256
79 Leicester City 206 72 44 90 293 316 -23 35.0 1.42 1.53 254
80 Wrexham 138 72 35 31 225 151 +74 52.2 1.63 1.09 251
81 Brentford 187 68 47 72 280 270 +10 36.4 1.50 1.44 251
82 Southampton 206 65 49 92 274 345 -71 31.6 1.33 1.67 244
83 Shrewsbury Town 230 63 50 117 217 327 -110 27.4 0.94 1.42 239
84 Crystal Palace 186 59 61 66 234 246 -12 31.7 1.26 1.32 238
85 West Ham United 187 61 44 82 250 303 -53 32.6 1.34 1.62 227
86 Notts County 138 62 27 49 231 187 +44 44.9 1.67 1.36 213
87 Everton 187 56 51 80 203 262 -59 29.9 1.09 1.40 211
88 Carlisle United 184 51 48 85 190 257 -67 27.7 1.03 1.40 201
89 Wolverhampton Wanderers 187 54 36 97 198 298 -100 28.9 1.06 1.59 198
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 Bromley FC 92 41 30 21 135 105 +30 44.6 1.47 1.14 153
93 Forest Green Rovers 138 40 33 65 150 211 -61 29.0 1.09 1.53 153
94 Chesterfield 92 40 29 23 144 110 +34 43.5 1.57 1.20 149
95 Oldham Athletic 92 27 25 40 106 119 -13 29.3 1.15 1.29 106
96 Hartlepool United 92 23 28 41 96 142 -46 25.0 1.04 1.54 97
97 Rochdale 92 21 28 43 97 129 -32 22.8 1.05 1.40 91
98 Barnet 46 21 13 12 70 53 +17 45.7 1.52 1.15 76
99 Scunthorpe United 46 4 14 28 29 90 -61 8.7 0.63 1.96 26