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 1933 1055 478 400 3345 1924 +1421 54.6 1.73 1.00 3643
2 Liverpool 1928 1048 485 395 3450 1829 +1621 54.4 1.79 0.95 3629
3 Arsenal 1931 1006 492 433 3265 1929 +1336 52.1 1.69 1.00 3510
4 Chelsea 1936 923 509 504 3124 2211 +913 47.7 1.61 1.14 3278
5 Manchester City 1981 924 466 591 3239 2282 +957 46.6 1.64 1.15 3238
6 Brentford 2230 878 595 757 3101 2827 +274 39.4 1.39 1.27 3229
7 Sheffield United 2187 883 559 745 3024 2769 +255 40.4 1.38 1.27 3208
8 Reading 2234 868 589 777 3015 2906 +109 38.9 1.35 1.30 3193
9 Preston North End 2246 843 638 765 2977 2896 +81 37.5 1.33 1.29 3167
10 Ipswich Town 2173 864 575 734 3014 2751 +263 39.8 1.39 1.27 3167
11 Leeds United 2095 870 549 676 2920 2568 +352 41.5 1.39 1.23 3159
12 Swindon Town 2250 853 590 807 3117 3008 +109 37.9 1.39 1.34 3149
13 Peterborough United 2254 849 589 816 3116 2944 +172 37.7 1.38 1.31 3136
14 Bristol City 2247 837 623 787 2925 2839 +86 37.2 1.30 1.26 3134
15 Millwall 2229 838 609 782 2784 2755 +29 37.6 1.25 1.24 3123
16 Nottingham Forest 2126 830 603 693 2882 2527 +355 39.0 1.36 1.19 3093
17 Huddersfield Town 2231 823 605 803 2927 2969 -42 36.9 1.31 1.33 3074
18 Plymouth Argyle 2246 828 584 834 2903 2906 -3 36.9 1.29 1.29 3068
19 Bradford City 2228 818 601 809 2874 2919 -45 36.7 1.29 1.31 3055
20 Cardiff City 2209 814 603 792 2824 2869 -45 36.8 1.28 1.30 3045
21 Walsall 2237 798 643 796 2854 2888 -34 35.7 1.28 1.29 3037
22 Gillingham 2236 801 634 801 2835 2868 -33 35.8 1.27 1.28 3037
23 Bournemouth 2194 814 581 799 2844 2801 +43 37.1 1.30 1.28 3023
24 Portsmouth 2175 808 584 783 2880 2736 +144 37.1 1.32 1.26 3008
25 Barnsley 2227 798 608 821 2875 2966 -91 35.8 1.29 1.33 3002
26 Wigan Athletic 2120 807 574 739 2776 2636 +140 38.1 1.31 1.24 2995
27 Swansea City 2190 808 568 814 2771 2840 -69 36.9 1.27 1.30 2992
28 Wolverhampton Wanderers 2136 808 565 763 2790 2762 +28 37.8 1.31 1.29 2989
29 Blackburn Rovers 2092 801 580 711 2760 2602 +158 38.3 1.32 1.24 2983
30 Watford 2165 797 578 790 2937 2877 +60 36.8 1.36 1.33 2969
31 Rotherham United 2239 784 610 845 2871 2958 -87 35.0 1.28 1.32 2962
32 Northampton Town 2241 791 586 864 2843 3005 -162 35.3 1.27 1.34 2959
33 Sheffield Wednesday 2159 784 606 769 2784 2798 -14 36.3 1.29 1.30 2958
34 Blackpool 2233 769 631 833 2940 2964 -24 34.4 1.32 1.33 2938
35 Port Vale 2252 777 603 872 2809 2966 -157 34.5 1.25 1.32 2934
36 Brighton and Hove Albion 2155 776 604 775 2726 2715 +11 36.0 1.26 1.26 2932
37 Tottenham Hotspur 1931 820 472 639 2947 2499 +448 42.5 1.53 1.29 2932
38 Burnley 2164 778 590 796 2762 2872 -110 36.0 1.28 1.33 2924
39 Hull City 2208 761 619 828 2716 2852 -136 34.5 1.23 1.29 2902
40 Derby County 2146 772 572 802 2736 2799 -63 36.0 1.27 1.30 2888
41 Colchester United 2151 759 610 782 2827 2874 -47 35.3 1.31 1.34 2887
42 Bolton Wanderers 2121 770 568 783 2748 2826 -78 36.3 1.30 1.33 2878
43 Birmingham City 2163 755 612 796 2576 2732 -156 34.9 1.19 1.26 2877
44 Norwich City 2121 769 567 785 2774 2913 -139 36.3 1.31 1.37 2874
45 Middlesbrough 2099 772 557 770 2617 2528 +89 36.8 1.25 1.20 2873
46 Charlton Athletic 2141 756 599 786 2720 2834 -114 35.3 1.27 1.32 2867
47 Bristol Rovers 2187 764 574 849 2746 2929 -183 34.9 1.26 1.34 2866
48 Crewe Alexandra 2245 762 556 927 2856 3263 -407 33.9 1.27 1.45 2842
49 Stoke City 2142 744 599 799 2486 2706 -220 34.7 1.16 1.26 2831
50 Leicester City 2079 760 549 770 2814 2830 -16 36.6 1.35 1.36 2829
51 Tranmere Rovers 2114 750 576 788 2681 2718 -37 35.5 1.27 1.29 2826
52 Fulham 2079 756 553 770 2751 2743 +8 36.4 1.32 1.32 2821
53 Newcastle United 1971 770 510 691 2773 2637 +136 39.1 1.41 1.34 2820
54 Queens Park Rangers 2146 744 587 815 2699 2808 -109 34.7 1.26 1.31 2819
55 West Bromwich Albion 2117 739 599 779 2745 2782 -37 34.9 1.30 1.31 2816
56 Leyton Orient 2140 751 558 831 2711 2845 -134 35.1 1.27 1.33 2811
57 Sunderland 2070 743 570 757 2617 2623 -6 35.9 1.26 1.27 2799
58 Scunthorpe United 2071 733 597 741 2778 2815 -37 35.4 1.34 1.36 2796
59 Everton 1930 736 544 650 2572 2353 +219 38.1 1.33 1.22 2752
60 Shrewsbury Town 2164 713 612 839 2561 2787 -226 32.9 1.18 1.29 2751
61 Crystal Palace 2079 725 575 779 2574 2696 -122 34.9 1.24 1.30 2750
62 Aston Villa 1958 736 536 686 2556 2501 +55 37.6 1.31 1.28 2744
63 Southend United 2039 744 505 790 2564 2683 -119 36.5 1.26 1.32 2737
64 Notts County 2043 720 553 770 2677 2762 -85 35.2 1.31 1.35 2713
65 Oxford United 2051 717 560 774 2690 2686 +4 35.0 1.31 1.31 2711
66 Carlisle United 2141 711 577 853 2619 2960 -341 33.2 1.22 1.38 2710
67 Coventry City 2117 702 586 829 2569 2855 -286 33.2 1.21 1.35 2692
68 West Ham United 1975 728 504 743 2617 2685 -68 36.9 1.33 1.36 2688
69 Luton Town 1949 716 524 709 2630 2584 +46 36.7 1.35 1.33 2672
70 Mansfield Town 2007 699 561 747 2601 2618 -17 34.8 1.30 1.30 2658
71 Rochdale 2115 686 596 833 2659 2974 -315 32.4 1.26 1.41 2654
72 Oldham Athletic 2059 678 616 765 2609 2773 -164 32.9 1.27 1.35 2650
73 Bury 1946 696 557 693 2505 2485 +20 35.8 1.29 1.28 2645
74 Chesterfield 1972 701 541 730 2470 2532 -62 35.5 1.25 1.28 2644
75 Southampton 1999 701 538 760 2692 2799 -107 35.1 1.35 1.40 2641
76 Lincoln City 1918 694 549 675 2447 2398 +49 36.2 1.28 1.25 2631
77 Exeter City 2022 689 551 782 2532 2799 -267 34.1 1.25 1.38 2618
78 Doncaster Rovers 2006 696 507 803 2457 2746 -289 34.7 1.22 1.37 2595
79 Grimsby Town 1905 652 513 740 2282 2526 -244 34.2 1.20 1.33 2469
80 Hartlepool United 1954 641 497 816 2369 2792 -423 32.8 1.21 1.43 2420
81 Cambridge United 1818 610 481 727 2288 2518 -230 33.6 1.26 1.39 2311
82 Stockport County 1757 610 475 672 2286 2425 -139 34.7 1.30 1.38 2305
83 Wrexham 1551 556 424 571 2055 2094 -39 35.8 1.32 1.35 2092
84 Wycombe Wanderers 1487 549 432 506 1885 1809 +76 36.9 1.27 1.22 2079
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 1170 388 329 453 1397 1587 -190 33.2 1.19 1.36 1493
91 MK Dons 986 406 236 344 1407 1236 +171 41.2 1.43 1.25 1454
92 Hereford United 1203 369 329 505 1392 1627 -235 30.7 1.16 1.35 1436
93 Newport County 1108 371 286 451 1357 1554 -197 33.5 1.22 1.40 1399
94 Barnet 985 321 268 396 1221 1380 -159 32.6 1.24 1.40 1231
95 Accrington Stanley 893 315 224 354 1135 1285 -150 35.3 1.27 1.44 1169
96 Halifax Town 938 253 245 440 1050 1441 -391 27.0 1.12 1.54 1004
97 Burton Albion 755 264 197 294 918 1053 -135 35.0 1.22 1.39 989
98 Morecambe 819 249 222 348 994 1217 -223 30.4 1.21 1.49 969
99 Stevenage 710 245 202 263 826 853 -27 34.5 1.16 1.20 937
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 667 219 170 278 816 977 -161 32.8 1.22 1.46 827
104 Fleetwood Town 617 210 179 228 766 769 -3 34.0 1.24 1.25 809
105 AFC Wimbledon 663 202 198 263 769 881 -112 30.5 1.16 1.33 804
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 296 120 78 98 406 351 +55 40.5 1.37 1.19 438
109 Forest Green Rovers 312 106 78 128 374 426 -52 34.0 1.20 1.37 396
110 Barrow 260 81 68 111 289 321 -32 31.2 1.11 1.23 311
111 Aldershot Town 230 78 67 85 278 302 -24 33.9 1.21 1.31 301
112 Harrogate Town 262 78 66 118 301 385 -84 29.8 1.15 1.47 300
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 77 35 24 18 119 92 +27 45.5 1.55 1.19 129
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