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 226 107 58 61 348 258 +90 47.3 1.54 1.14 379
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 216 99 64 53 367 260 +107 45.8 1.70 1.20 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 224 95 60 69 339 270 +69 42.4 1.51 1.21 345
11 MK Dons 227 96 55 76 336 287 +49 42.3 1.48 1.26 343
12 Lincoln City 226 92 66 68 310 242 +68 40.7 1.37 1.07 342
13 Leyton Orient 226 96 54 76 305 250 +55 42.5 1.35 1.11 342
14 Plymouth Argyle 226 97 50 79 326 311 +15 42.9 1.44 1.38 341
15 Salford City 227 95 54 78 319 286 +33 41.9 1.41 1.26 339
16 Portsmouth 225 90 69 66 306 270 +36 40.0 1.36 1.20 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 225 88 63 74 248 241 +7 39.1 1.10 1.07 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 224 84 55 85 327 322 +5 37.5 1.46 1.44 307
30 Huddersfield Town 226 82 60 84 282 297 -15 36.3 1.25 1.31 306
31 Blackburn Rovers 226 84 53 89 262 276 -14 37.2 1.16 1.22 305
32 Exeter City 227 82 58 87 271 290 -19 36.1 1.19 1.28 304
33 Swansea City 226 82 56 88 286 307 -21 36.3 1.27 1.36 302
34 Bristol City 226 80 62 84 281 290 -9 35.4 1.24 1.28 302
35 Wigan Athletic 226 83 66 77 269 263 +6 36.7 1.19 1.16 301
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 199 79 55 65 303 278 +25 39.7 1.52 1.40 292
45 Luton Town 217 78 57 82 274 298 -24 35.9 1.26 1.37 291
46 Manchester United 183 83 41 59 272 255 +17 45.4 1.49 1.39 290
47 Cardiff City 225 80 49 96 268 311 -43 35.6 1.19 1.38 289
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 223 75 57 91 251 291 -40 33.6 1.13 1.30 282
55 Burnley 200 73 61 66 264 245 +19 36.5 1.32 1.23 280
56 Tranmere Rovers 226 74 56 96 259 295 -36 32.7 1.15 1.31 278
57 Stoke City 226 73 58 95 255 274 -19 32.3 1.13 1.21 277
58 Colchester United 226 69 69 88 259 283 -24 30.5 1.15 1.25 276
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 Brighton and Hove Albion 184 70 58 56 278 255 +23 38.0 1.51 1.39 268
64 Cambridge United 226 70 57 99 243 307 -64 31.0 1.08 1.36 267
65 Barrow 226 69 60 97 245 284 -39 30.5 1.08 1.26 267
66 Newport County 227 72 51 104 277 339 -62 31.7 1.22 1.49 267
67 Gillingham 226 66 69 91 206 281 -75 29.2 0.91 1.24 267
68 Tottenham Hotspur 184 78 31 75 317 280 +37 42.4 1.72 1.52 265
69 Rotherham United 225 68 59 98 246 303 -57 30.2 1.09 1.35 263
70 Accrington Stanley 226 70 53 103 258 345 -87 31.0 1.14 1.53 263
71 Cheltenham Town 225 67 59 99 260 343 -83 29.8 1.16 1.52 260
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 179 66 48 65 229 242 -13 36.9 1.28 1.35 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 201 62 47 92 262 339 -77 30.8 1.30 1.69 233
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 88 37 28 23 137 107 +30 42.0 1.56 1.22 139
95 Oldham Athletic 88 26 25 37 98 111 -13 29.5 1.11 1.26 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