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 1948 1065 488 395 3487 1833 +1654 54.7 1.79 0.94 3683
2 Manchester United 1948 1059 481 408 3363 1945 +1418 54.4 1.73 1.00 3658
3 Arsenal 1948 1008 496 444 3281 1965 +1316 51.7 1.68 1.01 3520
4 Chelsea 1956 929 518 509 3148 2242 +906 47.5 1.61 1.15 3305
5 Manchester City 2000 927 474 599 3253 2303 +950 46.4 1.63 1.15 3255
6 Brentford 2252 876 604 772 3117 2864 +253 38.9 1.38 1.27 3232
7 Sheffield United 2202 883 569 750 3023 2795 +228 40.1 1.37 1.27 3218
8 Reading 2256 875 592 789 3033 2939 +94 38.8 1.34 1.30 3217
9 Preston North End 2267 854 642 771 3016 2916 +100 37.7 1.33 1.29 3204
10 Ipswich Town 2187 870 580 737 3039 2772 +267 39.8 1.39 1.27 3190
11 Leeds United 2113 878 554 681 2937 2581 +356 41.6 1.39 1.22 3188
12 Swindon Town 2272 860 596 816 3150 3049 +101 37.9 1.39 1.34 3176
13 Millwall 2248 847 614 787 2808 2767 +41 37.7 1.25 1.23 3155
14 Peterborough United 2277 849 601 827 3124 2985 +139 37.3 1.37 1.31 3148
15 Bristol City 2260 838 633 789 2931 2844 +87 37.1 1.30 1.26 3147
16 Nottingham Forest 2144 842 611 691 2932 2539 +393 39.3 1.37 1.18 3137
17 Huddersfield Town 2254 834 614 806 2943 2976 -33 37.0 1.31 1.32 3116
18 Bradford City 2254 827 614 813 2929 2957 -28 36.7 1.30 1.31 3095
19 Plymouth Argyle 2263 828 595 840 2920 2932 -12 36.6 1.29 1.30 3079
20 Gillingham 2261 809 641 811 2866 2913 -47 35.8 1.27 1.29 3068
21 Cardiff City 2232 818 612 802 2841 2900 -59 36.6 1.27 1.30 3066
22 Walsall 2260 804 651 805 2890 2922 -32 35.6 1.28 1.29 3063
23 Bournemouth 2218 824 589 805 2862 2814 +48 37.2 1.29 1.27 3061
24 Barnsley 2253 813 613 827 2904 2971 -67 36.1 1.29 1.32 3052
25 Wolverhampton Wanderers 2154 823 570 761 2855 2783 +72 38.2 1.33 1.29 3039
26 Swansea City 2210 816 579 815 2812 2866 -54 36.9 1.27 1.30 3027
27 Portsmouth 2191 812 587 792 2897 2758 +139 37.1 1.32 1.26 3023
28 Sheffield Wednesday 2180 802 613 765 2828 2805 +23 36.8 1.30 1.29 3019
29 Blackburn Rovers 2105 809 580 716 2780 2620 +160 38.4 1.32 1.24 3007
30 Rotherham United 2265 796 618 851 2916 2989 -73 35.1 1.29 1.32 3006
31 Watford 2183 809 579 795 2966 2896 +70 37.1 1.36 1.33 3006
32 Northampton Town 2261 803 590 868 2891 3031 -140 35.5 1.28 1.34 2999
33 Brighton and Hove Albion 2180 793 607 780 2780 2740 +40 36.4 1.28 1.26 2986
34 Wigan Athletic 2100 803 567 730 2759 2609 +150 38.2 1.31 1.24 2976
35 Blackpool 2251 777 642 832 2963 2978 -15 34.5 1.32 1.32 2973
36 Port Vale 2279 785 615 879 2843 2997 -154 34.4 1.25 1.32 2970
37 Tottenham Hotspur 1948 829 475 644 2978 2530 +448 42.6 1.53 1.30 2962
38 Burnley 2182 784 596 802 2784 2894 -110 35.9 1.28 1.33 2948
39 Colchester United 2174 764 615 795 2851 2914 -63 35.1 1.31 1.34 2907
40 Hull City 2222 758 631 833 2720 2865 -145 34.1 1.22 1.29 2905
41 Bolton Wanderers 2138 777 571 790 2780 2847 -67 36.3 1.30 1.33 2902
42 Bristol Rovers 2205 772 583 850 2772 2949 -177 35.0 1.26 1.34 2899
43 Norwich City 2134 775 572 787 2786 2926 -140 36.3 1.31 1.37 2897
44 Derby County 2158 772 580 806 2759 2825 -66 35.8 1.28 1.31 2896
45 Charlton Athletic 2155 763 605 787 2768 2867 -99 35.4 1.28 1.33 2894
46 Birmingham City 2178 760 612 806 2594 2758 -164 34.9 1.19 1.27 2892
47 Middlesbrough 2114 774 560 780 2618 2547 +71 36.6 1.24 1.20 2882
48 Tranmere Rovers 2136 760 588 788 2709 2726 -17 35.6 1.27 1.28 2868
49 Crewe Alexandra 2267 767 560 940 2869 3295 -426 33.8 1.27 1.45 2861
50 Leicester City 2094 766 563 765 2826 2831 -5 36.6 1.35 1.35 2861
51 West Bromwich Albion 2130 752 604 774 2776 2775 +1 35.3 1.30 1.30 2860
52 Scunthorpe United 2114 749 608 757 2837 2867 -30 35.4 1.34 1.36 2855
53 Queens Park Rangers 2158 754 587 817 2724 2818 -94 34.9 1.26 1.31 2849
54 Newcastle United 1988 776 517 695 2803 2656 +147 39.0 1.41 1.34 2845
55 Stoke City 2154 747 602 805 2491 2726 -235 34.7 1.16 1.27 2843
56 Fulham 2099 758 565 776 2769 2764 +5 36.1 1.32 1.32 2839
57 Leyton Orient 2157 755 565 837 2718 2857 -139 35.0 1.26 1.32 2830
58 Sunderland 2088 748 573 767 2638 2643 -5 35.8 1.26 1.27 2817
59 Shrewsbury Town 2189 729 616 844 2606 2804 -198 33.3 1.19 1.28 2803
60 Southend United 2085 756 525 804 2619 2740 -121 36.3 1.26 1.31 2793
61 Crystal Palace 2101 733 588 780 2599 2708 -109 34.9 1.24 1.29 2787
62 Everton 1948 740 548 660 2600 2392 +208 38.0 1.33 1.23 2768
63 Aston Villa 1976 736 547 693 2586 2531 +55 37.2 1.31 1.28 2755
64 Carlisle United 2181 721 589 871 2667 3029 -362 33.1 1.22 1.39 2752
65 Oxford United 2067 723 567 777 2717 2709 +8 35.0 1.31 1.31 2736
66 Notts County 2058 722 556 780 2703 2793 -90 35.1 1.31 1.36 2722
67 Mansfield Town 2034 717 568 749 2649 2634 +15 35.3 1.30 1.29 2719
68 Rochdale 2158 697 616 845 2695 3017 -322 32.3 1.25 1.40 2707
69 Bury 1990 711 569 710 2560 2546 +14 35.7 1.29 1.28 2702
70 Luton Town 1966 724 527 715 2662 2612 +50 36.8 1.35 1.33 2699
71 Coventry City 2130 701 594 835 2573 2873 -300 32.9 1.21 1.35 2697
72 West Ham United 1993 728 509 756 2623 2723 -100 36.5 1.32 1.37 2693
73 Chesterfield 1996 712 539 745 2498 2564 -66 35.7 1.25 1.28 2675
74 Oldham Athletic 2077 684 620 773 2637 2806 -169 32.9 1.27 1.35 2672
75 Lincoln City 1939 704 557 678 2494 2415 +79 36.3 1.29 1.25 2669
76 Southampton 2015 705 544 766 2711 2825 -114 35.0 1.35 1.40 2659
77 Exeter City 2043 699 557 787 2565 2824 -259 34.2 1.26 1.38 2654
78 Doncaster Rovers 2029 708 514 807 2494 2774 -280 34.9 1.23 1.37 2638
79 Grimsby Town 1929 656 518 755 2309 2567 -258 34.0 1.20 1.33 2486
80 Hartlepool United 1997 649 510 838 2413 2875 -462 32.5 1.21 1.44 2457
81 Cambridge United 1840 612 492 736 2318 2554 -236 33.3 1.26 1.39 2328
82 Stockport County 1781 615 482 684 2309 2467 -158 34.5 1.30 1.39 2327
83 Wrexham 1572 568 429 575 2098 2116 -18 36.1 1.33 1.35 2133
84 Torquay United 1668 541 470 657 1992 2281 -289 32.4 1.19 1.37 2093
85 Wycombe Wanderers 1466 540 424 502 1854 1788 +66 36.8 1.26 1.22 2044
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 1150 380 326 444 1372 1560 -188 33.0 1.19 1.36 1466
92 MK Dons 965 394 230 341 1363 1213 +150 40.8 1.41 1.26 1412
93 Newport County 1128 373 292 463 1369 1591 -222 33.1 1.21 1.41 1411
94 Barnet 964 313 259 392 1193 1361 -168 32.5 1.24 1.41 1198
95 Accrington Stanley 872 305 220 347 1107 1265 -158 35.0 1.27 1.45 1135
96 Halifax Town 982 261 259 462 1082 1493 -411 26.6 1.10 1.52 1042
97 Morecambe 819 249 222 348 994 1217 -223 30.4 1.21 1.49 969
98 Burton Albion 734 258 191 285 891 1022 -131 35.1 1.21 1.39 965
99 Stevenage 689 240 194 255 809 831 -22 34.8 1.17 1.21 914
100 Macclesfield Town 773 229 223 321 869 1068 -199 29.6 1.12 1.38 910
101 Aldershot 714 241 187 286 914 1020 -106 33.8 1.28 1.43 910
102 Yeovil Town 736 239 184 313 861 1023 -162 32.5 1.17 1.39 901
103 Crawley Town 645 215 164 266 792 941 -149 33.3 1.23 1.46 809
104 Fleetwood Town 597 204 174 219 742 743 -1 34.2 1.24 1.24 786
105 AFC Wimbledon 643 197 192 254 748 852 -104 30.6 1.16 1.33 783
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 277 110 75 92 382 329 +53 39.7 1.38 1.19 405
109 Forest Green Rovers 312 106 78 128 374 426 -52 34.0 1.20 1.37 396
110 Aldershot Town 230 78 67 85 278 302 -24 33.9 1.21 1.31 301
111 Rushden & Diamonds 230 78 63 89 288 313 -25 33.9 1.25 1.36 297
112 Barrow 240 78 62 100 267 287 -20 32.5 1.11 1.20 296
113 Harrogate Town 240 77 61 102 289 346 -57 32.1 1.20 1.44 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 56 20 20 16 78 71 +7 35.7 1.39 1.27 80
120 Workington 71 8 16 47 60 146 -86 11.3 0.85 2.06 40