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 1962 1068 486 408 3395 1964 +1431 54.4 1.73 1.00 3601
2 Liverpool 1962 1066 492 404 3509 1868 +1641 54.3 1.79 0.95 3571
3 Arsenal 1962 1024 498 440 3322 1967 +1355 52.2 1.69 1.00 3477
4 Chelsea 1970 937 517 516 3171 2263 +908 47.6 1.61 1.15 3254
5 Manchester City 2014 940 480 594 3290 2309 +981 46.7 1.63 1.15 3220
6 Sheffield United 2223 895 571 757 3071 2817 +254 40.3 1.38 1.27 3181
7 Brentford 2260 883 606 771 3141 2877 +264 39.1 1.39 1.27 3168
8 Ipswich Town 2208 883 587 738 3080 2787 +293 40.0 1.39 1.26 3138
9 Preston North End 2281 855 649 777 3027 2941 +86 37.5 1.33 1.29 3138
10 Reading 2271 879 597 795 3061 2962 +99 38.7 1.35 1.30 3125
11 Millwall 2263 856 615 792 2840 2792 +48 37.8 1.25 1.23 3115
12 Bristol City 2281 845 632 804 2958 2884 +74 37.0 1.30 1.26 3114
13 Swindon Town 2285 865 601 819 3162 3059 +103 37.9 1.38 1.34 3108
14 Leeds United 2126 880 561 685 2957 2604 +353 41.4 1.39 1.22 3095
15 Peterborough United 2290 855 600 835 3155 3004 +151 37.3 1.38 1.31 3083
16 Plymouth Argyle 2282 841 596 845 2962 2958 +4 36.9 1.30 1.30 3040
17 Nottingham Forest 2158 843 615 700 2947 2563 +384 39.1 1.37 1.19 3034
18 Bradford City 2266 837 611 818 2934 2962 -28 36.9 1.29 1.31 3032
19 Huddersfield Town 2267 837 617 813 2974 3009 -35 36.9 1.31 1.33 3028
20 Cardiff City 2244 827 612 805 2884 2923 -39 36.9 1.29 1.30 3024
21 Walsall 2275 807 654 814 2894 2942 -48 35.5 1.27 1.29 2998
22 Gillingham 2274 810 642 822 2873 2942 -69 35.6 1.26 1.29 2994
23 Bournemouth 2226 825 598 803 2885 2829 +56 37.1 1.30 1.27 2974
24 Wolverhampton Wanderers 2169 820 577 772 2853 2809 +44 37.8 1.32 1.30 2958
25 Barnsley 2267 813 618 836 2925 3010 -85 35.9 1.29 1.33 2955
26 Blackburn Rovers 2127 813 590 724 2795 2646 +149 38.2 1.31 1.24 2947
27 Swansea City 2225 824 577 824 2825 2890 -65 37.0 1.27 1.30 2942
28 Portsmouth 2212 818 596 798 2923 2791 +132 37.0 1.32 1.26 2937
29 Wigan Athletic 2137 814 578 745 2796 2655 +141 38.1 1.31 1.24 2934
30 Blackpool 2270 786 643 841 2990 3005 -15 34.6 1.32 1.32 2928
31 Watford 2199 808 588 803 2975 2927 +48 36.7 1.35 1.33 2912
32 Port Vale 2292 785 616 891 2842 3018 -176 34.2 1.24 1.32 2904
33 Northampton Town 2276 795 592 889 2872 3074 -202 34.9 1.26 1.35 2898
34 Brighton and Hove Albion 2188 795 609 784 2787 2750 +37 36.3 1.27 1.26 2897
35 Sheffield Wednesday 2195 796 616 783 2829 2850 -21 36.3 1.29 1.30 2892
36 Tottenham Hotspur 1962 827 480 655 2984 2559 +425 42.2 1.52 1.30 2887
37 Hull City 2242 771 631 840 2758 2898 -140 34.4 1.23 1.29 2887
38 Burnley 2197 782 603 812 2798 2929 -131 35.6 1.27 1.33 2885
39 Rotherham United 2278 797 621 860 2920 3010 -90 35.0 1.28 1.32 2878
40 Bristol Rovers 2224 782 581 861 2805 2979 -174 35.2 1.26 1.34 2870
41 Norwich City 2155 783 574 798 2815 2954 -139 36.3 1.31 1.37 2865
42 Colchester United 2188 776 616 796 2883 2913 -30 35.5 1.32 1.33 2853
43 Bolton Wanderers 2157 787 579 791 2815 2876 -61 36.5 1.31 1.33 2853
44 Middlesbrough 2135 786 569 780 2659 2566 +93 36.8 1.25 1.20 2851
45 Derby County 2179 783 580 816 2779 2844 -65 35.9 1.28 1.31 2849
46 Birmingham City 2199 768 621 810 2622 2777 -155 34.9 1.19 1.26 2847
47 Charlton Athletic 2175 767 609 799 2773 2887 -114 35.3 1.27 1.33 2839
48 Crewe Alexandra 2280 777 563 940 2896 3310 -414 34.1 1.27 1.45 2830
49 Leicester City 2115 767 569 779 2853 2877 -24 36.3 1.35 1.36 2803
50 Fulham 2112 767 563 782 2794 2785 +9 36.3 1.32 1.32 2800
51 Tranmere Rovers 2151 758 589 804 2714 2766 -52 35.2 1.26 1.29 2799
52 Newcastle United 2002 783 517 702 2821 2677 +144 39.1 1.41 1.34 2796
53 Queens Park Rangers 2179 754 593 832 2741 2864 -123 34.6 1.26 1.31 2794
54 Stoke City 2175 753 606 816 2516 2757 -241 34.6 1.16 1.27 2794
55 Leyton Orient 2175 760 568 847 2749 2893 -144 34.9 1.26 1.33 2786
56 West Bromwich Albion 2151 751 612 788 2791 2818 -27 34.9 1.30 1.31 2774
57 Scunthorpe United 2091 740 601 750 2804 2840 -36 35.4 1.34 1.36 2752
58 Sunderland 2102 750 578 774 2645 2672 -27 35.7 1.26 1.27 2746
59 Shrewsbury Town 2201 731 618 852 2611 2826 -215 33.2 1.19 1.28 2727
60 Crystal Palace 2110 735 587 788 2608 2730 -122 34.8 1.24 1.29 2708
61 Everton 1962 745 553 664 2621 2411 +210 38.0 1.34 1.23 2705
62 Aston Villa 1990 751 542 697 2618 2549 +69 37.7 1.32 1.28 2698
63 Oxford United 2088 727 574 787 2739 2735 +4 34.8 1.31 1.31 2689
64 Notts County 2077 734 558 785 2731 2815 -84 35.3 1.31 1.36 2687
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 2150 719 595 836 2627 2888 -261 33.4 1.22 1.34 2661
68 Oldham Athletic 2096 697 623 776 2667 2814 -147 33.3 1.27 1.34 2646
69 Mansfield Town 2045 717 573 755 2662 2654 +8 35.1 1.30 1.30 2642
70 West Ham United 2007 736 512 759 2652 2735 -83 36.7 1.32 1.36 2631
71 Rochdale 2135 693 604 838 2678 2991 -313 32.5 1.25 1.40 2626
72 Lincoln City 1952 714 557 681 2511 2434 +77 36.6 1.29 1.25 2615
73 Luton Town 1985 733 532 720 2693 2634 +59 36.9 1.36 1.33 2609
74 Chesterfield 2009 718 548 743 2517 2573 -56 35.7 1.25 1.28 2603
75 Southampton 2035 717 549 769 2761 2851 -90 35.2 1.36 1.40 2601
76 Bury 1966 705 561 700 2535 2520 +15 35.9 1.29 1.28 2592
77 Exeter City 2058 698 563 797 2577 2854 -277 33.9 1.25 1.39 2565
78 Doncaster Rovers 2043 711 515 817 2503 2800 -297 34.8 1.23 1.37 2563
79 Grimsby Town 1942 668 520 754 2335 2573 -238 34.4 1.20 1.32 2424
80 Hartlepool United 1974 643 505 826 2388 2829 -441 32.6 1.21 1.43 2359
81 Stockport County 1795 627 484 684 2345 2471 -126 34.9 1.31 1.38 2282
82 Cambridge United 1854 625 497 732 2345 2545 -200 33.7 1.26 1.37 2270
83 Wycombe Wanderers 1503 555 435 513 1913 1834 +79 36.9 1.27 1.22 2100
84 Wrexham 1586 574 432 580 2114 2139 -25 36.2 1.33 1.35 2057
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 1465 478 406 581 1810 2023 -213 32.6 1.24 1.38 1774
88 Wimbledon 1144 425 322 397 1596 1571 +25 37.2 1.40 1.37 1525
89 Cheltenham Town 1187 394 335 458 1423 1616 -193 33.2 1.20 1.36 1517
90 Chester City 1330 404 373 553 1524 1835 -311 30.4 1.15 1.38 1505
91 MK Dons 1002 414 242 346 1435 1250 +185 41.3 1.43 1.25 1484
92 Hereford United 1222 372 334 516 1419 1671 -252 30.4 1.16 1.37 1393
93 Newport County 1141 381 294 466 1389 1594 -205 33.4 1.22 1.40 1344
94 Barnet 1001 331 270 400 1254 1403 -149 33.1 1.25 1.40 1263
95 Accrington Stanley 910 317 229 364 1149 1314 -165 34.8 1.26 1.44 1180
96 Burton Albion 772 269 205 298 936 1069 -133 34.8 1.21 1.38 1012
97 Halifax Town 958 257 253 448 1067 1463 -396 26.8 1.11 1.53 969
98 Stevenage 727 254 206 267 844 870 -26 34.9 1.16 1.20 968
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 682 221 178 283 828 993 -165 32.4 1.21 1.46 841
103 Fleetwood Town 634 216 187 231 785 787 -2 34.1 1.24 1.24 835
104 AFC Wimbledon 680 206 200 274 785 915 -130 30.3 1.15 1.35 815
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 314 129 80 105 427 370 +57 41.1 1.36 1.18 467
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 93 42 30 21 136 105 +31 45.2 1.46 1.13 156
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