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 1953 1062 484 407 3377 1954 +1423 54.4 1.73 1.00 3581
2 Liverpool 1953 1063 489 401 3494 1854 +1640 54.4 1.79 0.95 3559
3 Arsenal 1954 1018 498 438 3310 1962 +1348 52.1 1.69 1.00 3459
4 Chelsea 1961 936 516 509 3166 2245 +921 47.7 1.61 1.14 3250
5 Manchester City 2005 935 477 593 3272 2301 +971 46.6 1.63 1.15 3202
6 Sheffield United 2211 892 567 752 3055 2799 +256 40.3 1.38 1.27 3168
7 Brentford 2251 882 600 769 3130 2865 +265 39.2 1.39 1.27 3159
8 Preston North End 2270 852 647 771 3013 2920 +93 37.5 1.33 1.29 3127
9 Ipswich Town 2196 878 581 737 3060 2774 +286 40.0 1.39 1.26 3117
10 Reading 2258 876 594 788 3044 2942 +102 38.8 1.35 1.30 3113
11 Bristol City 2269 842 629 798 2947 2867 +80 37.1 1.30 1.26 3102
12 Swindon Town 2273 862 596 815 3149 3041 +108 37.9 1.39 1.34 3094
13 Millwall 2251 849 612 790 2821 2783 +38 37.7 1.25 1.24 3091
14 Leeds United 2117 876 557 684 2945 2596 +349 41.4 1.39 1.23 3079
15 Peterborough United 2278 854 596 828 3141 2983 +158 37.5 1.38 1.31 3076
16 Nottingham Forest 2149 839 611 699 2927 2555 +372 39.0 1.36 1.19 3018
17 Plymouth Argyle 2269 833 593 843 2935 2942 -7 36.7 1.29 1.30 3013
18 Bradford City 2253 831 607 815 2917 2949 -32 36.9 1.29 1.31 3010
19 Huddersfield Town 2255 833 611 811 2952 2991 -39 36.9 1.31 1.33 3010
20 Cardiff City 2232 822 608 802 2862 2909 -47 36.8 1.28 1.30 3005
21 Gillingham 2260 808 639 813 2861 2908 -47 35.8 1.27 1.29 2985
22 Walsall 2262 803 651 808 2877 2923 -46 35.5 1.27 1.29 2983
23 Bournemouth 2217 821 593 803 2871 2821 +50 37.0 1.29 1.27 2957
24 Wolverhampton Wanderers 2160 820 572 768 2846 2791 +55 38.0 1.32 1.29 2953
25 Barnsley 2252 810 612 830 2910 2990 -80 36.0 1.29 1.33 2940
26 Blackburn Rovers 2115 810 584 721 2784 2634 +150 38.3 1.32 1.25 2932
27 Swansea City 2213 818 574 821 2806 2873 -67 37.0 1.27 1.30 2921
28 Portsmouth 2199 814 592 793 2907 2768 +139 37.0 1.32 1.26 2921
29 Wigan Athletic 2123 809 574 740 2780 2640 +140 38.1 1.31 1.24 2915
30 Blackpool 2257 779 640 838 2975 2993 -18 34.5 1.32 1.33 2904
31 Watford 2187 806 585 796 2965 2902 +63 36.9 1.36 1.33 2903
32 Northampton Town 2264 795 591 878 2864 3047 -183 35.1 1.27 1.35 2897
33 Port Vale 2277 781 613 883 2832 2999 -167 34.3 1.24 1.32 2889
34 Sheffield Wednesday 2183 794 612 777 2819 2831 -12 36.4 1.29 1.30 2882
35 Burnley 2187 782 599 806 2790 2910 -120 35.8 1.28 1.33 2881
36 Brighton and Hove Albion 2179 790 608 781 2773 2740 +33 36.3 1.27 1.26 2881
37 Tottenham Hotspur 1953 824 477 652 2975 2548 +427 42.2 1.52 1.30 2875
38 Hull City 2231 768 627 836 2744 2881 -137 34.4 1.23 1.29 2874
39 Rotherham United 2265 796 618 851 2911 2984 -73 35.1 1.29 1.32 2872
40 Norwich City 2143 777 572 794 2798 2940 -142 36.3 1.31 1.37 2845
41 Bristol Rovers 2211 772 580 859 2780 2968 -188 34.9 1.26 1.34 2839
42 Bolton Wanderers 2145 783 574 788 2793 2857 -64 36.5 1.30 1.33 2836
43 Colchester United 2175 771 613 791 2867 2900 -33 35.4 1.32 1.33 2835
44 Middlesbrough 2123 782 564 777 2639 2553 +86 36.8 1.24 1.20 2834
45 Birmingham City 2187 764 617 806 2611 2767 -156 34.9 1.19 1.27 2831
46 Derby County 2167 777 580 810 2763 2829 -66 35.9 1.28 1.31 2831
47 Charlton Athletic 2163 763 606 794 2760 2872 -112 35.3 1.28 1.33 2824
48 Crewe Alexandra 2268 773 561 934 2883 3293 -410 34.1 1.27 1.45 2816
49 Leicester City 2103 765 562 776 2841 2864 -23 36.4 1.35 1.36 2790
50 Tranmere Rovers 2139 756 586 797 2705 2749 -44 35.3 1.26 1.29 2790
51 Fulham 2103 764 560 779 2787 2777 +10 36.3 1.33 1.32 2788
52 Newcastle United 1993 780 516 697 2810 2665 +145 39.1 1.41 1.34 2786
53 Stoke City 2163 751 604 808 2503 2733 -230 34.7 1.16 1.26 2786
54 Queens Park Rangers 2167 750 591 826 2723 2844 -121 34.6 1.26 1.31 2780
55 Leyton Orient 2161 756 564 841 2733 2876 -143 35.0 1.26 1.33 2770
56 West Bromwich Albion 2139 746 606 787 2775 2811 -36 34.9 1.30 1.31 2755
57 Scunthorpe United 2091 740 601 750 2804 2840 -36 35.4 1.34 1.36 2752
58 Sunderland 2093 746 576 771 2633 2658 -25 35.6 1.26 1.27 2732
59 Shrewsbury Town 2189 728 616 845 2603 2809 -206 33.3 1.19 1.28 2716
60 Crystal Palace 2101 734 583 784 2600 2714 -114 34.9 1.24 1.29 2701
61 Everton 1953 744 550 659 2608 2394 +214 38.1 1.34 1.23 2699
62 Aston Villa 1981 747 540 694 2601 2534 +67 37.7 1.31 1.28 2684
63 Oxford United 2077 724 570 783 2726 2722 +4 34.9 1.31 1.31 2676
64 Southend United 2059 751 516 792 2589 2698 -109 36.5 1.26 1.31 2670
65 Notts County 2064 728 556 780 2708 2795 -87 35.3 1.31 1.35 2667
66 Carlisle United 2163 717 583 863 2644 2999 -355 33.1 1.22 1.39 2662
67 Coventry City 2139 712 592 835 2602 2881 -279 33.3 1.22 1.35 2637
68 Rochdale 2134 693 604 837 2678 2988 -310 32.5 1.25 1.40 2626
69 Oldham Athletic 2082 689 622 771 2641 2800 -159 33.1 1.27 1.34 2621
70 West Ham United 1997 733 509 755 2639 2722 -83 36.7 1.32 1.36 2619
71 Mansfield Town 2031 710 567 754 2637 2640 -3 35.0 1.30 1.30 2615
72 Bury 1966 705 561 700 2535 2520 +15 35.9 1.29 1.28 2592
73 Lincoln City 1939 704 555 680 2484 2422 +62 36.3 1.28 1.25 2583
74 Chesterfield 1997 711 546 740 2501 2560 -59 35.6 1.25 1.28 2580
75 Luton Town 1972 724 529 719 2664 2616 +48 36.7 1.35 1.33 2579
76 Southampton 2023 709 546 768 2735 2839 -104 35.0 1.35 1.40 2574
77 Exeter City 2045 697 559 789 2564 2832 -268 34.1 1.25 1.38 2558
78 Doncaster Rovers 2029 705 512 812 2488 2784 -296 34.7 1.23 1.37 2542
79 Grimsby Town 1929 660 518 751 2309 2561 -252 34.2 1.20 1.33 2398
80 Hartlepool United 1974 643 505 826 2388 2829 -441 32.6 1.21 1.43 2359
81 Stockport County 1782 620 481 681 2318 2455 -137 34.8 1.30 1.38 2258
82 Cambridge United 1841 620 491 730 2325 2537 -212 33.7 1.26 1.38 2249
83 Wycombe Wanderers 1491 552 433 506 1893 1811 +82 37.0 1.27 1.21 2089
84 Wrexham 1575 570 430 575 2099 2119 -20 36.2 1.33 1.35 2043
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 Chester City 1330 404 373 553 1524 1835 -311 30.4 1.15 1.38 1505
90 Cheltenham Town 1174 389 332 453 1404 1593 -189 33.1 1.20 1.36 1499
91 MK Dons 989 407 238 344 1410 1237 +173 41.2 1.43 1.25 1459
92 Hereford United 1222 372 334 516 1419 1671 -252 30.4 1.16 1.37 1393
93 Newport County 1129 375 294 460 1373 1578 -205 33.2 1.22 1.40 1326
94 Barnet 989 323 268 398 1225 1386 -161 32.7 1.24 1.40 1237
95 Accrington Stanley 897 316 224 357 1137 1290 -153 35.2 1.27 1.44 1172
96 Burton Albion 760 266 199 295 924 1058 -134 35.0 1.22 1.39 997
97 Halifax Town 958 257 253 448 1067 1463 -396 26.8 1.11 1.53 969
98 Morecambe 819 249 222 348 994 1217 -223 30.4 1.21 1.49 966
99 Stevenage 713 247 202 264 831 858 -27 34.6 1.17 1.20 943
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 670 219 172 279 817 980 -163 32.7 1.22 1.46 829
103 Fleetwood Town 621 213 180 228 771 771 0 34.3 1.24 1.24 819
104 AFC Wimbledon 666 203 199 264 775 888 -113 30.5 1.16 1.33 805
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 301 121 78 102 412 362 +50 40.2 1.37 1.20 441
109 Forest Green Rovers 312 106 78 128 374 426 -52 34.0 1.20 1.37 396
110 Barrow 264 81 69 114 293 328 -35 30.7 1.11 1.24 312
111 Harrogate Town 265 79 68 118 303 386 -83 29.8 1.14 1.46 305
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 81 36 27 18 122 94 +28 44.4 1.51 1.16 135
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