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 174 119 30 25 406 158 +248 68.4 2.33 0.91 387
2 Arsenal 174 111 33 30 349 168 +181 63.8 2.01 0.97 366
3 Liverpool 174 106 43 25 374 184 +190 60.9 2.15 1.06 361
4 Bolton Wanderers 211 100 52 59 322 239 +83 47.4 1.53 1.13 352
5 Wycombe Wanderers 210 93 58 59 298 231 +67 44.3 1.42 1.10 337
6 Ipswich Town 203 92 60 51 343 244 +99 45.3 1.69 1.20 336
7 Middlesbrough 212 95 45 72 320 253 +67 44.8 1.51 1.19 330
8 Mansfield Town 208 92 51 65 323 255 +68 44.2 1.55 1.23 327
9 Bradford City 209 88 63 58 274 229 +45 42.1 1.31 1.10 327
10 Coventry City 212 89 58 65 313 253 +60 42.0 1.48 1.19 325
11 Leyton Orient 210 91 51 68 287 227 +60 43.3 1.37 1.08 324
12 Portsmouth 210 86 65 59 288 249 +39 41.0 1.37 1.19 323
13 Sunderland 206 87 57 62 280 229 +51 42.2 1.36 1.11 318
14 Salford City 209 86 53 70 300 269 +31 41.1 1.44 1.29 311
15 Plymouth Argyle 210 88 47 75 293 292 +1 41.9 1.40 1.39 311
16 Millwall 212 84 56 72 234 234 0 39.6 1.10 1.10 308
17 MK Dons 210 86 50 74 305 272 +33 41.0 1.45 1.30 308
18 West Bromwich Albion 213 81 61 71 270 236 +34 38.0 1.27 1.11 304
19 Sheffield United 203 90 36 77 270 264 +6 44.3 1.33 1.30 304
20 Sheffield Wednesday 211 83 54 74 281 278 +3 39.3 1.33 1.32 303
21 Northampton Town 209 83 54 72 250 242 +8 39.7 1.20 1.16 303
22 Stockport County 164 87 42 35 270 159 +111 53.0 1.65 0.97 303
23 Lincoln City 211 79 64 68 275 235 +40 37.4 1.30 1.11 301
24 Swindon Town 209 81 57 71 327 284 +43 38.8 1.56 1.36 300
25 Birmingham City 212 82 53 77 269 266 +3 38.7 1.27 1.25 299
26 Stevenage 209 79 61 69 232 226 +6 37.8 1.11 1.08 298
27 Walsall 209 79 60 70 272 260 +12 37.8 1.30 1.24 297
28 Derby County 213 87 54 72 277 229 +48 40.8 1.30 1.08 294
29 Charlton Athletic 211 77 60 74 283 267 +16 36.5 1.34 1.27 291
30 Exeter City 209 80 50 79 252 258 -6 38.3 1.21 1.23 290
31 Barnsley 206 79 48 79 299 291 +8 38.3 1.45 1.41 285
32 Blackburn Rovers 211 79 48 84 249 262 -13 37.4 1.18 1.24 285
33 Chelsea 174 79 47 48 291 210 +81 45.4 1.67 1.21 284
34 Peterborough United 210 82 38 90 308 318 -10 39.0 1.47 1.51 284
35 Leeds United 190 78 50 62 296 267 +29 41.1 1.56 1.41 284
36 Bristol City 212 75 59 78 267 270 -3 35.4 1.26 1.27 284
37 Aston Villa 174 83 34 57 270 237 +33 47.7 1.55 1.36 283
38 Huddersfield Town 211 76 55 80 263 279 -16 36.0 1.25 1.32 283
39 Preston North End 212 72 67 73 237 270 -33 34.0 1.12 1.27 283
40 Swansea City 212 76 53 83 267 288 -21 35.8 1.26 1.36 281
41 Newcastle United 174 79 42 53 297 231 +66 45.4 1.71 1.33 279
42 Wigan Athletic 209 77 62 70 249 235 +14 36.8 1.19 1.12 279
43 Oxford United 211 73 58 80 284 271 +13 34.6 1.35 1.28 277
44 Hull City 211 73 56 82 249 268 -19 34.6 1.18 1.27 275
45 Burnley 190 72 58 60 254 224 +30 37.9 1.34 1.18 274
46 Fulham 182 79 37 66 300 242 +58 43.4 1.65 1.33 274
47 Doncaster Rovers 209 78 40 91 254 306 -52 37.3 1.22 1.46 274
48 Blackpool 210 73 54 83 271 277 -6 34.8 1.29 1.32 273
49 Tranmere Rovers 210 73 54 83 250 265 -15 34.8 1.19 1.26 273
50 Manchester United 174 77 39 58 254 244 +10 44.3 1.46 1.40 270
51 Luton Town 202 72 53 77 254 280 -26 35.6 1.26 1.39 269
52 Queens Park Rangers 212 72 52 88 242 290 -48 34.0 1.14 1.37 268
53 Port Vale 208 71 53 84 239 271 -32 34.1 1.15 1.30 266
54 Cardiff City 210 73 44 93 237 295 -58 34.8 1.13 1.40 263
55 Stoke City 212 70 53 89 239 253 -14 33.0 1.13 1.19 263
56 Tottenham Hotspur 174 78 28 68 308 258 +50 44.8 1.77 1.48 262
57 Crewe Alexandra 210 66 61 83 245 290 -45 31.4 1.17 1.38 259
58 Barrow 209 67 57 85 232 254 -22 32.1 1.11 1.22 258
59 Bournemouth 182 70 48 64 258 264 -6 38.5 1.42 1.45 258
60 Colchester United 209 63 66 80 242 266 -24 30.1 1.16 1.27 255
61 AFC Wimbledon 209 63 65 81 244 255 -11 30.1 1.17 1.22 254
62 Bristol Rovers 209 71 41 97 246 311 -65 34.0 1.18 1.49 254
63 Brighton and Hove Albion 174 65 57 52 267 247 +20 37.4 1.53 1.42 252
64 Gillingham 209 62 66 81 192 251 -59 29.7 0.92 1.20 252
65 Rotherham United 209 65 55 89 234 279 -45 31.1 1.12 1.33 250
66 Reading 209 72 50 87 269 313 -44 34.4 1.29 1.50 248
67 Newport County 209 66 49 94 260 312 -52 31.6 1.24 1.49 247
68 Leicester City 188 70 36 82 274 289 -15 37.2 1.46 1.54 246
69 Accrington Stanley 209 65 50 94 244 325 -81 31.1 1.17 1.56 245
70 Norwich City 204 65 49 90 265 310 -45 31.9 1.30 1.52 244
71 Cheltenham Town 210 64 52 94 238 319 -81 30.5 1.13 1.52 244
72 Crawley Town 210 65 47 98 263 334 -71 31.0 1.25 1.59 242
73 Watford 203 62 55 86 242 284 -42 30.5 1.19 1.40 241
74 Harrogate Town 210 61 56 93 245 314 -69 29.0 1.17 1.50 239
75 Nottingham Forest 182 66 43 73 239 255 -16 36.3 1.31 1.40 237
76 Fleetwood Town 209 56 67 86 257 297 -40 26.8 1.23 1.42 235
77 Cambridge United 209 61 51 97 211 296 -85 29.2 1.01 1.42 234
78 Brentford 174 64 41 69 263 254 +9 36.8 1.51 1.46 233
79 Burton Albion 210 60 52 98 223 316 -93 28.6 1.06 1.50 232
80 Crystal Palace 174 55 58 61 221 229 -8 31.6 1.27 1.32 223
81 Wrexham 120 63 32 25 196 121 +75 52.5 1.63 1.01 221
82 Grimsby Town 163 57 44 62 203 227 -24 35.0 1.25 1.39 215
83 Shrewsbury Town 209 55 47 107 197 299 -102 26.3 0.94 1.43 212
84 West Ham United 174 56 40 78 232 286 -54 32.2 1.33 1.64 208
85 Carlisle United 184 51 48 85 190 257 -67 27.7 1.03 1.40 201
86 Southampton 188 52 44 92 232 329 -97 27.7 1.23 1.75 200
87 Everton 174 52 47 75 183 243 -60 29.9 1.05 1.40 195
88 Wolverhampton Wanderers 174 52 32 90 188 276 -88 29.9 1.08 1.59 188
89 Morecambe 184 47 42 95 211 319 -108 25.5 1.15 1.73 180
90 Sutton United 138 46 38 54 174 195 -21 33.3 1.26 1.41 176
91 Notts County 117 50 25 42 195 162 +33 42.7 1.67 1.38 175
92 Forest Green Rovers 138 40 33 65 150 211 -61 29.0 1.09 1.53 153
93 Bromley FC 72 32 22 18 108 86 +22 44.4 1.50 1.19 118
94 Chesterfield 72 29 24 19 115 89 +26 40.3 1.60 1.24 111
95 Hartlepool United 92 23 28 41 96 142 -46 25.0 1.04 1.54 97
96 Rochdale 92 21 28 43 97 129 -32 22.8 1.05 1.40 91
97 Oldham Athletic 71 17 22 32 72 95 -23 23.9 1.01 1.34 73
98 Barnet 25 9 8 8 32 27 +5 36.0 1.28 1.08 35
99 Scunthorpe United 46 4 14 28 29 90 -61 8.7 0.63 1.96 26