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 1958 1065 485 408 3386 1960 +1426 54.4 1.73 1.00 3591
2 Liverpool 1958 1066 490 402 3503 1859 +1644 54.4 1.79 0.95 3569
3 Arsenal 1958 1020 498 440 3315 1966 +1349 52.1 1.69 1.00 3465
4 Chelsea 1966 936 516 514 3166 2256 +910 47.6 1.61 1.15 3250
5 Manchester City 2009 938 478 593 3279 2303 +976 46.7 1.63 1.15 3212
6 Sheffield United 2221 894 570 757 3069 2816 +253 40.3 1.38 1.27 3177
7 Brentford 2256 882 604 770 3135 2871 +264 39.1 1.39 1.27 3163
8 Preston North End 2279 855 649 775 3025 2936 +89 37.5 1.33 1.29 3138
9 Ipswich Town 2207 882 587 738 3077 2787 +290 40.0 1.39 1.26 3135
10 Reading 2269 879 597 793 3058 2957 +101 38.7 1.35 1.30 3125
11 Bristol City 2279 844 632 803 2956 2882 +74 37.0 1.30 1.26 3111
12 Millwall 2261 854 615 792 2836 2792 +44 37.8 1.25 1.23 3109
13 Swindon Town 2283 865 600 818 3161 3057 +104 37.9 1.38 1.34 3107
14 Leeds United 2122 878 560 684 2952 2599 +353 41.4 1.39 1.22 3088
15 Peterborough United 2288 855 600 833 3154 2999 +155 37.4 1.38 1.31 3083
16 Plymouth Argyle 2280 840 596 844 2958 2953 +5 36.8 1.30 1.30 3037
17 Nottingham Forest 2154 842 613 699 2940 2557 +383 39.1 1.36 1.19 3029
18 Bradford City 2264 835 611 818 2930 2961 -31 36.9 1.29 1.31 3026
19 Cardiff City 2243 827 612 804 2880 2918 -38 36.9 1.28 1.30 3024
20 Huddersfield Town 2265 835 617 813 2967 3009 -42 36.9 1.31 1.33 3022
21 Walsall 2273 806 654 813 2890 2939 -49 35.5 1.27 1.29 2995
22 Gillingham 2272 809 642 821 2872 2939 -67 35.6 1.26 1.29 2991
23 Bournemouth 2222 823 596 803 2879 2827 +52 37.0 1.30 1.27 2966
24 Barnsley 2265 813 618 834 2924 3006 -82 35.9 1.29 1.33 2955
25 Wolverhampton Wanderers 2164 820 573 771 2848 2801 +47 37.9 1.32 1.29 2954
26 Blackburn Rovers 2125 813 589 723 2793 2643 +150 38.3 1.31 1.24 2946
27 Swansea City 2223 822 577 824 2820 2888 -68 37.0 1.27 1.30 2936
28 Portsmouth 2210 818 595 797 2921 2787 +134 37.0 1.32 1.26 2936
29 Wigan Athletic 2135 814 578 743 2794 2651 +143 38.1 1.31 1.24 2934
30 Blackpool 2268 785 642 841 2988 3004 -16 34.6 1.32 1.32 2924
31 Watford 2197 807 588 802 2973 2922 +51 36.7 1.35 1.33 2909
32 Port Vale 2290 785 616 889 2842 3014 -172 34.3 1.24 1.32 2904
33 Northampton Town 2274 795 591 888 2870 3071 -201 35.0 1.26 1.35 2897
34 Brighton and Hove Albion 2184 794 609 781 2783 2743 +40 36.4 1.27 1.26 2894
35 Sheffield Wednesday 2193 794 616 783 2825 2848 -23 36.2 1.29 1.30 2886
36 Hull City 2241 770 631 840 2756 2897 -141 34.4 1.23 1.29 2884
37 Burnley 2192 782 600 810 2792 2920 -128 35.7 1.27 1.33 2882
38 Tottenham Hotspur 1958 825 479 654 2979 2555 +424 42.1 1.52 1.30 2880
39 Rotherham United 2276 797 621 858 2917 3005 -88 35.0 1.28 1.32 2878
40 Bristol Rovers 2222 782 580 860 2802 2975 -173 35.2 1.26 1.34 2869
41 Norwich City 2153 783 574 796 2813 2950 -137 36.4 1.31 1.37 2865
42 Bolton Wanderers 2155 786 579 790 2811 2872 -61 36.5 1.30 1.33 2850
43 Colchester United 2186 775 615 796 2877 2910 -33 35.5 1.32 1.33 2849
44 Derby County 2177 783 580 814 2777 2840 -63 36.0 1.28 1.30 2849
45 Middlesbrough 2133 785 568 780 2655 2563 +92 36.8 1.24 1.20 2847
46 Birmingham City 2197 768 619 810 2621 2776 -155 35.0 1.19 1.26 2845
47 Charlton Athletic 2173 766 609 798 2770 2883 -113 35.3 1.27 1.33 2836
48 Crewe Alexandra 2278 776 562 940 2895 3310 -415 34.1 1.27 1.45 2826
49 Leicester City 2113 766 568 779 2851 2876 -25 36.3 1.35 1.36 2799
50 Fulham 2108 766 562 780 2791 2780 +11 36.3 1.32 1.32 2796
51 Tranmere Rovers 2149 757 588 804 2711 2765 -54 35.2 1.26 1.29 2795
52 Stoke City 2173 753 606 814 2515 2753 -238 34.7 1.16 1.27 2794
53 Queens Park Rangers 2177 753 593 831 2738 2860 -122 34.6 1.26 1.31 2791
54 Newcastle United 1998 781 516 701 2814 2672 +142 39.1 1.41 1.34 2789
55 Leyton Orient 2173 760 567 846 2746 2889 -143 35.0 1.26 1.33 2785
56 West Bromwich Albion 2149 750 612 787 2788 2815 -27 34.9 1.30 1.31 2771
57 Scunthorpe United 2091 740 601 750 2804 2840 -36 35.4 1.34 1.36 2752
58 Sunderland 2098 748 576 774 2639 2669 -30 35.7 1.26 1.27 2738
59 Shrewsbury Town 2199 731 618 850 2611 2823 -212 33.2 1.19 1.28 2727
60 Crystal Palace 2105 735 585 785 2603 2718 -115 34.9 1.24 1.29 2706
61 Everton 1958 745 551 662 2615 2402 +213 38.0 1.34 1.23 2703
62 Aston Villa 1986 749 541 696 2609 2542 +67 37.7 1.31 1.28 2691
63 Oxford United 2086 727 573 786 2737 2731 +6 34.9 1.31 1.31 2688
64 Notts County 2075 734 556 785 2729 2813 -84 35.4 1.32 1.36 2685
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 2149 718 595 836 2623 2888 -265 33.4 1.22 1.34 2658
68 Oldham Athletic 2094 695 623 776 2662 2814 -152 33.2 1.27 1.34 2640
69 Mansfield Town 2043 715 573 755 2655 2649 +6 35.0 1.30 1.30 2636
70 West Ham United 2002 735 511 756 2646 2726 -80 36.7 1.32 1.36 2627
71 Rochdale 2134 693 604 837 2678 2988 -310 32.5 1.25 1.40 2626
72 Lincoln City 1950 713 557 680 2508 2432 +76 36.6 1.29 1.25 2612
73 Luton Town 1983 731 532 720 2686 2629 +57 36.9 1.35 1.33 2603
74 Chesterfield 2007 717 548 742 2515 2571 -56 35.7 1.25 1.28 2600
75 Southampton 2033 716 549 768 2757 2848 -91 35.2 1.36 1.40 2598
76 Bury 1966 705 561 700 2535 2520 +15 35.9 1.29 1.28 2592
77 Exeter City 2056 698 563 795 2576 2851 -275 33.9 1.25 1.39 2565
78 Doncaster Rovers 2041 710 515 816 2499 2797 -298 34.8 1.22 1.37 2560
79 Grimsby Town 1940 667 519 754 2333 2572 -239 34.4 1.20 1.33 2420
80 Hartlepool United 1974 643 505 826 2388 2829 -441 32.6 1.21 1.43 2359
81 Stockport County 1793 625 484 684 2339 2469 -130 34.9 1.30 1.38 2276
82 Cambridge United 1852 624 496 732 2342 2543 -201 33.7 1.26 1.37 2266
83 Wycombe Wanderers 1501 554 434 513 1909 1831 +78 36.9 1.27 1.22 2096
84 Wrexham 1585 574 431 580 2112 2137 -25 36.2 1.33 1.35 2056
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 Cheltenham Town 1185 393 335 457 1420 1611 -191 33.2 1.20 1.36 1514
90 Chester City 1330 404 373 553 1524 1835 -311 30.4 1.15 1.38 1505
91 MK Dons 1000 414 240 346 1432 1247 +185 41.4 1.43 1.25 1482
92 Hereford United 1222 372 334 516 1419 1671 -252 30.4 1.16 1.37 1393
93 Newport County 1139 379 294 466 1384 1593 -209 33.3 1.22 1.40 1338
94 Barnet 999 329 270 400 1249 1401 -152 32.9 1.25 1.40 1257
95 Accrington Stanley 908 317 228 363 1147 1309 -162 34.9 1.26 1.44 1179
96 Burton Albion 770 269 203 298 933 1066 -133 34.9 1.21 1.38 1010
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 725 253 205 267 842 869 -27 34.9 1.16 1.20 964
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 680 221 177 282 828 992 -164 32.5 1.22 1.46 840
103 Fleetwood Town 632 215 186 231 783 786 -3 34.0 1.24 1.24 831
104 AFC Wimbledon 678 206 200 272 785 908 -123 30.4 1.16 1.34 815
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 312 129 79 104 426 367 +59 41.3 1.37 1.18 466
109 Forest Green Rovers 312 106 78 128 374 426 -52 34.0 1.20 1.37 396
110 Barrow 275 83 71 121 302 351 -49 30.2 1.10 1.28 320
111 Harrogate Town 275 83 68 124 316 400 -84 30.2 1.15 1.45 317
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 91 40 30 21 132 104 +28 44.0 1.45 1.14 150
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