League Table (Last five years)

This table is calculated using the results from all matches played in the Premier League and English Football League (play-offs excluded) 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 176 126 26 24 423 157 +266 71.6 2.40 0.89 404
2 Bolton Wanderers 210 105 47 58 323 232 +91 50.0 1.54 1.10 362
3 Liverpool 174 107 40 27 372 177 +195 61.5 2.14 1.02 361
4 Arsenal 174 108 33 33 348 174 +174 62.1 2.00 1.00 357
5 Sunderland 213 92 58 63 304 234 +70 43.2 1.43 1.10 334
6 Portsmouth 211 90 61 60 298 249 +49 42.7 1.41 1.18 331
7 Mansfield Town 210 92 54 64 324 255 +69 43.8 1.54 1.21 330
8 Wycombe Wanderers 208 92 53 63 288 239 +49 44.2 1.38 1.15 329
9 Ipswich Town 204 87 62 55 319 247 +72 42.6 1.56 1.21 323
10 Leyton Orient 209 90 53 66 270 213 +57 43.1 1.29 1.02 323
11 Sheffield Wednesday 208 89 50 69 289 262 +27 42.8 1.39 1.26 317
12 Bradford City 209 85 61 63 267 230 +37 40.7 1.28 1.10 316
13 Middlesbrough 209 89 42 78 308 260 +48 42.6 1.47 1.24 309
14 Plymouth Argyle 210 86 50 74 286 296 -10 41.0 1.36 1.41 308
15 MK Dons 209 86 46 77 295 281 +14 41.1 1.41 1.34 304
16 Peterborough United 212 87 43 82 329 310 +19 41.0 1.55 1.46 304
17 Salford City 211 82 57 72 289 256 +33 38.9 1.37 1.21 303
18 Stevenage 211 80 63 68 233 223 +10 37.9 1.10 1.06 303
19 Oxford United 211 83 53 75 311 266 +45 39.3 1.47 1.26 302
20 Charlton Athletic 212 80 61 71 297 269 +28 37.7 1.40 1.27 301
21 Millwall 210 81 56 73 232 233 -1 38.6 1.10 1.11 299
22 Coventry City 208 81 56 71 281 253 +28 38.9 1.35 1.22 299
23 Derby County 209 83 49 77 260 227 +33 39.7 1.24 1.09 298
24 Northampton Town 210 80 58 72 249 243 +6 38.1 1.19 1.16 298
25 Blackpool 211 80 57 74 280 254 +26 37.9 1.33 1.20 297
26 Barnsley 208 83 48 77 295 279 +16 39.9 1.42 1.34 297
27 Exeter City 211 80 56 75 255 259 -4 37.9 1.21 1.23 296
28 Sheffield United 198 87 34 77 246 260 -14 43.9 1.24 1.31 295
29 Leeds United 190 83 46 61 298 254 +44 43.7 1.57 1.34 295
30 Wigan Athletic 210 78 58 74 256 249 +7 37.1 1.22 1.19 292
31 Chelsea 174 82 45 47 282 204 +78 47.1 1.62 1.17 291
32 Birmingham City 208 80 50 78 251 263 -12 38.5 1.21 1.26 290
33 West Bromwich Albion 206 76 62 68 262 233 +29 36.9 1.27 1.13 290
34 Lincoln City 211 74 66 71 271 240 +31 35.1 1.28 1.14 288
35 Tranmere Rovers 210 77 55 78 242 248 -6 36.7 1.15 1.18 286
36 Blackburn Rovers 208 79 48 81 253 253 0 38.0 1.22 1.22 285
37 Swansea City 208 78 51 79 267 280 -13 37.5 1.28 1.35 285
38 Burnley 191 75 58 58 255 217 +38 39.3 1.34 1.14 283
39 Hull City 212 75 58 79 255 249 +6 35.4 1.20 1.17 283
40 Port Vale 209 77 52 80 249 265 -16 36.8 1.19 1.27 283
41 Swindon Town 210 75 55 80 316 303 +13 35.7 1.50 1.44 280
42 Doncaster Rovers 212 80 39 93 260 312 -52 37.7 1.23 1.47 279
43 Manchester United 175 80 39 56 258 233 +25 45.7 1.47 1.33 279
44 Queens Park Rangers 208 76 47 85 241 276 -35 36.5 1.16 1.33 275
45 Walsall 209 69 67 73 255 261 -6 33.0 1.22 1.25 274
46 Newcastle United 175 77 41 57 294 242 +52 44.0 1.68 1.38 272
47 Tottenham Hotspur 175 82 25 68 319 259 +60 46.9 1.82 1.48 271
48 Bournemouth 185 76 42 67 260 251 +9 41.1 1.41 1.36 270
49 Preston North End 208 69 62 77 220 267 -47 33.2 1.06 1.28 269
50 Aston Villa 176 78 35 63 264 244 +20 44.3 1.50 1.39 269
51 Norwich City 200 73 48 79 275 286 -11 36.5 1.38 1.43 267
52 Newport County 210 71 52 87 260 287 -27 33.8 1.24 1.37 265
53 Reading 208 71 51 86 266 309 -43 34.1 1.28 1.49 264
54 Barrow 209 70 54 85 229 244 -15 33.5 1.10 1.17 264
55 Huddersfield Town 208 68 58 82 240 282 -42 32.7 1.15 1.36 262
56 Bristol City 208 69 55 84 252 283 -31 33.2 1.21 1.36 262
57 Luton Town 200 70 52 78 238 276 -38 35.0 1.19 1.38 262
58 Cheltenham Town 209 69 54 86 243 294 -51 33.0 1.16 1.41 261
59 Fulham 183 73 41 69 284 241 +43 39.9 1.55 1.32 260
60 Gillingham 211 65 63 83 198 256 -58 30.8 0.94 1.21 258
61 Stockport County 138 74 36 28 233 127 +106 53.6 1.69 0.92 258
62 Crewe Alexandra 210 64 64 82 234 296 -62 30.5 1.11 1.41 256
63 AFC Wimbledon 211 61 70 80 247 260 -13 28.9 1.17 1.23 253
64 Crawley Town 209 69 46 94 257 321 -64 33.0 1.23 1.54 253
65 Harrogate Town 210 66 55 89 257 310 -53 31.4 1.22 1.48 253
66 Watford 201 68 49 84 243 267 -24 33.8 1.21 1.33 253
67 Rotherham United 210 66 54 90 235 272 -37 31.4 1.12 1.30 252
68 Bristol Rovers 213 70 42 101 246 309 -63 32.9 1.15 1.45 252
69 Nottingham Forest 184 68 48 68 240 240 0 37.0 1.30 1.30 252
70 Brighton and Hove Albion 174 65 55 54 257 239 +18 37.4 1.48 1.37 250
71 Accrington Stanley 214 65 54 95 257 348 -91 30.4 1.20 1.63 249
72 Cardiff City 208 66 49 93 229 293 -64 31.7 1.10 1.41 247
73 Stoke City 208 64 55 89 230 259 -29 30.8 1.11 1.25 247
74 Burton Albion 209 65 51 93 229 306 -77 31.1 1.10 1.46 246
75 Brentford 176 67 45 64 271 245 +26 38.1 1.54 1.39 246
76 Leicester City 182 71 32 79 274 278 -4 39.0 1.51 1.53 245
77 Cambridge United 210 64 47 99 223 306 -83 30.5 1.06 1.46 239
78 Colchester United 209 57 67 85 220 270 -50 27.3 1.05 1.29 238
79 West Ham United 174 65 38 71 247 268 -21 37.4 1.42 1.54 233
80 Fleetwood Town 210 55 67 88 245 293 -48 26.2 1.17 1.40 232
81 Carlisle United 210 58 57 95 220 288 -68 27.6 1.05 1.37 231
82 Morecambe 210 60 47 103 253 347 -94 28.6 1.20 1.65 227
83 Shrewsbury Town 210 58 46 106 204 290 -86 27.6 0.97 1.38 220
84 Crystal Palace 174 55 55 64 219 241 -22 31.6 1.26 1.39 220
85 Wolverhampton Wanderers 174 57 33 84 194 266 -72 32.8 1.11 1.53 204
86 Grimsby Town 163 52 45 66 186 231 -45 31.9 1.14 1.42 201
87 Everton 175 51 48 76 180 247 -67 29.1 1.03 1.41 201
88 Forest Green Rovers 163 50 39 74 182 244 -62 30.7 1.12 1.50 189
89 Southampton 182 48 37 97 214 338 -124 26.4 1.18 1.86 181
90 Wrexham 92 53 21 18 156 86 +70 57.6 1.70 0.93 180
91 Sutton United 138 46 38 54 174 195 -21 33.3 1.26 1.41 176
92 Notts County 92 38 19 35 157 135 +22 41.3 1.71 1.47 133
93 Rochdale 120 27 38 55 135 177 -42 22.5 1.13 1.48 119
94 Hartlepool United 92 23 28 41 96 142 -46 25.0 1.04 1.54 97
95 Chesterfield 46 19 13 14 73 54 +19 41.3 1.59 1.17 70
96 Bromley FC 46 17 15 14 64 59 +5 37.0 1.39 1.28 66
97 Oldham Athletic 71 16 17 38 85 119 -34 22.5 1.20 1.68 65
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