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 175 118 33 24 400 165 +235 67.4 2.29 0.94 387
2 Arsenal 176 115 33 28 356 162 +194 65.3 2.02 0.92 378
3 Bolton Wanderers 216 104 56 56 341 248 +93 48.1 1.58 1.15 368
4 Liverpool 176 103 44 29 361 196 +165 58.5 2.05 1.11 353
5 Bradford City 216 97 56 63 277 232 +45 44.9 1.28 1.07 347
6 Stockport County 191 99 48 44 320 195 +125 51.8 1.68 1.02 345
7 Ipswich Town 203 95 59 49 344 244 +100 46.8 1.69 1.20 344
8 Lincoln City 216 93 62 61 303 224 +79 43.1 1.40 1.04 341
9 Middlesbrough 213 95 49 69 337 259 +78 44.6 1.58 1.22 334
10 Mansfield Town 215 91 60 64 334 262 +72 42.3 1.55 1.22 333
11 Coventry City 212 92 55 65 321 250 +71 43.4 1.51 1.18 331
12 Wycombe Wanderers 214 91 58 65 308 247 +61 42.5 1.44 1.15 331
13 Salford City 216 93 50 73 307 275 +32 43.1 1.42 1.27 329
14 Stevenage 215 88 60 67 249 223 +26 40.9 1.16 1.04 324
15 Leyton Orient 215 92 47 76 283 243 +40 42.8 1.32 1.13 323
16 Millwall 215 90 53 72 256 239 +17 41.9 1.19 1.11 323
17 Portsmouth 215 85 66 64 295 265 +30 39.5 1.37 1.23 321
18 Plymouth Argyle 213 92 45 76 311 301 +10 43.2 1.46 1.41 321
19 MK Dons 215 87 57 71 309 270 +39 40.5 1.44 1.26 318
20 Derby County 214 90 46 78 291 243 +48 42.1 1.36 1.14 316
21 Sheffield United 208 91 38 79 280 273 +7 43.8 1.35 1.31 311
22 Birmingham City 215 84 57 74 278 266 +12 39.1 1.29 1.24 309
23 Barnsley 213 85 51 77 323 306 +17 39.9 1.52 1.44 306
24 Swindon Town 216 83 56 77 335 301 +34 38.4 1.55 1.39 305
25 Walsall 216 79 64 73 278 272 +6 36.6 1.29 1.26 301
26 Leeds United 193 82 53 58 304 253 +51 42.5 1.58 1.31 299
27 Swansea City 216 82 53 81 280 287 -7 38.0 1.30 1.33 299
28 West Bromwich Albion 214 78 64 72 266 240 +26 36.4 1.24 1.12 298
29 Doncaster Rovers 215 85 43 87 274 304 -30 39.5 1.27 1.41 298
30 Charlton Athletic 215 77 64 74 277 273 +4 35.8 1.29 1.27 295
31 Sunderland 203 79 57 67 258 238 +20 38.9 1.27 1.17 294
32 Newcastle United 176 85 37 54 308 226 +82 48.3 1.75 1.28 292
33 Bristol City 214 78 58 78 272 273 -1 36.4 1.27 1.28 292
34 Peterborough United 214 82 42 90 323 319 +4 38.3 1.51 1.49 288
35 Aston Villa 177 83 38 56 273 242 +31 46.9 1.54 1.37 287
36 Sheffield Wednesday 214 79 50 85 275 293 -18 36.9 1.29 1.37 287
37 Hull City 212 76 58 78 260 271 -11 35.8 1.23 1.28 286
38 Huddersfield Town 212 75 59 78 270 282 -12 35.4 1.27 1.33 284
39 Cardiff City 215 78 50 87 267 289 -22 36.3 1.24 1.34 284
40 Luton Town 207 77 52 78 266 291 -25 37.2 1.29 1.41 283
41 Blackpool 212 76 54 82 280 284 -4 35.8 1.32 1.34 282
42 Bristol Rovers 216 81 38 97 266 309 -43 37.5 1.23 1.43 281
43 Manchester United 177 80 40 57 263 244 +19 45.2 1.49 1.38 280
44 Crewe Alexandra 214 72 64 78 253 280 -27 33.6 1.18 1.31 280
45 Exeter City 216 75 54 87 248 277 -29 34.7 1.15 1.28 279
46 Norwich City 211 77 47 87 301 301 0 36.5 1.43 1.43 278
47 Wigan Athletic 216 71 65 80 237 257 -20 32.9 1.10 1.19 278
48 Reading 214 74 55 85 287 315 -28 34.6 1.34 1.47 277
49 Preston North End 216 70 66 80 240 290 -50 32.4 1.11 1.34 276
50 Burnley 198 72 59 67 263 250 +13 36.4 1.33 1.26 275
51 Northampton Town 216 73 56 87 240 275 -35 33.8 1.11 1.27 275
52 Blackburn Rovers 214 74 51 89 235 266 -31 34.6 1.10 1.24 273
53 Oxford United 213 70 59 84 278 278 0 32.9 1.31 1.31 269
54 Grimsby Town 191 72 53 66 252 253 -1 37.7 1.32 1.32 269
55 Colchester United 217 68 65 84 257 272 -15 31.3 1.18 1.25 269
56 Chelsea 175 74 45 56 280 236 +44 42.3 1.60 1.35 267
57 Gillingham 215 67 64 84 204 265 -61 31.2 0.95 1.23 265
58 AFC Wimbledon 216 66 64 86 243 265 -22 30.6 1.13 1.23 262
59 Wrexham 146 74 39 33 234 163 +71 50.7 1.60 1.12 261
60 Brighton and Hove Albion 177 70 51 56 286 251 +35 39.5 1.62 1.42 261
61 Queens Park Rangers 215 69 54 92 240 302 -62 32.1 1.12 1.40 261
62 Port Vale 216 68 56 92 225 284 -59 31.5 1.04 1.31 260
63 Cambridge United 214 68 54 92 227 281 -54 31.8 1.06 1.31 258
64 Stoke City 215 67 54 94 243 273 -30 31.2 1.13 1.27 255
65 Tranmere Rovers 215 66 56 93 253 295 -42 30.7 1.18 1.37 254
66 Fulham 180 72 36 72 271 251 +20 40.0 1.51 1.39 252
67 Watford 213 63 62 88 242 292 -50 29.6 1.14 1.37 251
68 Fleetwood Town 214 59 73 82 253 287 -34 27.6 1.18 1.34 250
69 Cheltenham Town 214 65 55 94 250 324 -74 30.4 1.17 1.51 250
70 Tottenham Hotspur 178 72 32 74 305 274 +31 40.4 1.71 1.54 248
71 Barrow 208 65 52 91 228 268 -40 31.3 1.10 1.29 247
72 Newport County 215 66 47 102 257 325 -68 30.7 1.20 1.51 245
73 Leicester City 195 67 43 85 271 294 -23 34.4 1.39 1.51 244
74 Brentford 177 65 47 65 272 255 +17 36.7 1.54 1.44 242
75 Bournemouth 178 63 53 62 246 265 -19 35.4 1.38 1.49 242
76 Crawley Town 217 63 53 101 261 338 -77 29.0 1.20 1.56 242
77 Southampton 195 65 42 88 273 326 -53 33.3 1.40 1.67 237
78 Accrington Stanley 213 61 54 98 244 329 -85 28.6 1.15 1.54 237
79 Burton Albion 215 59 60 96 234 323 -89 27.4 1.09 1.50 237
80 Nottingham Forest 178 63 45 70 238 249 -11 35.4 1.34 1.40 234
81 Harrogate Town 208 59 53 96 230 310 -80 28.4 1.11 1.49 230
82 Rotherham United 214 57 58 99 218 306 -88 26.6 1.02 1.43 229
83 Crystal Palace 176 55 56 65 218 239 -21 31.3 1.24 1.36 221
84 Notts County 145 63 31 51 238 196 +42 43.4 1.64 1.35 220
85 Shrewsbury Town 213 58 46 109 197 309 -112 27.2 0.92 1.45 220
86 West Ham United 179 57 43 79 242 293 -51 31.8 1.35 1.64 214
87 Everton 178 53 51 74 191 242 -51 29.8 1.07 1.36 210
88 Wolverhampton Wanderers 179 51 36 92 202 299 -97 28.5 1.13 1.67 189
89 Carlisle United 163 47 41 75 175 228 -53 28.8 1.07 1.40 182
90 Morecambe 161 42 37 82 181 273 -92 26.1 1.12 1.70 163
91 Bromley FC 99 43 32 24 143 123 +20 43.4 1.44 1.24 161
92 Chesterfield 99 43 31 25 154 118 +36 43.4 1.56 1.19 160
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 76 25 21 30 92 89 +3 32.9 1.21 1.17 96
96 Barnet 53 25 16 12 87 63 +24 47.2 1.64 1.19 91
97 Rochdale 77 17 20 40 74 109 -35 22.1 0.96 1.42 71
98 Hartlepool United 70 15 25 30 72 108 -36 21.4 1.03 1.54 70
99 York City 7 3 2 2 13 10 +3 42.9 1.86 1.43 11
100 Scunthorpe United 24 1 4 19 10 53 -43 4.2 0.42 2.21 7