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 Bolton Wanderers 203 100 53 50 319 223 +96 49.3 1.57 1.10 353
3 Arsenal 164 106 33 25 338 153 +185 64.6 2.06 0.93 351
4 Liverpool 164 98 39 27 341 181 +160 59.8 2.08 1.10 333
5 Ipswich Town 191 90 56 45 326 226 +100 47.1 1.71 1.18 326
6 Bradford City 204 91 53 60 264 222 +42 44.6 1.29 1.09 326
7 Stockport County 178 93 46 39 292 177 +115 52.2 1.64 0.99 325
8 Wycombe Wanderers 203 88 54 61 288 223 +65 43.3 1.42 1.10 318
9 Coventry City 202 88 53 61 307 237 +70 43.6 1.52 1.17 317
10 Lincoln City 203 86 59 58 284 210 +74 42.4 1.40 1.03 317
11 Mansfield Town 201 86 55 60 311 240 +71 42.8 1.55 1.19 313
12 Leyton Orient 203 89 44 70 267 227 +40 43.8 1.32 1.12 311
13 Salford City 205 88 47 70 295 265 +30 42.9 1.44 1.29 311
14 Middlesbrough 200 89 44 67 311 241 +70 44.5 1.56 1.21 311
15 Derby County 201 87 44 70 277 221 +56 43.3 1.38 1.10 305
16 Stevenage 202 83 55 64 231 207 +24 41.1 1.14 1.02 304
17 MK Dons 204 84 50 70 292 257 +35 41.2 1.43 1.26 302
18 Millwall 202 84 49 69 233 222 +11 41.6 1.15 1.10 301
19 Portsmouth 202 79 63 60 277 248 +29 39.1 1.37 1.23 300
20 Plymouth Argyle 201 85 42 74 286 284 +2 42.3 1.42 1.41 297
21 Swindon Town 205 80 54 71 324 279 +45 39.0 1.58 1.36 294
22 Sheffield United 195 86 35 74 262 254 +8 44.1 1.34 1.30 293
23 Barnsley 199 81 47 71 308 285 +23 40.7 1.55 1.43 290
24 Birmingham City 202 79 50 73 258 251 +7 39.1 1.28 1.24 287
25 Walsall 205 75 60 70 264 258 +6 36.6 1.29 1.26 285
26 Doncaster Rovers 203 81 39 83 258 290 -32 39.9 1.27 1.43 282
27 Peterborough United 201 81 38 82 314 294 +20 40.3 1.56 1.46 281
28 Sunderland 191 75 54 62 242 216 +26 39.3 1.27 1.13 279
29 Charlton Athletic 202 73 60 69 264 254 +10 36.1 1.31 1.26 279
30 Newcastle United 164 81 34 49 290 207 +83 49.4 1.77 1.26 277
31 West Bromwich Albion 201 72 60 69 250 230 +20 35.8 1.24 1.14 276
32 Leeds United 181 76 48 57 285 242 +43 42.0 1.57 1.34 276
33 Bristol City 201 73 55 73 254 253 +1 36.3 1.26 1.26 274
34 Hull City 202 73 54 75 247 259 -12 36.1 1.22 1.28 273
35 Swansea City 203 74 50 79 259 276 -17 36.5 1.28 1.36 272
36 Aston Villa 165 79 35 51 255 221 +34 47.9 1.55 1.34 272
37 Exeter City 205 74 48 83 237 264 -27 36.1 1.16 1.29 270
38 Northampton Town 204 72 53 79 232 255 -23 35.3 1.14 1.25 269
39 Burnley 183 72 53 58 249 219 +30 39.3 1.36 1.20 269
40 Sheffield Wednesday 202 74 46 82 258 280 -22 36.6 1.28 1.39 268
41 Crewe Alexandra 203 70 58 75 243 267 -24 34.5 1.20 1.32 268
42 Wigan Athletic 204 68 63 73 227 242 -15 33.3 1.11 1.19 267
43 Reading 204 71 53 80 271 302 -31 34.8 1.33 1.48 266
44 Preston North End 203 67 65 71 225 265 -40 33.0 1.11 1.31 266
45 Huddersfield Town 200 71 53 76 247 265 -18 35.5 1.24 1.33 266
46 Cardiff City 201 73 45 83 241 269 -28 36.3 1.20 1.34 264
47 Norwich City 198 72 46 80 277 276 +1 36.4 1.40 1.39 262
48 Luton Town 195 71 49 75 243 271 -28 36.4 1.25 1.39 262
49 Blackpool 201 70 52 79 261 270 -9 34.8 1.30 1.34 262
50 Bristol Rovers 205 74 37 94 244 295 -51 36.1 1.19 1.44 259
51 Blackburn Rovers 201 71 46 84 218 247 -29 35.3 1.08 1.23 259
52 Manchester United 165 74 37 54 242 229 +13 44.8 1.47 1.39 259
53 Chelsea 163 71 43 49 265 210 +55 43.6 1.63 1.29 256
54 Oxford United 202 65 57 80 259 266 -7 32.2 1.28 1.32 252
55 Colchester United 205 63 62 80 240 258 -18 30.7 1.17 1.26 251
56 Gillingham 203 63 60 80 188 247 -59 31.0 0.93 1.22 249
57 AFC Wimbledon 204 62 62 80 236 248 -12 30.4 1.16 1.22 248
58 Queens Park Rangers 202 66 49 87 227 285 -58 32.7 1.12 1.41 247
59 Port Vale 202 65 52 85 216 268 -52 32.2 1.07 1.33 247
60 Barrow 203 64 52 87 221 255 -34 31.5 1.09 1.26 244
61 Wrexham 133 70 34 29 219 144 +75 52.6 1.65 1.08 244
62 Grimsby Town 178 65 48 65 226 240 -14 36.5 1.27 1.35 243
63 Watford 200 61 60 79 234 266 -32 30.5 1.17 1.33 243
64 Fulham 168 70 32 66 262 236 +26 41.7 1.56 1.40 242
65 Stoke City 202 63 52 87 227 250 -23 31.2 1.12 1.24 241
66 Brighton and Hove Albion 165 64 49 52 259 237 +22 38.8 1.57 1.44 241
67 Tranmere Rovers 203 63 50 90 238 280 -42 31.0 1.17 1.38 239
68 Cambridge United 202 63 49 90 207 269 -62 31.2 1.02 1.33 238
69 Crawley Town 206 62 49 95 251 319 -68 30.1 1.22 1.55 235
70 Tottenham Hotspur 166 69 28 69 295 259 +36 41.6 1.78 1.56 235
71 Fleetwood Town 203 56 66 81 239 275 -36 27.6 1.18 1.35 234
72 Leicester City 183 64 38 81 258 278 -20 35.0 1.41 1.52 230
73 Newport County 204 62 44 98 240 309 -69 30.4 1.18 1.51 230
74 Accrington Stanley 201 60 49 92 227 304 -77 29.9 1.13 1.51 229
75 Cheltenham Town 201 59 52 90 227 301 -74 29.4 1.13 1.50 229
76 Brentford 165 62 40 63 253 241 +12 37.6 1.53 1.46 226
77 Harrogate Town 204 57 53 94 225 306 -81 27.9 1.10 1.50 224
78 Bournemouth 166 59 47 60 228 251 -23 35.5 1.37 1.51 224
79 Burton Albion 204 56 54 94 217 307 -90 27.5 1.06 1.50 222
80 Nottingham Forest 166 59 40 67 217 236 -19 35.5 1.31 1.42 217
81 Rotherham United 201 54 54 93 202 284 -82 26.9 1.00 1.41 216
82 Crystal Palace 163 53 52 58 204 212 -8 32.5 1.25 1.30 211
83 Southampton 181 57 38 86 240 309 -69 31.5 1.33 1.71 209
84 Notts County 134 61 26 47 228 180 +48 45.5 1.70 1.34 209
85 Shrewsbury Town 202 55 43 104 189 295 -106 27.2 0.94 1.46 208
86 Everton 166 51 45 70 175 224 -49 30.7 1.05 1.35 198
87 West Ham United 164 50 39 75 210 274 -64 30.5 1.28 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 88 40 29 19 131 100 +31 45.5 1.49 1.14 149
92 Sutton United 116 35 35 46 141 168 -27 30.2 1.22 1.45 140
93 Chesterfield 87 37 27 23 136 106 +30 42.5 1.56 1.22 138
94 Forest Green Rovers 118 27 28 63 107 191 -84 22.9 0.91 1.62 109
95 Oldham Athletic 64 22 20 22 76 71 +5 34.4 1.19 1.11 86
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 42 17 13 12 57 47 +10 40.5 1.36 1.12 64
99 Scunthorpe United 24 1 4 19 10 53 -43 4.2 0.42 2.21 7