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 174 124 26 24 418 156 +262 71.3 2.40 0.90 398
2 Bolton Wanderers 210 105 47 58 323 232 +91 50.0 1.54 1.10 362
3 Liverpool 172 107 39 26 369 173 +196 62.2 2.15 1.01 360
4 Arsenal 172 106 33 33 345 173 +172 61.6 2.01 1.01 351
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 202 87 62 53 318 242 +76 43.1 1.57 1.20 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 Birmingham City 208 80 50 78 251 263 -12 38.5 1.21 1.26 290
32 West Bromwich Albion 206 76 62 68 262 233 +29 36.9 1.27 1.13 290
33 Lincoln City 211 74 66 71 271 240 +31 35.1 1.28 1.14 288
34 Tranmere Rovers 210 77 55 78 242 248 -6 36.7 1.15 1.18 286
35 Blackburn Rovers 208 79 48 81 253 253 0 38.0 1.22 1.22 285
36 Swansea City 208 78 51 79 267 280 -13 37.5 1.28 1.35 285
37 Chelsea 172 80 45 47 280 204 +76 46.5 1.63 1.19 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 173 79 39 55 256 232 +24 45.7 1.48 1.34 276
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 173 77 41 55 294 240 +54 44.5 1.70 1.39 272
47 Tottenham Hotspur 173 82 25 66 318 253 +65 47.4 1.84 1.46 271
48 Preston North End 208 69 62 77 220 267 -47 33.2 1.06 1.28 269
49 Norwich City 200 73 48 79 275 286 -11 36.5 1.38 1.43 267
50 Bournemouth 183 75 42 66 257 248 +9 41.0 1.40 1.36 267
51 Aston Villa 174 77 35 62 262 242 +20 44.3 1.51 1.39 266
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 Gillingham 211 65 63 83 198 256 -58 30.8 0.94 1.21 258
60 Stockport County 138 74 36 28 233 127 +106 53.6 1.69 0.92 258
61 Fulham 181 72 41 68 281 237 +44 39.8 1.55 1.31 257
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 Accrington Stanley 214 65 54 95 257 348 -91 30.4 1.20 1.63 249
70 Nottingham Forest 182 67 48 67 238 238 0 36.8 1.31 1.31 249
71 Cardiff City 208 66 49 93 229 293 -64 31.7 1.10 1.41 247
72 Stoke City 208 64 55 89 230 259 -29 30.8 1.11 1.25 247
73 Burton Albion 209 65 51 93 229 306 -77 31.1 1.10 1.46 246
74 Brentford 174 67 44 63 268 241 +27 38.5 1.54 1.39 245
75 Brighton and Hove Albion 172 63 55 54 250 236 +14 36.6 1.45 1.37 244
76 Leicester City 180 70 32 78 272 276 -4 38.9 1.51 1.53 242
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 Fleetwood Town 210 55 67 88 245 293 -48 26.2 1.17 1.40 232
80 Carlisle United 210 58 57 95 220 288 -68 27.6 1.05 1.37 231
81 West Ham United 172 64 38 70 243 265 -22 37.2 1.41 1.54 230
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 172 54 54 64 214 238 -24 31.4 1.24 1.38 216
85 Wolverhampton Wanderers 172 57 32 83 191 261 -70 33.1 1.11 1.52 203
86 Grimsby Town 163 52 45 66 186 231 -45 31.9 1.14 1.42 201
87 Everton 173 49 48 76 177 247 -70 28.3 1.02 1.43 195
88 Forest Green Rovers 163 50 39 74 182 244 -62 30.7 1.12 1.50 189
89 Southampton 180 48 37 95 213 334 -121 26.7 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