League Table (Last ten 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 ten calendar years (Since January 1st, 2017).

# Team Played Won Drawn Lost GF GA GD Win% GF/M GA/M Points
1 Manchester City 353 252 53 48 848 300 +548 71.4 2.40 0.85 809
2 Liverpool 353 222 81 50 748 351 +397 62.9 2.12 0.99 747
3 Arsenal 355 201 71 83 666 390 +276 56.6 1.88 1.10 674
4 Portsmouth 417 187 107 123 602 473 +129 44.8 1.44 1.13 668
5 Wycombe Wanderers 417 173 108 136 565 507 +58 41.5 1.35 1.22 627
6 Exeter City 420 172 109 139 560 510 +50 41.0 1.33 1.21 625
7 Coventry City 416 172 109 135 561 487 +74 41.3 1.35 1.17 625
8 Middlesbrough 425 174 102 149 566 492 +74 40.9 1.33 1.16 624
9 Mansfield Town 417 164 129 124 605 491 +114 39.3 1.45 1.18 621
10 Leeds United 396 176 91 129 604 504 +100 44.4 1.53 1.27 619
11 Luton Town 421 169 111 141 583 540 +43 40.1 1.38 1.28 618
12 Chelsea 353 178 83 92 603 408 +195 50.4 1.71 1.16 617
13 Charlton Athletic 428 166 118 144 574 518 +56 38.8 1.34 1.21 616
14 Derby County 428 167 113 148 560 499 +61 39.0 1.31 1.17 614
15 Plymouth Argyle 420 172 96 152 579 586 -7 41.0 1.38 1.40 612
16 Millwall 428 161 129 138 489 474 +15 37.6 1.14 1.11 612
17 Lincoln City 395 165 114 116 552 427 +125 41.8 1.40 1.08 609
18 Manchester United 353 174 87 92 567 425 +142 49.3 1.61 1.20 609
19 Sheffield United 404 177 78 149 535 498 +37 43.8 1.32 1.23 609
20 Blackburn Rovers 428 166 107 155 562 526 +36 38.8 1.31 1.23 605
21 Peterborough United 417 173 86 158 646 579 +67 41.5 1.55 1.39 605
22 Bradford City 419 164 111 144 518 504 +14 39.1 1.24 1.20 603
23 MK Dons 416 165 100 151 576 532 +44 39.7 1.38 1.28 595
24 Sunderland 407 156 125 126 549 476 +73 38.3 1.35 1.17 593
25 Bolton Wanderers 416 162 106 148 534 541 -7 38.9 1.28 1.30 592
26 Ipswich Town 409 157 119 133 571 508 +63 38.4 1.40 1.24 590
27 Cardiff City 421 164 95 162 536 548 -12 39.0 1.27 1.30 587
28 Barnsley 426 158 111 157 580 576 +4 37.1 1.36 1.35 585
29 Wigan Athletic 427 156 117 154 533 511 +22 36.5 1.25 1.20 585
30 Swindon Town 418 162 98 158 611 577 +34 38.8 1.46 1.38 584
31 Tottenham Hotspur 354 174 62 118 640 456 +184 49.2 1.81 1.29 584
32 Brentford 388 160 100 128 614 492 +122 41.2 1.58 1.27 580
33 Oxford United 417 158 106 153 589 532 +57 37.9 1.41 1.28 580
34 Preston North End 428 151 126 151 507 543 -36 35.3 1.18 1.27 579
35 Doncaster Rovers 416 161 95 160 551 558 -7 38.7 1.32 1.34 578
36 Swansea City 417 157 103 157 515 535 -20 37.6 1.24 1.28 574
37 Bristol City 428 153 114 161 539 566 -27 35.7 1.26 1.32 573
38 Norwich City 411 158 99 154 571 575 -4 38.4 1.39 1.40 573
39 Blackpool 418 149 121 148 532 510 +22 35.6 1.27 1.22 568
40 Sheffield Wednesday 428 152 112 164 535 570 -35 35.5 1.25 1.33 568
41 Aston Villa 372 162 81 129 548 490 +58 43.5 1.47 1.32 567
42 Crewe Alexandra 420 153 102 165 536 577 -41 36.4 1.28 1.37 561
43 Stevenage 418 147 120 151 461 477 -16 35.2 1.10 1.14 561
44 Hull City 425 151 104 170 557 587 -30 35.5 1.31 1.38 557
45 Accrington Stanley 417 151 103 163 530 599 -69 36.2 1.27 1.44 556
46 Fulham 381 155 86 140 559 511 +48 40.7 1.47 1.34 551
47 West Bromwich Albion 409 143 122 144 525 513 +12 35.0 1.28 1.25 551
48 Reading 429 145 113 171 546 614 -68 33.8 1.27 1.43 548
49 Colchester United 418 139 129 150 500 508 -8 33.3 1.20 1.22 546
50 Newport County 420 146 108 166 501 563 -62 34.8 1.19 1.34 546
51 Northampton Town 419 144 111 164 487 550 -63 34.4 1.16 1.31 543
52 Birmingham City 428 142 115 171 488 571 -83 33.2 1.14 1.33 541
53 Cheltenham Town 418 143 110 165 515 577 -62 34.2 1.23 1.38 539
54 Queens Park Rangers 428 147 97 184 518 614 -96 34.3 1.21 1.43 538
55 Fleetwood Town 417 137 124 156 517 530 -13 32.9 1.24 1.27 535
56 Walsall 418 137 123 158 495 542 -47 32.8 1.18 1.30 534
57 Cambridge United 419 142 100 177 472 551 -79 33.9 1.13 1.32 526
58 Nottingham Forest 396 136 106 154 478 506 -28 34.3 1.21 1.28 514
59 Gillingham 416 128 127 161 444 536 -92 30.8 1.07 1.29 511
60 Port Vale 416 131 115 170 462 542 -80 31.5 1.11 1.30 508
61 Newcastle United 356 141 85 130 510 483 +27 39.6 1.43 1.36 508
62 Leicester City 369 143 74 152 552 539 +13 38.8 1.50 1.46 503
63 Stoke City 417 127 119 171 462 532 -70 30.5 1.11 1.28 500
64 Bristol Rovers 417 136 91 190 477 590 -113 32.6 1.14 1.41 499
65 Crawley Town 420 130 107 183 511 622 -111 31.0 1.22 1.48 497
66 Rotherham United 416 131 102 183 490 576 -86 31.5 1.18 1.38 495
67 Shrewsbury Town 416 129 108 179 426 539 -113 31.0 1.02 1.30 495
68 Bournemouth 369 133 95 141 510 547 -37 36.0 1.38 1.48 494
69 Huddersfield Town 412 130 102 180 454 594 -140 31.6 1.10 1.44 492
70 Watford 394 130 98 166 467 553 -86 33.0 1.19 1.40 488
71 Wolverhampton Wanderers 365 136 79 150 435 490 -55 37.3 1.19 1.34 487
72 AFC Wimbledon 416 119 129 168 465 543 -78 28.6 1.12 1.31 486
73 Burnley 369 127 103 139 438 478 -40 34.4 1.19 1.30 484
74 Burton Albion 417 124 109 184 476 623 -147 29.7 1.14 1.49 481
75 Carlisle United 382 122 103 157 443 520 -77 31.9 1.16 1.36 469
76 Grimsby Town 373 123 97 153 417 515 -98 33.0 1.12 1.38 466
77 Brighton and Hove Albion 357 117 111 129 458 494 -36 32.8 1.28 1.38 462
78 Everton 353 123 90 140 419 482 -63 34.8 1.19 1.37 459
79 Tranmere Rovers 348 122 89 137 412 451 -39 35.1 1.18 1.30 455
80 Salford City 305 125 78 102 419 363 +56 41.0 1.37 1.19 453
81 Leyton Orient 326 125 76 125 422 413 +9 38.3 1.29 1.27 451
82 West Ham United 353 119 84 150 479 560 -81 33.7 1.36 1.59 441
83 Crystal Palace 354 114 97 143 420 493 -73 32.2 1.19 1.39 439
84 Morecambe 383 106 101 176 436 595 -159 27.7 1.14 1.55 419
85 Southampton 368 107 92 169 454 612 -158 29.1 1.23 1.66 413
86 Forest Green Rovers 312 106 78 128 374 426 -52 34.0 1.20 1.37 396
87 Notts County 244 98 58 88 363 340 +23 40.2 1.49 1.39 352
88 Oldham Athletic 280 83 86 111 349 396 -47 29.6 1.25 1.41 335
89 Stockport County 174 91 44 39 283 174 +109 52.3 1.63 1.00 317
90 Barrow 267 81 70 116 294 333 -39 30.3 1.10 1.25 313
91 Harrogate Town 268 80 68 120 307 391 -84 29.9 1.15 1.46 308
92 Rochdale 286 74 84 128 333 440 -107 25.9 1.16 1.54 306
93 Scunthorpe United 243 68 64 111 265 375 -110 28.0 1.09 1.54 268
94 Wrexham 130 69 33 28 214 136 +78 53.1 1.65 1.05 240
95 Southend United 195 55 46 94 216 297 -81 28.2 1.11 1.52 211
96 Chesterfield 152 47 42 63 196 224 -28 30.9 1.29 1.47 183
97 Sutton United 138 46 38 54 174 195 -21 33.3 1.26 1.41 176
98 Bury 114 37 32 45 151 154 -3 32.5 1.32 1.35 143
99 Bromley FC 84 38 28 18 125 95 +30 45.2 1.49 1.13 142
100 Barnet 107 32 28 47 117 138 -21 29.9 1.09 1.29 124
101 Hartlepool United 115 28 33 54 119 177 -58 24.3 1.03 1.54 117
102 Yeovil Town 115 24 36 55 124 179 -55 20.9 1.08 1.56 108
103 Macclesfield Town 83 17 29 37 80 121 -41 20.5 0.96 1.46 80