Last Ten Seasons League Table

This table is calculated using the results from all matches played in the Premier League and English Football League (play-offs excluded) for the last ten seasons. (Since the start of the 2015/16 season)
Team  Played  Won  Drawn  Lost  GF  GA  GD  Win%  GF/M  GA/M  Points 
1 Manchester City 377 263 57 57 893 333 +560 69.8 2.37 0.88 846
2 Liverpool 377 237 88 52 803 376 +427 62.9 2.13 1.00 799
3 Portsmouth 449 209 118 122 677 491 +186 46.5 1.51 1.09 745
4 Arsenal 377 209 78 90 704 420 +284 55.4 1.87 1.11 705
5 Leeds United 436 196 100 140 648 538 +110 45.0 1.49 1.23 688
6 Plymouth Argyle 451 194 103 154 631 603 +28 43.0 1.40 1.34 685
7 Exeter City 451 187 116 148 610 552 +58 41.5 1.35 1.22 677
8 Sheffield United 436 195 90 151 589 528 +61 44.7 1.35 1.21 673
9 Wycombe Wanderers 448 186 115 147 585 535 +50 41.5 1.31 1.19 673
10 Luton Town 452 183 119 150 629 574 +55 40.5 1.39 1.27 668
11 Mansfield Town 450 176 138 136 645 533 +112 39.1 1.43 1.18 666
12 Sheffield Wednesday 460 182 125 153 606 563 +43 39.6 1.32 1.22 665
13 Millwall 460 176 134 150 549 517 +32 38.3 1.19 1.12 662
14 Chelsea 377 191 89 97 649 437 +212 50.7 1.72 1.16 662
15 Middlesbrough 452 184 109 159 587 508 +79 40.7 1.30 1.12 661
16 Tottenham Hotspur 377 196 72 109 701 449 +252 52.0 1.86 1.19 660
17 Oxford United 449 181 115 153 665 552 +113 40.3 1.48 1.23 658
18 Bradford City 451 177 126 148 554 522 +32 39.2 1.23 1.16 657
19 Peterborough United 449 187 95 167 709 626 +83 41.6 1.58 1.39 656
20 Derby County 460 183 126 151 595 509 +86 39.8 1.29 1.11 654
21 Manchester United 377 187 93 97 589 435 +154 49.6 1.56 1.15 654
22 Barnsley 460 177 113 170 633 608 +25 38.5 1.38 1.32 644
23 Charlton Athletic 460 170 130 160 607 578 +29 37.0 1.32 1.26 640
24 Blackburn Rovers 460 173 120 167 600 563 +37 37.6 1.30 1.22 639
25 Coventry City 448 172 121 155 571 531 +40 38.4 1.27 1.19 637
26 Northampton Town 451 172 121 158 571 578 -7 38.1 1.27 1.28 637
27 Doncaster Rovers 448 174 104 170 604 594 +10 38.8 1.35 1.33 626
28 Brentford 425 173 107 145 665 543 +122 40.7 1.56 1.28 626
29 Preston North End 460 163 136 161 542 572 -30 35.4 1.18 1.24 625
30 Wigan Athletic 460 174 127 159 596 535 +61 37.8 1.30 1.16 623
31 Ipswich Town 439 164 130 145 581 542 +39 37.4 1.32 1.23 622
32 Accrington Stanley 449 168 113 168 587 635 -48 37.4 1.31 1.41 617
33 Blackpool 449 159 130 160 562 534 +28 35.4 1.25 1.19 607
34 Sunderland 434 159 129 146 584 538 +46 36.6 1.35 1.24 606
35 Cardiff City 452 164 111 177 545 596 -51 36.3 1.21 1.32 603
36 Swindon Town 450 164 109 177 637 641 -4 36.4 1.42 1.42 601
37 Bristol City 460 160 121 179 575 620 -45 34.8 1.25 1.35 601
38 Fulham 417 163 105 149 621 568 +53 39.1 1.49 1.36 594
39 Bolton Wanderers 448 165 110 173 552 599 -47 36.8 1.23 1.34 593
40 Walsall 450 152 136 162 546 582 -36 33.8 1.21 1.29 592
41 Hull City 452 159 113 180 583 607 -24 35.2 1.29 1.34 590
42 Norwich City 436 162 104 170 597 634 -37 37.2 1.37 1.45 590
43 MK Dons 449 161 107 181 570 598 -28 35.9 1.27 1.33 590
44 Carlisle United 451 151 129 171 554 610 -56 33.5 1.23 1.35 582
45 Stevenage 450 151 129 170 508 544 -36 33.6 1.13 1.21 582
46 Swansea City 436 157 110 169 534 585 -51 36.0 1.22 1.34 581
47 West Bromwich Albion 428 150 130 148 545 530 +15 35.0 1.27 1.24 580
48 Burnley 404 156 112 136 499 484 +15 38.6 1.24 1.20 580
49 Bristol Rovers 449 160 100 189 554 616 -62 35.6 1.23 1.37 580
50 Birmingham City 460 153 127 180 522 604 -82 33.3 1.13 1.31 577
51 Port Vale 451 151 122 178 517 588 -71 33.5 1.15 1.30 575
52 Newport County 450 152 119 179 532 601 -69 33.8 1.18 1.34 575
53 Queens Park Rangers 460 154 112 194 545 643 -98 33.5 1.18 1.40 574
54 Fleetwood Town 449 146 134 169 557 568 -11 32.5 1.24 1.27 572
55 Reading 460 156 117 187 574 653 -79 33.9 1.25 1.42 567
56 Colchester United 451 143 137 171 541 597 -56 31.7 1.20 1.32 566
57 Crewe Alexandra 451 150 115 186 552 644 -92 33.3 1.22 1.43 565
58 Gillingham 449 144 133 172 504 577 -73 32.1 1.12 1.29 565
59 Aston Villa 401 156 94 151 558 550 +8 38.9 1.39 1.37 562
60 Cambridge United 451 151 107 193 514 604 -90 33.5 1.14 1.34 560
61 Nottingham Forest 433 148 118 167 526 550 -24 34.2 1.21 1.27 558
62 Leicester City 385 159 79 147 589 542 +47 41.3 1.53 1.41 556
63 Wolverhampton Wanderers 401 154 93 154 493 521 -28 38.4 1.23 1.30 555
64 Brighton and Hove Albion 393 143 124 126 520 511 +9 36.4 1.32 1.30 553
65 Newcastle United 385 154 90 141 557 522 +35 40.0 1.45 1.36 552
66 Burton Albion 449 144 116 189 516 639 -123 32.1 1.15 1.42 548
67 AFC Wimbledon 449 134 142 173 515 569 -54 29.8 1.15 1.27 544
68 Crawley Town 451 145 107 199 548 679 -131 32.2 1.22 1.51 542
69 Huddersfield Town 444 140 109 195 484 644 -160 31.5 1.09 1.45 529
70 Lincoln City 357 141 105 111 481 393 +88 39.5 1.35 1.10 528
71 Shrewsbury Town 448 136 117 195 471 597 -126 30.4 1.05 1.33 525
72 Rotherham United 449 138 107 204 533 644 -111 30.7 1.19 1.43 521
73 Stoke City 436 132 125 179 480 579 -99 30.3 1.10 1.33 521
74 Cheltenham Town 404 136 110 158 498 552 -54 33.7 1.23 1.37 518
75 Bournemouth 393 141 93 159 534 595 -61 35.9 1.36 1.51 516
76 Watford 412 134 98 180 479 587 -108 32.5 1.16 1.42 500
77 Leyton Orient 358 138 86 134 455 442 +13 38.5 1.27 1.23 500
78 Morecambe 451 126 113 212 532 727 -195 27.9 1.18 1.61 491
79 West Ham United 377 132 94 151 525 586 -61 35.0 1.39 1.55 490
80 Everton 377 126 103 148 463 524 -61 33.4 1.23 1.39 473
81 Crystal Palace 377 117 100 160 448 539 -91 31.0 1.19 1.43 451
82 Southampton 385 116 94 175 471 623 -152 30.1 1.22 1.62 442
83 Grimsby Town 359 115 92 152 395 502 -107 32.0 1.10 1.40 437
84 Tranmere Rovers 310 113 80 117 364 383 -19 36.5 1.17 1.24 419
85 Rochdale 356 106 99 151 439 531 -92 29.8 1.23 1.49 417
86 Forest Green Rovers 312 106 78 128 374 426 -52 34.0 1.20 1.37 396
87 Scunthorpe United 313 103 81 129 372 444 -72 32.9 1.19 1.42 390
88 Salford City 267 104 74 89 365 316 +49 39.0 1.37 1.18 386
89 Notts County 276 98 64 114 384 426 -42 35.5 1.39 1.54 358
90 Oldham Athletic 313 84 100 129 362 450 -88 26.8 1.16 1.44 352
91 Southend United 265 81 65 119 309 390 -81 30.6 1.17 1.47 308
92 Barrow 230 74 62 94 258 275 -17 32.2 1.12 1.20 284
93 Harrogate Town 230 73 59 98 278 334 -56 31.7 1.21 1.45 278
94 Stockport County 138 74 36 28 233 127 +106 53.6 1.69 0.92 258
95 Bury 184 59 48 77 240 273 -33 32.1 1.30 1.48 222
96 Chesterfield 184 53 39 92 221 285 -64 28.8 1.20 1.55 198
97 Hartlepool United 184 49 47 88 199 289 -90 26.6 1.08 1.57 194
98 Yeovil Town 184 43 57 84 192 264 -72 23.4 1.04 1.43 186
99 Wrexham 92 53 21 18 156 86 +70 57.6 1.70 0.93 180
100 Sutton United 138 46 38 54 174 195 -21 33.3 1.26 1.41 176
101 Barnet 138 43 36 59 170 197 -27 31.2 1.23 1.43 165
102 Bromley FC 46 17 15 14 64 59 +5 37.0 1.39 1.28 66
103 Macclesfield Town 83 17 29 37 80 121 -41 20.5 0.96 1.46 63
104 Dagenham & Redbridge 46 8 10 28 46 81 -35 17.4 1.00 1.76 34
105 York City 46 7 13 26 51 87 -36 15.2 1.11 1.89 34