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 1931 1054 477 400 3342 1923 +1419 54.6 1.73 1.00 3639
2 Liverpool 1926 1047 485 394 3448 1827 +1621 54.4 1.79 0.95 3626
3 Arsenal 1929 1005 491 433 3261 1928 +1333 52.1 1.69 1.00 3506
4 Chelsea 1934 922 508 504 3119 2208 +911 47.7 1.61 1.14 3274
5 Manchester City 1979 922 466 591 3234 2281 +953 46.6 1.63 1.15 3232
6 Brentford 2228 877 594 757 3097 2824 +273 39.4 1.39 1.27 3225
7 Sheffield United 2184 881 559 744 3019 2766 +253 40.3 1.38 1.27 3202
8 Reading 2231 866 589 776 3008 2900 +108 38.8 1.35 1.30 3187
9 Ipswich Town 2172 863 575 734 3012 2750 +262 39.7 1.39 1.27 3164
10 Preston North End 2244 842 637 765 2974 2894 +80 37.5 1.33 1.29 3163
11 Leeds United 2093 869 548 676 2915 2565 +350 41.5 1.39 1.23 3155
12 Swindon Town 2246 850 590 806 3110 3005 +105 37.8 1.38 1.34 3140
13 Bristol City 2246 836 623 787 2922 2837 +85 37.2 1.30 1.26 3131
14 Peterborough United 2251 847 589 815 3108 2940 +168 37.6 1.38 1.31 3130
15 Millwall 2227 836 609 782 2780 2754 +26 37.5 1.25 1.24 3117
16 Nottingham Forest 2124 830 602 692 2881 2524 +357 39.1 1.36 1.19 3092
17 Huddersfield Town 2229 823 604 802 2925 2966 -41 36.9 1.31 1.33 3073
18 Plymouth Argyle 2244 827 584 833 2898 2902 -4 36.9 1.29 1.29 3065
19 Bradford City 2226 817 601 808 2871 2917 -46 36.7 1.29 1.31 3052
20 Cardiff City 2207 812 603 792 2818 2868 -50 36.8 1.28 1.30 3039
21 Walsall 2235 798 643 794 2853 2883 -30 35.7 1.28 1.29 3037
22 Gillingham 2233 800 634 799 2833 2865 -32 35.8 1.27 1.28 3034
23 Bournemouth 2192 813 580 799 2841 2799 +42 37.1 1.30 1.28 3019
24 Portsmouth 2173 808 584 781 2880 2734 +146 37.2 1.33 1.26 3008
25 Barnsley 2224 798 606 820 2868 2958 -90 35.9 1.29 1.33 3000
26 Wigan Athletic 2118 807 574 737 2774 2628 +146 38.1 1.31 1.24 2995
27 Swansea City 2188 807 568 813 2767 2838 -71 36.9 1.26 1.30 2989
28 Wolverhampton Wanderers 2134 808 564 762 2789 2759 +30 37.9 1.31 1.29 2988
29 Blackburn Rovers 2089 799 580 710 2756 2599 +157 38.2 1.32 1.24 2977
30 Watford 2162 797 576 789 2935 2874 +61 36.9 1.36 1.33 2967
31 Rotherham United 2238 784 610 844 2871 2955 -84 35.0 1.28 1.32 2962
32 Sheffield Wednesday 2156 784 606 766 2783 2791 -8 36.4 1.29 1.29 2958
33 Northampton Town 2238 790 584 864 2838 3002 -164 35.3 1.27 1.34 2954
34 Blackpool 2231 769 630 832 2938 2958 -20 34.5 1.32 1.33 2937
35 Port Vale 2250 777 602 871 2807 2963 -156 34.5 1.25 1.32 2933
36 Tottenham Hotspur 1929 820 472 637 2946 2495 +451 42.5 1.53 1.29 2932
37 Brighton and Hove Albion 2153 776 604 773 2726 2713 +13 36.0 1.27 1.26 2932
38 Burnley 2161 777 590 794 2759 2865 -106 36.0 1.28 1.33 2921
39 Hull City 2206 761 618 827 2714 2849 -135 34.5 1.23 1.29 2901
40 Derby County 2144 771 572 801 2733 2797 -64 36.0 1.27 1.30 2885
41 Colchester United 2149 758 610 781 2825 2873 -48 35.3 1.31 1.34 2884
42 Bolton Wanderers 2119 769 567 783 2744 2823 -79 36.3 1.29 1.33 2874
43 Birmingham City 2161 754 611 796 2574 2731 -157 34.9 1.19 1.26 2873
44 Middlesbrough 2098 771 557 770 2615 2527 +88 36.7 1.25 1.20 2870
45 Norwich City 2119 767 567 785 2769 2913 -144 36.2 1.31 1.37 2868
46 Bristol Rovers 2184 763 574 847 2741 2923 -182 34.9 1.26 1.34 2863
47 Charlton Athletic 2139 755 598 786 2719 2834 -115 35.3 1.27 1.32 2863
48 Crewe Alexandra 2242 760 555 927 2853 3262 -409 33.9 1.27 1.45 2835
49 Stoke City 2140 744 598 798 2486 2705 -219 34.8 1.16 1.26 2830
50 Leicester City 2077 760 549 768 2810 2824 -14 36.6 1.35 1.36 2829
51 Tranmere Rovers 2112 749 576 787 2678 2716 -38 35.5 1.27 1.29 2823
52 Fulham 2077 756 553 768 2750 2738 +12 36.4 1.32 1.32 2821
53 Queens Park Rangers 2144 744 586 814 2698 2805 -107 34.7 1.26 1.31 2818
54 Newcastle United 1969 769 510 690 2769 2633 +136 39.1 1.41 1.34 2817
55 West Bromwich Albion 2115 739 597 779 2745 2782 -37 34.9 1.30 1.32 2814
56 Leyton Orient 2139 751 557 831 2711 2845 -134 35.1 1.27 1.33 2810
57 Sunderland 2067 742 570 755 2614 2619 -5 35.9 1.26 1.27 2796
58 Scunthorpe United 2071 733 597 741 2778 2815 -37 35.4 1.34 1.36 2796
59 Everton 1928 735 544 649 2569 2350 +219 38.1 1.33 1.22 2749
60 Crystal Palace 2077 724 575 778 2571 2693 -122 34.9 1.24 1.30 2747
61 Shrewsbury Town 2161 711 612 838 2556 2783 -227 32.9 1.18 1.29 2745
62 Aston Villa 1956 735 535 686 2554 2500 +54 37.6 1.31 1.28 2740
63 Southend United 2039 744 505 790 2564 2683 -119 36.5 1.26 1.32 2737
64 Carlisle United 2141 711 577 853 2619 2960 -341 33.2 1.22 1.38 2710
65 Oxford United 2048 717 559 772 2689 2680 +9 35.0 1.31 1.31 2710
66 Notts County 2040 718 552 770 2673 2760 -87 35.2 1.31 1.35 2706
67 Coventry City 2116 702 585 829 2569 2855 -286 33.2 1.21 1.35 2691
68 West Ham United 1973 727 503 743 2614 2684 -70 36.8 1.32 1.36 2684
69 Luton Town 1947 715 524 708 2627 2580 +47 36.7 1.35 1.33 2669
70 Mansfield Town 2005 699 560 746 2600 2616 -16 34.9 1.30 1.30 2657
71 Rochdale 2115 686 596 833 2659 2974 -315 32.4 1.26 1.41 2654
72 Oldham Athletic 2057 678 615 764 2608 2769 -161 33.0 1.27 1.35 2649
73 Bury 1946 696 557 693 2505 2485 +20 35.8 1.29 1.28 2645
74 Chesterfield 1970 700 540 730 2466 2529 -63 35.5 1.25 1.28 2640
75 Southampton 1997 699 538 760 2687 2796 -109 35.0 1.35 1.40 2635
76 Lincoln City 1916 693 548 675 2442 2396 +46 36.2 1.27 1.25 2627
77 Exeter City 2020 689 549 782 2532 2799 -267 34.1 1.25 1.39 2616
78 Doncaster Rovers 2004 695 507 802 2455 2741 -286 34.7 1.23 1.37 2592
79 Grimsby Town 1903 651 512 740 2281 2526 -245 34.2 1.20 1.33 2465
80 Hartlepool United 1954 641 497 816 2369 2792 -423 32.8 1.21 1.43 2420
81 Cambridge United 1815 608 481 726 2281 2515 -234 33.5 1.26 1.39 2305
82 Stockport County 1756 610 474 672 2286 2425 -139 34.7 1.30 1.38 2304
83 Wrexham 1550 556 424 570 2055 2092 -37 35.9 1.33 1.35 2092
84 Wycombe Wanderers 1485 548 432 505 1879 1806 +73 36.9 1.27 1.22 2076
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 1168 388 328 452 1395 1584 -189 33.2 1.19 1.36 1492
91 MK Dons 984 404 236 344 1403 1234 +169 41.1 1.43 1.25 1448
92 Hereford United 1203 369 329 505 1392 1627 -235 30.7 1.16 1.35 1436
93 Newport County 1105 371 285 449 1357 1551 -194 33.6 1.23 1.40 1398
94 Barnet 982 320 266 396 1217 1378 -161 32.6 1.24 1.40 1226
95 Accrington Stanley 891 314 224 353 1134 1284 -150 35.2 1.27 1.44 1166
96 Halifax Town 938 253 245 440 1050 1441 -391 27.0 1.12 1.54 1004
97 Burton Albion 753 264 196 293 915 1049 -134 35.1 1.22 1.39 988
98 Morecambe 819 249 222 348 994 1217 -223 30.4 1.21 1.49 969
99 Stevenage 708 244 202 262 824 850 -26 34.5 1.16 1.20 934
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 664 219 170 275 816 971 -155 33.0 1.23 1.46 827
104 Fleetwood Town 615 210 178 227 764 766 -2 34.1 1.24 1.25 808
105 AFC Wimbledon 660 200 197 263 762 876 -114 30.3 1.15 1.33 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 295 120 78 97 406 350 +56 40.7 1.38 1.19 438
109 Forest Green Rovers 312 106 78 128 374 426 -52 34.0 1.20 1.37 396
110 Barrow 257 80 68 109 286 317 -31 31.1 1.11 1.23 308
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 259 77 65 117 298 382 -84 29.7 1.15 1.47 296
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 75 34 23 18 116 90 +26 45.3 1.55 1.20 125
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