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 1968 1069 489 410 3404 1973 +1431 54.3 1.73 1.00 3607
2 Liverpool 1968 1068 495 405 3516 1875 +1641 54.3 1.79 0.95 3580
3 Arsenal 1968 1029 498 441 3332 1972 +1360 52.3 1.69 1.00 3492
4 Chelsea 1976 940 518 518 3186 2276 +910 47.6 1.61 1.15 3264
5 Manchester City 2020 946 480 594 3306 2314 +992 46.8 1.64 1.15 3238
6 Sheffield United 2232 898 573 761 3085 2831 +254 40.2 1.38 1.27 3192
7 Brentford 2266 885 610 771 3153 2883 +270 39.1 1.39 1.27 3178
8 Ipswich Town 2214 886 587 741 3089 2799 +290 40.0 1.40 1.26 3147
9 Preston North End 2290 856 650 784 3034 2959 +75 37.4 1.32 1.29 3142
10 Reading 2279 883 600 796 3080 2969 +111 38.7 1.35 1.30 3140
11 Bristol City 2290 849 634 807 2970 2896 +74 37.1 1.30 1.26 3128
12 Millwall 2272 859 617 796 2854 2808 +46 37.8 1.26 1.24 3126
13 Swindon Town 2294 868 602 824 3171 3073 +98 37.8 1.38 1.34 3118
14 Leeds United 2132 882 564 686 2965 2609 +356 41.4 1.39 1.22 3104
15 Peterborough United 2298 857 602 839 3162 3016 +146 37.3 1.38 1.31 3091
16 Plymouth Argyle 2291 847 597 847 2979 2967 +12 37.0 1.30 1.30 3059
17 Bradford City 2274 841 613 820 2940 2967 -27 37.0 1.29 1.30 3046
18 Huddersfield Town 2275 840 621 814 2987 3018 -31 36.9 1.31 1.33 3041
19 Nottingham Forest 2164 844 617 703 2952 2571 +381 39.0 1.36 1.19 3039
20 Cardiff City 2254 829 616 809 2900 2938 -38 36.8 1.29 1.30 3034
21 Walsall 2283 809 660 814 2903 2948 -45 35.4 1.27 1.29 3010
22 Gillingham 2283 814 646 823 2888 2949 -61 35.7 1.27 1.29 3010
23 Bournemouth 2232 825 601 806 2892 2842 +50 37.0 1.30 1.27 2977
24 Wolverhampton Wanderers 2178 825 578 775 2869 2822 +47 37.9 1.32 1.30 2974
25 Barnsley 2274 815 620 839 2933 3024 -91 35.8 1.29 1.33 2963
26 Swansea City 2234 830 579 825 2839 2896 -57 37.2 1.27 1.30 2962
27 Blackburn Rovers 2136 817 592 727 2808 2657 +151 38.2 1.31 1.24 2961
28 Portsmouth 2220 821 598 801 2934 2801 +133 37.0 1.32 1.26 2948
29 Wigan Athletic 2144 815 579 750 2799 2665 +134 38.0 1.31 1.24 2938
30 Blackpool 2277 788 644 845 3002 3018 -16 34.6 1.32 1.33 2935
31 Watford 2208 809 590 809 2981 2945 +36 36.6 1.35 1.33 2917
32 Port Vale 2299 787 618 894 2846 3025 -179 34.2 1.24 1.32 2912
33 Brighton and Hove Albion 2194 799 610 785 2805 2755 +50 36.4 1.28 1.26 2910
34 Sheffield Wednesday 2202 799 619 784 2842 2857 -15 36.3 1.29 1.30 2904
35 Northampton Town 2283 796 595 892 2876 3081 -205 34.9 1.26 1.35 2904
36 Hull City 2248 773 634 841 2766 2904 -138 34.4 1.23 1.29 2896
37 Burnley 2207 783 607 817 2812 2948 -136 35.5 1.27 1.34 2892
38 Tottenham Hotspur 1968 827 483 658 2987 2568 +419 42.0 1.52 1.30 2890
39 Rotherham United 2287 799 625 863 2931 3024 -93 34.9 1.28 1.32 2888
40 Bristol Rovers 2233 787 581 865 2818 2993 -175 35.2 1.26 1.34 2885
41 Norwich City 2164 786 574 804 2831 2972 -141 36.3 1.31 1.37 2874
42 Middlesbrough 2144 791 572 781 2677 2579 +98 36.9 1.25 1.20 2869
43 Bolton Wanderers 2166 790 580 796 2828 2893 -65 36.5 1.31 1.34 2863
44 Birmingham City 2208 772 625 811 2639 2788 -149 35.0 1.20 1.26 2863
45 Colchester United 2196 778 619 799 2891 2924 -33 35.4 1.32 1.33 2862
46 Derby County 2188 784 583 821 2787 2861 -74 35.8 1.27 1.31 2855
47 Charlton Athletic 2184 769 614 801 2781 2899 -118 35.2 1.27 1.33 2850
48 Crewe Alexandra 2289 780 569 940 2907 3317 -410 34.1 1.27 1.45 2845
49 Leicester City 2122 769 571 782 2862 2890 -28 36.2 1.35 1.36 2811
50 Stoke City 2184 758 607 819 2532 2771 -239 34.7 1.16 1.27 2810
51 Tranmere Rovers 2160 759 595 806 2725 2779 -54 35.1 1.26 1.29 2808
52 Queens Park Rangers 2188 757 598 833 2753 2872 -119 34.6 1.26 1.31 2808
53 Newcastle United 2008 785 519 704 2831 2690 +141 39.1 1.41 1.34 2804
54 Fulham 2118 767 565 786 2800 2795 +5 36.2 1.32 1.32 2802
55 Leyton Orient 2183 763 570 850 2761 2902 -141 35.0 1.26 1.33 2797
56 West Bromwich Albion 2160 755 614 791 2801 2827 -26 35.0 1.30 1.31 2788
57 Scunthorpe United 2091 740 601 750 2804 2840 -36 35.4 1.34 1.36 2752
58 Sunderland 2108 751 579 778 2651 2684 -33 35.6 1.26 1.27 2750
59 Shrewsbury Town 2210 734 620 856 2620 2839 -219 33.2 1.19 1.28 2738
60 Everton 1968 747 557 664 2629 2416 +213 38.0 1.34 1.23 2715
61 Crystal Palace 2116 737 588 791 2617 2742 -125 34.8 1.24 1.30 2715
62 Aston Villa 1996 752 544 700 2624 2560 +64 37.7 1.31 1.28 2703
63 Oxford United 2095 731 576 788 2753 2742 +11 34.9 1.31 1.31 2703
64 Notts County 2084 735 561 788 2738 2825 -87 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 2156 721 595 840 2632 2899 -267 33.4 1.22 1.34 2667
67 Carlisle United 2163 717 583 863 2644 2999 -355 33.1 1.22 1.39 2662
68 Mansfield Town 2053 719 576 758 2673 2668 +5 35.0 1.30 1.30 2651
69 Oldham Athletic 2104 698 625 781 2674 2827 -153 33.2 1.27 1.34 2651
70 West Ham United 2016 741 515 760 2679 2745 -66 36.8 1.33 1.36 2649
71 Rochdale 2144 697 606 841 2689 3000 -311 32.5 1.25 1.40 2640
72 Lincoln City 1961 717 559 685 2517 2449 +68 36.6 1.28 1.25 2626
73 Southampton 2044 723 551 770 2781 2859 -78 35.4 1.36 1.40 2621
74 Chesterfield 2018 722 551 745 2534 2586 -52 35.8 1.26 1.28 2618
75 Luton Town 1992 735 534 723 2705 2646 +59 36.9 1.36 1.33 2617
76 Bury 1966 705 561 700 2535 2520 +15 35.9 1.29 1.28 2592
77 Exeter City 2067 701 566 800 2583 2859 -276 33.9 1.25 1.38 2577
78 Doncaster Rovers 2050 713 518 819 2511 2807 -296 34.8 1.22 1.37 2572
79 Grimsby Town 1951 670 524 757 2347 2584 -237 34.3 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 1803 631 485 687 2362 2481 -119 35.0 1.31 1.38 2295
82 Cambridge United 1862 628 501 733 2356 2554 -198 33.7 1.27 1.37 2283
83 Wycombe Wanderers 1511 557 438 516 1926 1853 +73 36.9 1.27 1.23 2109
84 Wrexham 1596 576 437 583 2125 2154 -29 36.1 1.33 1.35 2068
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 1473 481 409 583 1824 2032 -208 32.7 1.24 1.38 1786
88 Cheltenham Town 1196 397 338 461 1437 1631 -194 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 1009 414 247 348 1442 1263 +179 41.0 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 1150 383 298 469 1399 1606 -207 33.3 1.22 1.40 1354
94 Barnet 1008 335 273 400 1271 1413 -142 33.2 1.26 1.40 1278
95 Accrington Stanley 919 319 233 367 1160 1326 -166 34.7 1.26 1.44 1190
96 Burton Albion 781 272 207 302 949 1084 -135 34.8 1.22 1.39 1023
97 Stevenage 734 257 208 269 855 877 -22 35.0 1.16 1.19 979
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 689 222 180 287 836 1007 -171 32.2 1.21 1.46 846
103 Fleetwood Town 643 217 192 234 794 798 -4 33.7 1.23 1.24 843
104 AFC Wimbledon 688 209 203 276 792 922 -130 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 323 135 81 107 441 377 +64 41.8 1.37 1.17 486
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 100 43 32 25 144 125 +19 43.0 1.44 1.25 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