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 1946 1063 480 403 3367 1939 +1428 54.6 1.73 1.00 3669
2 Liverpool 1941 1053 489 399 3474 1849 +1625 54.3 1.79 0.95 3648
3 Arsenal 1944 1016 493 435 3289 1938 +1351 52.3 1.69 1.00 3541
4 Chelsea 1948 925 511 512 3135 2233 +902 47.5 1.61 1.15 3286
5 Manchester City 1994 932 470 592 3264 2294 +970 46.7 1.64 1.15 3266
6 Brentford 2243 881 602 760 3119 2844 +275 39.3 1.39 1.27 3245
7 Sheffield United 2203 888 564 751 3045 2790 +255 40.3 1.38 1.27 3228
8 Reading 2251 872 595 784 3036 2929 +107 38.7 1.35 1.30 3211
9 Ipswich Town 2190 873 581 736 3045 2770 +275 39.9 1.39 1.26 3200
10 Leeds United 2108 875 554 679 2934 2579 +355 41.5 1.39 1.22 3179
11 Preston North End 2262 846 641 775 2994 2927 +67 37.4 1.32 1.29 3179
12 Swindon Town 2266 858 596 812 3136 3031 +105 37.9 1.38 1.34 3170
13 Millwall 2245 848 612 785 2812 2767 +45 37.8 1.25 1.23 3156
14 Bristol City 2264 841 628 795 2943 2864 +79 37.1 1.30 1.27 3151
15 Peterborough United 2270 851 595 824 3137 2972 +165 37.5 1.38 1.31 3148
16 Nottingham Forest 2139 834 608 697 2905 2541 +364 39.0 1.36 1.19 3110
17 Plymouth Argyle 2263 838 588 837 2939 2927 +12 37.0 1.30 1.29 3102
18 Huddersfield Town 2247 828 612 807 2952 2991 -39 36.8 1.31 1.33 3096
19 Bradford City 2246 827 605 814 2896 2937 -41 36.8 1.29 1.31 3086
20 Cardiff City 2226 821 609 796 2859 2892 -33 36.9 1.28 1.30 3072
21 Walsall 2255 803 648 804 2875 2913 -38 35.6 1.27 1.29 3057
22 Gillingham 2254 804 638 812 2848 2906 -58 35.7 1.26 1.29 3050
23 Bournemouth 2207 818 589 800 2860 2812 +48 37.1 1.30 1.27 3043
24 Portsmouth 2193 815 588 790 2906 2765 +141 37.2 1.33 1.26 3033
25 Barnsley 2247 803 615 829 2896 2991 -95 35.7 1.29 1.33 3024
26 Wigan Athletic 2138 814 578 746 2796 2657 +139 38.1 1.31 1.24 3020
27 Swansea City 2206 815 573 818 2792 2861 -69 36.9 1.27 1.30 3018
28 Blackburn Rovers 2108 806 586 716 2776 2620 +156 38.2 1.32 1.24 3004
29 Wolverhampton Wanderers 2150 811 571 768 2806 2785 +21 37.7 1.31 1.30 3004
30 Watford 2181 801 582 798 2952 2906 +46 36.7 1.35 1.33 2985
31 Rotherham United 2258 786 615 857 2883 2989 -106 34.8 1.28 1.32 2973
32 Blackpool 2250 778 635 837 2960 2983 -23 34.6 1.32 1.33 2969
33 Sheffield Wednesday 2175 786 610 779 2796 2825 -29 36.1 1.29 1.30 2968
34 Northampton Town 2258 791 588 879 2853 3041 -188 35.0 1.26 1.35 2961
35 Brighton and Hove Albion 2168 784 605 779 2748 2727 +21 36.2 1.27 1.26 2957
36 Port Vale 2272 782 609 881 2824 2990 -166 34.4 1.24 1.32 2955
37 Tottenham Hotspur 1944 823 475 646 2959 2522 +437 42.3 1.52 1.30 2944
38 Burnley 2178 778 595 805 2775 2901 -126 35.7 1.27 1.33 2929
39 Hull City 2224 767 623 834 2738 2875 -137 34.5 1.23 1.29 2924
40 Colchester United 2169 766 614 789 2850 2894 -44 35.3 1.31 1.33 2912
41 Derby County 2162 779 573 810 2759 2823 -64 36.0 1.28 1.31 2910
42 Bristol Rovers 2204 776 576 852 2780 2947 -167 35.2 1.26 1.34 2904
43 Bolton Wanderers 2137 775 576 786 2778 2849 -71 36.3 1.30 1.33 2901
44 Norwich City 2137 777 569 791 2796 2932 -136 36.4 1.31 1.37 2900
45 Birmingham City 2179 760 617 802 2592 2751 -159 34.9 1.19 1.26 2897
46 Middlesbrough 2116 777 564 775 2643 2548 +95 36.7 1.25 1.20 2895
47 Charlton Athletic 2158 761 604 793 2738 2856 -118 35.3 1.27 1.32 2887
48 Crewe Alexandra 2261 769 558 934 2874 3283 -409 34.0 1.27 1.45 2865
49 Leicester City 2095 762 558 775 2830 2850 -20 36.4 1.35 1.36 2844
50 Stoke City 2158 747 602 809 2505 2738 -233 34.6 1.16 1.27 2843
51 West Bromwich Albion 2133 745 606 782 2766 2795 -29 34.9 1.30 1.31 2841
52 Fulham 2091 761 556 774 2763 2754 +9 36.4 1.32 1.32 2839
53 Queens Park Rangers 2162 749 590 823 2720 2836 -116 34.6 1.26 1.31 2837
54 Tranmere Rovers 2131 752 580 799 2693 2747 -54 35.3 1.26 1.29 2836
55 Newcastle United 1984 774 512 698 2791 2657 +134 39.0 1.41 1.34 2834
56 Leyton Orient 2158 757 562 839 2733 2869 -136 35.1 1.27 1.33 2833
57 Sunderland 2083 748 573 762 2633 2643 -10 35.9 1.26 1.27 2817
58 Scunthorpe United 2071 733 597 741 2778 2815 -37 35.4 1.34 1.36 2796
59 Shrewsbury Town 2181 719 614 848 2576 2810 -234 33.0 1.18 1.29 2771
60 Everton 1943 740 547 656 2592 2373 +219 38.1 1.33 1.22 2767
61 Crystal Palace 2092 728 579 785 2587 2717 -130 34.8 1.24 1.30 2763
62 Aston Villa 1971 740 539 692 2575 2527 +48 37.5 1.31 1.28 2759
63 Notts County 2060 727 556 777 2707 2786 -79 35.3 1.31 1.35 2737
64 Southend United 2039 744 505 790 2564 2683 -119 36.5 1.26 1.32 2737
65 Oxford United 2067 723 565 779 2711 2704 +7 35.0 1.31 1.31 2734
66 Coventry City 2133 713 589 831 2603 2868 -265 33.4 1.22 1.34 2728
67 Carlisle United 2141 711 577 853 2619 2960 -341 33.2 1.22 1.38 2710
68 Luton Town 1966 725 530 711 2663 2607 +56 36.9 1.35 1.33 2705
69 West Ham United 1989 732 508 749 2634 2705 -71 36.8 1.32 1.36 2704
70 Mansfield Town 2026 706 569 751 2629 2639 -10 34.8 1.30 1.30 2687
71 Oldham Athletic 2078 689 618 771 2643 2789 -146 33.2 1.27 1.34 2685
72 Southampton 2015 712 542 761 2730 2814 -84 35.3 1.35 1.40 2678
73 Chesterfield 1989 711 544 734 2492 2547 -55 35.7 1.25 1.28 2677
74 Lincoln City 1935 707 551 677 2485 2413 +72 36.5 1.28 1.25 2672
75 Rochdale 2117 686 596 835 2660 2979 -319 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 2040 691 558 791 2553 2831 -278 33.9 1.25 1.39 2631
78 Doncaster Rovers 2024 704 511 809 2475 2767 -292 34.8 1.22 1.37 2623
79 Grimsby Town 1923 662 517 744 2315 2544 -229 34.4 1.20 1.32 2503
80 Hartlepool United 1954 641 497 816 2369 2792 -423 32.8 1.21 1.43 2420
81 Cambridge United 1835 616 490 729 2313 2529 -216 33.6 1.26 1.38 2338
82 Stockport County 1775 618 478 679 2319 2451 -132 34.8 1.31 1.38 2332
83 Wrexham 1568 563 429 576 2082 2122 -40 35.9 1.33 1.35 2118
84 Wycombe Wanderers 1504 555 436 513 1914 1835 +79 36.9 1.27 1.22 2101
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 1447 474 404 569 1793 1983 -190 32.8 1.24 1.37 1826
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 1188 394 335 459 1424 1618 -194 33.2 1.20 1.36 1517
91 MK Dons 1003 414 243 346 1436 1251 +185 41.3 1.43 1.25 1485
92 Hereford United 1203 369 329 505 1392 1627 -235 30.7 1.16 1.35 1436
93 Newport County 1125 379 287 459 1382 1579 -197 33.7 1.23 1.40 1424
94 Barnet 1002 332 270 400 1257 1404 -147 33.1 1.25 1.40 1266
95 Accrington Stanley 911 317 229 365 1149 1316 -167 34.8 1.26 1.44 1180
96 Burton Albion 773 270 205 298 938 1070 -132 34.9 1.21 1.38 1015
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 728 254 206 268 845 872 -27 34.9 1.16 1.20 968
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 683 222 178 283 830 994 -164 32.5 1.22 1.46 844
104 Fleetwood Town 635 216 188 231 785 787 -2 34.0 1.24 1.24 836
105 AFC Wimbledon 681 206 201 274 785 915 -130 30.2 1.15 1.34 819
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 315 129 80 106 427 371 +56 41.0 1.36 1.18 467
109 Forest Green Rovers 312 106 78 128 374 426 -52 34.0 1.20 1.37 396
110 Barrow 276 83 71 122 303 353 -50 30.1 1.10 1.28 320
111 Harrogate Town 276 83 68 125 317 402 -85 30.1 1.15 1.46 317
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 94 42 31 21 137 106 +31 44.7 1.46 1.13 157
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