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

# Team Played Won Drawn Lost GF GA GD Win% GF/M GA/M Points
1 Manchester City 378 266 56 56 902 330 +572 70.4 2.39 0.87 854
2 Liverpool 378 238 86 54 814 385 +429 63.0 2.15 1.02 800
3 Portsmouth 446 204 113 129 654 497 +157 45.7 1.47 1.11 725
4 Arsenal 378 211 79 88 707 415 +292 55.8 1.87 1.10 712
5 Chelsea 378 196 89 93 657 427 +230 51.9 1.74 1.13 677
6 Leeds United 429 194 94 141 647 542 +105 45.2 1.51 1.26 676
7 Exeter City 448 186 112 150 601 537 +64 41.5 1.34 1.20 670
8 Luton Town 449 183 118 148 617 566 +51 40.8 1.37 1.26 667
9 Sheffield United 435 193 86 156 580 528 +52 44.4 1.33 1.21 665
10 Millwall 459 176 135 148 539 516 +23 38.3 1.17 1.12 663
11 Plymouth Argyle 448 187 100 161 621 616 +5 41.7 1.39 1.38 661
12 Wycombe Wanderers 446 182 115 149 581 535 +46 40.8 1.30 1.20 661
13 Bradford City 449 178 126 145 559 519 +40 39.6 1.24 1.16 660
14 Derby County 458 178 124 156 589 524 +65 38.9 1.29 1.14 658
15 Middlesbrough 451 181 111 159 586 520 +66 40.1 1.30 1.15 654
16 Mansfield Town 447 173 135 139 638 538 +100 38.7 1.43 1.20 654
17 Manchester United 378 187 92 99 600 450 +150 49.5 1.59 1.19 653
18 Charlton Athletic 457 173 129 155 608 563 +45 37.9 1.33 1.23 648
19 Barnsley 455 178 114 163 631 595 +36 39.1 1.39 1.31 648
20 Tottenham Hotspur 378 193 68 117 695 465 +230 51.1 1.84 1.23 647
21 Sheffield Wednesday 457 174 122 161 587 578 +9 38.1 1.28 1.26 644
22 Peterborough United 445 184 92 169 684 617 +67 41.3 1.54 1.39 644
23 Coventry City 446 174 119 153 583 530 +53 39.0 1.31 1.19 641
24 Blackburn Rovers 458 174 114 170 600 569 +31 38.0 1.31 1.24 636
25 Wigan Athletic 457 169 128 160 584 537 +47 37.0 1.28 1.18 635
26 Preston North End 458 166 135 157 553 574 -21 36.2 1.21 1.25 633
27 Oxford United 447 173 113 161 651 564 +87 38.7 1.46 1.26 632
28 Bolton Wanderers 444 172 106 166 561 581 -20 38.7 1.26 1.31 622
29 Sunderland 432 163 132 137 584 517 +67 37.7 1.35 1.20 621
30 Ipswich Town 440 163 130 147 586 541 +45 37.0 1.33 1.23 619
31 Northampton Town 448 166 120 162 553 571 -18 37.1 1.23 1.27 618
32 Brentford 421 171 104 146 657 539 +118 40.6 1.56 1.28 617
33 Doncaster Rovers 445 172 101 172 597 596 +1 38.7 1.34 1.34 617
34 Bristol City 458 165 118 175 583 601 -18 36.0 1.27 1.31 613
35 Swindon Town 447 168 109 170 639 627 +12 37.6 1.43 1.40 613
36 Cardiff City 448 169 103 176 553 592 -39 37.7 1.23 1.32 610
37 Blackpool 447 158 131 158 565 532 +33 35.3 1.26 1.19 605
38 Accrington Stanley 449 164 113 172 575 636 -61 36.5 1.28 1.42 605
39 MK Dons 446 165 109 172 592 590 +2 37.0 1.33 1.32 604
40 Aston Villa 402 168 92 142 573 536 +37 41.8 1.43 1.33 596
41 Fulham 413 165 98 150 609 559 +50 40.0 1.47 1.35 593
42 Stevenage 445 155 126 164 500 516 -16 34.8 1.12 1.16 591
43 Swansea City 439 160 108 171 542 591 -49 36.4 1.23 1.35 588
44 Norwich City 439 161 105 173 600 637 -37 36.7 1.37 1.45 588
45 West Bromwich Albion 431 152 129 150 552 535 +17 35.3 1.28 1.24 585
46 Walsall 448 150 134 164 536 582 -46 33.5 1.20 1.30 584
47 Hull City 450 157 112 181 586 625 -39 34.9 1.30 1.39 583
48 Fleetwood Town 447 149 135 163 559 562 -3 33.3 1.25 1.26 582
49 Reading 456 154 118 184 569 651 -82 33.8 1.25 1.43 580
50 Birmingham City 458 151 126 181 524 607 -83 33.0 1.14 1.33 579
51 Queens Park Rangers 458 157 107 194 548 646 -98 34.3 1.20 1.41 578
52 Crewe Alexandra 449 154 115 180 563 633 -70 34.3 1.25 1.41 577
53 Colchester United 448 146 139 163 543 565 -22 32.6 1.21 1.26 577
54 Newport County 447 151 115 181 526 603 -77 33.8 1.18 1.35 568
55 Lincoln City 378 152 110 116 511 415 +96 40.2 1.35 1.10 566
56 Newcastle United 386 157 90 139 563 512 +51 40.7 1.46 1.33 561
57 Bristol Rovers 446 153 99 194 537 631 -94 34.3 1.20 1.41 558
58 Cambridge United 448 150 108 190 500 588 -88 33.5 1.12 1.31 558
59 Port Vale 447 145 122 180 502 585 -83 32.4 1.12 1.31 557
60 Nottingham Forest 429 147 113 169 523 557 -34 34.3 1.22 1.30 554
61 Leicester City 391 157 81 153 587 552 +35 40.2 1.50 1.41 552
62 Burnley 397 148 106 143 484 495 -11 37.3 1.22 1.25 550
63 Gillingham 446 137 137 172 487 572 -85 30.7 1.09 1.28 548
64 Carlisle United 429 141 122 166 512 573 -61 32.9 1.19 1.34 545
65 Brighton and Hove Albion 389 141 119 129 523 513 +10 36.2 1.34 1.32 542
66 Cheltenham Town 425 143 113 169 516 586 -70 33.6 1.21 1.38 542
67 AFC Wimbledon 445 134 136 175 508 568 -60 30.1 1.14 1.28 538
68 Huddersfield Town 441 143 106 192 491 639 -148 32.4 1.11 1.45 535
69 Crawley Town 448 140 109 199 541 674 -133 31.3 1.21 1.50 529
70 Wolverhampton Wanderers 397 146 89 162 474 533 -59 36.8 1.19 1.34 527
71 Stoke City 439 134 123 182 488 581 -93 30.5 1.11 1.32 525
72 Rotherham United 446 138 110 198 525 629 -104 30.9 1.18 1.41 524
73 Burton Albion 446 135 119 192 504 647 -143 30.3 1.13 1.45 524
74 Bournemouth 394 142 95 157 541 594 -53 36.0 1.37 1.51 521
75 Shrewsbury Town 445 133 119 193 461 596 -135 29.9 1.04 1.34 518
76 Watford 415 134 101 180 486 595 -109 32.3 1.17 1.43 503
77 Leyton Orient 355 137 81 137 451 443 +8 38.6 1.27 1.25 492
78 Everton 378 130 98 150 452 517 -65 34.4 1.20 1.37 488
79 West Ham United 378 130 90 158 522 601 -79 34.4 1.38 1.59 480
80 Grimsby Town 380 122 98 160 428 532 -104 32.1 1.13 1.40 464
81 Morecambe 429 118 109 202 492 686 -194 27.5 1.15 1.60 463
82 Crystal Palace 378 117 102 159 453 545 -92 31.0 1.20 1.44 453
83 Southampton 391 118 96 177 482 635 -153 30.2 1.23 1.62 450
84 Tranmere Rovers 331 119 88 124 399 417 -18 36.0 1.21 1.26 445
85 Salford City 288 115 77 96 397 346 +51 39.9 1.38 1.20 422
86 Forest Green Rovers 312 106 78 128 374 426 -52 34.0 1.20 1.37 396
87 Rochdale 333 98 92 143 410 504 -94 29.4 1.23 1.51 386
88 Notts County 274 101 63 110 384 408 -24 36.9 1.40 1.49 366
89 Oldham Athletic 312 87 98 127 359 432 -73 27.9 1.15 1.38 359
90 Scunthorpe United 289 94 77 118 345 414 -69 32.5 1.19 1.43 359
91 Barrow 251 79 68 104 279 305 -26 31.5 1.11 1.22 305
92 Harrogate Town 251 77 64 110 296 369 -73 30.7 1.18 1.47 295
93 Stockport County 158 84 41 33 261 152 +109 53.2 1.65 0.96 293
94 Southend United 242 71 58 113 278 363 -85 29.3 1.15 1.50 271
95 Chesterfield 181 55 44 82 232 276 -44 30.4 1.28 1.52 209
96 Wrexham 114 59 31 24 183 113 +70 51.8 1.61 0.99 208
97 Bury 161 50 42 69 207 238 -31 31.1 1.29 1.48 192
98 Sutton United 138 46 38 54 174 195 -21 33.3 1.26 1.41 176
99 Hartlepool United 163 43 45 75 179 254 -75 26.4 1.10 1.56 174
100 Yeovil Town 160 41 49 70 170 226 -56 25.6 1.06 1.41 172
101 Barnet 135 42 39 54 163 181 -18 31.1 1.21 1.34 165
102 Bromley FC 67 28 21 18 98 82 +16 41.8 1.46 1.22 105
103 Macclesfield Town 83 17 29 37 80 121 -41 20.5 0.96 1.46 80
104 Dagenham & Redbridge 22 5 3 14 22 37 -15 22.7 1.00 1.68 18
105 York City 23 4 6 13 25 41 -16 17.4 1.09 1.78 18