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, 1977).

# Team Played Won Drawn Lost GF GA GD Win% GF/M GA/M Points
1 Manchester United 1939 1058 479 402 3355 1932 +1423 54.6 1.73 1.00 3653
2 Liverpool 1934 1051 486 397 3461 1836 +1625 54.3 1.79 0.95 3639
3 Arsenal 1937 1010 493 434 3277 1935 +1342 52.1 1.69 1.00 3523
4 Chelsea 1942 924 510 508 3130 2222 +908 47.6 1.61 1.14 3282
5 Manchester City 1986 927 468 591 3248 2286 +962 46.7 1.64 1.15 3249
6 Brentford 2236 879 599 758 3109 2836 +273 39.3 1.39 1.27 3236
7 Sheffield United 2197 886 562 749 3038 2783 +255 40.3 1.38 1.27 3220
8 Reading 2246 872 593 781 3031 2920 +111 38.8 1.35 1.30 3209
9 Ipswich Town 2184 870 578 736 3034 2764 +270 39.8 1.39 1.27 3188
10 Preston North End 2256 845 641 770 2987 2913 +74 37.5 1.32 1.29 3176
11 Leeds United 2101 871 552 678 2923 2572 +351 41.5 1.39 1.22 3165
12 Swindon Town 2261 857 594 810 3131 3022 +109 37.9 1.38 1.34 3165
13 Bristol City 2258 840 626 792 2934 2852 +82 37.2 1.30 1.26 3146
14 Peterborough United 2263 850 593 820 3131 2959 +172 37.6 1.38 1.31 3143
15 Millwall 2239 843 611 785 2799 2765 +34 37.7 1.25 1.23 3140
16 Nottingham Forest 2132 831 606 695 2889 2533 +356 39.0 1.36 1.19 3099
17 Plymouth Argyle 2257 835 586 836 2928 2918 +10 37.0 1.30 1.29 3091
18 Huddersfield Town 2242 826 610 806 2940 2983 -43 36.8 1.31 1.33 3088
19 Bradford City 2240 824 602 814 2887 2932 -45 36.8 1.29 1.31 3074
20 Cardiff City 2220 818 607 795 2843 2882 -39 36.8 1.28 1.30 3061
21 Walsall 2250 801 647 802 2868 2907 -39 35.6 1.27 1.29 3050
22 Gillingham 2249 803 637 809 2844 2893 -49 35.7 1.26 1.29 3046
23 Bournemouth 2200 815 586 799 2849 2805 +44 37.0 1.30 1.28 3031
24 Portsmouth 2187 812 587 788 2896 2754 +142 37.1 1.32 1.26 3023
25 Barnsley 2240 802 613 825 2891 2982 -91 35.8 1.29 1.33 3019
26 Wigan Athletic 2133 814 577 742 2794 2650 +144 38.2 1.31 1.24 3019
27 Swansea City 2200 812 571 817 2783 2855 -72 36.9 1.27 1.30 3007
28 Wolverhampton Wanderers 2142 810 567 765 2798 2772 +26 37.8 1.31 1.29 2997
29 Blackburn Rovers 2103 804 584 715 2768 2614 +154 38.2 1.32 1.24 2996
30 Watford 2175 800 581 794 2948 2890 +58 36.8 1.36 1.33 2981
31 Rotherham United 2252 785 613 854 2876 2980 -104 34.9 1.28 1.32 2968
32 Sheffield Wednesday 2169 784 609 776 2790 2816 -26 36.1 1.29 1.30 2961
33 Northampton Town 2251 791 587 873 2848 3026 -178 35.1 1.27 1.34 2960
34 Blackpool 2245 774 634 837 2954 2981 -27 34.5 1.32 1.33 2956
35 Port Vale 2264 780 607 877 2817 2980 -163 34.5 1.24 1.32 2947
36 Brighton and Hove Albion 2161 781 604 776 2735 2718 +17 36.1 1.27 1.26 2947
37 Tottenham Hotspur 1937 820 473 644 2951 2513 +438 42.3 1.52 1.30 2933
38 Burnley 2170 778 592 800 2767 2884 -117 35.9 1.28 1.33 2926
39 Hull City 2219 765 621 833 2730 2869 -139 34.5 1.23 1.29 2916
40 Colchester United 2164 764 613 787 2842 2888 -46 35.3 1.31 1.33 2905
41 Derby County 2156 777 572 807 2750 2813 -63 36.0 1.28 1.30 2903
42 Bolton Wanderers 2132 774 573 785 2770 2841 -71 36.3 1.30 1.33 2895
43 Bristol Rovers 2199 773 575 851 2766 2939 -173 35.2 1.26 1.34 2894
44 Norwich City 2131 775 568 788 2787 2921 -134 36.4 1.31 1.37 2893
45 Birmingham City 2173 758 613 802 2584 2745 -161 34.9 1.19 1.26 2887
46 Middlesbrough 2110 774 562 774 2630 2540 +90 36.7 1.25 1.20 2884
47 Charlton Athletic 2152 758 603 791 2729 2847 -118 35.2 1.27 1.32 2877
48 Crewe Alexandra 2256 767 557 932 2871 3278 -407 34.0 1.27 1.45 2858
49 Stoke City 2152 747 602 803 2501 2723 -222 34.7 1.16 1.27 2843
50 Leicester City 2089 761 555 773 2824 2843 -19 36.4 1.35 1.36 2838
51 Queens Park Rangers 2156 748 589 819 2714 2825 -111 34.7 1.26 1.31 2833
52 Fulham 2085 759 554 772 2759 2749 +10 36.4 1.32 1.32 2831
53 Leyton Orient 2153 756 561 836 2728 2862 -134 35.1 1.27 1.33 2829
54 West Bromwich Albion 2127 741 605 781 2755 2791 -36 34.8 1.30 1.31 2828
55 Tranmere Rovers 2125 750 578 797 2685 2739 -54 35.3 1.26 1.29 2828
56 Newcastle United 1977 772 510 695 2781 2647 +134 39.0 1.41 1.34 2826
57 Sunderland 2076 746 571 759 2623 2629 -6 35.9 1.26 1.27 2809
58 Scunthorpe United 2071 733 597 741 2778 2815 -37 35.4 1.34 1.36 2796
59 Shrewsbury Town 2176 719 612 845 2573 2802 -229 33.0 1.18 1.29 2769
60 Everton 1936 739 545 652 2582 2360 +222 38.2 1.33 1.22 2762
61 Crystal Palace 2084 728 576 780 2581 2700 -119 34.9 1.24 1.30 2760
62 Aston Villa 1964 737 538 689 2562 2512 +50 37.5 1.30 1.28 2749
63 Southend United 2039 744 505 790 2564 2683 -119 36.5 1.26 1.32 2737
64 Notts County 2055 726 553 776 2701 2780 -79 35.3 1.31 1.35 2731
65 Oxford United 2061 721 564 776 2703 2696 +7 35.0 1.31 1.31 2727
66 Coventry City 2128 710 588 830 2590 2862 -272 33.4 1.22 1.34 2718
67 Carlisle United 2141 711 577 853 2619 2960 -341 33.2 1.22 1.38 2710
68 West Ham United 1981 730 506 745 2625 2693 -68 36.9 1.33 1.36 2696
69 Luton Town 1959 720 528 711 2646 2596 +50 36.8 1.35 1.33 2688
70 Oldham Athletic 2073 687 618 768 2634 2782 -148 33.1 1.27 1.34 2679
71 Mansfield Town 2019 702 567 750 2614 2629 -15 34.8 1.29 1.30 2673
72 Southampton 2009 709 540 760 2717 2805 -88 35.3 1.35 1.40 2667
73 Chesterfield 1984 708 543 733 2486 2544 -58 35.7 1.25 1.28 2667
74 Lincoln City 1929 704 550 675 2473 2403 +70 36.5 1.28 1.25 2662
75 Rochdale 2115 686 596 833 2659 2974 -315 32.4 1.26 1.41 2654
76 Bury 1946 696 557 693 2505 2485 +20 35.8 1.29 1.28 2645
77 Exeter City 2035 690 556 789 2546 2824 -278 33.9 1.25 1.39 2626
78 Doncaster Rovers 2018 702 509 807 2467 2760 -293 34.8 1.22 1.37 2615
79 Grimsby Town 1917 658 515 744 2303 2541 -238 34.3 1.20 1.33 2489
80 Hartlepool United 1954 641 497 816 2369 2792 -423 32.8 1.21 1.43 2420
81 Cambridge United 1829 614 487 728 2305 2524 -219 33.6 1.26 1.38 2329
82 Stockport County 1767 614 477 676 2303 2440 -137 34.7 1.30 1.38 2319
83 Wrexham 1562 561 426 575 2074 2115 -41 35.9 1.33 1.35 2109
84 Wycombe Wanderers 1499 554 434 511 1906 1826 +80 37.0 1.27 1.22 2096
85 Torquay United 1625 527 454 644 1937 2227 -290 32.4 1.19 1.37 2035
86 Darlington 1486 488 416 582 1832 1990 -158 32.8 1.23 1.34 1880
87 York City 1445 473 403 569 1789 1980 -191 32.7 1.24 1.37 1822
88 Wimbledon 1144 425 322 397 1596 1571 +25 37.2 1.40 1.37 1597
89 Chester City 1310 396 370 544 1505 1810 -305 30.2 1.15 1.38 1558
90 Cheltenham Town 1182 392 335 455 1418 1604 -186 33.2 1.20 1.36 1511
91 MK Dons 998 412 240 346 1426 1246 +180 41.3 1.43 1.25 1476
92 Hereford United 1203 369 329 505 1392 1627 -235 30.7 1.16 1.35 1436
93 Newport County 1120 376 287 457 1371 1570 -199 33.6 1.22 1.40 1415
94 Barnet 997 327 270 400 1241 1398 -157 32.8 1.24 1.40 1251
95 Accrington Stanley 906 317 226 363 1142 1304 -162 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 938 253 245 440 1050 1441 -391 27.0 1.12 1.54 1004
98 Morecambe 819 249 222 348 994 1217 -223 30.4 1.21 1.49 969
99 Stevenage 722 252 203 267 838 866 -28 34.9 1.16 1.20 959
100 Macclesfield Town 773 229 223 321 869 1068 -199 29.6 1.12 1.38 910
101 Yeovil Town 736 239 184 313 861 1023 -162 32.5 1.17 1.39 901
102 Aldershot 672 227 177 268 864 963 -99 33.8 1.29 1.43 858
103 Crawley Town 678 221 175 282 825 989 -164 32.6 1.22 1.46 838
104 Fleetwood Town 630 215 184 231 780 783 -3 34.1 1.24 1.24 829
105 AFC Wimbledon 675 205 200 270 783 903 -120 30.4 1.16 1.34 815
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 273 83 71 119 301 345 -44 30.4 1.10 1.26 320
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 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 Bromley FC 89 40 29 20 132 102 +30 44.9 1.48 1.15 149
119 Southport 72 8 27 37 73 124 -51 11.1 1.01 1.72 51
120 Workington 27 3 6 18 28 64 -36 11.1 1.04 2.37 15