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 1966 1067 495 404 3515 1872 +1643 54.3 1.79 0.95 3577
3 Arsenal 1966 1028 498 440 3330 1968 +1362 52.3 1.69 1.00 3489
4 Chelsea 1974 939 518 517 3181 2272 +909 47.6 1.61 1.15 3261
5 Manchester City 2017 943 480 594 3297 2311 +986 46.8 1.63 1.15 3229
6 Sheffield United 2229 897 573 759 3079 2826 +253 40.2 1.38 1.27 3189
7 Brentford 2264 884 609 771 3148 2881 +267 39.0 1.39 1.27 3174
8 Ipswich Town 2212 885 587 740 3087 2797 +290 40.0 1.40 1.26 3144
9 Preston North End 2287 856 649 782 3032 2952 +80 37.4 1.33 1.29 3141
10 Reading 2275 881 598 796 3070 2965 +105 38.7 1.35 1.30 3132
11 Bristol City 2286 848 633 805 2968 2893 +75 37.1 1.30 1.27 3124
12 Millwall 2268 858 615 795 2849 2803 +46 37.8 1.26 1.24 3121
13 Swindon Town 2290 868 601 821 3170 3069 +101 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 2295 856 602 837 3159 3012 +147 37.3 1.38 1.31 3088
16 Plymouth Argyle 2287 844 597 846 2971 2963 +8 36.9 1.30 1.30 3050
17 Bradford City 2271 840 611 820 2938 2966 -28 37.0 1.29 1.31 3041
18 Nottingham Forest 2162 844 617 701 2951 2567 +384 39.0 1.36 1.19 3039
19 Huddersfield Town 2272 839 620 813 2981 3013 -32 36.9 1.31 1.33 3037
20 Cardiff City 2251 827 616 808 2891 2934 -43 36.7 1.28 1.30 3028
21 Walsall 2280 808 658 814 2899 2946 -47 35.4 1.27 1.29 3005
22 Gillingham 2279 812 645 822 2881 2945 -64 35.6 1.26 1.29 3003
23 Bournemouth 2230 825 601 804 2891 2836 +55 37.0 1.30 1.27 2977
24 Wolverhampton Wanderers 2174 823 578 773 2865 2817 +48 37.9 1.32 1.30 2968
25 Barnsley 2272 815 619 838 2931 3020 -89 35.9 1.29 1.33 2962
26 Blackburn Rovers 2133 815 591 727 2803 2654 +149 38.2 1.31 1.24 2954
27 Swansea City 2231 827 579 825 2834 2894 -60 37.1 1.27 1.30 2953
28 Portsmouth 2217 820 597 800 2929 2796 +133 37.0 1.32 1.26 2944
29 Wigan Athletic 2142 815 579 748 2799 2663 +136 38.0 1.31 1.24 2938
30 Blackpool 2275 788 644 843 3000 3013 -13 34.6 1.32 1.32 2935
31 Watford 2205 809 590 806 2980 2935 +45 36.7 1.35 1.33 2917
32 Port Vale 2297 786 618 893 2845 3023 -178 34.2 1.24 1.32 2909
33 Brighton and Hove Albion 2192 797 610 785 2800 2755 +45 36.4 1.28 1.26 2904
34 Northampton Town 2281 796 594 891 2875 3079 -204 34.9 1.26 1.35 2903
35 Sheffield Wednesday 2200 799 617 784 2840 2855 -15 36.3 1.29 1.30 2902
36 Hull City 2246 773 633 840 2763 2900 -137 34.4 1.23 1.29 2895
37 Tottenham Hotspur 1966 827 482 657 2984 2564 +420 42.1 1.52 1.30 2889
38 Burnley 2203 782 605 816 2804 2943 -139 35.5 1.27 1.34 2887
39 Rotherham United 2283 798 624 861 2928 3018 -90 35.0 1.28 1.32 2884
40 Bristol Rovers 2229 786 581 862 2815 2984 -169 35.3 1.26 1.34 2882
41 Norwich City 2161 786 574 801 2827 2965 -138 36.4 1.31 1.37 2874
42 Middlesbrough 2140 789 570 781 2669 2573 +96 36.9 1.25 1.20 2861
43 Colchester United 2193 778 617 798 2888 2920 -32 35.5 1.32 1.33 2860
44 Bolton Wanderers 2163 788 580 795 2820 2887 -67 36.4 1.30 1.33 2857
45 Birmingham City 2205 770 624 811 2632 2786 -154 34.9 1.19 1.26 2856
46 Derby County 2185 784 581 820 2784 2855 -71 35.9 1.27 1.31 2853
47 Charlton Athletic 2181 769 612 800 2777 2893 -116 35.3 1.27 1.33 2848
48 Crewe Alexandra 2285 778 567 940 2901 3314 -413 34.0 1.27 1.45 2837
49 Leicester City 2120 769 570 781 2860 2886 -26 36.3 1.35 1.36 2810
50 Tranmere Rovers 2156 759 592 805 2721 2773 -52 35.2 1.26 1.29 2805
51 Stoke City 2181 756 607 818 2526 2766 -240 34.7 1.16 1.27 2804
52 Queens Park Rangers 2185 756 596 833 2746 2868 -122 34.6 1.26 1.31 2803
53 Newcastle United 2005 784 519 702 2827 2681 +146 39.1 1.41 1.34 2801
54 Fulham 2116 767 564 785 2798 2792 +6 36.2 1.32 1.32 2801
55 Leyton Orient 2180 762 569 849 2760 2900 -140 35.0 1.27 1.33 2793
56 West Bromwich Albion 2157 754 614 789 2799 2824 -25 35.0 1.30 1.31 2785
57 Scunthorpe United 2091 740 601 750 2804 2840 -36 35.4 1.34 1.36 2752
58 Sunderland 2106 751 579 776 2648 2677 -29 35.7 1.26 1.27 2750
59 Shrewsbury Town 2206 733 618 855 2615 2834 -219 33.2 1.19 1.28 2733
60 Everton 1966 746 556 664 2626 2414 +212 37.9 1.34 1.23 2711
61 Crystal Palace 2114 736 587 791 2614 2741 -127 34.8 1.24 1.30 2711
62 Aston Villa 1994 751 543 700 2619 2556 +63 37.7 1.31 1.28 2699
63 Oxford United 2092 730 574 788 2749 2739 +10 34.9 1.31 1.31 2698
64 Notts County 2082 735 561 786 2737 2821 -84 35.3 1.31 1.35 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 2154 719 595 840 2627 2898 -271 33.4 1.22 1.35 2661
68 Oldham Athletic 2101 698 624 779 2673 2821 -148 33.2 1.27 1.34 2650
69 Mansfield Town 2050 718 574 758 2668 2664 +4 35.0 1.30 1.30 2646
70 West Ham United 2013 740 513 760 2670 2742 -72 36.8 1.33 1.36 2644
71 Rochdale 2140 694 605 841 2683 2998 -315 32.4 1.25 1.40 2630
72 Lincoln City 1957 716 559 682 2515 2438 +77 36.6 1.29 1.25 2623
73 Southampton 2041 721 551 769 2778 2857 -79 35.3 1.36 1.40 2615
74 Luton Town 1990 734 534 722 2701 2644 +57 36.9 1.36 1.33 2614
75 Chesterfield 2014 720 550 744 2525 2580 -55 35.7 1.25 1.28 2611
76 Bury 1966 705 561 700 2535 2520 +15 35.9 1.29 1.28 2592
77 Exeter City 2063 699 565 799 2581 2858 -277 33.9 1.25 1.39 2570
78 Doncaster Rovers 2048 711 518 819 2508 2807 -299 34.7 1.22 1.37 2566
79 Grimsby Town 1947 669 524 754 2343 2579 -236 34.4 1.20 1.32 2431
80 Hartlepool United 1974 643 505 826 2388 2829 -441 32.6 1.21 1.43 2359
81 Stockport County 1800 629 484 687 2358 2480 -122 34.9 1.31 1.38 2288
82 Cambridge United 1859 627 499 733 2353 2552 -199 33.7 1.27 1.37 2278
83 Wycombe Wanderers 1508 556 437 515 1922 1847 +75 36.9 1.27 1.22 2105
84 Wrexham 1593 575 436 582 2121 2150 -29 36.1 1.33 1.35 2064
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 1470 480 408 582 1820 2029 -209 32.7 1.24 1.38 1782
88 Wimbledon 1144 425 322 397 1596 1571 +25 37.2 1.40 1.37 1525
89 Cheltenham Town 1192 396 337 459 1434 1625 -191 33.2 1.20 1.36 1525
90 Chester City 1330 404 373 553 1524 1835 -311 30.4 1.15 1.38 1505
91 MK Dons 1007 414 246 347 1441 1258 +183 41.1 1.43 1.25 1488
92 Hereford United 1222 372 334 516 1419 1671 -252 30.4 1.16 1.37 1393
93 Newport County 1146 381 296 469 1396 1605 -209 33.2 1.22 1.40 1346
94 Barnet 1006 333 273 400 1265 1411 -146 33.1 1.26 1.40 1272
95 Accrington Stanley 915 318 230 367 1157 1325 -168 34.8 1.26 1.45 1184
96 Burton Albion 777 271 206 300 945 1078 -133 34.9 1.22 1.39 1019
97 Stevenage 732 256 208 268 854 876 -22 35.0 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 687 222 179 286 834 1003 -169 32.3 1.21 1.46 845
103 Fleetwood Town 639 217 191 231 791 791 0 34.0 1.24 1.24 842
104 AFC Wimbledon 685 209 201 275 790 919 -129 30.5 1.15 1.34 825
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 319 131 81 107 433 376 +57 41.1 1.36 1.18 474
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 98 42 32 24 141 122 +19 42.9 1.44 1.24 158
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