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 182 124 33 25 421 165 +256 68.1 2.31 0.91 405
2 Arsenal 183 117 35 31 370 176 +194 63.9 2.02 0.96 386
3 Bolton Wanderers 223 106 57 60 344 253 +91 47.5 1.54 1.13 375
4 Liverpool 183 110 44 29 391 197 +194 60.1 2.14 1.08 374
5 Wycombe Wanderers 223 99 60 64 319 245 +74 44.4 1.43 1.10 357
6 Ipswich Town 214 97 64 53 363 259 +104 45.3 1.70 1.21 355
7 Middlesbrough 223 100 49 74 337 261 +76 44.8 1.51 1.17 349
8 Coventry City 223 96 59 68 333 262 +71 43.0 1.49 1.17 347
9 Bradford City 223 94 64 65 288 246 +42 42.2 1.29 1.10 346
10 Mansfield Town 221 94 59 68 336 268 +68 42.5 1.52 1.21 341
11 Leyton Orient 222 96 52 74 303 246 +57 43.2 1.36 1.11 340
12 MK Dons 223 95 53 75 333 284 +49 42.6 1.49 1.27 338
13 Plymouth Argyle 223 96 49 78 320 307 +13 43.0 1.43 1.38 337
14 Portsmouth 222 89 67 66 302 267 +35 40.1 1.36 1.20 334
15 Lincoln City 223 89 66 68 305 240 +65 39.9 1.37 1.08 333
16 Salford City 223 93 53 77 316 284 +32 41.7 1.42 1.27 332
17 Millwall 223 91 58 74 255 243 +12 40.8 1.14 1.09 331
18 Sunderland 215 90 58 67 289 242 +47 41.9 1.34 1.13 328
19 Swindon Town 223 88 59 76 349 300 +49 39.5 1.57 1.35 323
20 Sheffield United 215 95 39 81 288 278 +10 44.2 1.34 1.29 322
21 Stevenage 222 86 62 74 246 241 +5 38.7 1.11 1.09 320
22 Stockport County 175 91 45 39 284 175 +109 52.0 1.62 1.00 318
23 West Bromwich Albion 223 83 66 74 278 246 +32 37.2 1.25 1.10 315
24 Birmingham City 223 86 56 81 279 278 +1 38.6 1.25 1.25 314
25 Derby County 223 93 54 76 294 240 +54 41.7 1.32 1.08 312
26 Walsall 223 82 65 76 285 277 +8 36.8 1.28 1.24 311
27 Northampton Town 223 84 57 82 260 268 -8 37.7 1.17 1.20 309
28 Charlton Athletic 223 81 64 78 292 279 +13 36.3 1.31 1.25 307
29 Barnsley 221 83 54 84 323 317 +6 37.6 1.46 1.43 303
30 Huddersfield Town 223 81 58 84 276 292 -16 36.3 1.24 1.31 301
31 Blackburn Rovers 223 83 51 89 260 275 -15 37.2 1.17 1.23 300
32 Exeter City 223 81 56 86 266 287 -21 36.3 1.19 1.29 299
33 Peterborough United 222 86 41 95 332 335 -3 38.7 1.50 1.51 299
34 Chelsea 183 83 49 51 308 224 +84 45.4 1.68 1.22 298
35 Doncaster Rovers 223 85 43 95 271 324 -53 38.1 1.22 1.45 298
36 Swansea City 223 81 54 88 280 302 -22 36.3 1.26 1.35 297
37 Bristol City 223 78 61 84 278 289 -11 35.0 1.25 1.30 295
38 Hull City 223 79 57 87 266 286 -20 35.4 1.19 1.28 294
39 Aston Villa 183 86 36 61 279 249 +30 47.0 1.52 1.36 294
40 Wigan Athletic 222 81 65 76 264 258 +6 36.5 1.19 1.16 294
41 Oxford United 223 77 61 85 295 287 +8 34.5 1.32 1.29 292
42 Preston North End 223 74 70 79 246 290 -44 33.2 1.10 1.30 292
43 Leeds United 199 79 55 65 303 278 +25 39.7 1.52 1.40 292
44 Manchester United 183 83 41 59 272 255 +17 45.4 1.49 1.39 290
45 Newcastle United 183 82 42 59 309 249 +60 44.8 1.69 1.36 288
46 Fulham 191 83 38 70 313 255 +58 43.5 1.64 1.34 287
47 Sheffield Wednesday 223 83 55 85 287 303 -16 37.2 1.29 1.36 286
48 Blackpool 223 76 58 89 285 301 -16 34.1 1.28 1.35 286
49 Cardiff City 223 79 48 96 265 310 -45 35.4 1.19 1.39 285
50 Luton Town 215 76 57 82 269 297 -28 35.3 1.25 1.38 285
51 Queens Park Rangers 223 76 53 94 259 312 -53 34.1 1.16 1.40 281
52 Burnley 199 73 61 65 264 243 +21 36.7 1.33 1.22 280
53 Crewe Alexandra 223 72 64 87 261 303 -42 32.3 1.17 1.36 280
54 Port Vale 221 74 57 90 250 287 -37 33.5 1.13 1.30 279
55 Tranmere Rovers 223 74 55 94 258 292 -34 33.2 1.16 1.31 277
56 Bristol Rovers 223 78 42 103 265 326 -61 35.0 1.19 1.46 276
57 Bournemouth 191 73 54 64 269 271 -2 38.2 1.41 1.42 273
58 AFC Wimbledon 222 68 69 85 266 276 -10 30.6 1.20 1.24 273
59 Stoke City 223 72 57 94 252 271 -19 32.3 1.13 1.22 273
60 Reading 223 78 55 90 293 333 -40 35.0 1.31 1.49 271
61 Colchester United 222 67 68 87 253 279 -26 30.2 1.14 1.26 269
62 Norwich City 215 73 49 93 282 316 -34 34.0 1.31 1.47 268
63 Brighton and Hove Albion 183 69 58 56 276 255 +21 37.7 1.51 1.39 265
64 Tottenham Hotspur 183 78 31 74 317 279 +38 42.6 1.73 1.52 265
65 Barrow 222 68 59 95 241 279 -38 30.6 1.09 1.26 263
66 Cambridge United 222 69 55 98 237 304 -67 31.1 1.07 1.37 262
67 Rotherham United 222 68 58 96 245 299 -54 30.6 1.10 1.35 262
68 Gillingham 222 65 67 90 202 277 -75 29.3 0.91 1.25 262
69 Newport County 223 70 51 102 273 333 -60 31.4 1.22 1.49 261
70 Accrington Stanley 222 69 53 100 255 339 -84 31.1 1.15 1.53 260
71 Cheltenham Town 222 66 58 98 255 341 -86 29.7 1.15 1.54 256
72 Fleetwood Town 223 61 72 90 272 311 -39 27.4 1.22 1.39 255
73 Watford 215 65 60 90 254 298 -44 30.2 1.18 1.39 255
74 Crawley Town 223 67 53 103 270 347 -77 30.0 1.21 1.56 254
75 Harrogate Town 223 64 59 100 255 331 -76 28.7 1.14 1.48 251
76 Burton Albion 223 64 56 103 240 333 -93 28.7 1.08 1.49 248
77 Leicester City 199 71 40 88 286 308 -22 35.7 1.44 1.55 247
78 Nottingham Forest 191 68 47 76 249 264 -15 35.6 1.30 1.38 247
79 Brentford 183 67 45 71 274 266 +8 36.6 1.50 1.45 246
80 Wrexham 131 70 33 28 216 137 +79 53.4 1.65 1.05 243
81 Grimsby Town 176 64 48 64 223 237 -14 36.4 1.27 1.35 240
82 Crystal Palace 182 58 60 64 231 239 -8 31.9 1.27 1.31 234
83 Shrewsbury Town 223 61 48 114 212 321 -109 27.4 0.95 1.44 231
84 Southampton 199 60 47 92 255 337 -82 30.2 1.28 1.69 227
85 West Ham United 183 59 43 81 244 299 -55 32.2 1.33 1.63 220
86 Everton 183 56 49 78 196 253 -57 30.6 1.07 1.38 209
87 Notts County 131 59 26 46 222 177 +45 45.0 1.69 1.35 203
88 Carlisle United 184 51 48 85 190 257 -67 27.7 1.03 1.40 201
89 Wolverhampton Wanderers 183 54 35 94 197 289 -92 29.5 1.08 1.58 197
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 Forest Green Rovers 138 40 33 65 150 211 -61 29.0 1.09 1.53 153
93 Bromley FC 85 39 28 18 126 95 +31 45.9 1.48 1.12 145
94 Chesterfield 85 35 27 23 134 106 +28 41.2 1.58 1.25 132
95 Oldham Athletic 84 25 24 35 93 106 -13 29.8 1.11 1.26 99
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 39 15 12 12 49 43 +6 38.5 1.26 1.10 57
99 Scunthorpe United 46 4 14 28 29 90 -61 8.7 0.63 1.96 26