Last Ten Seasons League Table

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 seasons. (Since the start of the 2016/17 season.)

# Team Played Won Drawn Lost GF GA GD Win% GF/M GA/M Points
1 Manchester City 385 274 58 53 917 333 +584 71.2 2.38 0.86 880
2 Liverpool 385 240 90 55 815 389 +426 62.3 2.12 1.01 810
3 Arsenal 385 221 75 89 723 418 +305 57.4 1.88 1.09 738
4 Portsmouth 456 204 118 134 660 521 +139 44.7 1.45 1.14 730
5 Plymouth Argyle 459 196 102 161 648 631 +17 42.7 1.41 1.37 690
6 Leeds United 433 195 100 138 654 539 +115 45.0 1.51 1.24 685
7 Luton Town 459 187 123 149 646 583 +63 40.7 1.41 1.27 684
8 Wycombe Wanderers 456 188 118 150 622 565 +57 41.2 1.36 1.24 682
9 Chelsea 385 197 86 102 660 450 +210 51.2 1.71 1.17 677
10 Sheffield United 444 197 87 160 600 546 +54 44.4 1.35 1.23 676
11 Mansfield Town 457 177 144 136 656 543 +113 38.7 1.44 1.19 675
12 Millwall 468 179 138 151 555 532 +23 38.2 1.19 1.14 675
13 Bradford City 458 181 126 151 564 537 +27 39.5 1.23 1.17 669
14 Exeter City 459 183 119 157 603 554 +49 39.9 1.31 1.21 668
15 Manchester United 385 190 97 98 619 461 +158 49.4 1.61 1.20 667
16 Middlesbrough 460 184 115 161 612 536 +76 40.0 1.33 1.17 667
17 Coventry City 453 182 120 151 602 537 +65 40.2 1.33 1.19 666
18 Charlton Athletic 468 177 134 157 618 566 +52 37.8 1.32 1.21 665
19 Peterborough United 457 184 99 174 695 634 +61 40.3 1.52 1.39 651
20 Derby County 468 183 122 163 603 539 +64 39.1 1.29 1.15 650
21 Bolton Wanderers 456 182 114 160 592 585 +7 39.9 1.30 1.28 648
22 Doncaster Rovers 455 181 103 171 614 608 +6 39.8 1.35 1.34 646
23 Blackburn Rovers 468 175 120 173 608 585 +23 37.4 1.30 1.25 645
24 Ipswich Town 447 171 130 146 616 555 +61 38.3 1.38 1.24 643
25 MK Dons 456 176 115 165 625 584 +41 38.6 1.37 1.28 643
26 Lincoln City 411 175 117 119 577 442 +135 42.6 1.40 1.08 642
27 Barnsley 467 172 121 174 638 639 -1 36.8 1.37 1.37 637
28 Tottenham Hotspur 385 187 72 126 683 487 +196 48.6 1.77 1.26 633
29 Cardiff City 460 175 108 177 589 607 -18 38.0 1.28 1.32 633
30 Oxford United 455 171 117 167 639 577 +62 37.6 1.40 1.27 630
31 Norwich City 452 175 105 172 637 640 -3 38.7 1.41 1.42 630
32 Blackpool 456 166 131 159 589 549 +40 36.4 1.29 1.20 629
33 Swindon Town 458 173 109 176 652 641 +11 37.8 1.42 1.40 628
34 Brentford 425 171 114 140 662 536 +126 40.2 1.56 1.26 627
35 Preston North End 468 164 135 169 560 604 -44 35.0 1.20 1.29 627
36 Sunderland 439 165 130 144 584 534 +50 37.6 1.33 1.22 625
37 Bristol City 468 168 120 180 591 620 -29 35.9 1.26 1.32 624
38 Aston Villa 409 175 95 139 594 534 +60 42.8 1.45 1.31 620
39 Stevenage 457 163 129 165 516 531 -15 35.7 1.13 1.16 618
40 Swansea City 452 168 111 173 562 598 -36 37.2 1.24 1.32 615
41 Crewe Alexandra 459 164 118 177 578 625 -47 35.7 1.26 1.36 610
42 Sheffield Wednesday 467 169 122 176 582 613 -31 36.2 1.25 1.31 605
43 West Bromwich Albion 444 157 133 154 569 548 +21 35.4 1.28 1.23 602
44 Colchester United 459 154 140 165 556 559 -3 33.6 1.21 1.22 602
45 Fulham 417 167 99 151 611 555 +56 40.0 1.47 1.33 600
46 Wigan Athletic 467 165 127 175 568 560 +8 35.3 1.22 1.20 596
47 Fleetwood Town 457 151 139 167 571 579 -8 33.0 1.25 1.27 592
48 Accrington Stanley 457 159 115 183 571 659 -88 34.8 1.25 1.44 592
49 Reading 467 162 121 184 602 663 -61 34.7 1.29 1.42 589
50 Birmingham City 468 156 130 182 538 622 -84 33.3 1.15 1.33 589
51 Hull City 457 158 114 185 590 642 -52 34.6 1.29 1.40 588
52 Walsall 458 149 140 169 542 594 -52 32.5 1.18 1.30 587
53 Cambridge United 459 158 113 188 527 593 -66 34.4 1.15 1.29 587
54 Cheltenham Town 458 154 123 181 567 643 -76 33.6 1.24 1.40 585
55 Queens Park Rangers 468 159 108 201 562 669 -107 34.0 1.20 1.43 585
56 Newport County 458 156 116 186 549 626 -77 34.1 1.20 1.37 584
57 Northampton Town 458 153 120 185 531 612 -81 33.4 1.16 1.34 579
58 Newcastle United 393 162 89 142 577 523 +54 41.2 1.47 1.33 575
59 Bristol Rovers 457 158 98 201 547 647 -100 34.6 1.20 1.42 572
60 Gillingham 457 141 138 178 497 602 -105 30.9 1.09 1.32 561
61 Port Vale 458 144 125 189 500 600 -100 31.4 1.09 1.31 557
62 Huddersfield Town 451 148 113 190 510 644 -134 32.8 1.13 1.43 557
63 Nottingham Forest 433 148 116 169 539 563 -24 34.2 1.24 1.30 556
64 Crawley Town 458 141 116 201 553 682 -129 30.8 1.21 1.49 539
65 Stoke City 452 137 127 188 503 592 -89 30.3 1.11 1.31 538
66 Bournemouth 401 144 105 152 556 594 -38 35.9 1.39 1.48 537
67 Brighton and Hove Albion 393 139 119 135 525 523 +2 35.4 1.34 1.33 536
68 Leicester City 403 151 87 165 592 589 +3 37.5 1.47 1.46 534
69 AFC Wimbledon 457 131 141 185 508 599 -91 28.7 1.11 1.31 534
70 Wolverhampton Wanderers 403 147 91 165 485 548 -63 36.5 1.20 1.36 532
71 Shrewsbury Town 456 138 118 200 462 600 -138 30.3 1.01 1.32 532
72 Burton Albion 457 135 124 198 523 675 -152 29.5 1.14 1.48 529
73 Grimsby Town 413 140 108 165 481 560 -79 33.9 1.16 1.36 528
74 Rotherham United 457 137 112 208 532 655 -123 30.0 1.16 1.43 523
75 Watford 428 138 106 184 499 612 -113 32.2 1.17 1.43 520
76 Carlisle United 405 134 113 158 487 548 -61 33.1 1.20 1.35 515
77 Burnley 404 134 111 159 474 541 -67 33.2 1.17 1.34 513
78 Leyton Orient 365 136 85 144 467 461 +6 37.3 1.28 1.26 493
79 Everton 385 133 102 150 463 523 -60 34.5 1.20 1.36 493
80 West Ham United 388 132 92 164 534 614 -80 34.0 1.38 1.58 488
81 Salford City 321 133 81 107 438 377 +61 41.4 1.36 1.17 480
82 Southampton 404 124 102 178 514 652 -138 30.7 1.27 1.61 474
83 Tranmere Rovers 364 125 96 143 428 470 -42 34.3 1.18 1.29 471
84 Crystal Palace 385 120 105 160 463 553 -90 31.2 1.20 1.44 465
85 Morecambe 405 114 103 188 463 636 -173 28.1 1.14 1.57 442
86 Forest Green Rovers 312 106 78 128 374 426 -52 34.0 1.20 1.37 396
87 Notts County 283 109 67 107 411 404 +7 38.5 1.45 1.43 394
88 Oldham Athletic 321 92 97 132 387 449 -62 28.7 1.21 1.40 373
89 Rochdale 318 90 88 140 380 481 -101 28.3 1.19 1.51 358
90 Stockport County 192 100 48 44 321 195 +126 52.1 1.67 1.02 348
91 Barrow 276 83 71 122 303 353 -50 30.1 1.10 1.28 320
92 Harrogate Town 276 83 68 125 317 402 -85 30.1 1.15 1.46 317
93 Scunthorpe United 267 82 70 115 312 397 -85 30.7 1.17 1.49 316
94 Wrexham 146 74 39 33 234 163 +71 50.7 1.60 1.12 261
95 Southend United 219 65 54 100 251 326 -75 29.7 1.15 1.49 249
96 Chesterfield 192 62 49 81 245 281 -36 32.3 1.28 1.46 235
97 Barnet 145 51 41 53 190 192 -2 35.2 1.31 1.32 194
98 Sutton United 138 46 38 54 174 195 -21 33.3 1.26 1.41 176
99 Bury 138 43 36 59 184 200 -16 31.2 1.33 1.45 165
100 Bromley FC 99 43 32 24 143 123 +20 43.4 1.44 1.24 161
101 Hartlepool United 138 34 41 63 150 217 -67 24.6 1.09 1.57 143
102 Yeovil Town 138 32 42 64 149 205 -56 23.2 1.08 1.49 138
103 Macclesfield Town 83 17 29 37 80 121 -41 20.5 0.96 1.46 63
104 York City 8 4 2 2 16 10 +6 50.0 2.00 1.25 14