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 1955 1063 485 407 3382 1957 +1425 54.4 1.73 1.00 3585
2 Liverpool 1956 1064 490 402 3498 1857 +1641 54.4 1.79 0.95 3563
3 Arsenal 1956 1019 498 439 3313 1964 +1349 52.1 1.69 1.00 3462
4 Chelsea 1964 936 516 512 3166 2252 +914 47.7 1.61 1.15 3250
5 Manchester City 2007 936 478 593 3276 2302 +974 46.6 1.63 1.15 3206
6 Sheffield United 2218 893 570 755 3064 2810 +254 40.3 1.38 1.27 3174
7 Brentford 2254 882 603 769 3134 2869 +265 39.1 1.39 1.27 3162
8 Preston North End 2276 854 649 773 3021 2930 +91 37.5 1.33 1.29 3135
9 Ipswich Town 2202 881 584 737 3071 2780 +291 40.0 1.39 1.26 3129
10 Reading 2267 879 596 792 3056 2953 +103 38.8 1.35 1.30 3124
11 Bristol City 2276 844 631 801 2951 2874 +77 37.1 1.30 1.26 3110
12 Swindon Town 2281 865 599 817 3159 3051 +108 37.9 1.38 1.34 3106
13 Millwall 2258 852 614 792 2830 2790 +40 37.7 1.25 1.24 3102
14 Peterborough United 2284 855 598 831 3151 2992 +159 37.4 1.38 1.31 3081
15 Leeds United 2119 876 559 684 2945 2596 +349 41.3 1.39 1.23 3081
16 Plymouth Argyle 2277 838 595 844 2952 2950 +2 36.8 1.30 1.30 3030
17 Bradford City 2261 835 608 818 2926 2957 -31 36.9 1.29 1.31 3023
18 Nottingham Forest 2152 840 613 699 2931 2556 +375 39.0 1.36 1.19 3023
19 Huddersfield Town 2262 835 615 812 2962 3001 -39 36.9 1.31 1.33 3020
20 Cardiff City 2239 824 611 804 2870 2915 -45 36.8 1.28 1.30 3014
21 Walsall 2271 805 654 812 2887 2936 -49 35.4 1.27 1.29 2992
22 Gillingham 2269 809 642 818 2868 2927 -59 35.7 1.26 1.29 2991
23 Bournemouth 2220 822 595 803 2875 2824 +51 37.0 1.30 1.27 2962
24 Wolverhampton Wanderers 2162 820 573 769 2848 2797 +51 37.9 1.32 1.29 2954
25 Barnsley 2260 812 616 832 2920 3001 -81 35.9 1.29 1.33 2950
26 Blackburn Rovers 2122 812 588 722 2789 2638 +151 38.3 1.31 1.24 2942
27 Swansea City 2220 821 576 823 2816 2884 -68 37.0 1.27 1.30 2932
28 Wigan Athletic 2132 813 577 742 2791 2650 +141 38.1 1.31 1.24 2930
29 Portsmouth 2206 815 595 796 2914 2781 +133 36.9 1.32 1.26 2927
30 Blackpool 2266 783 642 841 2986 3004 -18 34.6 1.32 1.33 2918
31 Watford 2194 807 588 799 2972 2912 +60 36.8 1.35 1.33 2909
32 Northampton Town 2270 795 591 884 2867 3060 -193 35.0 1.26 1.35 2897
33 Port Vale 2284 783 614 887 2836 3009 -173 34.3 1.24 1.32 2896
34 Brighton and Hove Albion 2182 793 608 781 2778 2741 +37 36.3 1.27 1.26 2890
35 Sheffield Wednesday 2190 794 615 781 2823 2842 -19 36.3 1.29 1.30 2885
36 Burnley 2190 782 600 808 2791 2915 -124 35.7 1.27 1.33 2882
37 Hull City 2238 770 629 839 2752 2892 -140 34.4 1.23 1.29 2882
38 Tottenham Hotspur 1956 824 478 654 2976 2553 +423 42.1 1.52 1.31 2876
39 Rotherham United 2272 796 620 856 2914 2999 -85 35.0 1.28 1.32 2874
40 Bristol Rovers 2220 780 580 860 2796 2974 -178 35.1 1.26 1.34 2863
41 Norwich City 2150 781 573 796 2806 2946 -140 36.3 1.31 1.37 2858
42 Colchester United 2183 774 615 794 2875 2907 -32 35.5 1.32 1.33 2846
43 Bolton Wanderers 2152 785 577 790 2802 2867 -65 36.5 1.30 1.33 2845
44 Derby County 2174 781 580 813 2772 2836 -64 35.9 1.28 1.30 2843
45 Middlesbrough 2130 783 567 780 2647 2560 +87 36.8 1.24 1.20 2840
46 Birmingham City 2194 766 618 810 2616 2773 -157 34.9 1.19 1.26 2838
47 Charlton Athletic 2170 765 608 797 2766 2879 -113 35.3 1.27 1.33 2832
48 Crewe Alexandra 2276 776 562 938 2894 3305 -411 34.1 1.27 1.45 2826
49 Leicester City 2110 766 566 778 2848 2872 -24 36.3 1.35 1.36 2797
50 Stoke City 2170 753 606 811 2513 2745 -232 34.7 1.16 1.26 2794
51 Fulham 2106 765 561 780 2790 2780 +10 36.3 1.32 1.32 2792
52 Tranmere Rovers 2146 756 588 802 2707 2759 -52 35.2 1.26 1.29 2792
53 Queens Park Rangers 2174 753 593 828 2735 2853 -118 34.6 1.26 1.31 2791
54 Newcastle United 1996 781 516 699 2813 2669 +144 39.1 1.41 1.34 2789
55 Leyton Orient 2170 760 566 844 2746 2886 -140 35.0 1.27 1.33 2784
56 West Bromwich Albion 2146 748 611 787 2783 2815 -32 34.9 1.30 1.31 2766
57 Scunthorpe United 2091 740 601 750 2804 2840 -36 35.4 1.34 1.36 2752
58 Sunderland 2096 748 576 772 2636 2660 -24 35.7 1.26 1.27 2738
59 Shrewsbury Town 2197 731 616 850 2609 2821 -212 33.3 1.19 1.28 2725
60 Crystal Palace 2103 735 584 784 2602 2715 -113 35.0 1.24 1.29 2705
61 Everton 1956 745 551 660 2613 2398 +215 38.1 1.34 1.23 2703
62 Aston Villa 1984 748 541 695 2605 2538 +67 37.7 1.31 1.28 2688
63 Oxford United 2083 726 573 784 2733 2728 +5 34.9 1.31 1.31 2685
64 Notts County 2073 733 556 784 2727 2811 -84 35.4 1.32 1.36 2682
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 2146 716 594 836 2614 2885 -271 33.4 1.22 1.34 2651
68 Oldham Athletic 2091 695 623 773 2657 2806 -149 33.2 1.27 1.34 2640
69 Mansfield Town 2038 713 570 755 2648 2646 +2 35.0 1.30 1.30 2627
70 Rochdale 2134 693 604 837 2678 2988 -310 32.5 1.25 1.40 2626
71 West Ham United 2000 734 510 756 2644 2725 -81 36.7 1.32 1.36 2623
72 Lincoln City 1947 711 556 680 2500 2427 +73 36.5 1.28 1.25 2605
73 Chesterfield 2004 715 547 742 2510 2569 -59 35.7 1.25 1.28 2593
74 Luton Town 1979 728 531 720 2678 2625 +53 36.8 1.35 1.33 2593
75 Bury 1966 705 561 700 2535 2520 +15 35.9 1.29 1.28 2592
76 Southampton 2029 714 547 768 2748 2843 -95 35.2 1.35 1.40 2590
77 Exeter City 2054 698 561 795 2572 2847 -275 34.0 1.25 1.39 2563
78 Doncaster Rovers 2038 709 514 815 2495 2793 -298 34.8 1.22 1.37 2556
79 Grimsby Town 1936 664 519 753 2322 2568 -246 34.3 1.20 1.33 2411
80 Hartlepool United 1974 643 505 826 2388 2829 -441 32.6 1.21 1.43 2359
81 Stockport County 1788 623 483 682 2330 2462 -132 34.8 1.30 1.38 2269
82 Cambridge United 1849 623 495 731 2338 2541 -203 33.7 1.26 1.37 2262
83 Wycombe Wanderers 1499 554 434 511 1906 1826 +80 37.0 1.27 1.22 2096
84 Wrexham 1582 572 431 579 2108 2134 -26 36.2 1.33 1.35 2050
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 Cheltenham Town 1181 391 335 455 1416 1603 -187 33.1 1.20 1.36 1508
90 Chester City 1330 404 373 553 1524 1835 -311 30.4 1.15 1.38 1505
91 MK Dons 998 412 240 346 1426 1246 +180 41.3 1.43 1.25 1476
92 Hereford United 1222 372 334 516 1419 1671 -252 30.4 1.16 1.37 1393
93 Newport County 1137 378 294 465 1381 1590 -209 33.2 1.21 1.40 1335
94 Barnet 997 327 270 400 1241 1398 -157 32.8 1.24 1.40 1251
95 Accrington Stanley 905 317 226 362 1141 1302 -161 35.0 1.26 1.44 1177
96 Burton Albion 768 269 201 298 931 1064 -133 35.0 1.21 1.39 1008
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 721 252 203 266 837 861 -24 35.0 1.16 1.19 959
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 678 221 175 282 825 989 -164 32.6 1.22 1.46 838
103 Fleetwood Town 630 215 184 231 780 783 -3 34.1 1.24 1.24 829
104 AFC Wimbledon 675 205 200 270 783 903 -120 30.4 1.16 1.34 812
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 310 127 79 104 422 366 +56 41.0 1.36 1.18 460
109 Forest Green Rovers 312 106 78 128 374 426 -52 34.0 1.20 1.37 396
110 Barrow 272 82 71 119 298 343 -45 30.1 1.10 1.26 317
111 Harrogate Town 273 81 68 124 313 400 -87 29.7 1.15 1.47 311
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 89 40 29 20 132 102 +30 44.9 1.48 1.15 149
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