League Table (Last 50 years)

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 calendar years (Since January 1st, 1976).

# Team Played Won Drawn Lost GF GA GD Win% GF/M GA/M Points
1 Liverpool 1951 1065 488 398 3491 1840 +1651 54.6 1.79 0.94 3683
2 Manchester United 1951 1062 481 408 3371 1948 +1423 54.4 1.73 1.00 3667
3 Arsenal 1951 1011 496 444 3285 1965 +1320 51.8 1.68 1.01 3529
4 Chelsea 1959 931 518 510 3154 2245 +909 47.5 1.61 1.15 3311
5 Manchester City 2003 929 474 600 3256 2304 +952 46.4 1.63 1.15 3261
6 Brentford 2255 878 604 773 3122 2867 +255 38.9 1.38 1.27 3238
7 Sheffield United 2206 885 569 752 3029 2800 +229 40.1 1.37 1.27 3224
8 Reading 2261 876 595 790 3038 2944 +94 38.7 1.34 1.30 3223
9 Preston North End 2271 856 642 773 3022 2921 +101 37.7 1.33 1.29 3210
10 Ipswich Town 2191 872 580 739 3044 2778 +266 39.8 1.39 1.27 3196
11 Leeds United 2116 879 554 683 2940 2586 +354 41.5 1.39 1.22 3191
12 Swindon Town 2276 861 598 817 3153 3055 +98 37.8 1.39 1.34 3181
13 Millwall 2252 851 614 787 2816 2768 +48 37.8 1.25 1.23 3167
14 Bristol City 2264 841 633 790 2937 2847 +90 37.1 1.30 1.26 3156
15 Peterborough United 2280 850 601 829 3127 2989 +138 37.3 1.37 1.31 3151
16 Nottingham Forest 2147 842 611 694 2932 2546 +386 39.2 1.37 1.19 3137
17 Huddersfield Town 2257 834 614 809 2945 2983 -38 37.0 1.30 1.32 3116
18 Bradford City 2256 827 616 813 2932 2960 -28 36.7 1.30 1.31 3097
19 Plymouth Argyle 2266 828 596 842 2922 2937 -15 36.5 1.29 1.30 3080
20 Cardiff City 2235 820 612 803 2847 2905 -58 36.7 1.27 1.30 3072
21 Gillingham 2265 809 642 814 2870 2920 -50 35.7 1.27 1.29 3069
22 Bournemouth 2221 826 590 805 2870 2818 +52 37.2 1.29 1.27 3068
23 Walsall 2264 805 652 807 2894 2927 -33 35.6 1.28 1.29 3067
24 Barnsley 2256 813 615 828 2908 2976 -68 36.0 1.29 1.32 3054
25 Wolverhampton Wanderers 2157 823 571 763 2858 2789 +69 38.2 1.32 1.29 3040
26 Swansea City 2214 817 580 817 2815 2871 -56 36.9 1.27 1.30 3031
27 Portsmouth 2195 813 588 794 2900 2762 +138 37.0 1.32 1.26 3027
28 Sheffield Wednesday 2184 802 613 769 2830 2815 +15 36.7 1.30 1.29 3019
29 Rotherham United 2268 799 618 851 2920 2990 -70 35.2 1.29 1.32 3015
30 Watford 2187 811 579 797 2971 2902 +69 37.1 1.36 1.33 3012
31 Blackburn Rovers 2109 810 581 718 2784 2627 +157 38.4 1.32 1.25 3011
32 Northampton Town 2266 804 591 871 2894 3036 -142 35.5 1.28 1.34 3003
33 Brighton and Hove Albion 2183 794 608 781 2785 2746 +39 36.4 1.28 1.26 2990
34 Wigan Athletic 2104 804 569 731 2762 2612 +150 38.2 1.31 1.24 2981
35 Blackpool 2255 778 643 834 2966 2983 -17 34.5 1.32 1.32 2977
36 Port Vale 2283 785 617 881 2844 3002 -158 34.4 1.25 1.31 2972
37 Tottenham Hotspur 1951 831 475 645 2984 2533 +451 42.6 1.53 1.30 2968
38 Burnley 2185 786 596 803 2790 2898 -108 36.0 1.28 1.33 2954
39 Colchester United 2178 767 616 795 2862 2918 -56 35.2 1.31 1.34 2917
40 Hull City 2226 761 632 833 2727 2869 -142 34.2 1.23 1.29 2915
41 Bolton Wanderers 2142 780 571 791 2785 2852 -67 36.4 1.30 1.33 2911
42 Derby County 2162 774 581 807 2762 2827 -65 35.8 1.28 1.31 2903
43 Charlton Athletic 2159 765 606 788 2774 2871 -97 35.4 1.28 1.33 2901
44 Bristol Rovers 2209 772 583 854 2774 2963 -189 34.9 1.26 1.34 2899
45 Norwich City 2138 775 572 791 2788 2933 -145 36.2 1.30 1.37 2897
46 Birmingham City 2182 761 613 808 2598 2763 -165 34.9 1.19 1.27 2896
47 Middlesbrough 2118 776 561 781 2622 2550 +72 36.6 1.24 1.20 2889
48 Tranmere Rovers 2140 761 590 789 2717 2733 -16 35.6 1.27 1.28 2873
49 Crewe Alexandra 2271 769 560 942 2875 3302 -427 33.9 1.27 1.45 2867
50 Leicester City 2098 767 564 767 2831 2836 -5 36.6 1.35 1.35 2865
51 West Bromwich Albion 2134 753 604 777 2779 2782 -3 35.3 1.30 1.30 2863
52 Queens Park Rangers 2162 756 587 819 2728 2822 -94 35.0 1.26 1.31 2855
53 Scunthorpe United 2114 749 608 757 2837 2867 -30 35.4 1.34 1.36 2855
54 Newcastle United 1991 778 517 696 2808 2659 +149 39.1 1.41 1.34 2851
55 Stoke City 2158 749 603 806 2494 2729 -235 34.7 1.16 1.26 2850
56 Fulham 2102 758 565 779 2771 2770 +1 36.1 1.32 1.32 2839
57 Leyton Orient 2161 757 565 839 2726 2862 -136 35.0 1.26 1.32 2836
58 Sunderland 2091 750 573 768 2642 2646 -4 35.9 1.26 1.27 2823
59 Shrewsbury Town 2193 731 618 844 2611 2806 -195 33.3 1.19 1.28 2811
60 Southend United 2085 756 525 804 2619 2740 -121 36.3 1.26 1.31 2793
61 Crystal Palace 2104 733 589 782 2603 2714 -111 34.8 1.24 1.29 2788
62 Everton 1951 741 548 662 2602 2398 +204 38.0 1.33 1.23 2771
63 Aston Villa 1979 739 547 693 2591 2533 +58 37.3 1.31 1.28 2764
64 Carlisle United 2181 721 589 871 2667 3029 -362 33.1 1.22 1.39 2752
65 Oxford United 2071 725 567 779 2721 2713 +8 35.0 1.31 1.31 2742
66 Notts County 2062 725 557 780 2711 2796 -85 35.2 1.31 1.36 2732
67 Mansfield Town 2037 718 570 749 2653 2636 +17 35.2 1.30 1.29 2724
68 Coventry City 2134 705 594 835 2585 2875 -290 33.0 1.21 1.35 2709
69 Rochdale 2158 697 616 845 2695 3017 -322 32.3 1.25 1.40 2707
70 Luton Town 1969 725 527 717 2663 2616 +47 36.8 1.35 1.33 2702
71 Bury 1990 711 569 710 2560 2546 +14 35.7 1.29 1.28 2702
72 West Ham United 1996 728 509 759 2624 2729 -105 36.5 1.31 1.37 2693
73 Chesterfield 2000 713 541 746 2504 2572 -68 35.7 1.25 1.29 2680
74 Oldham Athletic 2081 684 622 775 2640 2812 -172 32.9 1.27 1.35 2674
75 Lincoln City 1942 705 557 680 2495 2417 +78 36.3 1.28 1.24 2672
76 Southampton 2019 705 546 768 2714 2831 -117 34.9 1.34 1.40 2661
77 Exeter City 2047 701 558 788 2569 2826 -257 34.2 1.26 1.38 2661
78 Doncaster Rovers 2033 708 516 809 2497 2782 -285 34.8 1.23 1.37 2640
79 Grimsby Town 1933 658 518 757 2315 2572 -257 34.0 1.20 1.33 2492
80 Hartlepool United 1997 649 510 838 2413 2875 -462 32.5 1.21 1.44 2457
81 Stockport County 1785 619 482 684 2316 2468 -152 34.7 1.30 1.38 2339
82 Cambridge United 1844 614 492 738 2323 2560 -237 33.3 1.26 1.39 2334
83 Wrexham 1576 569 431 576 2101 2119 -18 36.1 1.33 1.34 2138
84 Torquay United 1668 541 470 657 1992 2281 -289 32.4 1.19 1.37 2093
85 Wycombe Wanderers 1470 542 426 502 1861 1791 +70 36.9 1.27 1.22 2052
86 Darlington 1529 504 427 598 1888 2046 -158 33.0 1.23 1.34 1939
87 York City 1482 482 409 591 1827 2053 -226 32.5 1.23 1.39 1855
88 Chester City 1354 411 378 565 1543 1868 -325 30.4 1.14 1.38 1611
89 Wimbledon 1144 425 322 397 1596 1571 +25 37.2 1.40 1.37 1597
90 Hereford United 1248 388 340 520 1473 1700 -227 31.1 1.18 1.36 1504
91 Cheltenham Town 1154 383 327 444 1378 1561 -183 33.2 1.19 1.35 1476
92 MK Dons 969 397 230 342 1374 1218 +156 41.0 1.42 1.26 1421
93 Newport County 1132 375 292 465 1373 1594 -221 33.1 1.21 1.41 1417
94 Barnet 968 315 260 393 1199 1364 -165 32.5 1.24 1.41 1205
95 Accrington Stanley 876 306 220 350 1112 1270 -158 34.9 1.27 1.45 1138
96 Halifax Town 982 261 259 462 1082 1493 -411 26.6 1.10 1.52 1042
97 Burton Albion 738 260 192 286 896 1024 -128 35.2 1.21 1.39 972
98 Morecambe 819 249 222 348 994 1217 -223 30.4 1.21 1.49 969
99 Stevenage 692 241 195 256 812 833 -21 34.8 1.17 1.20 918
100 Aldershot 714 241 187 286 914 1020 -106 33.8 1.28 1.43 910
101 Macclesfield Town 773 229 223 321 869 1068 -199 29.6 1.12 1.38 910
102 Yeovil Town 736 239 184 313 861 1023 -162 32.5 1.17 1.39 901
103 Crawley Town 649 216 165 268 798 946 -148 33.3 1.23 1.46 813
104 Fleetwood Town 601 206 175 220 748 749 -1 34.3 1.24 1.25 793
105 AFC Wimbledon 647 199 193 255 753 855 -102 30.8 1.16 1.32 790
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 281 112 75 94 385 334 +51 39.9 1.37 1.19 411
109 Forest Green Rovers 312 106 78 128 374 426 -52 34.0 1.20 1.37 396
110 Barrow 244 79 65 100 271 290 -19 32.4 1.11 1.19 302
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 244 77 61 106 293 357 -64 31.6 1.20 1.46 292
114 Boston United 230 72 66 92 268 308 -40 31.3 1.17 1.34 282
115 Kidderminster Harriers 230 72 59 99 249 315 -66 31.3 1.08 1.37 275
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 Southport 117 16 45 56 110 190 -80 13.7 0.94 1.62 93
119 Bromley FC 60 22 21 17 85 77 +8 36.7 1.42 1.28 87
120 Workington 71 8 16 47 60 146 -86 11.3 0.85 2.06 40