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, 2022).

# Team Played Won Drawn Lost GF GA GD Win% GF/M GA/M Points
1 Manchester City 176 119 33 24 403 165 +238 67.6 2.29 0.94 390
2 Arsenal 177 116 33 28 358 163 +195 65.5 2.02 0.92 381
3 Bolton Wanderers 218 105 56 57 345 251 +94 48.2 1.58 1.15 371
4 Liverpool 177 103 44 30 361 199 +162 58.2 2.04 1.12 353
5 Stockport County 193 101 48 44 324 196 +128 52.3 1.68 1.02 351
6 Bradford City 218 97 58 63 278 233 +45 44.5 1.28 1.07 349
7 Ipswich Town 204 96 59 49 346 245 +101 47.1 1.70 1.20 347
8 Lincoln City 217 93 62 62 303 227 +76 42.9 1.40 1.05 341
9 Middlesbrough 215 97 49 69 341 261 +80 45.1 1.59 1.21 340
10 Salford City 219 96 50 73 314 276 +38 43.8 1.43 1.26 338
11 Mansfield Town 216 92 60 64 336 263 +73 42.6 1.56 1.22 336
12 Coventry City 213 93 55 65 325 251 +74 43.7 1.53 1.18 334
13 Wycombe Wanderers 216 91 59 66 311 253 +58 42.1 1.44 1.17 332
14 Stevenage 216 89 60 67 250 223 +27 41.2 1.16 1.03 327
15 Plymouth Argyle 216 94 45 77 315 303 +12 43.5 1.46 1.40 327
16 Millwall 217 91 53 73 257 240 +17 41.9 1.18 1.11 326
17 Leyton Orient 217 92 48 77 283 245 +38 42.4 1.30 1.13 324
18 Portsmouth 216 85 66 65 295 266 +29 39.4 1.37 1.23 321
19 MK Dons 216 87 57 72 310 275 +35 40.3 1.44 1.27 318
20 Derby County 215 90 47 78 292 244 +48 41.9 1.36 1.13 317
21 Birmingham City 217 86 57 74 283 266 +17 39.6 1.30 1.23 315
22 Sheffield United 209 92 38 79 283 273 +10 44.0 1.35 1.31 314
23 Swindon Town 219 83 57 79 336 304 +32 37.9 1.53 1.39 306
24 Barnsley 214 85 51 78 324 309 +15 39.7 1.51 1.44 306
25 Swansea City 218 84 53 81 283 288 -5 38.5 1.30 1.32 305
26 Walsall 218 79 66 73 280 274 +6 36.2 1.28 1.26 303
27 West Bromwich Albion 216 79 64 73 268 242 +26 36.6 1.24 1.12 301
28 Doncaster Rovers 216 86 43 87 275 304 -29 39.8 1.27 1.41 301
29 Leeds United 194 82 53 59 305 255 +50 42.3 1.57 1.31 299
30 Charlton Athletic 217 77 66 74 280 276 +4 35.5 1.29 1.27 297
31 Sunderland 204 79 57 68 258 240 +18 38.7 1.26 1.18 294
32 Bristol City 216 78 59 79 273 275 -2 36.1 1.26 1.27 293
33 Newcastle United 177 85 37 55 309 230 +79 48.0 1.75 1.30 292
34 Peterborough United 216 83 42 91 326 321 +5 38.4 1.51 1.49 291
35 Aston Villa 178 83 39 56 275 244 +31 46.6 1.54 1.37 288
36 Huddersfield Town 214 76 60 78 275 285 -10 35.5 1.29 1.33 288
37 Sheffield Wednesday 215 79 51 85 277 295 -18 36.7 1.29 1.37 288
38 Hull City 213 76 59 78 262 273 -11 35.7 1.23 1.28 287
39 Cardiff City 217 79 50 88 273 292 -19 36.4 1.26 1.35 287
40 Crewe Alexandra 217 74 65 78 258 282 -24 34.1 1.19 1.30 287
41 Luton Town 208 78 52 78 270 292 -22 37.5 1.30 1.40 286
42 Exeter City 219 77 54 88 250 278 -28 35.2 1.14 1.27 285
43 Bristol Rovers 219 82 38 99 269 315 -46 37.4 1.23 1.44 284
44 Blackpool 213 76 54 83 280 285 -5 35.7 1.31 1.34 282
45 Reading 217 75 57 85 295 319 -24 34.6 1.36 1.47 282
46 Manchester United 178 80 41 57 264 245 +19 44.9 1.48 1.38 281
47 Burnley 200 73 60 67 269 252 +17 36.5 1.35 1.26 279
48 Blackburn Rovers 216 76 51 89 238 267 -29 35.2 1.10 1.24 279
49 Norwich City 212 77 47 88 302 303 -1 36.3 1.42 1.43 278
50 Wigan Athletic 217 71 65 81 237 258 -21 32.7 1.09 1.19 278
51 Northampton Town 217 73 57 87 241 276 -35 33.6 1.11 1.27 276
52 Preston North End 218 70 66 82 240 295 -55 32.1 1.10 1.35 276
53 Oxford United 214 71 59 84 280 279 +1 33.2 1.31 1.30 272
54 Chelsea 176 75 45 56 285 237 +48 42.6 1.62 1.35 270
55 Colchester United 219 68 66 85 259 275 -16 31.1 1.18 1.26 270
56 Grimsby Town 194 72 53 69 254 258 -4 37.1 1.31 1.33 269
57 Gillingham 218 68 65 85 208 269 -61 31.2 0.95 1.23 269
58 Brighton and Hove Albion 178 71 51 56 288 251 +37 39.9 1.62 1.41 264
59 AFC Wimbledon 218 66 65 87 245 268 -23 30.3 1.12 1.23 263
60 Port Vale 217 69 56 92 226 284 -58 31.8 1.04 1.31 263
61 Wrexham 148 74 40 34 236 166 +70 50.0 1.59 1.12 262
62 Cambridge United 216 69 55 92 229 282 -53 31.9 1.06 1.31 262
63 Queens Park Rangers 216 69 55 92 241 303 -62 31.9 1.12 1.40 262
64 Stoke City 217 68 54 95 247 277 -30 31.3 1.14 1.28 258
65 Tranmere Rovers 218 66 58 94 257 301 -44 30.3 1.18 1.38 256
66 Cheltenham Town 217 66 55 96 252 329 -77 30.4 1.16 1.52 253
67 Fulham 181 72 36 73 272 253 +19 39.8 1.50 1.40 252
68 Newport County 218 68 48 102 260 326 -66 31.2 1.19 1.50 252
69 Fleetwood Town 217 59 74 84 255 291 -36 27.2 1.18 1.34 251
70 Watford 215 63 62 90 243 301 -58 29.3 1.13 1.40 251
71 Tottenham Hotspur 179 72 33 74 306 275 +31 40.2 1.71 1.54 249
72 Barrow 208 65 52 91 228 268 -40 31.3 1.10 1.29 247
73 Leicester City 196 67 43 86 272 297 -25 34.2 1.39 1.52 244
74 Brentford 178 65 48 65 274 257 +17 36.5 1.54 1.44 243
75 Crawley Town 218 63 54 101 263 340 -77 28.9 1.21 1.56 243
76 Bournemouth 179 63 53 63 247 270 -23 35.2 1.38 1.51 242
77 Accrington Stanley 216 62 56 98 247 330 -83 28.7 1.14 1.53 242
78 Southampton 196 66 42 88 274 326 -52 33.7 1.40 1.66 240
79 Burton Albion 218 60 60 98 236 327 -91 27.5 1.08 1.50 240
80 Nottingham Forest 179 63 45 71 239 252 -13 35.2 1.34 1.41 234
81 Harrogate Town 208 59 53 96 230 310 -80 28.4 1.11 1.49 230
82 Rotherham United 217 57 59 101 220 312 -92 26.3 1.01 1.44 230
83 Crystal Palace 177 56 56 65 221 240 -19 31.6 1.25 1.36 224
84 Shrewsbury Town 216 59 47 110 201 313 -112 27.3 0.93 1.45 224
85 Notts County 146 63 31 52 239 198 +41 43.2 1.64 1.36 220
86 West Ham United 180 57 44 79 243 294 -51 31.7 1.35 1.63 215
87 Everton 179 53 52 74 193 244 -51 29.6 1.08 1.36 211
88 Wolverhampton Wanderers 181 51 36 94 203 303 -100 28.2 1.12 1.67 189
89 Carlisle United 163 47 41 75 175 228 -53 28.8 1.07 1.40 182
90 Chesterfield 102 44 32 26 161 124 +37 43.1 1.58 1.22 164
91 Morecambe 161 42 37 82 181 273 -92 26.1 1.12 1.70 163
92 Bromley FC 100 43 32 25 144 125 +19 43.0 1.44 1.25 161
93 Sutton United 116 35 35 46 141 168 -27 30.2 1.22 1.45 140
94 Forest Green Rovers 118 27 28 63 107 191 -84 22.9 0.91 1.62 109
95 Oldham Athletic 78 25 22 31 93 93 0 32.1 1.19 1.19 97
96 Barnet 54 26 16 12 90 64 +26 48.1 1.67 1.19 94
97 Rochdale 80 19 21 40 78 111 -33 23.8 0.98 1.39 78
98 Hartlepool United 70 15 25 30 72 108 -36 21.4 1.03 1.54 70
99 York City 9 4 3 2 17 11 +6 44.4 1.89 1.22 15
100 Scunthorpe United 24 1 4 19 10 53 -43 4.2 0.42 2.21 7