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 162 108 31 23 370 153 +217 66.7 2.28 0.94 355
2 Arsenal 164 106 33 25 338 153 +185 64.6 2.06 0.93 351
3 Bolton Wanderers 200 99 52 49 315 219 +96 49.5 1.58 1.10 349
4 Liverpool 163 98 39 26 340 179 +161 60.1 2.09 1.10 333
5 Ipswich Town 189 89 55 45 323 224 +99 47.1 1.71 1.19 322
6 Bradford City 201 89 53 59 260 219 +41 44.3 1.29 1.09 320
7 Stockport County 174 91 44 39 283 174 +109 52.3 1.63 1.00 317
8 Wycombe Wanderers 199 87 54 58 283 216 +67 43.7 1.42 1.09 315
9 Coventry City 199 86 52 61 301 235 +66 43.2 1.51 1.18 310
10 Middlesbrough 197 89 42 66 308 237 +71 45.2 1.56 1.20 309
11 Lincoln City 200 83 59 58 278 209 +69 41.5 1.39 1.05 308
12 Mansfield Town 198 84 54 60 305 239 +66 42.4 1.54 1.21 306
13 Leyton Orient 199 88 42 69 264 225 +39 44.2 1.33 1.13 306
14 Salford City 201 86 47 68 292 262 +30 42.8 1.45 1.30 305
15 Derby County 198 85 44 69 272 218 +54 42.9 1.37 1.10 299
16 Portsmouth 199 79 61 59 273 239 +34 39.7 1.37 1.20 298
17 Millwall 199 83 48 68 229 218 +11 41.7 1.15 1.10 297
18 MK Dons 199 83 48 68 289 252 +37 41.7 1.45 1.27 297
19 Stevenage 199 81 54 64 229 207 +22 40.7 1.15 1.04 297
20 Sheffield United 192 86 34 72 258 248 +10 44.8 1.34 1.29 292
21 Plymouth Argyle 198 83 42 73 279 281 -2 41.9 1.41 1.42 291
22 Barnsley 196 81 46 69 307 280 +27 41.3 1.57 1.43 289
23 Birmingham City 199 79 50 70 257 247 +10 39.7 1.29 1.24 287
24 Swindon Town 201 78 52 71 319 276 +43 38.8 1.59 1.37 286
25 Walsall 201 74 58 69 258 252 +6 36.8 1.28 1.25 280
26 Peterborough United 198 81 36 81 311 290 +21 40.9 1.57 1.46 279
27 Charlton Athletic 199 73 59 67 262 250 +12 36.7 1.32 1.26 278
28 Newcastle United 163 81 34 48 289 205 +84 49.7 1.77 1.26 277
29 Doncaster Rovers 199 79 39 81 256 285 -29 39.7 1.29 1.43 276
30 Sunderland 190 74 54 62 240 215 +25 38.9 1.26 1.13 276
31 Leeds United 180 76 47 57 285 242 +43 42.2 1.58 1.34 275
32 West Bromwich Albion 198 71 58 69 247 228 +19 35.9 1.25 1.15 271
33 Swansea City 200 74 48 78 254 268 -14 37.0 1.27 1.34 270
34 Aston Villa 164 78 35 51 253 221 +32 47.6 1.54 1.35 269
35 Burnley 182 72 53 57 248 216 +32 39.6 1.36 1.19 269
36 Northampton Town 201 72 53 76 230 247 -17 35.8 1.14 1.23 269
37 Bristol City 198 71 55 72 251 251 0 35.9 1.27 1.27 268
38 Hull City 199 72 52 75 243 257 -14 36.2 1.22 1.29 268
39 Sheffield Wednesday 199 74 45 80 256 274 -18 37.2 1.29 1.38 267
40 Exeter City 201 73 47 81 234 261 -27 36.3 1.16 1.30 266
41 Reading 200 70 52 78 266 298 -32 35.0 1.33 1.49 262
42 Huddersfield Town 197 70 52 75 243 260 -17 35.5 1.23 1.32 262
43 Cardiff City 199 73 43 83 240 268 -28 36.7 1.21 1.35 262
44 Preston North End 200 66 63 71 219 261 -42 33.0 1.10 1.31 261
45 Wigan Athletic 200 66 62 72 222 238 -16 33.0 1.11 1.19 260
46 Crewe Alexandra 199 67 58 74 236 264 -28 33.7 1.19 1.33 259
47 Manchester United 164 74 36 54 240 227 +13 45.1 1.46 1.38 258
48 Chelsea 162 71 43 48 265 207 +58 43.8 1.64 1.28 256
49 Blackpool 197 68 51 78 259 269 -10 34.5 1.31 1.37 255
50 Norwich City 194 70 45 79 273 273 0 36.1 1.41 1.41 255
51 Luton Town 192 69 48 75 237 269 -32 35.9 1.23 1.40 255
52 Blackburn Rovers 198 70 44 84 217 247 -30 35.4 1.10 1.25 254
53 Oxford United 199 65 55 79 256 261 -5 32.7 1.29 1.31 250
54 Colchester United 200 62 61 77 237 252 -15 31.0 1.19 1.26 247
55 AFC Wimbledon 200 62 61 77 235 240 -5 31.0 1.18 1.20 247
56 Bristol Rovers 201 70 37 94 236 292 -56 34.8 1.17 1.45 247
57 Gillingham 199 62 59 78 183 241 -58 31.2 0.92 1.21 245
58 Watford 197 61 58 78 232 263 -31 31.0 1.18 1.34 241
59 Port Vale 198 63 52 83 214 263 -49 31.8 1.08 1.33 241
60 Queens Park Rangers 199 64 48 87 218 282 -64 32.2 1.10 1.42 240
61 Barrow 199 63 51 85 219 248 -29 31.7 1.10 1.25 240
62 Wrexham 130 69 33 28 214 136 +78 53.1 1.65 1.05 240
63 Fulham 167 69 32 66 259 235 +24 41.3 1.55 1.41 239
64 Tranmere Rovers 200 63 50 87 238 277 -39 31.5 1.19 1.39 239
65 Brighton and Hove Albion 164 63 49 52 257 236 +21 38.4 1.57 1.44 238
66 Stoke City 199 62 52 85 224 245 -21 31.2 1.13 1.23 238
67 Grimsby Town 175 63 48 64 218 237 -19 36.0 1.25 1.35 237
68 Tottenham Hotspur 165 69 28 68 295 256 +39 41.8 1.79 1.55 235
69 Cambridge United 198 62 47 89 204 266 -62 31.3 1.03 1.34 233
70 Fleetwood Town 199 55 65 79 235 268 -33 27.6 1.18 1.35 230
71 Crawley Town 202 60 49 93 247 316 -69 29.7 1.22 1.56 229
72 Cheltenham Town 198 59 51 88 224 294 -70 29.8 1.13 1.48 228
73 Newport County 200 61 44 95 237 302 -65 30.5 1.19 1.51 227
74 Leicester City 180 64 35 81 255 275 -20 35.6 1.42 1.53 227
75 Accrington Stanley 197 59 49 89 225 299 -74 29.9 1.14 1.52 226
76 Brentford 164 62 39 63 253 241 +12 37.8 1.54 1.47 225
77 Bournemouth 165 59 46 60 226 249 -23 35.8 1.37 1.51 223
78 Harrogate Town 200 56 53 91 220 299 -79 28.0 1.10 1.50 221
79 Burton Albion 200 55 52 93 214 304 -90 27.5 1.07 1.52 217
80 Rotherham United 198 54 53 91 202 280 -78 27.3 1.02 1.41 215
81 Nottingham Forest 165 58 40 67 214 236 -22 35.2 1.30 1.43 214
82 Crystal Palace 163 53 52 58 204 212 -8 32.5 1.25 1.30 211
83 Shrewsbury Town 198 54 43 101 187 288 -101 27.3 0.94 1.45 205
84 Southampton 178 54 38 86 232 308 -76 30.3 1.30 1.73 200
85 Notts County 129 58 26 45 217 172 +45 45.0 1.68 1.33 200
86 Everton 165 50 45 70 172 224 -52 30.3 1.04 1.36 195
87 West Ham United 163 50 39 74 210 272 -62 30.7 1.29 1.67 189
88 Carlisle United 163 47 41 75 175 228 -53 28.8 1.07 1.40 182
89 Wolverhampton Wanderers 165 47 31 87 184 275 -91 28.5 1.12 1.67 172
90 Morecambe 161 42 37 82 181 273 -92 26.1 1.12 1.70 163
91 Bromley FC 84 38 28 18 125 95 +30 45.2 1.49 1.13 142
92 Sutton United 116 35 35 46 141 168 -27 30.2 1.22 1.45 140
93 Chesterfield 84 34 27 23 133 106 +27 40.5 1.58 1.26 129
94 Forest Green Rovers 118 27 28 63 107 191 -84 22.9 0.91 1.62 109
95 Oldham Athletic 59 19 19 21 67 67 0 32.2 1.14 1.14 76
96 Hartlepool United 70 15 25 30 72 108 -36 21.4 1.03 1.54 70
97 Rochdale 70 15 19 36 67 99 -32 21.4 0.96 1.41 64
98 Barnet 38 14 12 12 46 42 +4 36.8 1.21 1.11 54
99 Scunthorpe United 24 1 4 19 10 53 -43 4.2 0.42 2.21 7