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 179 120 33 26 407 170 +237 67.0 2.27 0.95 393
2 Arsenal 180 119 33 28 362 163 +199 66.1 2.01 0.91 390
3 Bolton Wanderers 222 106 57 59 349 259 +90 47.7 1.57 1.17 375
4 Stockport County 198 104 49 45 330 199 +131 52.5 1.67 1.01 361
5 Liverpool 180 105 44 31 365 201 +164 58.3 2.03 1.12 359
6 Bradford City 222 98 60 64 280 236 +44 44.1 1.26 1.06 354
7 Salford City 223 100 50 73 324 281 +43 44.8 1.45 1.26 350
8 Ipswich Town 207 96 61 50 351 251 +100 46.4 1.70 1.21 349
9 Middlesbrough 218 99 50 69 351 264 +87 45.4 1.61 1.21 347
10 Lincoln City 222 94 63 65 310 240 +70 42.3 1.40 1.08 345
11 Mansfield Town 221 94 62 65 344 267 +77 42.5 1.56 1.21 344
12 Wycombe Wanderers 220 93 61 66 318 256 +62 42.3 1.45 1.16 340
13 Coventry City 216 94 55 67 329 256 +73 43.5 1.52 1.19 337
14 Portsmouth 222 89 68 65 305 271 +34 40.1 1.37 1.22 335
15 Stevenage 220 90 61 69 255 228 +27 40.9 1.16 1.04 331
16 Plymouth Argyle 220 95 46 79 318 310 +8 43.2 1.45 1.41 331
17 MK Dons 221 91 57 73 323 280 +43 41.2 1.46 1.27 330
18 Leyton Orient 221 94 48 79 289 248 +41 42.5 1.31 1.12 330
19 Millwall 221 92 54 75 264 248 +16 41.6 1.19 1.12 330
20 Birmingham City 221 89 57 75 292 268 +24 40.3 1.32 1.21 324
21 Sheffield United 214 95 39 80 291 279 +12 44.4 1.36 1.30 324
22 Derby County 220 90 48 82 295 258 +37 40.9 1.34 1.17 318
23 Swindon Town 223 85 59 79 342 307 +35 38.1 1.53 1.38 314
24 Walsall 222 81 67 74 289 280 +9 36.5 1.30 1.26 310
25 West Bromwich Albion 220 81 66 73 276 247 +29 36.8 1.25 1.12 309
26 Swansea City 222 85 53 84 288 297 -9 38.3 1.30 1.34 308
27 Barnsley 218 85 52 81 328 316 +12 39.0 1.50 1.45 307
28 Doncaster Rovers 221 87 43 91 280 317 -37 39.4 1.27 1.43 304
29 Leeds United 197 82 55 60 306 258 +48 41.6 1.55 1.31 301
30 Huddersfield Town 219 80 61 78 287 288 -1 36.5 1.31 1.32 301
31 Luton Town 214 82 53 79 281 298 -17 38.3 1.31 1.39 299
32 Bristol City 219 79 60 80 276 278 -2 36.1 1.26 1.27 297
33 Charlton Athletic 221 77 66 78 281 285 -4 34.8 1.27 1.29 297
34 Newcastle United 180 86 37 57 311 232 +79 47.8 1.73 1.29 295
35 Aston Villa 181 85 40 56 279 246 +33 47.0 1.54 1.36 295
36 Sunderland 207 79 58 70 259 245 +14 38.2 1.25 1.18 295
37 Peterborough United 220 83 44 93 330 330 0 37.7 1.50 1.50 293
38 Sheffield Wednesday 220 80 53 87 284 301 -17 36.4 1.29 1.37 293
39 Exeter City 223 79 55 89 255 281 -26 35.4 1.14 1.26 292
40 Cardiff City 220 80 51 89 276 297 -21 36.4 1.25 1.35 291
41 Crewe Alexandra 221 75 66 80 263 292 -29 33.9 1.19 1.32 291
42 Hull City 216 76 61 79 265 277 -12 35.2 1.23 1.28 289
43 Reading 221 77 58 86 298 321 -23 34.8 1.35 1.45 289
44 Norwich City 217 80 47 90 312 308 +4 36.9 1.44 1.42 287
45 Blackpool 217 77 55 85 284 292 -8 35.5 1.31 1.35 286
46 Wigan Athletic 223 73 66 84 243 267 -24 32.7 1.09 1.20 285
47 Bristol Rovers 223 82 39 102 271 321 -50 36.8 1.22 1.44 285
48 Northampton Town 222 75 58 89 246 279 -33 33.8 1.11 1.26 283
49 Manchester United 181 80 42 59 265 251 +14 44.2 1.46 1.39 282
50 Blackburn Rovers 220 77 51 92 243 276 -33 35.0 1.10 1.25 282
51 Burnley 204 73 62 69 272 259 +13 35.8 1.33 1.27 281
52 Oxford United 219 73 62 84 285 282 +3 33.3 1.30 1.29 281
53 Preston North End 222 70 67 85 244 305 -61 31.5 1.10 1.37 277
54 Chelsea 179 77 45 57 289 239 +50 43.0 1.61 1.34 276
55 Grimsby Town 198 74 54 70 265 265 0 37.4 1.34 1.34 276
56 Gillingham 222 69 66 87 213 278 -65 31.1 0.96 1.25 273
57 Colchester United 223 68 68 87 261 281 -20 30.5 1.17 1.26 272
58 Brighton and Hove Albion 181 73 51 57 294 253 +41 40.3 1.62 1.40 270
59 Port Vale 221 71 57 93 232 289 -57 32.1 1.05 1.31 270
60 Queens Park Rangers 221 71 56 94 252 312 -60 32.1 1.14 1.41 269
61 Stoke City 221 71 55 95 252 278 -26 32.1 1.14 1.26 268
62 Cambridge United 221 70 57 94 236 292 -56 31.7 1.07 1.32 267
63 Wrexham 151 75 40 36 240 170 +70 49.7 1.59 1.13 265
64 AFC Wimbledon 222 66 66 90 247 279 -32 29.7 1.11 1.26 264
65 Tranmere Rovers 222 68 59 95 263 305 -42 30.6 1.18 1.37 263
66 Fulham 184 74 37 73 275 254 +21 40.2 1.49 1.38 259
67 Cheltenham Town 221 68 55 98 259 338 -79 30.8 1.17 1.53 259
68 Tottenham Hotspur 182 75 33 74 313 276 +37 41.2 1.72 1.52 258
69 Fleetwood Town 221 61 74 86 263 298 -35 27.6 1.19 1.35 257
70 Watford 219 65 62 92 248 305 -57 29.7 1.13 1.39 257
71 Newport County 222 69 50 103 267 331 -64 31.1 1.20 1.49 257
72 Leicester City 201 70 44 87 284 302 -18 34.8 1.41 1.50 254
73 Bournemouth 182 66 53 63 254 270 -16 36.3 1.40 1.48 251
74 Southampton 201 69 44 88 283 330 -47 34.3 1.41 1.64 251
75 Accrington Stanley 220 64 58 98 257 333 -76 29.1 1.17 1.51 250
76 Brentford 181 66 49 66 278 260 +18 36.5 1.54 1.44 247
77 Barrow 208 65 52 91 228 268 -40 31.3 1.10 1.29 247
78 Crawley Town 222 64 55 103 268 346 -78 28.8 1.21 1.56 247
79 Burton Albion 222 61 62 99 240 332 -92 27.5 1.08 1.50 245
80 Nottingham Forest 182 63 46 73 240 256 -16 34.6 1.32 1.41 235
81 Rotherham United 221 57 61 103 226 321 -95 25.8 1.02 1.45 232
82 Shrewsbury Town 220 61 48 111 209 320 -111 27.7 0.95 1.45 231
83 Harrogate Town 208 59 53 96 230 310 -80 28.4 1.11 1.49 230
84 Notts County 150 65 32 53 244 201 +43 43.3 1.63 1.34 227
85 Crystal Palace 180 56 56 68 221 249 -28 31.1 1.23 1.38 224
86 West Ham United 184 59 44 81 253 300 -47 32.1 1.38 1.63 221
87 Everton 182 54 52 76 194 248 -54 29.7 1.07 1.36 214
88 Wolverhampton Wanderers 185 54 37 94 210 305 -95 29.2 1.14 1.65 199
89 Carlisle United 163 47 41 75 175 228 -53 28.8 1.07 1.40 182
90 Chesterfield 106 45 33 28 168 131 +37 42.5 1.58 1.24 168
91 Morecambe 161 42 37 82 181 273 -92 26.1 1.12 1.70 163
92 Bromley FC 105 43 33 29 148 138 +10 41.0 1.41 1.31 162
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 83 27 23 33 99 99 0 32.5 1.19 1.19 104
96 Barnet 59 28 18 13 98 71 +27 47.5 1.66 1.20 102
97 Rochdale 84 19 22 43 84 125 -41 22.6 1.00 1.49 79
98 Hartlepool United 70 15 25 30 72 108 -36 21.4 1.03 1.54 70
99 York City 14 5 5 4 24 21 +3 35.7 1.71 1.50 20
100 Scunthorpe United 24 1 4 19 10 53 -43 4.2 0.42 2.21 7