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 1959 1066 485 408 3389 1962 +1427 54.4 1.73 1.00 3594
2 Liverpool 1959 1066 490 403 3505 1862 +1643 54.4 1.79 0.95 3569
3 Arsenal 1959 1021 498 440 3318 1966 +1352 52.1 1.69 1.00 3468
4 Chelsea 1967 936 516 515 3167 2259 +908 47.6 1.61 1.15 3250
5 Manchester City 2010 938 479 593 3282 2306 +976 46.7 1.63 1.15 3213
6 Sheffield United 2222 895 570 757 3071 2817 +254 40.3 1.38 1.27 3180
7 Brentford 2257 883 604 770 3138 2871 +267 39.1 1.39 1.27 3166
8 Preston North End 2280 855 649 776 3026 2939 +87 37.5 1.33 1.29 3138
9 Ipswich Town 2208 883 587 738 3080 2787 +293 40.0 1.39 1.26 3138
10 Reading 2270 879 597 794 3058 2958 +100 38.7 1.35 1.30 3125
11 Bristol City 2280 845 632 803 2958 2882 +76 37.1 1.30 1.26 3114
12 Millwall 2262 855 615 792 2838 2792 +46 37.8 1.25 1.23 3112
13 Swindon Town 2284 865 600 819 3162 3059 +103 37.9 1.38 1.34 3107
14 Leeds United 2123 879 560 684 2955 2600 +355 41.4 1.39 1.22 3091
15 Peterborough United 2289 855 600 834 3155 3002 +153 37.4 1.38 1.31 3083
16 Plymouth Argyle 2281 841 596 844 2961 2955 +6 36.9 1.30 1.30 3040
17 Nottingham Forest 2155 843 613 699 2943 2558 +385 39.1 1.37 1.19 3032
18 Bradford City 2265 836 611 818 2932 2962 -30 36.9 1.29 1.31 3029
19 Huddersfield Town 2266 836 617 813 2971 3009 -38 36.9 1.31 1.33 3025
20 Cardiff City 2244 827 612 805 2884 2923 -39 36.9 1.29 1.30 3024
21 Walsall 2274 806 654 814 2891 2942 -51 35.4 1.27 1.29 2995
22 Gillingham 2273 810 642 821 2873 2939 -66 35.6 1.26 1.29 2994
23 Bournemouth 2223 824 596 803 2882 2827 +55 37.1 1.30 1.27 2969
24 Wolverhampton Wanderers 2165 820 574 771 2849 2802 +47 37.9 1.32 1.29 2955
25 Barnsley 2266 813 618 835 2925 3009 -84 35.9 1.29 1.33 2955
26 Blackburn Rovers 2126 813 589 724 2793 2644 +149 38.2 1.31 1.24 2946
27 Swansea City 2224 823 577 824 2823 2889 -66 37.0 1.27 1.30 2939
28 Portsmouth 2211 818 596 797 2922 2788 +134 37.0 1.32 1.26 2937
29 Wigan Athletic 2136 814 578 744 2794 2652 +142 38.1 1.31 1.24 2934
30 Blackpool 2269 786 642 841 2989 3004 -15 34.6 1.32 1.32 2927
31 Watford 2198 807 588 803 2973 2926 +47 36.7 1.35 1.33 2909
32 Port Vale 2291 785 616 890 2842 3016 -174 34.3 1.24 1.32 2904
33 Northampton Town 2275 795 591 889 2872 3074 -202 34.9 1.26 1.35 2897
34 Brighton and Hove Albion 2185 794 609 782 2784 2746 +38 36.3 1.27 1.26 2894
35 Sheffield Wednesday 2194 795 616 783 2827 2849 -22 36.2 1.29 1.30 2889
36 Hull City 2242 771 631 840 2758 2898 -140 34.4 1.23 1.29 2887
37 Tottenham Hotspur 1959 826 479 654 2981 2556 +425 42.2 1.52 1.30 2883
38 Burnley 2193 782 600 811 2793 2923 -130 35.7 1.27 1.33 2882
39 Rotherham United 2277 797 621 859 2919 3008 -89 35.0 1.28 1.32 2878
40 Bristol Rovers 2223 782 581 860 2803 2976 -173 35.2 1.26 1.34 2870
41 Norwich City 2154 783 574 797 2814 2952 -138 36.4 1.31 1.37 2865
42 Colchester United 2187 776 615 796 2881 2911 -30 35.5 1.32 1.33 2852
43 Bolton Wanderers 2156 786 579 791 2813 2875 -62 36.5 1.30 1.33 2850
44 Derby County 2178 783 580 815 2778 2842 -64 36.0 1.28 1.30 2849
45 Middlesbrough 2134 785 569 780 2657 2565 +92 36.8 1.25 1.20 2848
46 Birmingham City 2198 768 620 810 2622 2777 -155 34.9 1.19 1.26 2846
47 Charlton Athletic 2174 766 609 799 2771 2886 -115 35.2 1.27 1.33 2836
48 Crewe Alexandra 2279 776 563 940 2895 3310 -415 34.1 1.27 1.45 2827
49 Leicester City 2114 767 568 779 2852 2876 -24 36.3 1.35 1.36 2802
50 Fulham 2109 766 562 781 2791 2783 +8 36.3 1.32 1.32 2796
51 Tranmere Rovers 2150 757 589 804 2712 2766 -54 35.2 1.26 1.29 2796
52 Stoke City 2174 753 606 815 2515 2755 -240 34.6 1.16 1.27 2794
53 Newcastle United 1999 782 516 701 2817 2673 +144 39.1 1.41 1.34 2792
54 Queens Park Rangers 2178 753 593 832 2738 2863 -125 34.6 1.26 1.31 2791
55 Leyton Orient 2174 760 568 846 2748 2891 -143 35.0 1.26 1.33 2786
56 West Bromwich Albion 2150 750 612 788 2789 2817 -28 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 2099 748 577 774 2640 2670 -30 35.6 1.26 1.27 2739
59 Shrewsbury Town 2200 731 618 851 2611 2824 -213 33.2 1.19 1.28 2727
60 Crystal Palace 2106 735 585 786 2603 2721 -118 34.9 1.24 1.29 2706
61 Everton 1959 745 552 662 2618 2405 +213 38.0 1.34 1.23 2704
62 Aston Villa 1987 749 541 697 2610 2544 +66 37.7 1.31 1.28 2691
63 Oxford United 2087 727 573 787 2737 2733 +4 34.8 1.31 1.31 2688
64 Notts County 2076 734 557 785 2730 2814 -84 35.4 1.32 1.36 2686
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 2150 719 595 836 2627 2888 -261 33.4 1.22 1.34 2661
68 Oldham Athletic 2095 696 623 776 2665 2814 -149 33.2 1.27 1.34 2643
69 Mansfield Town 2044 716 573 755 2660 2653 +7 35.0 1.30 1.30 2639
70 West Ham United 2003 735 511 757 2646 2729 -83 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 1951 714 557 680 2510 2432 +78 36.6 1.29 1.25 2615
73 Luton Town 1984 732 532 720 2689 2631 +58 36.9 1.36 1.33 2606
74 Chesterfield 2008 718 548 742 2517 2572 -55 35.8 1.25 1.28 2603
75 Southampton 2034 717 549 768 2760 2849 -89 35.3 1.36 1.40 2601
76 Bury 1966 705 561 700 2535 2520 +15 35.9 1.29 1.28 2592
77 Exeter City 2057 698 563 796 2577 2853 -276 33.9 1.25 1.39 2565
78 Doncaster Rovers 2042 711 515 816 2502 2798 -296 34.8 1.23 1.37 2563
79 Grimsby Town 1941 667 520 754 2334 2573 -239 34.4 1.20 1.33 2421
80 Hartlepool United 1974 643 505 826 2388 2829 -441 32.6 1.21 1.43 2359
81 Stockport County 1794 626 484 684 2342 2470 -128 34.9 1.31 1.38 2279
82 Cambridge United 1853 624 497 732 2342 2543 -201 33.7 1.26 1.37 2267
83 Wycombe Wanderers 1502 555 434 513 1912 1833 +79 37.0 1.27 1.22 2099
84 Wrexham 1586 574 432 580 2114 2139 -25 36.2 1.33 1.35 2057
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 1186 393 335 458 1421 1615 -194 33.1 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 1001 414 241 346 1433 1248 +185 41.4 1.43 1.25 1483
92 Hereford United 1222 372 334 516 1419 1671 -252 30.4 1.16 1.37 1393
93 Newport County 1140 380 294 466 1386 1594 -208 33.3 1.22 1.40 1341
94 Barnet 1000 330 270 400 1251 1402 -151 33.0 1.25 1.40 1260
95 Accrington Stanley 909 317 228 364 1147 1312 -165 34.9 1.26 1.44 1179
96 Burton Albion 771 269 204 298 935 1068 -133 34.9 1.21 1.39 1011
97 Halifax Town 958 257 253 448 1067 1463 -396 26.8 1.11 1.53 969
98 Stevenage 726 254 205 267 843 869 -26 35.0 1.16 1.20 967
99 Morecambe 819 249 222 348 994 1217 -223 30.4 1.21 1.49 966
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 681 221 178 282 828 992 -164 32.5 1.22 1.46 841
103 Fleetwood Town 633 215 187 231 784 787 -3 34.0 1.24 1.24 832
104 AFC Wimbledon 679 206 200 273 785 912 -127 30.3 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 313 129 80 104 426 367 +59 41.2 1.36 1.17 467
109 Forest Green Rovers 312 106 78 128 374 426 -52 34.0 1.20 1.37 396
110 Barrow 276 83 71 122 303 353 -50 30.1 1.10 1.28 320
111 Harrogate Town 276 83 68 125 317 402 -85 30.1 1.15 1.46 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 92 41 30 21 135 105 +30 44.6 1.47 1.14 153
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