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 375 263 56 56 893 330 +563 70.1 2.38 0.88 845
2 Liverpool 374 236 84 54 806 380 +426 63.1 2.16 1.02 792
3 Portsmouth 443 203 112 128 651 494 +157 45.8 1.47 1.12 721
4 Arsenal 374 208 79 87 701 412 +289 55.6 1.87 1.10 703
5 Chelsea 374 195 87 92 652 422 +230 52.1 1.74 1.13 672
6 Leeds United 425 192 92 141 636 536 +100 45.2 1.50 1.26 668
7 Luton Town 446 183 116 147 612 560 +52 41.0 1.37 1.26 665
8 Exeter City 445 184 112 149 596 535 +61 41.3 1.34 1.20 664
9 Millwall 455 175 134 146 536 510 +26 38.5 1.18 1.12 659
10 Sheffield United 431 191 85 155 572 525 +47 44.3 1.33 1.22 658
11 Wycombe Wanderers 443 181 114 148 579 533 +46 40.9 1.31 1.20 657
12 Bradford City 446 176 126 144 555 517 +38 39.5 1.24 1.16 654
13 Derby County 454 177 122 155 583 519 +64 39.0 1.28 1.14 653
14 Mansfield Town 444 173 134 137 637 535 +102 39.0 1.43 1.20 653
15 Plymouth Argyle 444 184 100 160 614 614 0 41.4 1.38 1.38 652
16 Manchester United 374 186 90 98 590 442 +148 49.7 1.58 1.18 648
17 Middlesbrough 447 178 111 158 577 515 +62 39.8 1.29 1.15 645
18 Barnsley 452 177 114 161 627 587 +40 39.2 1.39 1.30 645
19 Tottenham Hotspur 375 192 68 115 692 460 +232 51.2 1.85 1.23 644
20 Charlton Athletic 454 172 128 154 605 560 +45 37.9 1.33 1.23 644
21 Sheffield Wednesday 454 174 121 159 585 571 +14 38.3 1.29 1.26 643
22 Coventry City 442 173 117 152 580 525 +55 39.1 1.31 1.19 636
23 Peterborough United 442 181 92 169 679 615 +64 41.0 1.54 1.39 635
24 Wigan Athletic 455 169 127 159 583 534 +49 37.1 1.28 1.17 634
25 Blackburn Rovers 455 173 113 169 596 566 +30 38.0 1.31 1.24 632
26 Oxford United 443 173 112 158 649 558 +91 39.1 1.47 1.26 631
27 Preston North End 454 165 132 157 548 570 -22 36.3 1.21 1.26 627
28 Doncaster Rovers 442 172 101 169 593 585 +8 38.9 1.34 1.32 617
29 Sunderland 428 162 130 136 582 513 +69 37.9 1.36 1.20 616
30 Bolton Wanderers 441 170 106 165 557 578 -21 38.5 1.26 1.31 616
31 Northampton Town 445 165 119 161 548 567 -19 37.1 1.23 1.27 614
32 Brentford 417 170 103 144 654 534 +120 40.8 1.57 1.28 613
33 Ipswich Town 436 160 130 146 578 537 +41 36.7 1.33 1.23 610
34 Bristol City 454 164 117 173 579 597 -18 36.1 1.28 1.31 609
35 Swindon Town 444 166 109 169 635 626 +9 37.4 1.43 1.41 607
36 Accrington Stanley 446 163 113 170 573 633 -60 36.5 1.28 1.42 602
37 Cardiff City 444 166 103 175 544 585 -41 37.4 1.23 1.32 601
38 MK Dons 443 164 108 171 585 586 -1 37.0 1.32 1.32 600
39 Blackpool 444 156 130 158 558 530 +28 35.1 1.26 1.19 598
40 Fulham 410 163 98 149 604 555 +49 39.8 1.47 1.35 587
41 Stevenage 442 154 125 163 495 512 -17 34.8 1.12 1.16 587
42 Aston Villa 398 164 92 142 562 529 +33 41.2 1.41 1.33 584
43 Norwich City 435 160 103 172 594 631 -37 36.8 1.37 1.45 583
44 West Bromwich Albion 427 151 129 147 547 528 +19 35.4 1.28 1.24 582
45 Swansea City 435 157 108 170 536 588 -52 36.1 1.23 1.35 579
46 Walsall 445 149 132 164 534 581 -47 33.5 1.20 1.31 579
47 Birmingham City 454 151 125 178 521 598 -77 33.3 1.15 1.32 578
48 Reading 453 153 118 182 565 645 -80 33.8 1.25 1.42 577
49 Fleetwood Town 444 147 134 163 554 560 -6 33.1 1.25 1.26 575
50 Hull City 446 154 112 180 579 620 -41 34.5 1.30 1.39 574
51 Colchester United 445 145 138 162 536 560 -24 32.6 1.20 1.26 573
52 Crewe Alexandra 446 153 113 180 556 629 -73 34.3 1.25 1.41 572
53 Queens Park Rangers 454 154 107 193 538 640 -102 33.9 1.19 1.41 569
54 Newport County 444 151 114 179 523 595 -72 34.0 1.18 1.34 567
55 Lincoln City 375 150 109 116 504 411 +93 40.0 1.34 1.10 559
56 Newcastle United 383 156 89 138 559 508 +51 40.7 1.46 1.33 557
57 Bristol Rovers 443 153 98 192 536 623 -87 34.5 1.21 1.41 557
58 Port Vale 445 145 121 179 500 582 -82 32.6 1.12 1.31 556
59 Cambridge United 445 149 106 190 496 586 -90 33.5 1.11 1.32 553
60 Burnley 393 148 105 140 480 488 -8 37.7 1.22 1.24 549
61 Nottingham Forest 425 145 113 167 519 553 -34 34.1 1.22 1.30 548
62 Gillingham 443 137 135 171 484 568 -84 30.9 1.09 1.28 546
63 Leicester City 387 155 80 152 578 544 +34 40.1 1.49 1.41 545
64 Carlisle United 429 141 122 166 512 573 -61 32.9 1.19 1.34 545
65 Brighton and Hove Albion 385 141 117 127 519 506 +13 36.6 1.35 1.31 540
66 AFC Wimbledon 442 134 135 173 507 564 -57 30.3 1.15 1.28 537
67 Cheltenham Town 422 141 112 169 512 584 -72 33.4 1.21 1.38 535
68 Huddersfield Town 437 142 104 191 484 633 -149 32.5 1.11 1.45 530
69 Crawley Town 445 140 108 197 538 668 -130 31.5 1.21 1.50 528
70 Wolverhampton Wanderers 393 146 89 158 472 524 -52 37.2 1.20 1.33 527
71 Rotherham United 443 138 110 195 524 622 -98 31.2 1.18 1.40 524
72 Stoke City 435 133 123 179 486 574 -88 30.6 1.12 1.32 522
73 Burton Albion 444 135 117 192 502 645 -143 30.4 1.13 1.45 522
74 Bournemouth 391 142 92 157 536 589 -53 36.3 1.37 1.51 518
75 Shrewsbury Town 442 133 117 192 459 593 -134 30.1 1.04 1.34 516
76 Watford 411 132 99 180 479 590 -111 32.1 1.17 1.44 495
77 Leyton Orient 352 136 80 136 446 438 +8 38.6 1.27 1.24 488
78 Everton 375 129 98 148 449 514 -65 34.4 1.20 1.37 485
79 West Ham United 374 130 88 156 518 593 -75 34.8 1.39 1.59 478
80 Morecambe 429 118 109 202 492 686 -194 27.5 1.15 1.60 463
81 Grimsby Town 377 122 97 158 427 527 -100 32.4 1.13 1.40 463
82 Crystal Palace 374 115 102 157 449 537 -88 30.7 1.20 1.44 447
83 Southampton 387 116 95 176 474 629 -155 30.0 1.22 1.63 443
84 Tranmere Rovers 328 118 88 122 394 410 -16 36.0 1.20 1.25 442
85 Salford City 285 113 76 96 389 341 +48 39.6 1.36 1.20 415
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 Scunthorpe United 289 94 77 118 345 414 -69 32.5 1.19 1.43 359
89 Notts County 271 99 62 110 379 406 -27 36.5 1.40 1.50 359
90 Oldham Athletic 309 86 97 126 354 428 -74 27.8 1.15 1.39 355
91 Barrow 248 79 67 102 276 298 -22 31.9 1.11 1.20 304
92 Harrogate Town 248 77 63 108 295 362 -67 31.0 1.19 1.46 294
93 Stockport County 155 82 41 32 256 148 +108 52.9 1.65 0.95 287
94 Southend United 242 71 58 113 278 363 -85 29.3 1.15 1.50 271
95 Wrexham 110 59 29 22 179 106 +73 53.6 1.63 0.96 206
96 Chesterfield 178 53 43 82 227 274 -47 29.8 1.28 1.54 202
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 132 41 39 52 157 175 -18 31.1 1.19 1.33 162
102 Bromley FC 64 25 21 18 92 81 +11 39.1 1.44 1.27 96
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