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 373 261 56 56 885 324 +561 70.0 2.37 0.87 839
2 Liverpool 373 235 84 54 804 380 +424 63.0 2.16 1.02 789
3 Portsmouth 442 203 112 127 651 493 +158 45.9 1.47 1.12 721
4 Arsenal 373 208 78 87 700 411 +289 55.8 1.88 1.10 702
5 Chelsea 373 195 86 92 651 421 +230 52.3 1.75 1.13 671
6 Leeds United 424 192 92 140 634 533 +101 45.3 1.50 1.26 668
7 Luton Town 445 183 115 147 611 559 +52 41.1 1.37 1.26 664
8 Exeter City 444 184 112 148 596 534 +62 41.4 1.34 1.20 664
9 Millwall 454 174 134 146 533 508 +25 38.3 1.17 1.12 656
10 Wycombe Wanderers 442 181 113 148 578 532 +46 41.0 1.31 1.20 656
11 Sheffield United 430 190 85 155 569 523 +46 44.2 1.32 1.22 655
12 Derby County 453 177 122 154 582 517 +65 39.1 1.28 1.14 653
13 Mansfield Town 443 173 134 136 637 532 +105 39.1 1.44 1.20 653
14 Plymouth Argyle 443 184 100 159 614 611 +3 41.5 1.39 1.38 652
15 Bradford City 445 175 126 144 554 517 +37 39.3 1.24 1.16 651
16 Manchester United 373 185 90 98 588 441 +147 49.6 1.58 1.18 645
17 Charlton Athletic 453 172 128 153 604 557 +47 38.0 1.33 1.23 644
18 Barnsley 451 177 113 161 626 586 +40 39.2 1.39 1.30 644
19 Tottenham Hotspur 373 192 67 114 689 456 +233 51.5 1.85 1.22 643
20 Sheffield Wednesday 453 174 121 158 583 568 +15 38.4 1.29 1.25 643
21 Middlesbrough 446 177 111 158 575 514 +61 39.7 1.29 1.15 642
22 Peterborough United 441 181 92 168 678 613 +65 41.0 1.54 1.39 635
23 Coventry City 441 172 117 152 577 524 +53 39.0 1.31 1.19 633
24 Blackburn Rovers 453 173 111 169 594 564 +30 38.2 1.31 1.25 630
25 Wigan Athletic 453 168 126 159 582 534 +48 37.1 1.28 1.18 630
26 Oxford United 442 172 112 158 647 557 +90 38.9 1.46 1.26 628
27 Preston North End 453 164 132 157 545 568 -23 36.2 1.20 1.25 624
28 Bolton Wanderers 440 170 105 165 556 577 -21 38.6 1.26 1.31 615
29 Doncaster Rovers 441 171 101 169 591 584 +7 38.8 1.34 1.32 614
30 Sunderland 427 161 130 136 579 511 +68 37.7 1.36 1.20 613
31 Northampton Town 444 164 119 161 545 567 -22 36.9 1.23 1.28 611
32 Brentford 416 169 103 144 651 533 +118 40.6 1.56 1.28 610
33 Ipswich Town 434 160 129 145 576 534 +42 36.9 1.33 1.23 609
34 Bristol City 453 163 117 173 578 597 -19 36.0 1.28 1.32 606
35 Swindon Town 443 165 109 169 633 625 +8 37.2 1.43 1.41 604
36 Accrington Stanley 445 162 113 170 572 633 -61 36.4 1.29 1.42 599
37 Cardiff City 443 165 103 175 541 585 -44 37.2 1.22 1.32 598
38 Blackpool 443 156 130 157 558 527 +31 35.2 1.26 1.19 598
39 MK Dons 442 163 108 171 583 585 -2 36.9 1.32 1.32 597
40 Stevenage 441 154 124 163 495 512 -17 34.9 1.12 1.16 586
41 Fulham 408 162 98 148 598 549 +49 39.7 1.47 1.35 584
42 Aston Villa 397 163 92 142 561 529 +32 41.1 1.41 1.33 581
43 Norwich City 434 159 103 172 591 630 -39 36.6 1.36 1.45 580
44 Swansea City 434 157 108 169 534 585 -51 36.2 1.23 1.35 579
45 West Bromwich Albion 426 150 129 147 544 526 +18 35.2 1.28 1.23 579
46 Walsall 444 148 132 164 531 580 -49 33.3 1.20 1.31 576
47 Birmingham City 453 150 125 178 519 597 -78 33.1 1.15 1.32 575
48 Fleetwood Town 443 147 134 162 553 558 -5 33.2 1.25 1.26 575
49 Reading 452 152 118 182 562 645 -83 33.6 1.24 1.43 574
50 Crewe Alexandra 445 153 113 179 555 627 -72 34.4 1.25 1.41 572
51 Hull City 445 153 112 180 577 619 -42 34.4 1.30 1.39 571
52 Colchester United 444 144 138 162 534 560 -26 32.4 1.20 1.26 570
53 Queens Park Rangers 453 154 107 192 537 637 -100 34.0 1.19 1.41 569
54 Newport County 443 151 113 179 521 593 -72 34.1 1.18 1.34 566
55 Bristol Rovers 442 153 98 191 536 622 -86 34.6 1.21 1.41 557
56 Port Vale 444 145 121 178 500 581 -81 32.7 1.13 1.31 556
57 Lincoln City 374 149 109 116 503 411 +92 39.8 1.34 1.10 556
58 Newcastle United 381 155 88 138 553 505 +48 40.7 1.45 1.33 553
59 Cambridge United 444 148 106 190 494 585 -91 33.3 1.11 1.32 550
60 Burnley 392 148 105 139 479 485 -6 37.8 1.22 1.24 549
61 Nottingham Forest 424 145 113 166 519 551 -32 34.2 1.22 1.30 548
62 Leicester City 386 155 80 151 576 541 +35 40.2 1.49 1.40 545
63 Gillingham 442 137 134 171 481 565 -84 31.0 1.09 1.28 545
64 Carlisle United 429 141 122 166 512 573 -61 32.9 1.19 1.34 545
65 Brighton and Hove Albion 384 140 117 127 517 506 +11 36.5 1.35 1.32 537
66 AFC Wimbledon 441 134 134 173 504 561 -57 30.4 1.14 1.27 536
67 Cheltenham Town 421 141 112 168 512 582 -70 33.5 1.22 1.38 535
68 Huddersfield Town 436 142 103 191 481 630 -149 32.6 1.10 1.44 529
69 Crawley Town 444 140 108 196 535 664 -129 31.5 1.20 1.50 528
70 Wolverhampton Wanderers 392 146 89 157 472 523 -51 37.2 1.20 1.33 527
71 Rotherham United 442 138 109 195 523 621 -98 31.2 1.18 1.40 523
72 Stoke City 434 133 123 178 485 572 -87 30.6 1.12 1.32 522
73 Burton Albion 442 135 117 190 502 640 -138 30.5 1.14 1.45 522
74 Bournemouth 389 142 92 155 534 585 -51 36.5 1.37 1.50 518
75 Shrewsbury Town 441 133 116 192 456 590 -134 30.2 1.03 1.34 515
76 Watford 410 132 99 179 478 588 -110 32.2 1.17 1.43 495
77 Leyton Orient 351 135 80 136 442 438 +4 38.5 1.26 1.25 485
78 Everton 373 128 98 147 447 510 -63 34.3 1.20 1.37 482
79 West Ham United 373 130 88 155 518 591 -73 34.9 1.39 1.58 478
80 Morecambe 429 118 109 202 492 686 -194 27.5 1.15 1.60 463
81 Grimsby Town 376 122 97 157 426 525 -99 32.4 1.13 1.40 463
82 Crystal Palace 373 115 102 156 448 535 -87 30.8 1.20 1.43 447
83 Southampton 386 116 95 175 472 626 -154 30.1 1.22 1.62 443
84 Tranmere Rovers 327 117 88 122 392 409 -17 35.8 1.20 1.25 439
85 Salford City 284 112 76 96 385 338 +47 39.4 1.36 1.19 412
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 270 98 62 110 378 406 -28 36.3 1.40 1.50 356
90 Oldham Athletic 308 86 97 125 354 427 -73 27.9 1.15 1.39 355
91 Barrow 247 79 66 102 274 296 -22 32.0 1.11 1.20 303
92 Harrogate Town 247 77 62 108 294 361 -67 31.2 1.19 1.46 293
93 Stockport County 154 82 40 32 255 147 +108 53.2 1.66 0.95 286
94 Southend United 242 71 58 113 278 363 -85 29.3 1.15 1.50 271
95 Wrexham 109 59 28 22 178 105 +73 54.1 1.63 0.96 205
96 Chesterfield 177 53 43 81 226 272 -46 29.9 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 131 41 38 52 156 174 -18 31.3 1.19 1.33 161
102 Bromley FC 63 25 21 17 91 78 +13 39.7 1.44 1.24 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