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, 2021).

# Team Played Won Drawn Lost GF GA GD Win% GF/M GA/M Points
1 Manchester City 184 131 27 26 440 163 +277 71.2 2.39 0.89 420
2 Bolton Wanderers 223 110 52 61 341 247 +94 49.3 1.53 1.11 382
3 Liverpool 182 112 40 30 386 188 +198 61.5 2.12 1.03 376
4 Arsenal 182 114 34 34 363 177 +186 62.6 1.99 0.97 376
5 Sunderland 221 96 60 65 313 240 +73 43.4 1.42 1.09 348
6 Mansfield Town 222 97 57 68 342 269 +73 43.7 1.54 1.21 348
7 Portsmouth 222 93 65 64 308 261 +47 41.9 1.39 1.18 344
8 Wycombe Wanderers 221 95 57 69 303 255 +48 43.0 1.37 1.15 342
9 Bradford City 221 92 65 64 289 245 +44 41.6 1.31 1.11 341
10 Leyton Orient 222 94 55 73 290 236 +54 42.3 1.31 1.06 337
11 Ipswich Town 214 90 66 58 335 260 +75 42.1 1.57 1.21 336
12 Middlesbrough 220 96 45 79 323 267 +56 43.6 1.47 1.21 333
13 MK Dons 222 93 49 80 321 294 +27 41.9 1.45 1.32 328
14 Stevenage 222 88 64 70 250 232 +18 39.6 1.13 1.05 328
15 Salford City 224 89 58 77 307 273 +34 39.7 1.37 1.22 325
16 Coventry City 219 88 60 71 312 261 +51 40.2 1.42 1.19 324
17 Sheffield Wednesday 219 90 53 76 298 285 +13 41.1 1.36 1.30 323
18 Plymouth Argyle 222 90 51 81 303 317 -14 40.5 1.36 1.43 321
19 Millwall 221 87 58 76 245 246 -1 39.4 1.11 1.11 319
20 Charlton Athletic 223 85 64 74 310 278 +32 38.1 1.39 1.25 319
21 Barnsley 219 88 51 80 313 295 +18 40.2 1.43 1.35 315
22 Northampton Town 223 85 60 78 259 255 +4 38.1 1.16 1.14 315
23 Peterborough United 224 90 44 90 338 330 +8 40.2 1.51 1.47 314
24 Lincoln City 223 81 69 73 289 250 +39 36.3 1.30 1.12 312
25 Oxford United 222 85 56 81 322 280 +42 38.3 1.45 1.26 311
26 Exeter City 224 84 57 83 267 273 -6 37.5 1.19 1.22 309
27 Derby County 220 85 54 81 272 243 +29 38.6 1.24 1.10 309
28 Wigan Athletic 223 82 62 79 272 266 +6 36.8 1.22 1.19 308
29 West Bromwich Albion 217 81 64 72 274 246 +28 37.3 1.26 1.13 307
30 Blackpool 224 82 60 82 291 275 +16 36.6 1.30 1.23 306
31 Swindon Town 223 83 56 84 340 322 +18 37.2 1.52 1.44 305
32 Chelsea 182 86 47 49 298 213 +85 47.3 1.64 1.17 305
33 Birmingham City 219 84 53 82 262 277 -15 38.4 1.20 1.26 305
34 Sheffield United 209 90 34 85 253 277 -24 43.1 1.21 1.33 304
35 Leeds United 198 85 48 65 305 267 +38 42.9 1.54 1.35 303
36 Hull City 223 80 61 82 274 268 +6 35.9 1.23 1.20 301
37 Tranmere Rovers 222 80 60 82 262 266 -4 36.0 1.18 1.20 300
38 Walsall 222 77 69 76 274 273 +1 34.7 1.23 1.23 300
39 Swansea City 219 81 55 83 277 291 -14 37.0 1.26 1.33 298
40 Port Vale 222 80 56 86 260 277 -17 36.0 1.17 1.25 296
41 Doncaster Rovers 225 85 41 99 272 330 -58 37.8 1.21 1.47 296
42 Queens Park Rangers 219 81 50 88 256 292 -36 37.0 1.17 1.33 293
43 Blackburn Rovers 218 81 49 88 261 269 -8 37.2 1.20 1.23 292
44 Manchester United 183 84 40 59 269 245 +24 45.9 1.47 1.34 292
45 Burnley 199 77 59 63 264 232 +32 38.7 1.33 1.17 290
46 Tottenham Hotspur 183 86 27 70 333 266 +67 47.0 1.82 1.45 285
47 Preston North End 219 73 66 80 232 277 -45 33.3 1.06 1.26 285
48 Bournemouth 193 80 45 68 274 262 +12 41.5 1.42 1.36 285
49 Stockport County 151 81 40 30 252 141 +111 53.6 1.67 0.93 283
50 Bristol City 219 74 59 86 271 294 -23 33.8 1.24 1.34 281
51 Barrow 222 75 56 91 240 257 -17 33.8 1.08 1.16 281
52 Aston Villa 184 81 38 65 272 252 +20 44.0 1.48 1.37 281
53 Newcastle United 183 79 44 60 301 249 +52 43.2 1.64 1.36 281
54 Huddersfield Town 220 74 59 87 258 297 -39 33.6 1.17 1.35 281
55 Gillingham 224 71 67 86 216 268 -52 31.7 0.96 1.20 280
56 Reading 221 74 56 91 280 327 -47 33.5 1.27 1.48 278
57 AFC Wimbledon 224 69 71 84 266 274 -8 30.8 1.19 1.22 278
58 Luton Town 212 75 53 84 252 291 -39 35.4 1.19 1.37 278
59 Crewe Alexandra 223 70 65 88 251 312 -61 31.4 1.13 1.40 275
60 Norwich City 211 75 50 86 286 302 -16 35.5 1.36 1.43 275
61 Newport County 223 73 54 96 271 310 -39 32.7 1.22 1.39 273
62 Cardiff City 220 74 51 95 250 303 -53 33.6 1.14 1.38 273
63 Cheltenham Town 222 72 56 94 252 319 -67 32.4 1.14 1.44 272
64 Bristol Rovers 226 75 44 107 261 331 -70 33.2 1.15 1.46 269
65 Watford 212 72 52 88 256 280 -24 34.0 1.21 1.32 268
66 Fulham 191 75 43 73 292 253 +39 39.3 1.53 1.32 268
67 Harrogate Town 223 70 57 96 272 330 -58 31.4 1.22 1.48 267
68 Rotherham United 222 70 56 96 247 288 -41 31.5 1.11 1.30 266
69 Stoke City 219 69 58 92 242 267 -25 31.5 1.11 1.22 265
70 Leicester City 193 75 37 81 289 289 0 38.9 1.50 1.50 262
71 Crawley Town 222 71 49 102 267 343 -76 32.0 1.20 1.55 262
72 Brighton and Hove Albion 182 68 58 56 269 250 +19 37.4 1.48 1.37 262
73 Accrington Stanley 226 68 57 101 268 362 -94 30.1 1.19 1.60 261
74 Cambridge United 223 70 50 103 239 319 -80 31.4 1.07 1.43 260
75 Burton Albion 221 68 54 99 240 323 -83 30.8 1.09 1.46 258
76 Nottingham Forest 192 69 50 73 245 255 -10 35.9 1.28 1.33 257
77 Brentford 184 70 46 68 282 257 +25 38.0 1.53 1.40 256
78 Colchester United 222 61 72 89 241 288 -47 27.5 1.09 1.30 255
79 Fleetwood Town 223 60 71 92 264 312 -48 26.9 1.18 1.40 251
80 West Ham United 182 66 39 77 253 286 -33 36.3 1.39 1.57 237
81 Crystal Palace 182 58 59 65 231 249 -18 31.9 1.27 1.37 233
82 Shrewsbury Town 223 61 49 113 214 310 -96 27.4 0.96 1.39 232
83 Carlisle United 210 58 57 95 220 288 -68 27.6 1.05 1.37 231
84 Morecambe 210 60 47 103 253 347 -94 28.6 1.20 1.65 227
85 Grimsby Town 176 59 48 69 211 246 -35 33.5 1.20 1.40 225
86 Everton 183 54 50 79 189 256 -67 29.5 1.03 1.40 212
87 Wolverhampton Wanderers 182 57 35 90 199 282 -83 31.3 1.09 1.55 206
88 Southampton 193 50 43 100 226 353 -127 25.9 1.17 1.83 193
89 Wrexham 103 56 25 22 171 102 +69 54.4 1.66 0.99 193
90 Forest Green Rovers 163 50 39 74 182 244 -62 30.7 1.12 1.50 189
91 Sutton United 138 46 38 54 174 195 -21 33.3 1.26 1.41 176
92 Notts County 105 44 22 39 180 150 +30 41.9 1.71 1.43 154
93 Rochdale 120 27 38 55 135 177 -42 22.5 1.13 1.48 119
94 Hartlepool United 92 23 28 41 96 142 -46 25.0 1.04 1.54 97
95 Chesterfield 59 25 17 17 96 74 +22 42.4 1.63 1.25 92
96 Bromley FC 59 21 21 17 83 76 +7 35.6 1.41 1.29 84
97 Oldham Athletic 84 19 23 42 95 129 -34 22.6 1.13 1.54 80
98 Scunthorpe United 72 10 21 41 49 125 -76 13.9 0.68 1.74 51
99 Southend United 26 6 11 9 16 25 -9 23.1 0.62 0.96 29
100 Barnet 13 6 2 5 16 13 +3 46.2 1.23 1.00 20