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 1959 1069 490 400 3503 1851 +1652 54.6 1.79 0.94 3697
2 Manchester United 1958 1064 485 409 3386 1960 +1426 54.3 1.73 1.00 3677
3 Arsenal 1958 1015 498 445 3299 1972 +1327 51.8 1.68 1.01 3543
4 Chelsea 1967 935 521 511 3166 2251 +915 47.5 1.61 1.14 3326
5 Manchester City 2011 936 474 601 3280 2313 +967 46.5 1.63 1.15 3282
6 Brentford 2263 881 605 777 3132 2878 +254 38.9 1.38 1.27 3248
7 Sheffield United 2216 890 571 755 3048 2811 +237 40.2 1.38 1.27 3241
8 Reading 2267 879 596 792 3047 2951 +96 38.8 1.34 1.30 3233
9 Preston North End 2281 860 647 774 3037 2932 +105 37.7 1.33 1.29 3227
10 Ipswich Town 2202 878 583 741 3065 2788 +277 39.9 1.39 1.27 3217
11 Leeds United 2123 880 556 687 2951 2602 +349 41.5 1.39 1.23 3196
12 Swindon Town 2283 865 600 818 3164 3061 +103 37.9 1.39 1.34 3195
13 Millwall 2262 854 617 791 2827 2786 +41 37.8 1.25 1.23 3179
14 Bristol City 2274 844 635 795 2947 2860 +87 37.1 1.30 1.26 3167
15 Peterborough United 2287 855 601 831 3141 2994 +147 37.4 1.37 1.31 3166
16 Nottingham Forest 2154 846 612 696 2944 2554 +390 39.3 1.37 1.19 3150
17 Huddersfield Town 2265 837 617 811 2962 2996 -34 37.0 1.31 1.32 3128
18 Bradford City 2263 830 618 815 2938 2964 -26 36.7 1.30 1.31 3108
19 Plymouth Argyle 2274 832 596 846 2931 2947 -16 36.6 1.29 1.30 3092
20 Cardiff City 2242 825 612 805 2863 2916 -53 36.8 1.28 1.30 3087
21 Walsall 2271 809 654 808 2905 2933 -28 35.6 1.28 1.29 3081
22 Gillingham 2272 810 647 815 2880 2930 -50 35.7 1.27 1.29 3077
23 Bournemouth 2229 826 594 809 2880 2836 +44 37.1 1.29 1.27 3072
24 Barnsley 2262 816 616 830 2920 2986 -66 36.1 1.29 1.32 3064
25 Swansea City 2224 820 581 823 2827 2889 -62 36.9 1.27 1.30 3041
26 Wolverhampton Wanderers 2165 823 571 771 2860 2807 +53 38.0 1.32 1.30 3040
27 Portsmouth 2204 815 590 799 2908 2777 +131 37.0 1.32 1.26 3035
28 Watford 2197 815 584 798 2988 2914 +74 37.1 1.36 1.33 3029
29 Blackburn Rovers 2119 814 584 721 2796 2636 +160 38.4 1.32 1.24 3026
30 Rotherham United 2276 800 622 854 2928 3001 -73 35.1 1.29 1.32 3022
31 Sheffield Wednesday 2193 802 616 775 2836 2833 +3 36.6 1.29 1.29 3022
32 Northampton Town 2272 807 592 873 2905 3044 -139 35.5 1.28 1.34 3013
33 Brighton and Hove Albion 2191 797 611 783 2796 2754 +42 36.4 1.28 1.26 3002
34 Wigan Athletic 2110 806 572 732 2767 2617 +150 38.2 1.31 1.24 2990
35 Blackpool 2262 781 645 836 2977 2991 -14 34.5 1.32 1.32 2988
36 Port Vale 2289 785 619 885 2846 3011 -165 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 2193 786 597 810 2797 2915 -118 35.8 1.28 1.33 2955
39 Hull City 2236 767 632 837 2744 2884 -140 34.3 1.23 1.29 2933
40 Colchester United 2185 771 617 797 2876 2926 -50 35.3 1.32 1.34 2930
41 Bolton Wanderers 2148 783 573 792 2794 2856 -62 36.5 1.30 1.33 2922
42 Derby County 2172 779 583 810 2780 2841 -61 35.9 1.28 1.31 2920
43 Birmingham City 2192 765 615 812 2617 2777 -160 34.9 1.19 1.27 2910
44 Charlton Athletic 2168 767 608 793 2781 2887 -106 35.4 1.28 1.33 2909
45 Norwich City 2148 777 576 795 2801 2950 -149 36.2 1.30 1.37 2907
46 Middlesbrough 2128 781 563 784 2639 2566 +73 36.7 1.24 1.21 2906
47 Bristol Rovers 2216 772 584 860 2776 2977 -201 34.8 1.25 1.34 2900
48 Tranmere Rovers 2148 764 592 792 2731 2748 -17 35.6 1.27 1.28 2884
49 Leicester City 2108 771 566 771 2847 2855 -8 36.6 1.35 1.35 2879
50 Crewe Alexandra 2278 771 564 943 2889 3312 -423 33.8 1.27 1.45 2877
51 West Bromwich Albion 2144 756 606 782 2792 2797 -5 35.3 1.30 1.30 2874
52 Queens Park Rangers 2172 761 588 823 2745 2839 -94 35.0 1.26 1.31 2871
53 Stoke City 2168 753 603 812 2509 2742 -233 34.7 1.16 1.26 2862
54 Newcastle United 1999 781 519 699 2822 2673 +149 39.1 1.41 1.34 2862
55 Scunthorpe United 2114 749 608 757 2837 2867 -30 35.4 1.34 1.36 2855
56 Fulham 2109 762 565 782 2785 2782 +3 36.1 1.32 1.32 2851
57 Leyton Orient 2168 760 567 841 2739 2873 -134 35.1 1.26 1.33 2847
58 Sunderland 2099 752 577 770 2650 2656 -6 35.8 1.26 1.27 2833
59 Shrewsbury Town 2200 732 621 847 2619 2818 -199 33.3 1.19 1.28 2817
60 Crystal Palace 2111 737 590 784 2611 2720 -109 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 Everton 1958 745 549 664 2611 2405 +206 38.0 1.33 1.23 2784
63 Aston Villa 1986 745 547 694 2607 2542 +65 37.5 1.31 1.28 2782
64 Carlisle United 2181 721 589 871 2667 3029 -362 33.1 1.22 1.39 2752
65 Oxford United 2081 726 571 784 2730 2729 +1 34.9 1.31 1.31 2749
66 Notts County 2069 729 559 781 2721 2803 -82 35.2 1.32 1.35 2746
67 Coventry City 2144 711 596 837 2604 2889 -285 33.2 1.21 1.35 2729
68 Mansfield Town 2044 719 571 754 2658 2647 +11 35.2 1.30 1.30 2728
69 Luton Town 1977 727 531 719 2674 2629 +45 36.8 1.35 1.33 2712
70 Rochdale 2158 697 616 845 2695 3017 -322 32.3 1.25 1.40 2707
71 West Ham United 2004 730 512 762 2636 2744 -108 36.4 1.32 1.37 2702
72 Bury 1990 711 569 710 2560 2546 +14 35.7 1.29 1.28 2702
73 Chesterfield 2007 716 544 747 2517 2582 -65 35.7 1.25 1.29 2692
74 Lincoln City 1950 709 559 682 2507 2428 +79 36.4 1.29 1.25 2686
75 Oldham Athletic 2088 687 624 777 2649 2817 -168 32.9 1.27 1.35 2685
76 Southampton 2029 711 547 771 2737 2845 -108 35.0 1.35 1.40 2680
77 Exeter City 2053 703 559 791 2576 2832 -256 34.2 1.25 1.38 2668
78 Doncaster Rovers 2040 709 517 814 2505 2798 -293 34.8 1.23 1.37 2644
79 Grimsby Town 1940 658 521 761 2321 2584 -263 33.9 1.20 1.33 2495
80 Hartlepool United 1997 649 510 838 2413 2875 -462 32.5 1.21 1.44 2457
81 Cambridge United 1851 617 496 738 2331 2563 -232 33.3 1.26 1.38 2347
82 Stockport County 1791 621 483 687 2322 2479 -157 34.7 1.30 1.38 2346
83 Wrexham 1586 572 436 578 2112 2129 -17 36.1 1.33 1.34 2152
84 Torquay United 1668 541 470 657 1992 2281 -289 32.4 1.19 1.37 2093
85 Wycombe Wanderers 1477 545 429 503 1871 1797 +74 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 1161 386 328 447 1386 1570 -184 33.2 1.19 1.35 1486
92 MK Dons 976 400 233 343 1389 1227 +162 41.0 1.42 1.26 1433
93 Newport County 1139 375 294 470 1380 1612 -232 32.9 1.21 1.42 1419
94 Barnet 975 316 264 395 1209 1374 -165 32.4 1.24 1.41 1212
95 Accrington Stanley 884 309 223 352 1123 1279 -156 35.0 1.27 1.45 1150
96 Halifax Town 982 261 259 462 1082 1493 -411 26.6 1.10 1.52 1042
97 Burton Albion 745 262 195 288 903 1034 -131 35.2 1.21 1.39 981
98 Morecambe 819 249 222 348 994 1217 -223 30.4 1.21 1.49 969
99 Stevenage 699 243 198 258 818 838 -20 34.8 1.17 1.20 927
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 656 217 168 271 809 960 -151 33.1 1.23 1.46 819
104 Fleetwood Town 608 209 177 222 759 757 +2 34.4 1.25 1.25 804
105 AFC Wimbledon 653 199 195 259 758 869 -111 30.5 1.16 1.33 792
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 288 115 77 96 397 346 +51 39.9 1.38 1.20 422
109 Forest Green Rovers 312 106 78 128 374 426 -52 34.0 1.20 1.37 396
110 Barrow 251 79 68 104 279 305 -26 31.5 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 251 77 64 110 296 369 -73 30.7 1.18 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 67 28 21 18 98 82 +16 41.8 1.46 1.22 105
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