Last 50 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 50 seasons. (Since the start of the 1976/77 season.)

# Team Played Won Drawn Lost GF GA GD Win% GF/M GA/M Points
1 Manchester United 1955 1063 485 407 3382 1957 +1425 54.4 1.73 1.00 3585
2 Liverpool 1955 1063 490 402 3496 1857 +1639 54.4 1.79 0.95 3560
3 Arsenal 1955 1019 498 438 3312 1962 +1350 52.1 1.69 1.00 3462
4 Chelsea 1963 936 516 511 3166 2249 +917 47.7 1.61 1.15 3250
5 Manchester City 2006 935 478 593 3273 2302 +971 46.6 1.63 1.15 3203
6 Sheffield United 2215 892 569 754 3059 2805 +254 40.3 1.38 1.27 3170
7 Brentford 2253 882 602 769 3132 2867 +265 39.1 1.39 1.27 3161
8 Preston North End 2273 853 647 773 3016 2926 +90 37.5 1.33 1.29 3130
9 Ipswich Town 2200 879 584 737 3067 2779 +288 40.0 1.39 1.26 3123
10 Reading 2263 878 595 790 3051 2949 +102 38.8 1.35 1.30 3120
11 Bristol City 2273 842 630 801 2948 2873 +75 37.0 1.30 1.26 3103
12 Swindon Town 2277 864 597 816 3155 3045 +110 37.9 1.39 1.34 3101
13 Millwall 2255 851 613 791 2827 2787 +40 37.7 1.25 1.24 3098
14 Leeds United 2119 876 559 684 2945 2596 +349 41.3 1.39 1.23 3081
15 Peterborough United 2281 855 597 829 3148 2986 +162 37.5 1.38 1.31 3080
16 Plymouth Argyle 2274 837 594 843 2946 2946 0 36.8 1.30 1.30 3026
17 Nottingham Forest 2151 840 612 699 2930 2555 +375 39.1 1.36 1.19 3022
18 Bradford City 2258 833 608 817 2923 2955 -32 36.9 1.29 1.31 3017
19 Huddersfield Town 2259 834 613 812 2956 2996 -40 36.9 1.31 1.33 3015
20 Cardiff City 2237 823 610 804 2867 2914 -47 36.8 1.28 1.30 3010
21 Walsall 2267 805 652 810 2883 2927 -44 35.5 1.27 1.29 2990
22 Gillingham 2265 808 640 817 2864 2923 -59 35.7 1.26 1.29 2986
23 Bournemouth 2219 821 595 803 2873 2823 +50 37.0 1.29 1.27 2959
24 Wolverhampton Wanderers 2161 820 573 768 2848 2793 +55 37.9 1.32 1.29 2954
25 Barnsley 2257 811 615 831 2916 2996 -80 35.9 1.29 1.33 2946
26 Blackburn Rovers 2119 811 586 722 2787 2637 +150 38.3 1.32 1.24 2937
27 Swansea City 2217 820 574 823 2810 2879 -69 37.0 1.27 1.30 2927
28 Wigan Athletic 2128 811 576 741 2786 2645 +141 38.1 1.31 1.24 2923
29 Portsmouth 2203 814 593 796 2910 2778 +132 36.9 1.32 1.26 2922
30 Blackpool 2262 780 642 840 2981 3002 -21 34.5 1.32 1.33 2909
31 Watford 2191 807 587 797 2970 2907 +63 36.8 1.36 1.33 2908
32 Northampton Town 2268 795 591 882 2866 3056 -190 35.1 1.26 1.35 2897
33 Port Vale 2282 782 614 886 2835 3005 -170 34.3 1.24 1.32 2893
34 Brighton and Hove Albion 2181 792 608 781 2776 2741 +35 36.3 1.27 1.26 2887
35 Sheffield Wednesday 2187 794 613 780 2822 2839 -17 36.3 1.29 1.30 2883
36 Burnley 2189 782 600 807 2791 2913 -122 35.7 1.28 1.33 2882
37 Hull City 2235 770 627 838 2750 2889 -139 34.5 1.23 1.29 2880
38 Tottenham Hotspur 1955 824 478 653 2976 2552 +424 42.1 1.52 1.31 2876
39 Rotherham United 2269 796 619 854 2913 2995 -82 35.1 1.28 1.32 2873
40 Norwich City 2147 780 572 795 2803 2942 -139 36.3 1.31 1.37 2854
41 Bristol Rovers 2216 776 580 860 2787 2971 -184 35.0 1.26 1.34 2851
42 Bolton Wanderers 2149 784 576 789 2798 2862 -64 36.5 1.30 1.33 2841
43 Derby County 2171 780 580 811 2767 2831 -64 35.9 1.27 1.30 2840
44 Colchester United 2179 772 614 793 2869 2903 -34 35.4 1.32 1.33 2839
45 Middlesbrough 2127 783 566 778 2644 2555 +89 36.8 1.24 1.20 2839
46 Birmingham City 2191 765 618 808 2613 2770 -157 34.9 1.19 1.26 2835
47 Charlton Athletic 2167 765 607 795 2763 2874 -111 35.3 1.28 1.33 2831
48 Crewe Alexandra 2272 774 562 936 2889 3299 -410 34.1 1.27 1.45 2820
49 Leicester City 2107 766 564 777 2845 2868 -23 36.4 1.35 1.36 2795
50 Fulham 2105 765 561 779 2790 2778 +12 36.3 1.33 1.32 2792
51 Tranmere Rovers 2143 756 587 800 2706 2756 -50 35.3 1.26 1.29 2791
52 Stoke City 2167 752 605 810 2510 2742 -232 34.7 1.16 1.27 2790
53 Newcastle United 1995 781 516 698 2812 2667 +145 39.1 1.41 1.34 2789
54 Queens Park Rangers 2171 752 591 828 2732 2851 -119 34.6 1.26 1.31 2786
55 Leyton Orient 2166 760 564 842 2744 2882 -138 35.1 1.27 1.33 2782
56 West Bromwich Albion 2143 748 608 787 2781 2813 -32 34.9 1.30 1.31 2763
57 Scunthorpe United 2091 740 601 750 2804 2840 -36 35.4 1.34 1.36 2752
58 Sunderland 2095 747 576 772 2635 2660 -25 35.7 1.26 1.27 2735
59 Shrewsbury Town 2193 729 616 848 2606 2818 -212 33.2 1.19 1.28 2719
60 Crystal Palace 2102 734 584 784 2600 2714 -114 34.9 1.24 1.29 2702
61 Everton 1955 745 550 660 2611 2396 +215 38.1 1.34 1.23 2702
62 Aston Villa 1983 748 540 695 2604 2537 +67 37.7 1.31 1.28 2687
63 Oxford United 2080 725 571 784 2728 2725 +3 34.9 1.31 1.31 2680
64 Notts County 2069 731 556 782 2721 2804 -83 35.3 1.32 1.36 2676
65 Southend United 2059 751 516 792 2589 2698 -109 36.5 1.26 1.31 2670
66 Carlisle United 2163 717 583 863 2644 2999 -355 33.1 1.22 1.39 2662
67 Coventry City 2143 715 592 836 2611 2883 -272 33.4 1.22 1.35 2646
68 Oldham Athletic 2087 694 622 771 2652 2801 -149 33.3 1.27 1.34 2636
69 Rochdale 2134 693 604 837 2678 2988 -310 32.5 1.25 1.40 2626
70 Mansfield Town 2035 712 569 754 2645 2644 +1 35.0 1.30 1.30 2623
71 West Ham United 1999 733 510 756 2640 2725 -85 36.7 1.32 1.36 2620
72 Lincoln City 1944 708 556 680 2495 2425 +70 36.4 1.28 1.25 2596
73 Bury 1966 705 561 700 2535 2520 +15 35.9 1.29 1.28 2592
74 Luton Town 1977 726 531 720 2673 2624 +49 36.7 1.35 1.33 2587
75 Chesterfield 2001 713 546 742 2507 2568 -61 35.6 1.25 1.28 2586
76 Southampton 2027 712 547 768 2741 2841 -100 35.1 1.35 1.40 2584
77 Exeter City 2050 697 559 794 2567 2844 -277 34.0 1.25 1.39 2558
78 Doncaster Rovers 2035 708 514 813 2494 2788 -294 34.8 1.23 1.37 2553
79 Grimsby Town 1933 662 519 752 2316 2563 -247 34.2 1.20 1.33 2405
80 Hartlepool United 1974 643 505 826 2388 2829 -441 32.6 1.21 1.43 2359
81 Stockport County 1785 621 482 682 2322 2460 -138 34.8 1.30 1.38 2262
82 Cambridge United 1845 622 493 730 2332 2538 -206 33.7 1.26 1.38 2257
83 Wycombe Wanderers 1495 553 433 509 1898 1818 +80 37.0 1.27 1.22 2092
84 Wrexham 1579 572 430 577 2105 2125 -20 36.2 1.33 1.35 2049
85 Torquay United 1644 533 458 653 1963 2257 -294 32.4 1.19 1.37 1971
86 Darlington 1506 496 422 588 1857 2017 -160 32.9 1.23 1.34 1829
87 York City 1464 477 406 581 1807 2021 -214 32.6 1.23 1.38 1771
88 Wimbledon 1144 425 322 397 1596 1571 +25 37.2 1.40 1.37 1525
89 Chester City 1330 404 373 553 1524 1835 -311 30.4 1.15 1.38 1505
90 Cheltenham Town 1178 390 334 454 1411 1601 -190 33.1 1.20 1.36 1504
91 MK Dons 994 411 238 345 1423 1243 +180 41.3 1.43 1.25 1471
92 Hereford United 1222 372 334 516 1419 1671 -252 30.4 1.16 1.37 1393
93 Newport County 1133 376 294 463 1377 1584 -207 33.2 1.22 1.40 1329
94 Barnet 993 324 269 400 1230 1392 -162 32.6 1.24 1.40 1241
95 Accrington Stanley 901 316 226 359 1138 1296 -158 35.1 1.26 1.44 1174
96 Burton Albion 764 268 199 297 929 1062 -133 35.1 1.22 1.39 1003
97 Halifax Town 958 257 253 448 1067 1463 -396 26.8 1.11 1.53 969
98 Morecambe 819 249 222 348 994 1217 -223 30.4 1.21 1.49 966
99 Stevenage 718 250 202 266 835 861 -26 34.8 1.16 1.20 952
100 Yeovil Town 736 239 184 313 861 1023 -162 32.5 1.17 1.39 901
101 Macclesfield Town 773 229 223 321 869 1068 -199 29.6 1.12 1.38 893
102 Crawley Town 674 219 175 280 820 984 -164 32.5 1.22 1.46 832
103 Fleetwood Town 626 214 183 229 775 775 0 34.2 1.24 1.24 825
104 AFC Wimbledon 671 205 200 266 783 895 -112 30.6 1.17 1.33 812
105 Aldershot 690 235 181 274 886 982 -96 34.1 1.28 1.42 797
106 Scarborough FC 536 182 141 213 698 772 -74 34.0 1.30 1.44 687
107 Dagenham & Redbridge 414 131 97 186 509 584 -75 31.6 1.23 1.41 490
108 Salford City 306 125 78 103 419 364 +55 40.8 1.37 1.19 453
109 Forest Green Rovers 312 106 78 128 374 426 -52 34.0 1.20 1.37 396
110 Barrow 268 81 70 117 294 338 -44 30.2 1.10 1.26 313
111 Harrogate Town 269 80 68 121 307 392 -85 29.7 1.14 1.46 308
112 Aldershot Town 230 78 67 85 278 302 -24 33.9 1.21 1.31 301
113 Rushden & Diamonds 230 78 63 89 288 313 -25 33.9 1.25 1.36 297
114 Kidderminster Harriers 230 72 59 99 249 315 -66 31.3 1.08 1.37 275
115 Boston United 230 72 66 92 268 308 -40 31.3 1.17 1.34 268
116 Sutton United 138 46 38 54 174 195 -21 33.3 1.26 1.41 176
117 Maidstone United 134 43 37 54 188 188 0 32.1 1.40 1.40 166
118 Bromley FC 85 39 28 18 126 95 +31 45.9 1.48 1.12 145
119 Southport 92 9 38 45 85 153 -68 9.8 0.92 1.66 56
120 Workington 46 4 11 31 41 102 -61 8.7 0.89 2.22 19