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 1948 1059 483 406 3370 1950 +1420 54.4 1.73 1.00 3571
2 Liverpool 1948 1060 489 399 3485 1848 +1637 54.4 1.79 0.95 3550
3 Arsenal 1948 1014 496 438 3297 1957 +1340 52.1 1.69 1.00 3445
4 Chelsea 1956 934 514 508 3155 2238 +917 47.8 1.61 1.14 3242
5 Manchester City 2000 931 476 593 3262 2297 +965 46.6 1.63 1.15 3189
6 Sheffield United 2206 889 567 750 3048 2794 +254 40.3 1.38 1.27 3159
7 Brentford 2246 880 598 768 3122 2857 +265 39.2 1.39 1.27 3151
8 Preston North End 2264 851 645 768 3008 2911 +97 37.6 1.33 1.29 3122
9 Ipswich Town 2191 874 581 736 3049 2768 +281 39.9 1.39 1.26 3105
10 Reading 2252 873 592 787 3033 2933 +100 38.8 1.35 1.30 3102
11 Bristol City 2264 840 628 796 2939 2859 +80 37.1 1.30 1.26 3095
12 Swindon Town 2267 859 595 813 3139 3034 +105 37.9 1.38 1.34 3084
13 Millwall 2246 845 612 789 2811 2779 +32 37.6 1.25 1.24 3079
14 Leeds United 2112 875 555 682 2939 2590 +349 41.4 1.39 1.23 3074
15 Peterborough United 2272 852 594 826 3128 2973 +155 37.5 1.38 1.31 3068
16 Nottingham Forest 2144 839 609 696 2923 2547 +376 39.1 1.36 1.19 3016
17 Huddersfield Town 2250 832 610 808 2948 2985 -37 37.0 1.31 1.33 3006
18 Plymouth Argyle 2264 830 593 841 2922 2934 -12 36.7 1.29 1.30 3004
19 Bradford City 2247 828 607 812 2910 2942 -32 36.8 1.30 1.31 3001
20 Cardiff City 2227 818 608 801 2846 2902 -56 36.7 1.28 1.30 2993
21 Walsall 2257 802 650 805 2872 2914 -42 35.5 1.27 1.29 2979
22 Gillingham 2255 806 639 810 2858 2902 -44 35.7 1.27 1.29 2979
23 Bournemouth 2212 820 589 803 2867 2818 +49 37.1 1.30 1.27 2950
24 Wolverhampton Wanderers 2154 818 570 766 2839 2784 +55 38.0 1.32 1.29 2945
25 Barnsley 2246 808 611 827 2899 2979 -80 36.0 1.29 1.33 2933
26 Blackburn Rovers 2110 808 584 718 2778 2626 +152 38.3 1.32 1.24 2926
27 Portsmouth 2193 812 592 789 2900 2761 +139 37.0 1.32 1.26 2915
28 Swansea City 2208 816 573 819 2800 2867 -67 37.0 1.27 1.30 2914
29 Wigan Athletic 2118 807 574 737 2774 2628 +146 38.1 1.31 1.24 2909
30 Sheffield Wednesday 2178 794 612 772 2816 2818 -2 36.5 1.29 1.29 2900
31 Blackpool 2252 778 638 836 2970 2981 -11 34.5 1.32 1.32 2899
32 Watford 2182 804 584 794 2959 2896 +63 36.8 1.36 1.33 2896
33 Northampton Town 2258 794 589 875 2859 3038 -179 35.2 1.27 1.35 2892
34 Port Vale 2272 780 610 882 2826 2993 -167 34.3 1.24 1.32 2883
35 Burnley 2182 781 598 803 2783 2899 -116 35.8 1.28 1.33 2877
36 Brighton and Hove Albion 2174 788 608 778 2769 2736 +33 36.2 1.27 1.26 2875
37 Tottenham Hotspur 1948 824 477 647 2971 2535 +436 42.3 1.53 1.30 2875
38 Hull City 2226 766 627 833 2736 2872 -136 34.4 1.23 1.29 2868
39 Rotherham United 2259 795 617 847 2909 2977 -68 35.2 1.29 1.32 2868
40 Bristol Rovers 2206 771 579 856 2773 2958 -185 35.0 1.26 1.34 2835
41 Norwich City 2138 773 572 793 2788 2938 -150 36.2 1.30 1.37 2833
42 Colchester United 2169 769 612 788 2860 2893 -33 35.5 1.32 1.33 2828
43 Bolton Wanderers 2140 781 571 788 2781 2850 -69 36.5 1.30 1.33 2827
44 Middlesbrough 2118 780 562 776 2632 2547 +85 36.8 1.24 1.20 2826
45 Derby County 2162 775 580 807 2755 2820 -65 35.8 1.27 1.30 2825
46 Birmingham City 2182 762 616 804 2606 2759 -153 34.9 1.19 1.26 2824
47 Charlton Athletic 2157 762 603 792 2756 2866 -110 35.3 1.28 1.33 2818
48 Crewe Alexandra 2263 769 561 933 2877 3290 -413 34.0 1.27 1.45 2804
49 Leicester City 2098 765 560 773 2834 2853 -19 36.5 1.35 1.36 2794
50 Tranmere Rovers 2133 755 586 792 2700 2736 -36 35.4 1.27 1.28 2787
51 Fulham 2098 762 560 776 2781 2769 +12 36.3 1.33 1.32 2782
52 Stoke City 2158 750 602 806 2498 2727 -229 34.8 1.16 1.26 2781
53 Newcastle United 1988 778 516 694 2801 2655 +146 39.1 1.41 1.34 2780
54 Queens Park Rangers 2162 749 590 823 2719 2833 -114 34.6 1.26 1.31 2776
55 Leyton Orient 2157 755 563 839 2729 2869 -140 35.0 1.27 1.33 2766
56 West Bromwich Albion 2134 746 603 785 2773 2806 -33 35.0 1.30 1.31 2752
57 Scunthorpe United 2091 740 601 750 2804 2840 -36 35.4 1.34 1.36 2752
58 Sunderland 2088 745 575 768 2630 2650 -20 35.7 1.26 1.27 2728
59 Shrewsbury Town 2182 723 616 843 2592 2802 -210 33.1 1.19 1.28 2701
60 Crystal Palace 2096 731 583 782 2592 2708 -116 34.9 1.24 1.29 2692
61 Everton 1948 741 550 657 2600 2388 +212 38.0 1.33 1.23 2690
62 Aston Villa 1976 746 538 692 2597 2526 +71 37.8 1.31 1.28 2679
63 Southend United 2059 751 516 792 2589 2698 -109 36.5 1.26 1.31 2670
64 Oxford United 2071 722 568 781 2720 2715 +5 34.9 1.31 1.31 2668
65 Carlisle United 2163 717 583 863 2644 2999 -355 33.1 1.22 1.39 2662
66 Notts County 2059 726 555 778 2700 2791 -91 35.3 1.31 1.36 2660
67 Rochdale 2134 693 604 837 2678 2988 -310 32.5 1.25 1.40 2626
68 Coventry City 2134 708 591 835 2593 2878 -285 33.2 1.22 1.35 2624
69 Mansfield Town 2025 710 564 751 2634 2633 +1 35.1 1.30 1.30 2612
70 West Ham United 1992 731 507 754 2633 2716 -83 36.7 1.32 1.36 2611
71 Oldham Athletic 2076 686 620 770 2633 2796 -163 33.0 1.27 1.35 2610
72 Bury 1966 705 561 700 2535 2520 +15 35.9 1.29 1.28 2592
73 Luton Town 1967 723 527 717 2659 2609 +50 36.8 1.35 1.33 2574
74 Lincoln City 1934 700 554 680 2469 2420 +49 36.2 1.28 1.25 2570
75 Chesterfield 1991 708 544 739 2492 2555 -63 35.6 1.25 1.28 2569
76 Southampton 2018 705 545 768 2721 2834 -113 34.9 1.35 1.40 2561
77 Exeter City 2039 697 554 788 2558 2822 -264 34.2 1.25 1.38 2553
78 Doncaster Rovers 2025 703 512 810 2485 2775 -290 34.7 1.23 1.37 2536
79 Grimsby Town 1923 657 516 750 2301 2555 -254 34.2 1.20 1.33 2387
80 Hartlepool United 1974 643 505 826 2388 2829 -441 32.6 1.21 1.43 2359
81 Stockport County 1777 619 480 678 2313 2447 -134 34.8 1.30 1.38 2254
82 Cambridge United 1835 617 489 729 2314 2532 -218 33.6 1.26 1.38 2238
83 Wycombe Wanderers 1485 548 432 505 1879 1806 +73 36.9 1.27 1.22 2076
84 Wrexham 1570 567 429 574 2089 2111 -22 36.1 1.33 1.34 2033
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 1168 388 328 452 1395 1584 -189 33.2 1.19 1.36 1492
91 MK Dons 984 404 236 344 1403 1234 +169 41.1 1.43 1.25 1448
92 Hereford United 1222 372 334 516 1419 1671 -252 30.4 1.16 1.37 1393
93 Newport County 1122 373 292 457 1367 1571 -204 33.2 1.22 1.40 1318
94 Barnet 983 320 267 396 1218 1379 -161 32.6 1.24 1.40 1227
95 Accrington Stanley 891 314 224 353 1134 1284 -150 35.2 1.27 1.44 1166
96 Burton Albion 754 264 196 294 916 1051 -135 35.0 1.21 1.39 988
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 708 244 202 262 824 850 -26 34.5 1.16 1.20 934
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 664 219 170 275 816 971 -155 33.0 1.23 1.46 827
103 Fleetwood Town 615 210 178 227 764 766 -2 34.1 1.24 1.25 808
104 Aldershot 690 235 181 274 886 982 -96 34.1 1.28 1.42 797
105 AFC Wimbledon 661 201 197 263 763 876 -113 30.4 1.15 1.33 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 295 120 78 97 406 350 +56 40.7 1.38 1.19 438
109 Forest Green Rovers 312 106 78 128 374 426 -52 34.0 1.20 1.37 396
110 Barrow 257 80 68 109 286 317 -31 31.1 1.11 1.23 308
111 Aldershot Town 230 78 67 85 278 302 -24 33.9 1.21 1.31 301
112 Rushden & Diamonds 230 78 63 89 288 313 -25 33.9 1.25 1.36 297
113 Harrogate Town 260 77 65 118 298 383 -85 29.6 1.15 1.47 296
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 75 34 23 18 116 90 +26 45.3 1.55 1.20 125
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