League Table (Last five years)

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 calendar years (Since January 1st, 2021).

# Team Played Won Drawn Lost GF GA GD Win% GF/M GA/M Points
1 Manchester City 194 139 27 28 466 174 +292 71.6 2.40 0.90 444
2 Bolton Wanderers 231 115 54 62 353 252 +101 49.8 1.53 1.09 399
3 Arsenal 192 121 36 35 381 185 +196 63.0 1.98 0.96 399
4 Liverpool 192 117 42 33 402 203 +199 60.9 2.09 1.06 393
5 Sunderland 230 99 64 67 323 251 +72 43.0 1.40 1.09 361
6 Ipswich Town 227 97 70 60 357 270 +87 42.7 1.57 1.19 361
7 Wycombe Wanderers 230 99 60 71 316 265 +51 43.0 1.37 1.15 357
8 Bradford City 230 96 68 66 298 251 +47 41.7 1.30 1.09 356
9 Mansfield Town 231 99 59 73 351 283 +68 42.9 1.52 1.23 356
10 Portsmouth 233 95 68 70 317 278 +39 40.8 1.36 1.19 353
11 Middlesbrough 232 101 49 82 341 284 +57 43.5 1.47 1.22 352
12 Leyton Orient 231 98 57 76 304 248 +56 42.4 1.32 1.07 351
13 Coventry City 231 96 62 73 335 276 +59 41.6 1.45 1.19 350
14 MK Dons 231 97 52 82 338 305 +33 42.0 1.46 1.32 343
15 Salford City 233 94 60 79 322 286 +36 40.3 1.38 1.23 342
16 Stevenage 231 90 69 72 257 238 +19 39.0 1.11 1.03 339
17 Millwall 233 91 62 80 257 264 -7 39.1 1.10 1.13 335
18 Plymouth Argyle 232 94 51 87 313 333 -20 40.5 1.35 1.44 333
19 Peterborough United 233 96 44 93 354 337 +17 41.2 1.52 1.45 332
20 Derby County 232 91 57 84 292 258 +34 39.2 1.26 1.11 330
21 Lincoln City 233 86 71 76 303 263 +40 36.9 1.30 1.13 329
22 Charlton Athletic 234 87 67 80 318 296 +22 37.2 1.36 1.26 328
23 Sheffield Wednesday 230 90 57 83 307 307 0 39.1 1.33 1.33 327
24 Barnsley 227 91 52 84 327 309 +18 40.1 1.44 1.36 325
25 Northampton Town 231 88 61 82 271 269 +2 38.1 1.17 1.16 325
26 Oxford United 234 88 60 86 335 298 +37 37.6 1.43 1.27 324
27 Blackpool 233 87 62 84 305 284 +21 37.3 1.31 1.22 323
28 Sheffield United 221 95 36 90 277 296 -19 43.0 1.25 1.34 321
29 Hull City 235 86 63 86 294 286 +8 36.6 1.25 1.22 321
30 Swindon Town 232 87 59 86 351 329 +22 37.5 1.51 1.42 320
31 Chelsea 192 90 50 52 312 223 +89 46.9 1.63 1.16 320
32 Birmingham City 231 88 56 87 282 293 -11 38.1 1.22 1.27 320
33 Exeter City 232 87 58 87 276 280 -4 37.5 1.19 1.21 319
34 West Bromwich Albion 229 84 66 79 288 264 +24 36.7 1.26 1.15 318
35 Wigan Athletic 231 84 66 81 279 274 +5 36.4 1.21 1.19 318
36 Walsall 231 82 71 78 286 280 +6 35.5 1.24 1.21 317
37 Tranmere Rovers 232 84 63 85 278 282 -4 36.2 1.20 1.22 315
38 Leeds United 207 88 50 69 322 285 +37 42.5 1.56 1.38 314
39 Blackburn Rovers 230 86 53 91 275 279 -4 37.4 1.20 1.21 311
40 Swansea City 231 85 56 90 291 311 -20 36.8 1.26 1.35 311
41 Queens Park Rangers 231 86 52 93 274 311 -37 37.2 1.19 1.35 310
42 Aston Villa 194 90 38 66 293 263 +30 46.4 1.51 1.36 308
43 Manchester United 193 88 44 61 290 261 +29 45.6 1.50 1.35 308
44 Preston North End 231 78 72 81 250 290 -40 33.8 1.08 1.26 306
45 Doncaster Rovers 234 86 43 105 281 348 -67 36.8 1.20 1.49 301
46 Bristol City 231 79 61 91 284 308 -24 34.2 1.23 1.33 298
47 Port Vale 230 80 58 92 262 294 -32 34.8 1.14 1.28 298
48 Huddersfield Town 230 78 62 90 280 313 -33 33.9 1.22 1.36 296
49 Burnley 209 78 61 70 274 251 +23 37.3 1.31 1.20 295
50 Newcastle United 193 83 46 64 317 265 +52 43.0 1.64 1.37 295
51 Luton Town 222 79 57 86 268 304 -36 35.6 1.21 1.37 294
52 Stockport County 159 84 41 34 262 154 +108 52.8 1.65 0.97 293
53 Tottenham Hotspur 192 88 29 75 345 282 +63 45.8 1.80 1.47 293
54 Reading 229 78 58 93 294 336 -42 34.1 1.28 1.47 292
55 Bournemouth 203 81 49 73 287 284 +3 39.9 1.41 1.40 292
56 Cardiff City 229 80 51 98 267 315 -48 34.9 1.17 1.38 291
57 Gillingham 233 72 73 88 228 281 -53 30.9 0.98 1.21 289
58 Cheltenham Town 231 77 57 97 264 329 -65 33.3 1.14 1.42 288
59 Crewe Alexandra 232 73 69 90 268 325 -57 31.5 1.16 1.40 288
60 Norwich City 223 78 54 91 301 321 -20 35.0 1.35 1.44 288
61 Watford 224 77 57 90 276 296 -20 34.4 1.23 1.32 288
62 Fulham 201 81 43 77 309 267 +42 40.3 1.54 1.33 286
63 Barrow 231 75 60 96 251 276 -25 32.5 1.09 1.19 285
64 AFC Wimbledon 232 69 74 89 271 289 -18 29.7 1.17 1.25 281
65 Stoke City 231 74 59 98 258 280 -22 32.0 1.12 1.21 281
66 Newport County 232 74 57 101 281 328 -47 31.9 1.21 1.41 279
67 Leicester City 205 79 39 87 306 311 -5 38.5 1.49 1.52 276
68 Rotherham United 232 72 60 100 257 301 -44 31.0 1.11 1.30 276
69 Accrington Stanley 236 72 60 104 282 374 -92 30.5 1.19 1.58 276
70 Cambridge United 232 73 55 104 248 325 -77 31.5 1.07 1.40 274
71 Brighton and Hove Albion 192 71 61 60 283 264 +19 37.0 1.47 1.38 274
72 Burton Albion 230 72 57 101 253 334 -81 31.3 1.10 1.45 273
73 Crawley Town 231 73 53 105 283 358 -75 31.6 1.23 1.55 272
74 Brentford 194 75 47 72 299 271 +28 38.7 1.54 1.40 272
75 Bristol Rovers 235 75 45 115 265 352 -87 31.9 1.13 1.50 270
76 Harrogate Town 232 70 60 102 275 346 -71 30.2 1.19 1.49 270
77 Colchester United 231 65 75 91 256 297 -41 28.1 1.11 1.29 270
78 Nottingham Forest 202 73 51 78 258 268 -10 36.1 1.28 1.33 270
79 Fleetwood Town 232 64 73 95 277 322 -45 27.6 1.19 1.39 265
80 Crystal Palace 191 62 60 69 240 260 -20 32.5 1.26 1.36 246
81 West Ham United 192 68 42 82 266 304 -38 35.4 1.39 1.58 246
82 Shrewsbury Town 232 62 53 117 225 327 -102 26.7 0.97 1.41 239
83 Carlisle United 210 58 57 95 220 288 -68 27.6 1.05 1.37 231
84 Grimsby Town 185 59 52 74 219 261 -42 31.9 1.18 1.41 229
85 Morecambe 210 60 47 103 253 347 -94 28.6 1.20 1.65 227
86 Everton 193 58 52 83 198 267 -69 30.1 1.03 1.38 226
87 Southampton 205 56 44 105 251 371 -120 27.3 1.22 1.81 212
88 Wrexham 115 60 31 24 188 116 +72 52.2 1.63 1.01 211
89 Wolverhampton Wanderers 192 57 35 100 204 305 -101 29.7 1.06 1.59 206
90 Forest Green Rovers 163 50 39 74 182 244 -62 30.7 1.12 1.50 189
91 Sutton United 138 46 38 54 174 195 -21 33.3 1.26 1.41 176
92 Notts County 114 49 24 41 192 159 +33 43.0 1.68 1.39 171
93 Rochdale 120 27 38 55 135 177 -42 22.5 1.13 1.48 119
94 Chesterfield 68 29 21 18 112 85 +27 42.6 1.65 1.25 108
95 Bromley FC 68 29 21 18 101 84 +17 42.6 1.49 1.24 108
96 Hartlepool United 92 23 28 41 96 142 -46 25.0 1.04 1.54 97
97 Oldham Athletic 93 22 27 44 106 136 -30 23.7 1.14 1.46 93
98 Scunthorpe United 72 10 21 41 49 125 -76 13.9 0.68 1.74 51
99 Barnet 22 7 8 7 28 25 +3 31.8 1.27 1.14 29
100 Southend United 26 6 11 9 16 25 -9 23.1 0.62 0.96 29