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 2014/15 season)
# Team Played Won Drawn Lost GF GA GD Win% GF/M GA/M Points
1 Manchester City 395 276 60 59 936 349 +587 69.9 2.37 0.88 888
2 Liverpool 394 241 91 62 803 400 +403 61.2 2.04 1.02 814
3 Portsmouth 467 212 129 126 692 504 +188 45.4 1.48 1.08 765
4 Arsenal 395 221 79 95 740 440 +300 55.9 1.87 1.11 742
5 Plymouth Argyle 470 207 106 157 654 592 +62 44.0 1.39 1.26 727
6 Chelsea 395 208 93 94 695 446 +249 52.7 1.76 1.13 717
7 Middlesbrough 472 200 113 159 625 514 +111 42.4 1.32 1.09 713
8 Wycombe Wanderers 466 197 122 147 621 556 +65 42.3 1.33 1.19 713
9 Luton Town 472 195 124 153 661 584 +77 41.3 1.40 1.24 709
10 Exeter City 469 196 121 152 638 571 +67 41.8 1.36 1.22 709
11 Tottenham Hotspur 395 210 76 109 727 464 +263 53.2 1.84 1.17 706
12 Manchester United 395 202 98 95 628 439 +189 51.1 1.59 1.11 704
13 Derby County 480 196 135 149 654 535 +119 40.8 1.36 1.11 702
14 Sheffield United 456 199 101 156 620 556 +64 43.6 1.36 1.22 698
15 Sheffield Wednesday 480 188 135 157 612 572 +40 39.2 1.28 1.19 693
16 Peterborough United 467 198 95 174 727 633 +94 42.4 1.56 1.36 689
17 Ipswich Town 465 183 138 144 632 547 +85 39.4 1.36 1.18 687
18 Preston North End 480 182 140 158 593 579 +14 37.9 1.24 1.21 686
19 Leeds United 456 194 103 159 639 583 +56 42.5 1.40 1.28 685
20 Mansfield Town 467 181 141 145 645 544 +101 38.8 1.38 1.16 684
21 Oxford United 468 187 123 158 686 566 +120 40.0 1.47 1.21 684
22 Brentford 451 188 111 152 712 577 +135 41.7 1.58 1.28 675
23 Blackburn Rovers 479 181 131 167 636 591 +45 37.8 1.33 1.23 674
24 Barnsley 479 184 120 175 653 621 +32 38.4 1.36 1.30 672
25 Bradford City 469 178 135 156 568 551 +17 38.0 1.21 1.17 669
26 Northampton Town 470 183 119 168 611 600 +11 38.9 1.30 1.28 668
27 Millwall 479 173 143 163 564 561 +3 36.1 1.18 1.17 662
28 MK Dons 466 183 110 173 649 595 +54 39.3 1.39 1.28 659
29 Bristol City 480 178 124 178 637 628 +9 37.1 1.33 1.31 658
30 Norwich City 456 179 108 169 649 644 +5 39.3 1.42 1.41 645
31 Coventry City 468 170 134 164 581 562 +19 36.3 1.24 1.20 644
32 Accrington Stanley 467 175 116 176 617 676 -59 37.5 1.32 1.45 641
33 Cardiff City 471 175 113 183 571 614 -43 37.2 1.21 1.30 638
34 Charlton Athletic 478 165 143 170 612 614 -2 34.5 1.28 1.28 638
35 Doncaster Rovers 467 175 111 181 617 628 -11 37.5 1.32 1.34 636
36 Swindon Town 469 175 109 185 665 668 -3 37.3 1.42 1.42 634
37 Wigan Athletic 478 175 127 176 610 573 +37 36.6 1.28 1.20 626
38 Stevenage 467 162 133 172 541 564 -23 34.7 1.16 1.21 619
39 Fulham 443 169 111 163 655 624 +31 38.1 1.48 1.41 618
40 Newport County 468 163 124 181 552 607 -55 34.8 1.18 1.30 613
41 Walsall 468 156 143 169 555 601 -46 33.3 1.19 1.28 611
42 Bolton Wanderers 465 167 117 181 567 623 -56 35.9 1.22 1.34 606
43 Burton Albion 467 163 117 187 552 642 -90 34.9 1.18 1.37 606
44 Sunderland 446 155 140 151 586 562 +24 34.8 1.31 1.26 605
45 Carlisle United 469 158 130 181 581 643 -62 33.7 1.24 1.37 604
46 Swansea City 448 163 114 171 550 597 -47 36.4 1.23 1.33 603
47 Wolverhampton Wanderers 427 166 103 158 535 553 -18 38.9 1.25 1.30 601
48 Fleetwood Town 466 153 138 175 569 582 -13 32.8 1.22 1.25 597
49 Gillingham 467 154 133 180 547 613 -66 33.0 1.17 1.31 595
50 Hull City 464 158 118 188 590 632 -42 34.1 1.27 1.36 592
51 Shrewsbury Town 466 158 118 190 515 584 -69 33.9 1.11 1.25 592
52 West Bromwich Albion 440 153 133 154 549 548 +1 34.8 1.25 1.25 592
53 Leicester City 403 168 86 149 627 551 +76 41.7 1.56 1.37 590
54 Blackpool 467 152 133 182 552 596 -44 32.5 1.18 1.28 589
55 Cambridge United 469 159 112 198 548 626 -78 33.9 1.17 1.33 589
56 Crewe Alexandra 469 157 115 197 568 687 -119 33.5 1.21 1.46 586
57 Port Vale 470 154 122 194 533 626 -93 32.8 1.13 1.33 584
58 Nottingham Forest 459 152 129 178 562 595 -33 33.1 1.22 1.30 581
59 Bournemouth 419 160 97 162 600 618 -18 38.2 1.43 1.47 577
60 Reading 478 157 120 201 584 690 -106 32.8 1.22 1.44 573
61 Brighton and Hove Albion 419 146 134 139 532 531 +1 34.8 1.27 1.27 572
62 Colchester United 469 145 137 187 570 649 -79 30.9 1.22 1.38 572
63 Queens Park Rangers 472 152 113 207 554 679 -125 32.2 1.17 1.44 569
64 Birmingham City 477 147 136 194 524 653 -129 30.8 1.10 1.37 568
65 Crawley Town 469 151 112 206 561 703 -142 32.2 1.20 1.50 565
66 Aston Villa 419 156 97 166 557 581 -24 37.2 1.33 1.39 565
67 Watford 431 154 101 176 544 601 -57 35.7 1.26 1.39 563
68 AFC Wimbledon 467 137 148 182 543 610 -67 29.3 1.16 1.31 559
69 Bristol Rovers 421 154 96 171 527 566 -39 36.6 1.25 1.34 558
70 Huddersfield Town 462 145 120 197 512 680 -168 31.4 1.11 1.47 555
71 Burnley 416 145 116 155 482 528 -46 34.9 1.16 1.27 551
72 Newcastle United 403 150 98 155 550 561 -11 37.2 1.36 1.39 548
73 Stoke City 448 140 125 183 504 588 -84 31.3 1.13 1.31 545
74 Morecambe 470 136 124 210 564 741 -177 28.9 1.20 1.58 532
75 Rotherham United 466 138 117 211 541 672 -131 29.6 1.16 1.44 528
76 Cheltenham Town 423 135 117 171 503 577 -74 31.9 1.19 1.36 522
77 West Ham United 395 140 98 157 549 602 -53 35.4 1.39 1.52 518
78 Southampton 403 133 97 173 511 605 -94 33.0 1.27 1.50 496
79 Everton 394 133 104 157 489 552 -63 33.8 1.24 1.40 495
80 Lincoln City 330 132 98 100 441 360 +81 40.0 1.34 1.09 494
81 Leyton Orient 376 132 96 148 461 483 -22 35.1 1.23 1.28 492
82 Rochdale 402 125 105 172 511 597 -86 31.1 1.27 1.49 480
83 Crystal Palace 395 121 103 171 465 562 -97 30.6 1.18 1.42 466
84 Scunthorpe United 359 117 95 147 434 519 -85 32.6 1.21 1.45 446
85 Tranmere Rovers 328 114 83 131 376 410 -34 34.8 1.15 1.25 425
86 Oldham Athletic 359 98 115 146 416 517 -101 27.3 1.16 1.44 409
87 Grimsby Town 332 105 85 142 361 463 -102 31.6 1.09 1.39 400
88 Forest Green Rovers 312 106 78 128 374 426 -52 34.0 1.20 1.37 396
89 Southend United 311 105 77 129 363 428 -65 33.8 1.17 1.38 392
90 Notts County 294 97 73 124 386 458 -72 33.0 1.31 1.56 364
91 Salford City 239 92 65 82 318 281 +37 38.5 1.33 1.18 341
92 Bury 230 85 55 90 300 313 -13 37.0 1.30 1.36 307
93 Barrow 202 65 53 84 224 242 -18 32.2 1.11 1.20 248
94 Harrogate Town 203 65 51 87 251 301 -50 32.0 1.24 1.48 246
95 Hartlepool United 230 61 56 113 238 359 -121 26.5 1.03 1.56 239
96 Yeovil Town 230 53 67 110 228 339 -111 23.0 0.99 1.47 226
97 Chesterfield 203 60 45 98 249 309 -60 29.6 1.23 1.52 225
98 Stockport County 111 58 30 23 192 104 +88 52.3 1.73 0.94 204
99 Sutton United 138 46 38 54 174 195 -21 33.3 1.26 1.41 176
100 Barnet 138 43 36 59 170 197 -27 31.2 1.23 1.43 165
101 Wrexham 65 38 14 13 117 63 +54 58.5 1.80 0.97 128
102 Dagenham & Redbridge 92 25 18 49 104 140 -36 27.2 1.13 1.52 93
103 York City 92 18 32 42 97 138 -41 19.6 1.05 1.50 86
104 Macclesfield Town 83 17 29 37 80 121 -41 20.5 0.96 1.46 63
105 Bromley FC 18 5 8 5 23 23 0 27.8 1.28 1.28 23