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 1967 1069 488 410 3403 1972 +1431 54.3 1.73 1.00 3606
2 Liverpool 1967 1068 495 404 3516 1872 +1644 54.3 1.79 0.95 3580
3 Arsenal 1967 1028 498 441 3330 1971 +1359 52.3 1.69 1.00 3489
4 Chelsea 1975 939 518 518 3181 2275 +906 47.5 1.61 1.15 3261
5 Manchester City 2019 945 480 594 3303 2314 +989 46.8 1.64 1.15 3235
6 Sheffield United 2230 897 573 760 3080 2828 +252 40.2 1.38 1.27 3189
7 Brentford 2265 885 609 771 3151 2881 +270 39.1 1.39 1.27 3177
8 Ipswich Town 2213 885 587 741 3087 2798 +289 40.0 1.39 1.26 3144
9 Preston North End 2288 856 650 782 3034 2954 +80 37.4 1.33 1.29 3142
10 Reading 2277 882 599 796 3074 2967 +107 38.7 1.35 1.30 3136
11 Bristol City 2288 849 633 806 2969 2894 +75 37.1 1.30 1.26 3127
12 Millwall 2270 858 617 795 2853 2807 +46 37.8 1.26 1.24 3123
13 Swindon Town 2292 868 602 822 3171 3071 +100 37.9 1.38 1.34 3118
14 Leeds United 2131 882 564 685 2964 2607 +357 41.4 1.39 1.22 3104
15 Peterborough United 2297 856 602 839 3159 3015 +144 37.3 1.38 1.31 3088
16 Plymouth Argyle 2289 845 597 847 2975 2966 +9 36.9 1.30 1.30 3053
17 Bradford City 2272 841 611 820 2939 2966 -27 37.0 1.29 1.31 3044
18 Nottingham Forest 2163 844 617 702 2951 2568 +383 39.0 1.36 1.19 3039
19 Huddersfield Town 2273 839 620 814 2982 3015 -33 36.9 1.31 1.33 3037
20 Cardiff City 2252 828 616 808 2894 2935 -41 36.8 1.29 1.30 3031
21 Walsall 2282 809 659 814 2902 2947 -45 35.5 1.27 1.29 3009
22 Gillingham 2281 813 645 823 2884 2948 -64 35.6 1.26 1.29 3006
23 Bournemouth 2231 825 601 805 2891 2837 +54 37.0 1.30 1.27 2977
24 Wolverhampton Wanderers 2175 824 578 773 2866 2817 +49 37.9 1.32 1.30 2971
25 Barnsley 2273 815 620 838 2932 3021 -89 35.9 1.29 1.33 2963
26 Swansea City 2232 828 579 825 2836 2895 -59 37.1 1.27 1.30 2956
27 Blackburn Rovers 2134 815 592 727 2805 2656 +149 38.2 1.31 1.24 2955
28 Portsmouth 2218 820 598 800 2931 2798 +133 37.0 1.32 1.26 2945
29 Wigan Athletic 2143 815 579 749 2799 2664 +135 38.0 1.31 1.24 2938
30 Blackpool 2276 788 644 844 3002 3017 -15 34.6 1.32 1.33 2935
31 Watford 2206 809 590 807 2980 2936 +44 36.7 1.35 1.33 2917
32 Port Vale 2298 786 618 894 2845 3025 -180 34.2 1.24 1.32 2909
33 Brighton and Hove Albion 2193 798 610 785 2803 2755 +48 36.4 1.28 1.26 2907
34 Sheffield Wednesday 2201 799 618 784 2840 2855 -15 36.3 1.29 1.30 2903
35 Northampton Town 2282 796 594 892 2875 3080 -205 34.9 1.26 1.35 2903
36 Hull City 2247 773 633 841 2764 2902 -138 34.4 1.23 1.29 2895
37 Tottenham Hotspur 1967 827 482 658 2986 2567 +419 42.0 1.52 1.31 2889
38 Rotherham United 2285 799 625 861 2930 3019 -89 35.0 1.28 1.32 2888
39 Burnley 2204 782 606 816 2805 2944 -139 35.5 1.27 1.34 2888
40 Bristol Rovers 2231 787 581 863 2816 2987 -171 35.3 1.26 1.34 2885
41 Norwich City 2162 786 574 802 2830 2969 -139 36.4 1.31 1.37 2874
42 Middlesbrough 2142 789 572 781 2673 2577 +96 36.8 1.25 1.20 2863
43 Colchester United 2195 778 619 798 2891 2923 -32 35.4 1.32 1.33 2862
44 Bolton Wanderers 2164 789 580 795 2824 2890 -66 36.5 1.30 1.34 2860
45 Birmingham City 2206 770 625 811 2634 2788 -154 34.9 1.19 1.26 2857
46 Derby County 2186 784 582 820 2785 2856 -71 35.9 1.27 1.31 2854
47 Charlton Athletic 2182 769 612 801 2778 2896 -118 35.2 1.27 1.33 2848
48 Crewe Alexandra 2287 778 569 940 2903 3316 -413 34.0 1.27 1.45 2839
49 Leicester City 2121 769 571 781 2861 2887 -26 36.3 1.35 1.36 2811
50 Tranmere Rovers 2158 759 594 805 2722 2774 -52 35.2 1.26 1.29 2807
51 Stoke City 2182 757 607 818 2528 2767 -239 34.7 1.16 1.27 2807
52 Newcastle United 2007 785 519 703 2830 2686 +144 39.1 1.41 1.34 2804
53 Queens Park Rangers 2186 756 597 833 2748 2870 -122 34.6 1.26 1.31 2804
54 Fulham 2117 767 565 785 2799 2793 +6 36.2 1.32 1.32 2802
55 Leyton Orient 2181 763 569 849 2761 2900 -139 35.0 1.27 1.33 2796
56 West Bromwich Albion 2158 754 614 790 2799 2825 -26 34.9 1.30 1.31 2785
57 Scunthorpe United 2091 740 601 750 2804 2840 -36 35.4 1.34 1.36 2752
58 Sunderland 2107 751 579 777 2651 2682 -31 35.6 1.26 1.27 2750
59 Shrewsbury Town 2208 733 620 855 2618 2837 -219 33.2 1.19 1.28 2735
60 Everton 1967 747 556 664 2627 2414 +213 38.0 1.34 1.23 2714
61 Crystal Palace 2115 736 588 791 2614 2741 -127 34.8 1.24 1.30 2712
62 Aston Villa 1995 752 543 700 2622 2558 +64 37.7 1.31 1.28 2702
63 Oxford United 2093 730 575 788 2750 2740 +10 34.9 1.31 1.31 2699
64 Notts County 2083 735 561 787 2737 2823 -86 35.3 1.31 1.36 2693
65 Southend United 2059 751 516 792 2589 2698 -109 36.5 1.26 1.31 2670
66 Coventry City 2155 720 595 840 2628 2898 -270 33.4 1.22 1.34 2664
67 Carlisle United 2163 717 583 863 2644 2999 -355 33.1 1.22 1.39 2662
68 Oldham Athletic 2103 698 624 781 2674 2827 -153 33.2 1.27 1.34 2650
69 Mansfield Town 2051 718 575 758 2670 2666 +4 35.0 1.30 1.30 2647
70 West Ham United 2014 740 514 760 2672 2744 -72 36.7 1.33 1.36 2645
71 Rochdale 2142 696 605 841 2687 2999 -312 32.5 1.25 1.40 2636
72 Lincoln City 1959 717 559 683 2517 2440 +77 36.6 1.28 1.25 2626
73 Southampton 2042 721 551 770 2779 2859 -80 35.3 1.36 1.40 2615
74 Luton Town 1991 734 534 723 2701 2645 +56 36.9 1.36 1.33 2614
75 Chesterfield 2016 721 550 745 2528 2582 -54 35.8 1.25 1.28 2614
76 Bury 1966 705 561 700 2535 2520 +15 35.9 1.29 1.28 2592
77 Exeter City 2065 699 566 800 2581 2859 -278 33.8 1.25 1.38 2571
78 Doncaster Rovers 2049 712 518 819 2510 2807 -297 34.7 1.22 1.37 2569
79 Grimsby Town 1949 670 524 755 2346 2581 -235 34.4 1.20 1.32 2434
80 Hartlepool United 1974 643 505 826 2388 2829 -441 32.6 1.21 1.43 2359
81 Stockport County 1802 630 485 687 2359 2480 -121 35.0 1.31 1.38 2292
82 Cambridge United 1861 627 501 733 2355 2554 -199 33.7 1.27 1.37 2280
83 Wycombe Wanderers 1510 557 438 515 1925 1849 +76 36.9 1.27 1.22 2109
84 Wrexham 1594 576 436 582 2123 2151 -28 36.1 1.33 1.35 2067
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 1472 481 408 583 1823 2031 -208 32.7 1.24 1.38 1785
88 Cheltenham Town 1194 397 338 459 1437 1627 -190 33.2 1.20 1.36 1529
89 Wimbledon 1144 425 322 397 1596 1571 +25 37.2 1.40 1.37 1525
90 Chester City 1330 404 373 553 1524 1835 -311 30.4 1.15 1.38 1505
91 MK Dons 1008 414 247 347 1441 1258 +183 41.1 1.43 1.25 1489
92 Hereford United 1222 372 334 516 1419 1671 -252 30.4 1.16 1.37 1393
93 Newport County 1148 382 297 469 1398 1606 -208 33.3 1.22 1.40 1350
94 Barnet 1007 334 273 400 1268 1412 -144 33.2 1.26 1.40 1275
95 Accrington Stanley 917 318 232 367 1158 1326 -168 34.7 1.26 1.45 1186
96 Burton Albion 779 272 207 300 948 1080 -132 34.9 1.22 1.39 1023
97 Stevenage 733 256 208 269 854 877 -23 34.9 1.17 1.20 976
98 Halifax Town 958 257 253 448 1067 1463 -396 26.8 1.11 1.53 969
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 688 222 179 287 834 1005 -171 32.3 1.21 1.46 845
103 Fleetwood Town 641 217 191 233 793 796 -3 33.9 1.24 1.24 842
104 AFC Wimbledon 687 209 203 275 791 920 -129 30.4 1.15 1.34 827
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 321 133 81 107 438 377 +61 41.4 1.36 1.17 480
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 99 43 32 24 143 123 +20 43.4 1.44 1.24 161
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