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 183 125 33 25 424 165 +259 68.3 2.32 0.90 408
2 Arsenal 184 117 35 32 371 178 +193 63.6 2.02 0.97 386
3 Bolton Wanderers 227 108 58 61 353 259 +94 47.6 1.56 1.14 382
4 Liverpool 184 111 44 29 393 197 +196 60.3 2.14 1.07 377
5 Wycombe Wanderers 227 100 61 66 327 253 +74 44.1 1.44 1.11 361
6 Ipswich Town 217 99 64 54 367 262 +105 45.6 1.69 1.21 361
7 Coventry City 226 97 61 68 336 264 +72 42.9 1.49 1.17 352
8 Bradford City 226 96 64 66 291 248 +43 42.5 1.29 1.10 352
9 Middlesbrough 226 100 50 76 340 266 +74 44.2 1.50 1.18 350
10 Mansfield Town 225 95 61 69 339 270 +69 42.2 1.51 1.20 346
11 MK Dons 227 96 55 76 336 287 +49 42.3 1.48 1.26 343
12 Leyton Orient 227 96 55 76 305 250 +55 42.3 1.34 1.10 343
13 Lincoln City 226 92 66 68 310 242 +68 40.7 1.37 1.07 342
14 Portsmouth 226 91 69 66 308 270 +38 40.3 1.36 1.19 342
15 Plymouth Argyle 226 97 50 79 326 311 +15 42.9 1.44 1.38 341
16 Salford City 227 95 54 78 319 286 +33 41.9 1.41 1.26 339
17 Millwall 226 92 59 75 258 246 +12 40.7 1.14 1.09 335
18 Sunderland 216 91 58 67 290 242 +48 42.1 1.34 1.12 331
19 Swindon Town 227 89 61 77 353 306 +47 39.2 1.56 1.35 328
20 Stevenage 226 88 63 75 249 246 +3 38.9 1.10 1.09 327
21 Sheffield United 218 96 40 82 293 283 +10 44.0 1.34 1.30 326
22 Stockport County 178 93 46 39 292 177 +115 52.2 1.64 0.99 325
23 West Bromwich Albion 226 83 69 74 280 248 +32 36.7 1.24 1.10 318
24 Birmingham City 226 87 56 83 282 281 +1 38.5 1.25 1.24 317
25 Derby County 226 94 54 78 299 245 +54 41.6 1.32 1.08 315
26 Walsall 227 82 67 78 289 286 +3 36.1 1.27 1.26 313
27 Northampton Town 225 84 57 84 261 272 -11 37.3 1.16 1.21 309
28 Charlton Athletic 226 81 65 80 295 284 +11 35.8 1.31 1.26 308
29 Barnsley 225 84 56 85 327 322 +5 37.3 1.45 1.43 308
30 Huddersfield Town 227 82 61 84 283 298 -15 36.1 1.25 1.31 307
31 Blackburn Rovers 227 84 53 90 262 279 -17 37.0 1.15 1.23 305
32 Exeter City 227 82 58 87 271 290 -19 36.1 1.19 1.28 304
33 Wigan Athletic 227 84 66 77 272 263 +9 37.0 1.20 1.16 304
34 Swansea City 226 82 56 88 286 307 -21 36.3 1.27 1.36 302
35 Bristol City 226 80 62 84 281 290 -9 35.4 1.24 1.28 302
36 Doncaster Rovers 226 86 43 97 272 329 -57 38.1 1.20 1.46 301
37 Peterborough United 225 86 42 97 335 341 -6 38.2 1.49 1.52 300
38 Chelsea 184 83 49 52 308 227 +81 45.1 1.67 1.23 298
39 Oxford United 226 78 63 85 300 290 +10 34.5 1.33 1.28 297
40 Preston North End 226 75 72 79 251 294 -43 33.2 1.11 1.30 297
41 Hull City 226 79 59 88 268 289 -21 35.0 1.19 1.28 296
42 Aston Villa 184 86 37 61 280 250 +30 46.7 1.52 1.36 295
43 Blackpool 227 79 58 90 290 303 -13 34.8 1.28 1.33 295
44 Leeds United 200 80 55 65 305 279 +26 40.0 1.53 1.40 295
45 Luton Town 217 78 57 82 274 298 -24 35.9 1.26 1.37 291
46 Cardiff City 226 80 50 96 269 312 -43 35.4 1.19 1.38 290
47 Manchester United 184 83 41 60 273 257 +16 45.1 1.48 1.40 290
48 Sheffield Wednesday 226 83 57 86 288 306 -18 36.7 1.27 1.35 288
49 Newcastle United 184 82 42 60 310 251 +59 44.6 1.68 1.36 288
50 Bristol Rovers 227 82 42 103 274 329 -55 36.1 1.21 1.45 288
51 Fulham 192 83 38 71 313 257 +56 43.2 1.63 1.34 287
52 Crewe Alexandra 227 74 64 89 266 309 -43 32.6 1.17 1.36 286
53 Queens Park Rangers 226 77 55 94 262 314 -52 34.1 1.16 1.39 286
54 Port Vale 224 75 58 91 251 291 -40 33.5 1.12 1.30 283
55 Burnley 200 73 61 66 264 245 +19 36.5 1.32 1.23 280
56 Colchester United 227 70 69 88 261 284 -23 30.8 1.15 1.25 279
57 Tranmere Rovers 226 74 56 96 259 295 -36 32.7 1.15 1.31 278
58 Stoke City 226 73 58 95 255 274 -19 32.3 1.13 1.21 277
59 Bournemouth 192 74 54 64 271 272 -1 38.5 1.41 1.42 276
60 Reading 227 79 56 92 298 337 -39 34.8 1.31 1.48 275
61 AFC Wimbledon 226 68 69 89 266 284 -18 30.1 1.18 1.26 273
62 Norwich City 218 74 50 94 285 320 -35 33.9 1.31 1.47 272
63 Barrow 227 70 60 97 248 286 -38 30.8 1.09 1.26 270
64 Brighton and Hove Albion 184 70 58 56 278 255 +23 38.0 1.51 1.39 268
65 Cambridge United 226 70 57 99 243 307 -64 31.0 1.08 1.36 267
66 Newport County 227 72 51 104 277 339 -62 31.7 1.22 1.49 267
67 Gillingham 227 66 69 92 207 283 -76 29.1 0.91 1.25 267
68 Tottenham Hotspur 184 78 31 75 317 280 +37 42.4 1.72 1.52 265
69 Cheltenham Town 226 68 59 99 262 344 -82 30.1 1.16 1.52 263
70 Rotherham United 226 68 59 99 246 306 -60 30.1 1.09 1.35 263
71 Accrington Stanley 227 70 53 104 259 347 -88 30.8 1.14 1.53 263
72 Crawley Town 227 69 53 105 275 352 -77 30.4 1.21 1.55 260
73 Fleetwood Town 227 62 73 92 277 319 -42 27.3 1.22 1.41 259
74 Watford 218 65 61 92 256 303 -47 29.8 1.17 1.39 256
75 Harrogate Town 227 65 59 103 261 339 -78 28.6 1.15 1.49 254
76 Burton Albion 227 65 58 104 242 335 -93 28.6 1.07 1.48 253
77 Leicester City 202 71 42 89 289 312 -23 35.1 1.43 1.54 249
78 Nottingham Forest 192 68 48 76 250 265 -15 35.4 1.30 1.38 248
79 Brentford 184 67 46 71 276 268 +8 36.4 1.50 1.46 247
80 Grimsby Town 180 66 48 66 230 244 -14 36.7 1.28 1.36 246
81 Wrexham 134 70 34 30 219 146 +73 52.2 1.63 1.09 244
82 Crystal Palace 183 59 60 64 233 240 -7 32.2 1.27 1.31 237
83 Shrewsbury Town 227 63 48 116 215 324 -109 27.8 0.95 1.43 237
84 Southampton 202 63 47 92 265 339 -74 31.2 1.31 1.68 236
85 West Ham United 184 60 43 81 248 299 -51 32.6 1.35 1.63 223
86 Everton 184 56 50 78 198 255 -57 30.4 1.08 1.39 210
87 Notts County 135 61 26 48 228 184 +44 45.2 1.69 1.36 209
88 Carlisle United 184 51 48 85 190 257 -67 27.7 1.03 1.40 201
89 Wolverhampton Wanderers 184 54 35 95 197 293 -96 29.3 1.07 1.59 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 89 40 29 20 132 102 +30 44.9 1.48 1.15 149
94 Chesterfield 89 38 28 23 139 108 +31 42.7 1.56 1.21 142
95 Oldham Athletic 89 26 25 38 100 114 -14 29.2 1.12 1.28 103
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 43 18 13 12 60 49 +11 41.9 1.40 1.14 67
99 Scunthorpe United 46 4 14 28 29 90 -61 8.7 0.63 1.96 26