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 193 138 27 28 464 173 +291 71.5 2.40 0.90 441
2 Bolton Wanderers 230 114 54 62 351 251 +100 49.6 1.53 1.09 396
3 Arsenal 191 120 36 35 379 184 +195 62.8 1.98 0.96 396
4 Liverpool 191 116 42 33 400 202 +198 60.7 2.09 1.06 390
5 Sunderland 230 99 64 67 323 251 +72 43.0 1.40 1.09 361
6 Ipswich Town 226 97 69 60 357 270 +87 42.9 1.58 1.19 360
7 Wycombe Wanderers 229 99 60 70 316 261 +55 43.2 1.38 1.14 357
8 Bradford City 229 95 68 66 296 250 +46 41.5 1.29 1.09 353
9 Mansfield Town 230 98 59 73 348 281 +67 42.6 1.51 1.22 353
10 Portsmouth 232 95 67 70 316 277 +39 40.9 1.36 1.19 352
11 Leyton Orient 230 98 57 75 304 247 +57 42.6 1.32 1.07 351
12 Middlesbrough 231 101 48 82 341 284 +57 43.7 1.48 1.23 351
13 Coventry City 230 95 62 73 334 276 +58 41.3 1.45 1.20 347
14 MK Dons 230 96 52 82 337 305 +32 41.7 1.47 1.33 340
15 Salford City 232 93 60 79 321 286 +35 40.1 1.38 1.23 339
16 Stevenage 230 90 68 72 257 238 +19 39.1 1.12 1.03 338
17 Millwall 232 91 61 80 257 264 -7 39.2 1.11 1.14 334
18 Plymouth Argyle 231 94 51 86 312 329 -17 40.7 1.35 1.42 333
19 Derby County 231 91 56 84 291 257 +34 39.4 1.26 1.11 329
20 Peterborough United 232 95 44 93 353 337 +16 40.9 1.52 1.45 329
21 Charlton Athletic 233 87 67 79 318 295 +23 37.3 1.36 1.27 328
22 Lincoln City 232 85 71 76 301 262 +39 36.6 1.30 1.13 326
23 Sheffield Wednesday 229 90 56 83 305 305 0 39.3 1.33 1.33 326
24 Barnsley 226 91 52 83 325 306 +19 40.3 1.44 1.35 325
25 Northampton Town 230 88 61 81 270 264 +6 38.3 1.17 1.15 325
26 Oxford United 233 87 60 86 333 297 +36 37.3 1.43 1.27 321
27 Sheffield United 220 95 36 89 274 291 -17 43.2 1.25 1.32 321
28 Swindon Town 231 87 59 85 351 328 +23 37.7 1.52 1.42 320
29 Chelsea 191 90 50 51 311 221 +90 47.1 1.63 1.16 320
30 Hull City 234 86 62 86 292 284 +8 36.8 1.25 1.21 320
31 Blackpool 232 86 62 84 304 284 +20 37.1 1.31 1.22 320
32 Exeter City 231 87 58 86 276 279 -3 37.7 1.19 1.21 319
33 Birmingham City 230 88 55 87 281 292 -11 38.3 1.22 1.27 319
34 Wigan Athletic 230 84 66 80 278 272 +6 36.5 1.21 1.18 318
35 West Bromwich Albion 228 84 66 78 287 262 +25 36.8 1.26 1.15 318
36 Walsall 230 81 71 78 285 280 +5 35.2 1.24 1.22 314
37 Leeds United 207 88 50 69 322 285 +37 42.5 1.56 1.38 314
38 Tranmere Rovers 231 83 63 85 277 282 -5 35.9 1.20 1.22 312
39 Swansea City 230 85 56 89 291 310 -19 37.0 1.27 1.35 311
40 Blackburn Rovers 229 86 52 91 275 279 -4 37.6 1.20 1.22 310
41 Queens Park Rangers 230 86 51 93 273 310 -37 37.4 1.19 1.35 309
42 Preston North End 230 78 71 81 250 290 -40 33.9 1.09 1.26 305
43 Aston Villa 193 89 38 66 291 262 +29 46.1 1.51 1.36 305
44 Manchester United 192 87 44 61 289 261 +28 45.3 1.51 1.36 305
45 Doncaster Rovers 233 86 43 104 281 347 -66 36.9 1.21 1.49 301
46 Port Vale 229 80 58 91 262 289 -27 34.9 1.14 1.26 298
47 Bristol City 230 78 61 91 282 307 -25 33.9 1.23 1.33 295
48 Newcastle United 192 83 46 63 317 264 +53 43.2 1.65 1.38 295
49 Burnley 208 78 60 70 274 251 +23 37.5 1.32 1.21 294
50 Stockport County 158 84 41 33 261 152 +109 53.2 1.65 0.96 293
51 Tottenham Hotspur 192 88 29 75 345 282 +63 45.8 1.80 1.47 293
52 Huddersfield Town 229 77 62 90 275 313 -38 33.6 1.20 1.37 293
53 Bournemouth 202 81 49 72 286 280 +6 40.1 1.42 1.39 292
54 Luton Town 221 78 57 86 264 304 -40 35.3 1.19 1.38 291
55 Reading 228 77 58 93 290 335 -45 33.8 1.27 1.47 289
56 Crewe Alexandra 231 73 69 89 268 324 -56 31.6 1.16 1.40 288
57 Gillingham 232 72 72 88 227 280 -53 31.0 0.98 1.21 288
58 Cardiff City 228 79 51 98 266 315 -49 34.6 1.17 1.38 288
59 Cheltenham Town 230 76 57 97 261 328 -67 33.0 1.13 1.43 285
60 Barrow 230 75 60 95 250 274 -24 32.6 1.09 1.19 285
61 Norwich City 222 77 54 91 300 321 -21 34.7 1.35 1.45 285
62 Watford 223 76 57 90 274 295 -21 34.1 1.23 1.32 285
63 Fulham 200 80 43 77 308 267 +41 40.0 1.54 1.34 283
64 AFC Wimbledon 231 69 73 89 271 289 -18 29.9 1.17 1.25 280
65 Stoke City 230 74 58 98 258 280 -22 32.2 1.12 1.22 280
66 Newport County 231 74 56 101 281 328 -47 32.0 1.22 1.42 278
67 Leicester City 204 79 39 86 305 309 -4 38.7 1.50 1.51 276
68 Rotherham United 231 72 60 99 256 299 -43 31.2 1.11 1.29 276
69 Brighton and Hove Albion 191 71 61 59 282 262 +20 37.2 1.48 1.37 274
70 Accrington Stanley 235 71 60 104 280 373 -93 30.2 1.19 1.59 273
71 Cambridge United 231 73 54 104 247 324 -77 31.6 1.07 1.40 273
72 Crawley Town 230 73 52 105 282 357 -75 31.7 1.23 1.55 271
73 Bristol Rovers 234 75 45 114 263 349 -86 32.1 1.12 1.49 270
74 Burton Albion 229 71 57 101 248 333 -85 31.0 1.08 1.45 270
75 Harrogate Town 231 70 60 101 275 345 -70 30.3 1.19 1.49 270
76 Nottingham Forest 201 73 51 77 257 266 -9 36.3 1.28 1.32 270
77 Colchester United 230 65 74 91 255 296 -41 28.3 1.11 1.29 269
78 Brentford 193 74 47 72 295 270 +25 38.3 1.53 1.40 269
79 Fleetwood Town 231 64 73 94 277 321 -44 27.7 1.20 1.39 265
80 Crystal Palace 191 62 60 69 240 260 -20 32.5 1.26 1.36 246
81 West Ham United 191 68 42 81 266 303 -37 35.6 1.39 1.59 246
82 Shrewsbury Town 231 62 53 116 224 324 -100 26.8 0.97 1.40 239
83 Carlisle United 210 58 57 95 220 288 -68 27.6 1.05 1.37 231
84 Grimsby Town 184 59 51 74 219 261 -42 32.1 1.19 1.42 228
85 Morecambe 210 60 47 103 253 347 -94 28.6 1.20 1.65 227
86 Everton 192 58 51 83 198 267 -69 30.2 1.03 1.39 225
87 Southampton 204 56 44 104 250 369 -119 27.5 1.23 1.81 212
88 Wrexham 114 59 31 24 183 113 +70 51.8 1.61 0.99 208
89 Wolverhampton Wanderers 191 57 35 99 203 303 -100 29.8 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 113 49 24 40 192 157 +35 43.4 1.70 1.39 171
93 Rochdale 120 27 38 55 135 177 -42 22.5 1.13 1.48 119
94 Chesterfield 67 28 21 18 110 85 +25 41.8 1.64 1.27 105
95 Bromley FC 67 28 21 18 98 82 +16 41.8 1.46 1.22 105
96 Hartlepool United 92 23 28 41 96 142 -46 25.0 1.04 1.54 97
97 Oldham Athletic 92 22 26 44 106 136 -30 23.9 1.15 1.48 92
98 Scunthorpe United 72 10 21 41 49 125 -76 13.9 0.68 1.74 51
99 Southend United 26 6 11 9 16 25 -9 23.1 0.62 0.96 29
100 Barnet 21 7 7 7 28 25 +3 33.3 1.33 1.19 28