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 1971 1069 490 412 3405 1979 +1426 54.2 1.73 1.00 3608
2 Liverpool 1971 1070 495 406 3520 1877 +1643 54.3 1.79 0.95 3586
3 Arsenal 1971 1032 498 441 3336 1972 +1364 52.4 1.69 1.00 3501
4 Chelsea 1979 942 518 519 3190 2278 +912 47.6 1.61 1.15 3270
5 Manchester City 2023 947 480 596 3310 2319 +991 46.8 1.64 1.15 3241
6 Sheffield United 2236 901 574 761 3091 2834 +257 40.3 1.38 1.27 3202
7 Brentford 2269 886 611 772 3157 2886 +271 39.0 1.39 1.27 3182
8 Ipswich Town 2217 886 589 742 3094 2805 +289 40.0 1.40 1.27 3149
9 Reading 2284 885 601 798 3083 2973 +110 38.7 1.35 1.30 3147
10 Preston North End 2294 856 651 787 3038 2969 +69 37.3 1.32 1.29 3143
11 Bristol City 2294 850 635 809 2974 2901 +73 37.1 1.30 1.26 3132
12 Millwall 2276 860 618 798 2861 2816 +45 37.8 1.26 1.24 3130
13 Swindon Town 2298 870 604 824 3177 3076 +101 37.9 1.38 1.34 3126
14 Leeds United 2135 882 566 687 2966 2612 +354 41.3 1.39 1.22 3106
15 Peterborough United 2302 857 604 841 3166 3025 +141 37.2 1.38 1.31 3093
16 Plymouth Argyle 2295 848 598 849 2982 2974 +8 36.9 1.30 1.30 3063
17 Huddersfield Town 2280 844 622 814 2999 3021 -22 37.0 1.32 1.33 3054
18 Bradford City 2278 842 615 821 2942 2970 -28 37.0 1.29 1.30 3051
19 Nottingham Forest 2167 844 618 705 2953 2575 +378 38.9 1.36 1.19 3040
20 Cardiff City 2258 830 618 810 2906 2946 -40 36.8 1.29 1.30 3039
21 Walsall 2287 811 661 815 2912 2954 -42 35.5 1.27 1.29 3017
22 Gillingham 2287 815 647 825 2893 2958 -65 35.6 1.26 1.29 3014
23 Bournemouth 2235 828 601 806 2899 2842 +57 37.0 1.30 1.27 2986
24 Wolverhampton Wanderers 2182 828 579 775 2876 2824 +52 37.9 1.32 1.29 2984
25 Swansea City 2238 831 579 828 2844 2905 -61 37.1 1.27 1.30 2965
26 Blackburn Rovers 2140 818 592 730 2813 2666 +147 38.2 1.31 1.25 2964
27 Barnsley 2278 815 621 842 2937 3031 -94 35.8 1.29 1.33 2964
28 Portsmouth 2225 824 600 801 2941 2804 +137 37.0 1.32 1.26 2959
29 Wigan Athletic 2150 817 580 753 2805 2674 +131 38.0 1.30 1.24 2945
30 Blackpool 2281 789 645 847 3006 3025 -19 34.6 1.32 1.33 2939
31 Watford 2212 811 590 811 2986 2949 +37 36.7 1.35 1.33 2923
32 Port Vale 2303 789 619 895 2852 3030 -178 34.3 1.24 1.32 2919
33 Brighton and Hove Albion 2197 801 610 786 2811 2757 +54 36.5 1.28 1.25 2916
34 Northampton Town 2288 798 596 894 2881 3084 -203 34.9 1.26 1.35 2911
35 Sheffield Wednesday 2207 800 621 786 2849 2863 -14 36.2 1.29 1.30 2909
36 Tottenham Hotspur 1971 830 483 658 2994 2569 +425 42.1 1.52 1.30 2899
37 Hull City 2251 773 636 842 2769 2908 -139 34.3 1.23 1.29 2898
38 Burnley 2210 783 609 818 2814 2953 -139 35.4 1.27 1.34 2894
39 Rotherham United 2291 799 627 865 2937 3033 -96 34.9 1.28 1.32 2890
40 Bristol Rovers 2237 787 582 868 2820 2999 -179 35.2 1.26 1.34 2886
41 Norwich City 2168 789 574 805 2841 2976 -135 36.4 1.31 1.37 2883
42 Middlesbrough 2148 793 573 782 2687 2584 +103 36.9 1.25 1.20 2876
43 Birmingham City 2212 775 625 812 2648 2790 -142 35.0 1.20 1.26 2872
44 Bolton Wanderers 2171 791 581 799 2833 2904 -71 36.4 1.30 1.34 2867
45 Colchester United 2200 778 621 801 2893 2930 -37 35.4 1.32 1.33 2864
46 Derby County 2193 785 584 824 2792 2872 -80 35.8 1.27 1.31 2859
47 Charlton Athletic 2188 769 614 805 2782 2908 -126 35.1 1.27 1.33 2850
48 Crewe Alexandra 2293 781 570 942 2912 3327 -415 34.1 1.27 1.45 2849
49 Leicester City 2127 772 572 783 2874 2895 -21 36.3 1.35 1.36 2821
50 Stoke City 2188 761 608 819 2537 2772 -235 34.8 1.16 1.27 2820
51 Tranmere Rovers 2164 761 596 807 2731 2783 -52 35.2 1.26 1.29 2815
52 Queens Park Rangers 2192 758 599 835 2760 2880 -120 34.6 1.26 1.31 2812
53 Fulham 2121 769 566 786 2803 2796 +7 36.3 1.32 1.32 2809
54 Newcastle United 2011 786 519 706 2833 2692 +141 39.1 1.41 1.34 2807
55 Leyton Orient 2187 765 570 852 2767 2905 -138 35.0 1.27 1.33 2803
56 West Bromwich Albion 2164 757 616 791 2809 2832 -23 35.0 1.30 1.31 2796
57 Scunthorpe United 2091 740 601 750 2804 2840 -36 35.4 1.34 1.36 2752
58 Sunderland 2111 751 580 780 2652 2689 -37 35.6 1.26 1.27 2751
59 Shrewsbury Town 2214 736 621 857 2628 2846 -218 33.2 1.19 1.29 2745
60 Everton 1972 749 557 666 2633 2421 +212 38.0 1.34 1.23 2721
61 Crystal Palace 2119 737 588 794 2617 2751 -134 34.8 1.24 1.30 2715
62 Oxford United 2100 734 578 788 2759 2744 +15 35.0 1.31 1.31 2714
63 Aston Villa 1999 754 545 700 2628 2562 +66 37.7 1.31 1.28 2710
64 Notts County 2088 737 562 789 2743 2828 -85 35.3 1.31 1.35 2700
65 Southend United 2059 751 516 792 2589 2698 -109 36.5 1.26 1.31 2670
66 Coventry City 2160 722 595 843 2637 2907 -270 33.4 1.22 1.35 2670
67 Carlisle United 2163 717 583 863 2644 2999 -355 33.1 1.22 1.39 2662
68 Mansfield Town 2057 721 577 759 2680 2671 +9 35.1 1.30 1.30 2658
69 Oldham Athletic 2109 700 626 783 2680 2833 -153 33.2 1.27 1.34 2658
70 West Ham United 2020 742 516 762 2686 2754 -68 36.7 1.33 1.36 2653
71 Rochdale 2148 697 607 844 2695 3014 -319 32.4 1.25 1.40 2641
72 Lincoln City 1965 718 560 687 2524 2456 +68 36.5 1.28 1.25 2630
73 Luton Town 1998 739 535 724 2716 2652 +64 37.0 1.36 1.33 2630
74 Southampton 2048 725 553 770 2789 2863 -74 35.4 1.36 1.40 2629
75 Chesterfield 2022 723 552 747 2541 2593 -52 35.8 1.26 1.28 2622
76 Bury 1966 705 561 700 2535 2520 +15 35.9 1.29 1.28 2592
77 Exeter City 2071 703 567 801 2588 2862 -274 33.9 1.25 1.38 2584
78 Doncaster Rovers 2055 714 518 823 2516 2820 -304 34.7 1.22 1.37 2575
79 Grimsby Town 1955 672 525 758 2358 2591 -233 34.4 1.21 1.33 2441
80 Hartlepool United 1974 643 505 826 2388 2829 -441 32.6 1.21 1.43 2359
81 Stockport County 1808 634 486 688 2368 2484 -116 35.1 1.31 1.37 2305
82 Cambridge United 1867 629 503 735 2363 2564 -201 33.7 1.27 1.37 2288
83 Wycombe Wanderers 1515 559 440 516 1933 1856 +77 36.9 1.28 1.23 2117
84 Wrexham 1600 578 437 585 2131 2158 -27 36.1 1.33 1.35 2074
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 1478 482 411 585 1831 2042 -211 32.6 1.24 1.38 1791
88 Cheltenham Town 1200 399 338 463 1444 1640 -196 33.3 1.20 1.37 1535
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 1014 418 247 349 1455 1268 +187 41.2 1.43 1.25 1501
92 Hereford United 1222 372 334 516 1419 1671 -252 30.4 1.16 1.37 1393
93 Newport County 1154 384 300 470 1406 1611 -205 33.3 1.22 1.40 1359
94 Barnet 1013 337 275 401 1279 1420 -141 33.3 1.26 1.40 1286
95 Accrington Stanley 923 321 235 367 1170 1329 -159 34.8 1.27 1.44 1198
96 Burton Albion 785 273 209 303 953 1089 -136 34.8 1.21 1.39 1028
97 Stevenage 738 258 209 271 860 882 -22 35.0 1.17 1.20 983
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 693 223 181 289 841 1013 -172 32.2 1.21 1.46 850
103 Fleetwood Town 647 219 192 236 802 805 -3 33.8 1.24 1.24 849
104 AFC Wimbledon 692 209 204 279 794 933 -139 30.2 1.15 1.35 828
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 Salford City 327 139 81 107 451 382 +69 42.5 1.38 1.17 498
108 Dagenham & Redbridge 414 131 97 186 509 584 -75 31.6 1.23 1.41 490
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 105 43 33 29 148 138 +10 41.0 1.41 1.31 162
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