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 1960 1070 490 400 3505 1852 +1653 54.6 1.79 0.94 3700
2 Manchester United 1960 1065 485 410 3388 1962 +1426 54.3 1.73 1.00 3680
3 Arsenal 1960 1017 498 445 3302 1973 +1329 51.9 1.68 1.01 3549
4 Chelsea 1968 935 521 512 3167 2253 +914 47.5 1.61 1.14 3326
5 Manchester City 2012 937 474 601 3282 2314 +968 46.6 1.63 1.15 3285
6 Brentford 2264 882 605 777 3136 2879 +257 39.0 1.39 1.27 3251
7 Sheffield United 2217 890 571 756 3051 2816 +235 40.1 1.38 1.27 3241
8 Reading 2268 880 596 792 3051 2952 +99 38.8 1.35 1.30 3236
9 Preston North End 2282 860 648 774 3037 2932 +105 37.7 1.33 1.28 3228
10 Ipswich Town 2203 878 584 741 3065 2788 +277 39.9 1.39 1.27 3218
11 Leeds United 2124 881 556 687 2955 2603 +352 41.5 1.39 1.23 3199
12 Swindon Town 2284 865 600 819 3164 3062 +102 37.9 1.39 1.34 3195
13 Millwall 2263 854 618 791 2827 2786 +41 37.7 1.25 1.23 3180
14 Bristol City 2275 845 635 795 2949 2861 +88 37.1 1.30 1.26 3170
15 Peterborough United 2288 856 601 831 3142 2994 +148 37.4 1.37 1.31 3169
16 Nottingham Forest 2156 846 612 698 2945 2557 +388 39.2 1.37 1.19 3150
17 Huddersfield Town 2266 838 617 811 2967 2996 -29 37.0 1.31 1.32 3131
18 Bradford City 2264 831 618 815 2940 2965 -25 36.7 1.30 1.31 3111
19 Plymouth Argyle 2275 832 596 847 2932 2951 -19 36.6 1.29 1.30 3092
20 Cardiff City 2243 826 612 805 2864 2916 -52 36.8 1.28 1.30 3090
21 Walsall 2272 810 654 808 2906 2933 -27 35.7 1.28 1.29 3084
22 Gillingham 2273 810 648 815 2881 2931 -50 35.6 1.27 1.29 3078
23 Bournemouth 2230 826 594 810 2881 2840 +41 37.0 1.29 1.27 3072
24 Barnsley 2263 816 616 831 2922 2989 -67 36.1 1.29 1.32 3064
25 Swansea City 2225 820 581 824 2827 2890 -63 36.9 1.27 1.30 3041
26 Wolverhampton Wanderers 2166 823 571 772 2861 2809 +52 38.0 1.32 1.30 3040
27 Portsmouth 2205 815 591 799 2909 2778 +131 37.0 1.32 1.26 3036
28 Watford 2198 816 584 798 2990 2915 +75 37.1 1.36 1.33 3032
29 Blackburn Rovers 2120 814 585 721 2796 2636 +160 38.4 1.32 1.24 3027
30 Sheffield Wednesday 2194 802 617 775 2838 2835 +3 36.6 1.29 1.29 3023
31 Rotherham United 2277 800 622 855 2929 3003 -74 35.1 1.29 1.32 3022
32 Northampton Town 2273 807 592 874 2906 3049 -143 35.5 1.28 1.34 3013
33 Brighton and Hove Albion 2192 797 611 784 2797 2756 +41 36.4 1.28 1.26 3002
34 Blackpool 2263 782 645 836 2978 2991 -13 34.6 1.32 1.32 2991
35 Wigan Athletic 2111 806 572 733 2768 2619 +149 38.2 1.31 1.24 2990
36 Port Vale 2290 785 619 886 2846 3016 -170 34.3 1.24 1.32 2974
37 Tottenham Hotspur 1959 832 477 650 2993 2549 +444 42.5 1.53 1.30 2973
38 Burnley 2194 786 598 810 2797 2915 -118 35.8 1.27 1.33 2956
39 Hull City 2237 767 633 837 2746 2886 -140 34.3 1.23 1.29 2934
40 Colchester United 2186 771 618 797 2877 2927 -50 35.3 1.32 1.34 2931
41 Bolton Wanderers 2149 784 573 792 2796 2857 -61 36.5 1.30 1.33 2925
42 Derby County 2173 779 584 810 2781 2842 -61 35.8 1.28 1.31 2921
43 Birmingham City 2193 765 616 812 2618 2778 -160 34.9 1.19 1.27 2911
44 Norwich City 2149 778 576 795 2802 2950 -148 36.2 1.30 1.37 2910
45 Charlton Athletic 2169 767 608 794 2781 2888 -107 35.4 1.28 1.33 2909
46 Middlesbrough 2129 781 564 784 2639 2566 +73 36.7 1.24 1.21 2907
47 Bristol Rovers 2217 772 584 861 2778 2980 -202 34.8 1.25 1.34 2900
48 Tranmere Rovers 2149 765 592 792 2732 2748 -16 35.6 1.27 1.28 2887
49 Leicester City 2109 771 566 772 2848 2857 -9 36.6 1.35 1.35 2879
50 Crewe Alexandra 2279 771 564 944 2889 3313 -424 33.8 1.27 1.45 2877
51 West Bromwich Albion 2145 756 606 783 2793 2799 -6 35.2 1.30 1.30 2874
52 Queens Park Rangers 2173 761 589 823 2746 2840 -94 35.0 1.26 1.31 2872
53 Stoke City 2169 753 604 812 2509 2742 -233 34.7 1.16 1.26 2863
54 Newcastle United 2000 781 519 700 2822 2674 +148 39.1 1.41 1.34 2862
55 Fulham 2111 764 565 782 2787 2782 +5 36.2 1.32 1.32 2857
56 Scunthorpe United 2114 749 608 757 2837 2867 -30 35.4 1.34 1.36 2855
57 Leyton Orient 2169 760 567 842 2739 2874 -135 35.0 1.26 1.33 2847
58 Sunderland 2099 752 577 770 2650 2656 -6 35.8 1.26 1.27 2833
59 Shrewsbury Town 2201 732 621 848 2620 2821 -201 33.3 1.19 1.28 2817
60 Crystal Palace 2112 737 590 785 2612 2724 -112 34.9 1.24 1.29 2801
61 Southend United 2085 756 525 804 2619 2740 -121 36.3 1.26 1.31 2793
62 Aston Villa 1988 747 547 694 2611 2544 +67 37.6 1.31 1.28 2788
63 Everton 1960 745 550 665 2611 2406 +205 38.0 1.33 1.23 2785
64 Oxford United 2082 727 571 784 2732 2730 +2 34.9 1.31 1.31 2752
65 Carlisle United 2181 721 589 871 2667 3029 -362 33.1 1.22 1.39 2752
66 Notts County 2070 729 559 782 2721 2805 -84 35.2 1.31 1.36 2746
67 Coventry City 2145 712 596 837 2605 2889 -284 33.2 1.21 1.35 2732
68 Mansfield Town 2045 720 571 754 2661 2649 +12 35.2 1.30 1.30 2731
69 Luton Town 1978 728 531 719 2678 2629 +49 36.8 1.35 1.33 2715
70 Rochdale 2158 697 616 845 2695 3017 -322 32.3 1.25 1.40 2707
71 West Ham United 2005 730 512 763 2636 2745 -109 36.4 1.31 1.37 2702
72 Bury 1990 711 569 710 2560 2546 +14 35.7 1.29 1.28 2702
73 Chesterfield 2008 717 544 747 2519 2582 -63 35.7 1.25 1.29 2695
74 Lincoln City 1951 710 559 682 2509 2429 +80 36.4 1.29 1.25 2689
75 Oldham Athletic 2089 687 625 777 2649 2817 -168 32.9 1.27 1.35 2686
76 Southampton 2030 711 547 772 2738 2847 -109 35.0 1.35 1.40 2680
77 Exeter City 2054 703 559 792 2576 2833 -257 34.2 1.25 1.38 2668
78 Doncaster Rovers 2041 709 517 815 2505 2799 -294 34.7 1.23 1.37 2644
79 Grimsby Town 1941 658 522 761 2321 2584 -263 33.9 1.20 1.33 2496
80 Hartlepool United 1997 649 510 838 2413 2875 -462 32.5 1.21 1.44 2457
81 Cambridge United 1852 617 497 738 2332 2564 -232 33.3 1.26 1.38 2348
82 Stockport County 1792 621 483 688 2323 2481 -158 34.7 1.30 1.38 2346
83 Wrexham 1587 573 436 578 2117 2132 -15 36.1 1.33 1.34 2155
84 Torquay United 1668 541 470 657 1992 2281 -289 32.4 1.19 1.37 2093
85 Wycombe Wanderers 1478 545 429 504 1871 1801 +70 36.9 1.27 1.22 2064
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 1162 387 328 447 1389 1571 -182 33.3 1.20 1.35 1489
92 MK Dons 977 401 233 343 1390 1227 +163 41.0 1.42 1.26 1436
93 Newport County 1140 375 295 470 1380 1612 -232 32.9 1.21 1.41 1420
94 Barnet 976 316 265 395 1209 1374 -165 32.4 1.24 1.41 1213
95 Accrington Stanley 885 310 223 352 1125 1280 -155 35.0 1.27 1.45 1153
96 Halifax Town 982 261 259 462 1082 1493 -411 26.6 1.10 1.52 1042
97 Burton Albion 746 263 195 288 908 1035 -127 35.3 1.22 1.39 984
98 Morecambe 819 249 222 348 994 1217 -223 30.4 1.21 1.49 969
99 Stevenage 700 243 199 258 818 838 -20 34.7 1.17 1.20 928
100 Aldershot 714 241 187 286 914 1020 -106 33.8 1.28 1.43 910
101 Macclesfield Town 773 229 223 321 869 1068 -199 29.6 1.12 1.38 910
102 Yeovil Town 736 239 184 313 861 1023 -162 32.5 1.17 1.39 901
103 Crawley Town 657 217 169 271 810 961 -151 33.0 1.23 1.46 820
104 Fleetwood Town 609 209 177 223 759 758 +1 34.3 1.25 1.24 804
105 AFC Wimbledon 654 199 196 259 758 869 -111 30.4 1.16 1.33 793
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 289 116 77 96 398 346 +52 40.1 1.38 1.20 425
109 Forest Green Rovers 312 106 78 128 374 426 -52 34.0 1.20 1.37 396
110 Barrow 252 79 68 105 280 307 -27 31.3 1.11 1.22 305
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 252 77 64 111 296 370 -74 30.6 1.17 1.47 295
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 68 29 21 18 101 84 +17 42.6 1.49 1.24 108
119 Southport 117 16 45 56 110 190 -80 13.7 0.94 1.62 93
120 Workington 71 8 16 47 60 146 -86 11.3 0.85 2.06 40