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 1972 1069 491 412 3409 1983 +1426 54.2 1.73 1.01 3609
2 Liverpool 1972 1071 495 406 3523 1878 +1645 54.3 1.79 0.95 3589
3 Arsenal 1972 1033 498 441 3337 1972 +1365 52.4 1.69 1.00 3504
4 Chelsea 1980 942 518 520 3190 2279 +911 47.6 1.61 1.15 3270
5 Manchester City 2024 947 480 597 3311 2322 +989 46.8 1.64 1.15 3241
6 Sheffield United 2237 901 574 762 3092 2836 +256 40.3 1.38 1.27 3202
7 Brentford 2270 886 611 773 3157 2888 +269 39.0 1.39 1.27 3182
8 Ipswich Town 2218 886 589 743 3095 2807 +288 39.9 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 2295 857 651 787 3039 2969 +70 37.3 1.32 1.29 3146
11 Bristol City 2295 850 635 810 2974 2906 +68 37.0 1.30 1.27 3132
12 Millwall 2277 860 618 799 2861 2819 +42 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 2136 883 566 687 2967 2612 +355 41.3 1.39 1.22 3109
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 2168 845 618 705 2956 2576 +380 39.0 1.36 1.19 3043
20 Cardiff City 2259 831 618 810 2911 2950 -39 36.8 1.29 1.31 3042
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 2236 829 601 806 2901 2843 +58 37.1 1.30 1.27 2989
24 Wolverhampton Wanderers 2183 828 580 775 2877 2825 +52 37.9 1.32 1.29 2985
25 Blackburn Rovers 2141 819 592 730 2815 2667 +148 38.3 1.31 1.25 2967
26 Swansea City 2239 831 579 829 2845 2907 -62 37.1 1.27 1.30 2965
27 Barnsley 2278 815 621 842 2937 3031 -94 35.8 1.29 1.33 2964
28 Portsmouth 2226 824 600 802 2942 2806 +136 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 2213 811 591 811 2986 2949 +37 36.6 1.35 1.33 2924
32 Brighton and Hove Albion 2198 802 610 786 2813 2757 +56 36.5 1.28 1.25 2919
33 Port Vale 2303 789 619 895 2852 3030 -178 34.3 1.24 1.32 2919
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 1972 830 483 659 2994 2570 +424 42.1 1.52 1.30 2899
37 Hull City 2252 773 636 843 2769 2909 -140 34.3 1.23 1.29 2898
38 Burnley 2211 783 609 819 2818 2958 -140 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 Norwich City 2169 790 574 805 2846 2976 -130 36.4 1.31 1.37 2886
41 Bristol Rovers 2237 787 582 868 2820 2999 -179 35.2 1.26 1.34 2886
42 Middlesbrough 2149 793 574 782 2687 2584 +103 36.9 1.25 1.20 2877
43 Birmingham City 2213 776 625 812 2650 2791 -141 35.1 1.20 1.26 2875
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 2189 770 614 805 2784 2909 -125 35.2 1.27 1.33 2853
48 Crewe Alexandra 2293 781 570 942 2912 3327 -415 34.1 1.27 1.45 2849
49 Stoke City 2189 762 608 819 2539 2773 -234 34.8 1.16 1.27 2823
50 Leicester City 2127 772 572 783 2874 2895 -21 36.3 1.35 1.36 2821
51 Tranmere Rovers 2164 761 596 807 2731 2783 -52 35.2 1.26 1.29 2815
52 Queens Park Rangers 2193 759 599 835 2762 2881 -119 34.6 1.26 1.31 2815
53 Fulham 2122 769 567 786 2804 2797 +7 36.2 1.32 1.32 2810
54 Newcastle United 2012 786 520 706 2834 2693 +141 39.1 1.41 1.34 2808
55 Leyton Orient 2187 765 570 852 2767 2905 -138 35.0 1.27 1.33 2803
56 West Bromwich Albion 2165 758 616 791 2812 2832 -20 35.0 1.30 1.31 2799
57 Sunderland 2112 752 580 780 2653 2689 -36 35.6 1.26 1.27 2754
58 Scunthorpe United 2091 740 601 750 2804 2840 -36 35.4 1.34 1.36 2752
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 2120 737 588 795 2618 2754 -136 34.8 1.23 1.30 2715
62 Oxford United 2100 734 578 788 2759 2744 +15 35.0 1.31 1.31 2714
63 Aston Villa 2000 754 546 700 2632 2566 +66 37.7 1.32 1.28 2711
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 2021 742 516 763 2687 2756 -69 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 1966 718 560 688 2525 2458 +67 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 2049 725 553 771 2789 2864 -75 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 1601 578 438 585 2132 2159 -27 36.1 1.33 1.35 2075
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