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 387 276 58 53 923 335 +588 71.3 2.39 0.87 886
2 Liverpool 387 241 90 56 817 393 +424 62.3 2.11 1.02 813
3 Arsenal 387 223 75 89 726 419 +307 57.6 1.88 1.08 744
4 Portsmouth 459 206 118 135 664 524 +140 44.9 1.45 1.14 736
5 Plymouth Argyle 462 198 102 162 652 634 +18 42.9 1.41 1.37 696
6 Luton Town 461 188 123 150 651 586 +65 40.8 1.41 1.27 687
7 Leeds United 435 195 101 139 656 542 +114 44.8 1.51 1.25 686
8 Wycombe Wanderers 458 189 118 151 625 569 +56 41.3 1.36 1.24 685
9 Chelsea 387 199 86 102 667 451 +216 51.4 1.72 1.17 683
10 Sheffield United 447 199 87 161 606 549 +57 44.5 1.36 1.23 682
11 Mansfield Town 459 178 145 136 659 545 +114 38.8 1.44 1.19 679
12 Millwall 471 180 139 152 558 535 +23 38.2 1.18 1.14 679
13 Exeter City 462 185 120 157 605 554 +51 40.0 1.31 1.20 675
14 Middlesbrough 463 186 116 161 618 540 +78 40.2 1.33 1.17 674
15 Bradford City 461 182 128 151 567 538 +29 39.5 1.23 1.17 674
16 Manchester United 387 190 99 98 621 463 +158 49.1 1.60 1.20 669
17 Coventry City 455 183 120 152 607 541 +66 40.2 1.33 1.19 669
18 Charlton Athletic 471 177 136 158 621 571 +50 37.6 1.32 1.21 667
19 Peterborough United 459 185 100 174 700 637 +63 40.3 1.53 1.39 655
20 Bolton Wanderers 459 183 115 161 596 588 +8 39.9 1.30 1.28 652
21 Derby County 471 183 123 165 605 545 +60 38.9 1.28 1.16 651
22 Blackburn Rovers 471 177 120 174 613 589 +24 37.6 1.30 1.25 651
23 Doncaster Rovers 457 182 103 172 616 610 +6 39.8 1.35 1.33 649
24 Ipswich Town 449 172 130 147 620 559 +61 38.3 1.38 1.24 646
25 MK Dons 458 177 115 166 628 590 +38 38.6 1.37 1.29 646
26 Lincoln City 414 175 118 121 579 453 +126 42.3 1.40 1.09 643
27 Tottenham Hotspur 387 188 73 126 687 489 +198 48.6 1.78 1.26 637
28 Barnsley 469 172 121 176 640 644 -4 36.7 1.36 1.37 637
29 Cardiff City 463 176 109 178 597 612 -15 38.0 1.29 1.32 637
30 Oxford United 457 172 118 167 642 579 +63 37.6 1.40 1.27 634
31 Norwich City 455 175 105 175 638 644 -6 38.5 1.40 1.42 630
32 Blackpool 458 166 131 161 589 552 +37 36.2 1.29 1.21 629
33 Swindon Town 461 173 110 178 653 644 +9 37.5 1.42 1.40 629
34 Brentford 427 171 115 141 665 540 +125 40.0 1.56 1.26 628
35 Preston North End 471 164 135 172 561 613 -52 34.8 1.19 1.30 627
36 Sunderland 441 165 130 146 584 538 +46 37.4 1.32 1.22 625
37 Bristol City 471 168 121 182 592 623 -31 35.7 1.26 1.32 625
38 Aston Villa 411 176 96 139 597 536 +61 42.8 1.45 1.30 624
39 Stevenage 459 164 129 166 517 533 -16 35.7 1.13 1.16 621
40 Swansea City 455 170 111 174 565 600 -35 37.4 1.24 1.32 621
41 Crewe Alexandra 462 167 118 177 585 628 -43 36.1 1.27 1.36 619
42 Sheffield Wednesday 469 170 123 176 589 615 -26 36.2 1.26 1.31 609
43 West Bromwich Albion 447 159 133 155 574 552 +22 35.6 1.28 1.23 608
44 Fulham 419 168 99 152 613 557 +56 40.1 1.46 1.33 603
45 Colchester United 461 154 141 166 556 560 -4 33.4 1.21 1.21 603
46 Wigan Athletic 469 166 127 176 569 561 +8 35.4 1.21 1.20 599
47 Accrington Stanley 460 161 116 183 576 660 -84 35.0 1.25 1.43 599
48 Birmingham City 471 159 130 182 546 622 -76 33.8 1.16 1.32 598
49 Fleetwood Town 460 152 140 168 574 581 -7 33.0 1.25 1.26 596
50 Reading 470 163 122 185 608 666 -58 34.7 1.29 1.42 593
51 Cambridge United 461 160 113 188 530 594 -64 34.7 1.15 1.29 593
52 Walsall 460 149 142 169 544 596 -52 32.4 1.18 1.30 589
53 Hull City 459 158 115 186 592 645 -53 34.4 1.29 1.41 589
54 Newport County 461 157 118 186 551 627 -76 34.1 1.20 1.36 589
55 Queens Park Rangers 471 160 109 202 567 674 -107 34.0 1.20 1.43 589
56 Cheltenham Town 461 154 123 184 568 651 -83 33.4 1.23 1.41 585
57 Northampton Town 460 154 121 185 534 613 -79 33.5 1.16 1.33 583
58 Newcastle United 395 162 89 144 578 528 +50 41.0 1.46 1.34 575
59 Bristol Rovers 460 158 98 204 549 654 -105 34.3 1.19 1.42 572
60 Gillingham 460 142 139 179 502 606 -104 30.9 1.09 1.32 565
61 Huddersfield Town 454 150 114 190 517 647 -130 33.0 1.14 1.43 564
62 Port Vale 460 146 125 189 502 600 -98 31.7 1.09 1.30 563
63 Nottingham Forest 435 148 116 171 540 567 -27 34.0 1.24 1.30 556
64 Stoke City 455 139 127 189 508 596 -88 30.5 1.12 1.31 544
65 Brighton and Hove Albion 395 141 119 135 532 523 +9 35.7 1.35 1.32 542
66 Bournemouth 403 145 105 153 559 599 -40 36.0 1.39 1.49 540
67 Crawley Town 460 141 117 202 556 686 -130 30.7 1.21 1.49 540
68 Shrewsbury Town 459 140 118 201 465 602 -137 30.5 1.01 1.31 538
69 Leicester City 405 152 87 166 595 593 +2 37.5 1.47 1.46 537
70 Wolverhampton Wanderers 406 148 91 167 488 553 -65 36.5 1.20 1.36 535
71 AFC Wimbledon 459 131 141 187 509 606 -97 28.5 1.11 1.32 534
72 Burton Albion 460 135 125 200 526 681 -155 29.3 1.14 1.48 530
73 Grimsby Town 416 140 108 168 482 565 -83 33.7 1.16 1.36 528
74 Watford 431 139 106 186 502 621 -119 32.3 1.16 1.44 523
75 Rotherham United 460 137 112 211 533 662 -129 29.8 1.16 1.44 523
76 Burnley 407 135 112 160 481 545 -64 33.2 1.18 1.34 517
77 Carlisle United 405 134 113 158 487 548 -61 33.1 1.20 1.35 515
78 Leyton Orient 368 137 86 145 469 463 +6 37.2 1.27 1.26 497
79 West Ham United 391 134 93 164 542 615 -73 34.3 1.39 1.57 495
80 Everton 387 133 103 151 465 527 -62 34.4 1.20 1.36 494
81 Salford City 324 136 81 107 443 378 +65 42.0 1.37 1.17 489
82 Southampton 407 126 103 178 516 652 -136 31.0 1.27 1.60 481
83 Tranmere Rovers 367 125 97 145 432 477 -45 34.1 1.18 1.30 472
84 Crystal Palace 387 121 105 161 466 559 -93 31.3 1.20 1.44 468
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 285 109 67 109 412 408 +4 38.2 1.45 1.43 394
88 Oldham Athletic 323 93 98 132 391 450 -59 28.8 1.21 1.39 377
89 Rochdale 321 91 89 141 384 485 -101 28.3 1.20 1.51 362
90 Stockport County 194 102 48 44 325 196 +129 52.6 1.68 1.01 354
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 149 75 40 34 240 167 +73 50.3 1.61 1.12 265
95 Southend United 219 65 54 100 251 326 -75 29.7 1.15 1.49 249
96 Chesterfield 195 63 50 82 251 286 -35 32.3 1.29 1.47 239
97 Barnet 147 53 41 53 195 194 +1 36.1 1.33 1.32 200
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 101 43 32 26 144 126 +18 42.6 1.43 1.25 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 10 4 4 2 18 12 +6 40.0 1.80 1.20 16