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 1965 1069 487 409 3402 1970 +1432 54.4 1.73 1.00 3605
2 Liverpool 1965 1067 494 404 3515 1872 +1643 54.3 1.79 0.95 3576
3 Arsenal 1965 1027 498 440 3328 1968 +1360 52.3 1.69 1.00 3486
4 Chelsea 1973 939 517 517 3179 2270 +909 47.6 1.61 1.15 3260
5 Manchester City 2017 943 480 594 3297 2311 +986 46.8 1.63 1.15 3229
6 Sheffield United 2227 896 573 758 3077 2824 +253 40.2 1.38 1.27 3186
7 Brentford 2263 884 608 771 3146 2879 +267 39.1 1.39 1.27 3173
8 Ipswich Town 2211 884 587 740 3084 2795 +289 40.0 1.39 1.26 3141
9 Preston North End 2285 856 649 780 3031 2949 +82 37.5 1.33 1.29 3141
10 Reading 2274 881 598 795 3069 2963 +106 38.7 1.35 1.30 3132
11 Bristol City 2285 848 633 804 2967 2889 +78 37.1 1.30 1.26 3124
12 Millwall 2267 858 615 794 2848 2800 +48 37.8 1.26 1.24 3121
13 Swindon Town 2289 868 601 820 3170 3065 +105 37.9 1.38 1.34 3117
14 Leeds United 2129 881 563 685 2960 2606 +354 41.4 1.39 1.22 3100
15 Peterborough United 2294 856 601 837 3158 3011 +147 37.3 1.38 1.31 3087
16 Plymouth Argyle 2286 843 597 846 2968 2963 +5 36.9 1.30 1.30 3047
17 Bradford City 2270 839 611 820 2937 2966 -29 37.0 1.29 1.31 3038
18 Nottingham Forest 2161 843 617 701 2949 2566 +383 39.0 1.36 1.19 3036
19 Huddersfield Town 2271 839 619 813 2981 3013 -32 36.9 1.31 1.33 3036
20 Cardiff City 2249 827 615 807 2890 2932 -42 36.8 1.29 1.30 3027
21 Walsall 2279 808 657 814 2899 2946 -47 35.5 1.27 1.29 3004
22 Gillingham 2278 811 645 822 2879 2945 -66 35.6 1.26 1.29 3000
23 Bournemouth 2229 825 600 804 2889 2834 +55 37.0 1.30 1.27 2976
24 Wolverhampton Wanderers 2173 822 578 773 2864 2817 +47 37.8 1.32 1.30 2965
25 Barnsley 2271 815 619 837 2931 3017 -86 35.9 1.29 1.33 2962
26 Blackburn Rovers 2131 814 591 726 2799 2651 +148 38.2 1.31 1.24 2951
27 Swansea City 2229 826 579 824 2830 2890 -60 37.1 1.27 1.30 2950
28 Portsmouth 2216 820 596 800 2929 2796 +133 37.0 1.32 1.26 2943
29 Wigan Athletic 2141 815 578 748 2799 2663 +136 38.1 1.31 1.24 2937
30 Blackpool 2274 788 643 843 2998 3011 -13 34.7 1.32 1.32 2934
31 Watford 2203 808 590 805 2977 2932 +45 36.7 1.35 1.33 2914
32 Port Vale 2296 785 618 893 2844 3023 -179 34.2 1.24 1.32 2906
33 Northampton Town 2280 796 594 890 2875 3077 -202 34.9 1.26 1.35 2903
34 Brighton and Hove Albion 2191 796 610 785 2795 2755 +40 36.3 1.28 1.26 2901
35 Sheffield Wednesday 2199 799 616 784 2840 2855 -15 36.3 1.29 1.30 2901
36 Hull City 2245 773 632 840 2761 2898 -137 34.4 1.23 1.29 2894
37 Tottenham Hotspur 1965 827 481 657 2984 2564 +420 42.1 1.52 1.30 2888
38 Burnley 2201 782 604 815 2802 2939 -137 35.5 1.27 1.34 2886
39 Rotherham United 2282 798 623 861 2925 3015 -90 35.0 1.28 1.32 2883
40 Bristol Rovers 2228 786 581 861 2815 2982 -167 35.3 1.26 1.34 2882
41 Norwich City 2159 785 574 800 2822 2960 -138 36.4 1.31 1.37 2871
42 Colchester United 2192 778 616 798 2887 2919 -32 35.5 1.32 1.33 2859
43 Middlesbrough 2139 788 570 781 2665 2570 +95 36.8 1.25 1.20 2858
44 Bolton Wanderers 2161 787 580 794 2817 2884 -67 36.4 1.30 1.33 2854
45 Derby County 2183 784 581 818 2783 2852 -69 35.9 1.27 1.31 2853
46 Birmingham City 2203 769 624 810 2629 2783 -154 34.9 1.19 1.26 2853
47 Charlton Athletic 2179 769 610 800 2777 2893 -116 35.3 1.27 1.33 2846
48 Crewe Alexandra 2284 778 566 940 2900 3313 -413 34.1 1.27 1.45 2836
49 Leicester City 2119 768 570 781 2856 2883 -27 36.2 1.35 1.36 2807
50 Tranmere Rovers 2155 759 592 804 2721 2771 -50 35.2 1.26 1.29 2805
51 Newcastle United 2005 784 519 702 2827 2681 +146 39.1 1.41 1.34 2801
52 Queens Park Rangers 2183 756 594 833 2745 2867 -122 34.6 1.26 1.31 2801
53 Fulham 2115 767 563 785 2798 2792 +6 36.3 1.32 1.32 2800
54 Stoke City 2179 755 606 818 2523 2764 -241 34.6 1.16 1.27 2800
55 Leyton Orient 2179 762 569 848 2758 2897 -139 35.0 1.27 1.33 2793
56 West Bromwich Albion 2155 753 613 789 2797 2823 -26 34.9 1.30 1.31 2781
57 Scunthorpe United 2091 740 601 750 2804 2840 -36 35.4 1.34 1.36 2752
58 Sunderland 2105 751 579 775 2648 2675 -27 35.7 1.26 1.27 2750
59 Shrewsbury Town 2205 732 618 855 2613 2834 -221 33.2 1.19 1.29 2730
60 Crystal Palace 2113 736 587 790 2612 2738 -126 34.8 1.24 1.30 2711
61 Everton 1965 746 555 664 2626 2414 +212 38.0 1.34 1.23 2710
62 Aston Villa 1993 751 543 699 2618 2554 +64 37.7 1.31 1.28 2699
63 Oxford United 2091 729 574 788 2746 2739 +7 34.9 1.31 1.31 2695
64 Notts County 2081 735 561 785 2737 2820 -83 35.3 1.32 1.36 2693
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 2153 719 595 839 2627 2893 -266 33.4 1.22 1.34 2661
68 Oldham Athletic 2100 698 624 778 2672 2819 -147 33.2 1.27 1.34 2650
69 Mansfield Town 2049 718 573 758 2668 2664 +4 35.0 1.30 1.30 2645
70 West Ham United 2011 738 513 760 2661 2740 -79 36.7 1.32 1.36 2638
71 Rochdale 2139 694 604 841 2683 2998 -315 32.4 1.25 1.40 2629
72 Lincoln City 1956 715 559 682 2514 2438 +76 36.6 1.29 1.25 2620
73 Luton Town 1989 734 534 721 2700 2642 +58 36.9 1.36 1.33 2614
74 Southampton 2039 719 551 769 2771 2855 -84 35.3 1.36 1.40 2609
75 Chesterfield 2013 719 550 744 2523 2579 -56 35.7 1.25 1.28 2608
76 Bury 1966 705 561 700 2535 2520 +15 35.9 1.29 1.28 2592
77 Exeter City 2062 699 565 798 2581 2857 -276 33.9 1.25 1.39 2570
78 Doncaster Rovers 2047 711 518 818 2508 2806 -298 34.7 1.23 1.37 2566
79 Grimsby Town 1946 668 524 754 2341 2579 -238 34.3 1.20 1.33 2428
80 Hartlepool United 1974 643 505 826 2388 2829 -441 32.6 1.21 1.43 2359
81 Stockport County 1799 629 484 686 2355 2476 -121 35.0 1.31 1.38 2288
82 Cambridge United 1858 626 499 733 2351 2551 -200 33.7 1.27 1.37 2275
83 Wycombe Wanderers 1507 555 437 515 1919 1845 +74 36.8 1.27 1.22 2102
84 Wrexham 1591 575 435 581 2120 2143 -23 36.1 1.33 1.35 2063
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 1469 479 408 582 1816 2029 -213 32.6 1.24 1.38 1779
88 Wimbledon 1144 425 322 397 1596 1571 +25 37.2 1.40 1.37 1525
89 Cheltenham Town 1191 395 337 459 1431 1624 -193 33.2 1.20 1.36 1522
90 Chester City 1330 404 373 553 1524 1835 -311 30.4 1.15 1.38 1505
91 MK Dons 1006 414 245 347 1440 1257 +183 41.2 1.43 1.25 1487
92 Hereford United 1222 372 334 516 1419 1671 -252 30.4 1.16 1.37 1393
93 Newport County 1145 381 295 469 1395 1604 -209 33.3 1.22 1.40 1345
94 Barnet 1005 332 273 400 1263 1410 -147 33.0 1.26 1.40 1269
95 Accrington Stanley 914 318 230 366 1156 1323 -167 34.8 1.26 1.45 1184
96 Burton Albion 776 271 206 299 945 1075 -130 34.9 1.22 1.39 1019
97 Stevenage 731 255 208 268 852 875 -23 34.9 1.17 1.20 973
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 686 222 179 285 833 1000 -167 32.4 1.21 1.46 845
103 Fleetwood Town 638 217 190 231 790 790 0 34.0 1.24 1.24 841
104 AFC Wimbledon 683 207 201 275 787 919 -132 30.3 1.15 1.35 819
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 318 131 80 107 430 373 +57 41.2 1.35 1.17 473
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 96 42 31 23 139 118 +21 43.8 1.45 1.23 157
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