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 165 111 31 23 376 154 +222 67.3 2.28 0.93 364
2 Bolton Wanderers 207 101 55 51 328 230 +98 48.8 1.58 1.11 358
3 Arsenal 167 107 33 27 341 157 +184 64.1 2.04 0.94 354
4 Liverpool 167 101 39 27 348 183 +165 60.5 2.08 1.10 342
5 Ipswich Town 196 92 58 46 332 231 +101 46.9 1.69 1.18 334
6 Stockport County 182 95 47 40 300 182 +118 52.2 1.65 1.00 332
7 Bradford City 208 91 56 61 268 227 +41 43.8 1.29 1.09 329
8 Lincoln City 207 89 60 58 294 216 +78 43.0 1.42 1.04 327
9 Coventry City 205 89 55 61 313 239 +74 43.4 1.53 1.17 322
10 Mansfield Town 206 88 57 61 319 245 +74 42.7 1.55 1.19 321
11 Wycombe Wanderers 206 88 55 63 294 231 +63 42.7 1.43 1.12 319
12 Salford City 208 90 48 70 299 266 +33 43.3 1.44 1.28 318
13 Middlesbrough 204 91 45 68 319 245 +74 44.6 1.56 1.20 318
14 Portsmouth 207 83 63 61 285 254 +31 40.1 1.38 1.23 312
15 Leyton Orient 207 89 45 73 268 232 +36 43.0 1.29 1.12 312
16 Stevenage 207 85 57 65 237 215 +22 41.1 1.14 1.04 312
17 Derby County 205 89 44 72 283 227 +56 43.4 1.38 1.11 311
18 MK Dons 207 87 50 70 300 259 +41 42.0 1.45 1.25 311
19 Millwall 206 86 51 69 239 224 +15 41.7 1.16 1.09 309
20 Plymouth Argyle 205 87 44 74 294 289 +5 42.4 1.43 1.41 305
21 Sheffield United 199 88 35 76 269 261 +8 44.2 1.35 1.31 299
22 Birmingham City 206 82 51 73 265 254 +11 39.8 1.29 1.23 297
23 Barnsley 204 82 49 73 314 291 +23 40.2 1.54 1.43 295
24 Swindon Town 208 80 55 73 326 288 +38 38.5 1.57 1.38 295
25 Doncaster Rovers 207 83 40 84 263 294 -31 40.1 1.27 1.42 289
26 Walsall 208 76 60 72 267 265 +2 36.5 1.28 1.27 288
27 West Bromwich Albion 205 74 62 69 255 230 +25 36.1 1.24 1.12 284
28 Charlton Athletic 206 74 61 71 269 260 +9 35.9 1.31 1.26 283
29 Leeds United 184 78 49 57 292 245 +47 42.4 1.59 1.33 283
30 Sunderland 194 76 54 64 246 225 +21 39.2 1.27 1.16 282
31 Peterborough United 205 81 39 85 318 304 +14 39.5 1.55 1.48 282
32 Swansea City 207 76 51 80 264 280 -16 36.7 1.28 1.35 279
33 Newcastle United 167 81 34 52 292 212 +80 48.5 1.75 1.27 277
34 Cardiff City 206 77 46 83 253 272 -19 37.4 1.23 1.32 277
35 Bristol City 205 73 57 75 259 261 -2 35.6 1.26 1.27 276
36 Aston Villa 168 80 36 52 260 226 +34 47.6 1.55 1.35 276
37 Hull City 206 73 56 77 252 266 -14 35.4 1.22 1.29 275
38 Wigan Athletic 208 70 64 74 232 244 -12 33.7 1.12 1.17 274
39 Exeter City 208 74 51 83 243 270 -27 35.6 1.17 1.30 273
40 Preston North End 207 69 65 73 231 272 -41 33.3 1.12 1.31 272
41 Luton Town 199 74 50 75 251 275 -24 37.2 1.26 1.38 272
42 Blackpool 204 73 52 79 266 271 -5 35.8 1.30 1.33 271
43 Sheffield Wednesday 206 74 48 84 260 286 -26 35.9 1.26 1.39 270
44 Northampton Town 207 72 53 82 235 265 -30 34.8 1.14 1.28 269
45 Norwich City 202 74 47 81 284 282 +2 36.6 1.41 1.40 269
46 Burnley 186 72 53 61 250 226 +24 38.7 1.34 1.22 269
47 Huddersfield Town 204 71 56 77 255 276 -21 34.8 1.25 1.35 269
48 Bristol Rovers 208 77 37 94 253 297 -44 37.0 1.22 1.43 268
49 Crewe Alexandra 206 70 58 78 246 275 -29 34.0 1.19 1.33 268
50 Reading 207 71 54 82 273 307 -34 34.3 1.32 1.48 267
51 Blackburn Rovers 205 72 48 85 223 253 -30 35.1 1.09 1.23 264
52 Manchester United 167 75 37 55 244 231 +13 44.9 1.46 1.38 262
53 Oxford United 206 67 57 82 265 269 -4 32.5 1.29 1.31 258
54 Colchester United 209 65 62 82 245 261 -16 31.1 1.17 1.25 257
55 Chelsea 166 71 43 52 265 217 +48 42.8 1.60 1.31 256
56 Grimsby Town 183 69 48 66 240 246 -6 37.7 1.31 1.34 255
57 Port Vale 207 66 54 87 220 272 -52 31.9 1.06 1.31 252
58 AFC Wimbledon 208 63 62 83 238 254 -16 30.3 1.14 1.22 251
59 Gillingham 207 63 61 83 192 259 -67 30.4 0.93 1.25 250
60 Wrexham 136 72 34 30 222 146 +76 52.9 1.63 1.07 250
61 Queens Park Rangers 206 66 50 90 230 292 -62 32.0 1.12 1.42 248
62 Brighton and Hove Albion 168 66 50 52 266 239 +27 39.3 1.58 1.42 248
63 Barrow 207 65 52 90 227 266 -39 31.4 1.10 1.29 247
64 Fulham 171 71 33 67 263 238 +25 41.5 1.54 1.39 246
65 Cambridge United 206 65 50 91 215 271 -56 31.6 1.04 1.32 245
66 Tranmere Rovers 207 64 51 92 243 287 -44 30.9 1.17 1.39 243
67 Watford 204 61 60 83 235 278 -43 29.9 1.15 1.36 243
68 Stoke City 206 63 53 90 230 259 -29 30.6 1.12 1.26 242
69 Fleetwood Town 206 57 68 81 244 279 -35 27.7 1.18 1.35 239
70 Tottenham Hotspur 169 70 29 70 298 262 +36 41.4 1.76 1.55 239
71 Cheltenham Town 206 62 52 92 235 309 -74 30.1 1.14 1.50 238
72 Crawley Town 209 62 51 96 255 325 -70 29.7 1.22 1.56 237
73 Newport County 207 64 44 99 245 313 -68 30.9 1.18 1.51 236
74 Leicester City 187 64 40 83 261 283 -22 34.2 1.40 1.51 232
75 Accrington Stanley 205 60 51 94 234 313 -79 29.3 1.14 1.53 231
76 Bournemouth 169 61 48 60 234 255 -21 36.1 1.38 1.51 231
77 Harrogate Town 207 59 53 95 229 308 -79 28.5 1.11 1.49 230
78 Brentford 167 62 42 63 255 243 +12 37.1 1.53 1.46 228
79 Burton Albion 207 57 56 94 220 309 -89 27.5 1.06 1.49 227
80 Nottingham Forest 169 61 41 67 227 238 -11 36.1 1.34 1.41 224
81 Rotherham United 206 55 55 96 206 293 -87 26.7 1.00 1.42 220
82 Southampton 185 60 39 86 249 313 -64 32.4 1.35 1.69 219
83 Crystal Palace 166 54 53 59 207 216 -9 32.5 1.25 1.30 215
84 Shrewsbury Town 205 56 45 104 192 297 -105 27.3 0.94 1.45 213
85 Notts County 137 62 26 49 230 186 +44 45.3 1.68 1.36 212
86 Everton 169 51 46 72 179 230 -51 30.2 1.06 1.36 199
87 West Ham United 167 52 40 75 216 275 -59 31.1 1.29 1.65 196
88 Carlisle United 163 47 41 75 175 228 -53 28.8 1.07 1.40 182
89 Wolverhampton Wanderers 168 47 31 90 184 283 -99 28.0 1.10 1.68 172
90 Morecambe 161 42 37 82 181 273 -92 26.1 1.12 1.70 163
91 Bromley FC 91 40 30 21 132 104 +28 44.0 1.45 1.14 150
92 Chesterfield 91 39 29 23 142 109 +33 42.9 1.56 1.20 146
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 68 22 20 26 81 80 +1 32.4 1.19 1.18 86
96 Barnet 45 20 13 12 68 52 +16 44.4 1.51 1.16 73
97 Hartlepool United 70 15 25 30 72 108 -36 21.4 1.03 1.54 70
98 Rochdale 70 15 19 36 67 99 -32 21.4 0.96 1.41 64
99 Scunthorpe United 24 1 4 19 10 53 -43 4.2 0.42 2.21 7