League Table (Last five years)

This table is calculated using the results from all matches played in the Premier League and English Football League (play-offs excluded) for the last five calendar years (Since january 1st 2019).
# Team Played Won Drawn Lost GF GA GD Win% GF/M GA/M Points
1 Manchester City 208 155 26 27 515 167 +348 74.5 2.48 0.80 491
2 Liverpool 208 136 44 28 449 203 +246 65.4 2.16 0.98 452
3 Portsmouth 240 112 70 58 364 257 +107 46.7 1.52 1.07 406
4 Ipswich Town 241 110 71 60 369 254 +115 45.6 1.53 1.05 401
5 Arsenal 208 118 37 53 382 228 +154 56.7 1.84 1.10 391
6 Sunderland 243 103 74 66 353 260 +93 42.4 1.45 1.07 383
7 Plymouth Argyle 242 109 55 78 351 317 +34 45.0 1.45 1.31 382
8 Peterborough United 240 109 45 86 384 319 +65 45.4 1.60 1.33 372
9 Sheffield Wednesday 251 102 64 85 330 303 +27 40.6 1.31 1.21 370
10 Oxford United 240 103 59 78 375 290 +85 42.9 1.56 1.21 368
11 Mansfield Town 243 99 71 73 369 289 +80 40.7 1.52 1.19 368
12 Swansea City 251 99 69 83 337 321 +16 39.4 1.34 1.28 366
13 Exeter City 242 99 69 74 323 284 +39 40.9 1.33 1.17 366
14 Barnsley 252 101 62 89 342 320 +22 40.1 1.36 1.27 365
15 Manchester United 208 105 49 54 335 260 +75 50.5 1.61 1.25 364
16 Derby County 251 99 66 86 320 281 +39 39.4 1.27 1.12 363
17 Middlesbrough 251 102 56 93 339 306 +33 40.6 1.35 1.22 362
18 Northampton Town 242 99 60 83 307 283 +24 40.9 1.27 1.17 357
19 Bolton Wanderers 239 100 56 83 320 306 +14 41.8 1.34 1.28 356
20 West Bromwich Albion 243 94 69 80 327 296 +31 38.7 1.35 1.22 351
21 Coventry City 239 92 74 73 313 280 +33 38.5 1.31 1.17 350
22 Preston North End 251 96 61 94 291 318 -27 38.2 1.16 1.27 349
23 MK Dons 241 99 52 90 341 317 +24 41.1 1.41 1.32 349
24 Brentford 227 97 58 72 359 271 +88 42.7 1.58 1.19 349
25 Millwall 251 89 78 84 277 278 -1 35.5 1.10 1.11 345
26 Tottenham Hotspur 208 102 38 68 366 274 +92 49.0 1.76 1.32 344
27 Chelsea 208 97 52 59 343 256 +87 46.6 1.65 1.23 343
28 Leeds United 227 99 46 82 341 315 +26 43.6 1.50 1.39 343
29 Hull City 251 94 60 97 333 335 -2 37.5 1.33 1.33 342
30 Lincoln City 241 90 72 79 309 266 +43 37.3 1.28 1.10 342
31 Charlton Athletic 251 89 74 88 342 322 +20 35.5 1.36 1.28 341
32 Blackburn Rovers 251 94 58 99 335 324 +11 37.5 1.33 1.29 340
33 Wigan Athletic 251 91 67 93 320 325 -5 36.3 1.27 1.29 340
34 Wycombe Wanderers 239 94 58 87 299 297 +2 39.3 1.25 1.24 340
35 Luton Town 243 91 64 88 308 331 -23 37.4 1.27 1.36 337
36 Swindon Town 241 94 53 94 364 344 +20 39.0 1.51 1.43 335
37 Newport County 242 91 62 89 295 289 +6 37.6 1.22 1.19 335
38 Leicester City 216 99 38 79 364 284 +80 45.8 1.69 1.31 335
39 Bradford City 242 87 72 83 288 287 +1 36.0 1.19 1.19 333
40 Cheltenham Town 242 89 64 89 295 304 -9 36.8 1.22 1.26 331
41 Tranmere Rovers 239 91 57 91 282 287 -5 38.1 1.18 1.20 330
42 Blackpool 241 88 65 88 295 286 +9 36.5 1.22 1.19 329
43 Crewe Alexandra 242 88 63 91 313 342 -29 36.4 1.29 1.41 327
44 Bristol City 251 89 58 104 305 342 -37 35.5 1.22 1.36 325
45 Cardiff City 248 89 54 105 293 334 -41 35.9 1.18 1.35 321
46 Norwich City 235 90 51 94 306 337 -31 38.3 1.30 1.43 321
47 Stevenage 241 81 77 83 257 267 -10 33.6 1.07 1.11 320
48 Leyton Orient 220 85 62 73 276 246 +30 38.6 1.25 1.12 317
49 Salford City 221 86 59 76 301 262 +39 38.9 1.36 1.19 317
50 Doncaster Rovers 239 89 46 104 304 341 -37 37.2 1.27 1.43 313
51 Crawley Town 243 83 63 97 305 343 -38 34.2 1.26 1.41 312
52 Queens Park Rangers 251 85 56 110 297 358 -61 33.9 1.18 1.43 311
53 Fulham 224 87 49 88 323 296 +27 38.8 1.44 1.32 310
54 Reading 251 82 63 106 311 366 -55 32.7 1.24 1.46 309
55 Forest Green Rovers 242 83 60 99 283 325 -42 34.3 1.17 1.34 309
56 Stoke City 251 80 67 104 288 309 -21 31.9 1.15 1.23 307
57 Port Vale 242 81 63 98 277 315 -38 33.5 1.14 1.30 306
58 Nottingham Forest 235 80 66 89 281 297 -16 34.0 1.20 1.26 306
59 Bournemouth 224 85 50 89 306 321 -15 37.9 1.37 1.43 305
60 Gillingham 240 78 70 92 247 300 -53 32.5 1.03 1.25 304
61 Sheffield United 227 86 46 95 266 303 -37 37.9 1.17 1.33 304
62 Aston Villa 211 87 42 82 310 297 +13 41.2 1.47 1.41 303
63 Bristol Rovers 240 81 58 101 280 329 -49 33.8 1.17 1.37 301
64 Cambridge United 242 82 55 105 267 325 -58 33.9 1.10 1.34 301
65 Carlisle United 242 77 65 100 272 325 -53 31.8 1.12 1.34 296
66 Newcastle United 208 81 53 74 308 298 +10 38.9 1.48 1.43 296
67 Burton Albion 241 76 64 101 293 359 -66 31.5 1.22 1.49 292
68 Accrington Stanley 241 77 59 105 298 384 -86 32.0 1.24 1.59 290
69 Rotherham United 240 76 61 103 290 323 -33 31.7 1.21 1.35 289
70 Fleetwood Town 240 71 76 93 287 311 -24 29.6 1.20 1.30 289
71 Walsall 241 72 73 96 269 316 -47 29.9 1.12 1.31 289
72 Watford 232 76 61 95 275 316 -41 32.8 1.19 1.36 289
73 Huddersfield Town 248 72 70 106 271 368 -97 29.0 1.09 1.48 286
74 Colchester United 242 71 73 98 276 317 -41 29.3 1.14 1.31 286
75 Morecambe 242 74 63 105 303 395 -92 30.6 1.25 1.63 285
76 Burnley 216 73 59 84 264 298 -34 33.8 1.22 1.38 278
77 West Ham United 208 77 46 85 298 314 -16 37.0 1.43 1.51 277
78 Birmingham City 251 68 71 112 265 365 -100 27.1 1.06 1.45 275
79 Shrewsbury Town 239 70 65 104 237 305 -68 29.3 0.99 1.28 275
80 Southampton 216 74 49 93 288 358 -70 34.3 1.33 1.66 271
81 Wolverhampton Wanderers 208 74 48 86 230 281 -51 35.6 1.11 1.35 270
82 AFC Wimbledon 240 61 81 98 277 336 -59 25.4 1.15 1.40 264
83 Crystal Palace 208 67 58 83 253 296 -43 32.2 1.22 1.42 259
84 Everton 208 70 48 90 231 294 -63 33.7 1.11 1.41 258
85 Brighton and Hove Albion 208 62 68 78 261 292 -31 29.8 1.25 1.40 254
86 Harrogate Town 184 59 48 77 235 273 -38 32.1 1.28 1.48 225
87 Barrow 184 59 48 77 206 225 -19 32.1 1.12 1.22 225
88 Grimsby Town 196 55 57 84 204 275 -71 28.1 1.04 1.40 222
89 Rochdale 193 49 51 93 218 304 -86 25.4 1.13 1.58 198
90 Sutton United 138 46 38 54 174 195 -21 33.3 1.26 1.41 176
91 Stockport County 92 49 24 19 161 85 +76 53.3 1.75 0.92 171
92 Oldham Athletic 150 40 40 70 191 240 -49 26.7 1.27 1.60 160
93 Scunthorpe United 150 33 37 80 137 242 -105 22.0 0.91 1.61 136
94 Hartlepool United 92 23 28 41 96 142 -46 25.0 1.04 1.54 97
95 Wrexham 46 26 10 10 89 52 +37 56.5 1.93 1.13 88
96 Notts County 67 23 13 31 111 119 -8 34.3 1.66 1.78 82
97 Southend United 102 18 28 56 93 180 -87 17.6 0.91 1.76 82
98 Macclesfield Town 58 12 24 22 59 80 -21 20.7 1.02 1.38 60
99 Bury 21 11 6 4 37 28 +9 52.4 1.76 1.33 39
100 Yeovil Town 23 4 4 15 15 39 -24 17.4 0.65 1.70 16