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 1958 1068 490 400 3501 1850 +1651 54.5 1.79 0.94 3694
2 Manchester United 1957 1064 484 409 3382 1956 +1426 54.4 1.73 1.00 3676
3 Arsenal 1958 1015 498 445 3299 1972 +1327 51.8 1.68 1.01 3543
4 Chelsea 1966 935 520 511 3164 2249 +915 47.6 1.61 1.14 3325
5 Manchester City 2010 935 474 601 3277 2313 +964 46.5 1.63 1.15 3279
6 Brentford 2262 880 605 777 3130 2878 +252 38.9 1.38 1.27 3245
7 Sheffield United 2215 889 571 755 3045 2811 +234 40.1 1.37 1.27 3238
8 Reading 2266 878 596 792 3044 2949 +95 38.7 1.34 1.30 3230
9 Preston North End 2280 860 646 774 3036 2931 +105 37.7 1.33 1.29 3226
10 Ipswich Town 2201 877 583 741 3062 2787 +275 39.8 1.39 1.27 3214
11 Leeds United 2123 880 556 687 2951 2602 +349 41.5 1.39 1.23 3196
12 Swindon Town 2282 864 600 818 3163 3061 +102 37.9 1.39 1.34 3192
13 Millwall 2261 854 617 790 2827 2784 +43 37.8 1.25 1.23 3179
14 Bristol City 2273 843 635 795 2945 2860 +85 37.1 1.30 1.26 3164
15 Peterborough United 2286 854 601 831 3140 2994 +146 37.4 1.37 1.31 3163
16 Nottingham Forest 2154 846 612 696 2944 2554 +390 39.3 1.37 1.19 3150
17 Huddersfield Town 2264 836 617 811 2959 2995 -36 36.9 1.31 1.32 3125
18 Bradford City 2262 830 618 814 2937 2962 -25 36.7 1.30 1.31 3108
19 Plymouth Argyle 2273 831 596 846 2926 2946 -20 36.6 1.29 1.30 3089
20 Cardiff City 2241 825 612 804 2862 2914 -52 36.8 1.28 1.30 3087
21 Walsall 2270 809 653 808 2905 2933 -28 35.6 1.28 1.29 3080
22 Gillingham 2271 810 647 814 2879 2928 -49 35.7 1.27 1.29 3077
23 Bournemouth 2227 826 592 809 2875 2831 +44 37.1 1.29 1.27 3070
24 Barnsley 2261 816 616 829 2920 2983 -63 36.1 1.29 1.32 3064
25 Wolverhampton Wanderers 2164 823 571 770 2860 2805 +55 38.0 1.32 1.30 3040
26 Swansea City 2223 819 581 823 2825 2888 -63 36.8 1.27 1.30 3038
27 Portsmouth 2203 815 589 799 2907 2776 +131 37.0 1.32 1.26 3034
28 Watford 2196 814 584 798 2987 2914 +73 37.1 1.36 1.33 3026
29 Blackburn Rovers 2118 813 584 721 2794 2636 +158 38.4 1.32 1.24 3023
30 Rotherham United 2275 800 622 853 2927 2998 -71 35.2 1.29 1.32 3022
31 Sheffield Wednesday 2191 802 616 773 2835 2827 +8 36.6 1.29 1.29 3022
32 Northampton Town 2271 806 592 873 2902 3043 -141 35.5 1.28 1.34 3010
33 Brighton and Hove Albion 2190 797 610 783 2796 2754 +42 36.4 1.28 1.26 3001
34 Wigan Athletic 2109 806 572 731 2767 2615 +152 38.2 1.31 1.24 2990
35 Blackpool 2261 780 645 836 2975 2991 -16 34.5 1.32 1.32 2985
36 Port Vale 2288 785 619 884 2846 3010 -164 34.3 1.24 1.32 2974
37 Tottenham Hotspur 1958 832 477 649 2992 2547 +445 42.5 1.53 1.30 2973
38 Burnley 2192 786 596 810 2796 2914 -118 35.9 1.28 1.33 2954
39 Hull City 2235 766 632 837 2743 2884 -141 34.3 1.23 1.29 2930
40 Colchester United 2184 770 617 797 2872 2925 -53 35.3 1.32 1.34 2927
41 Bolton Wanderers 2147 783 573 791 2793 2854 -61 36.5 1.30 1.33 2922
42 Derby County 2170 778 582 810 2776 2840 -64 35.9 1.28 1.31 2916
43 Birmingham City 2191 765 615 811 2617 2774 -157 34.9 1.19 1.27 2910
44 Charlton Athletic 2167 766 608 793 2780 2887 -107 35.3 1.28 1.33 2906
45 Norwich City 2147 777 575 795 2800 2949 -149 36.2 1.30 1.37 2906
46 Middlesbrough 2127 781 563 783 2639 2564 +75 36.7 1.24 1.21 2906
47 Bristol Rovers 2215 772 583 860 2775 2976 -201 34.9 1.25 1.34 2899
48 Tranmere Rovers 2147 764 592 791 2730 2745 -15 35.6 1.27 1.28 2884
49 Leicester City 2107 771 566 770 2846 2851 -5 36.6 1.35 1.35 2879
50 Crewe Alexandra 2277 771 563 943 2888 3311 -423 33.9 1.27 1.45 2876
51 West Bromwich Albion 2143 756 606 781 2792 2796 -4 35.3 1.30 1.30 2874
52 Queens Park Rangers 2171 760 588 823 2741 2838 -97 35.0 1.26 1.31 2868
53 Stoke City 2167 753 603 811 2509 2741 -232 34.7 1.16 1.26 2862
54 Newcastle United 1998 781 518 699 2820 2671 +149 39.1 1.41 1.34 2861
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 2167 759 567 841 2737 2872 -135 35.0 1.26 1.33 2844
58 Sunderland 2098 752 576 770 2650 2656 -6 35.8 1.26 1.27 2832
59 Shrewsbury Town 2199 732 621 846 2619 2817 -198 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 2080 726 571 783 2730 2728 +2 34.9 1.31 1.31 2749
66 Notts County 2068 729 558 781 2721 2803 -82 35.3 1.32 1.36 2745
67 Coventry City 2143 711 595 837 2603 2888 -285 33.2 1.21 1.35 2728
68 Mansfield Town 2043 719 571 753 2657 2645 +12 35.2 1.30 1.29 2728
69 Luton Town 1976 727 531 718 2672 2626 +46 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 2003 730 512 761 2636 2741 -105 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 2006 715 544 747 2516 2582 -66 35.6 1.25 1.29 2689
74 Lincoln City 1949 708 559 682 2505 2427 +78 36.3 1.29 1.25 2683
75 Oldham Athletic 2087 686 624 777 2646 2816 -170 32.9 1.27 1.35 2682
76 Southampton 2028 711 546 771 2736 2844 -108 35.1 1.35 1.40 2679
77 Exeter City 2052 702 559 791 2573 2832 -259 34.2 1.25 1.38 2665
78 Doncaster Rovers 2039 709 517 813 2504 2793 -289 34.8 1.23 1.37 2644
79 Grimsby Town 1939 658 521 760 2321 2582 -261 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 1850 616 496 738 2329 2563 -234 33.3 1.26 1.39 2344
82 Stockport County 1790 620 483 687 2320 2478 -158 34.6 1.30 1.38 2343
83 Wrexham 1585 572 436 577 2111 2127 -16 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 1476 544 429 503 1869 1796 +73 36.9 1.27 1.22 2061
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 1160 385 328 447 1384 1569 -185 33.2 1.19 1.35 1483
92 MK Dons 975 399 233 343 1385 1227 +158 40.9 1.42 1.26 1430
93 Newport County 1138 375 294 469 1379 1608 -229 33.0 1.21 1.41 1419
94 Barnet 974 316 264 394 1208 1371 -163 32.4 1.24 1.41 1212
95 Accrington Stanley 883 309 223 351 1123 1277 -154 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 744 262 194 288 901 1032 -131 35.2 1.21 1.39 980
98 Morecambe 819 249 222 348 994 1217 -223 30.4 1.21 1.49 969
99 Stevenage 698 243 197 258 816 836 -20 34.8 1.17 1.20 926
100 Macclesfield Town 773 229 223 321 869 1068 -199 29.6 1.12 1.38 910
101 Aldershot 714 241 187 286 914 1020 -106 33.8 1.28 1.43 910
102 Yeovil Town 736 239 184 313 861 1023 -162 32.5 1.17 1.39 901
103 Crawley Town 655 217 168 270 809 959 -150 33.1 1.24 1.46 819
104 Fleetwood Town 607 208 177 222 757 756 +1 34.3 1.25 1.25 801
105 AFC Wimbledon 652 199 195 258 757 866 -109 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 287 114 77 96 394 345 +49 39.7 1.37 1.20 419
109 Forest Green Rovers 312 106 78 128 374 426 -52 34.0 1.20 1.37 396
110 Barrow 250 79 68 103 278 303 -25 31.6 1.11 1.21 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 250 77 64 109 296 365 -69 30.8 1.18 1.46 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 66 27 21 18 96 82 +14 40.9 1.45 1.24 102
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