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 1953 1066 488 399 3493 1843 +1650 54.6 1.79 0.94 3686
2 Manchester United 1953 1062 483 408 3375 1952 +1423 54.4 1.73 1.00 3669
3 Arsenal 1953 1012 497 444 3289 1967 +1322 51.8 1.68 1.01 3533
4 Chelsea 1961 933 518 510 3158 2245 +913 47.6 1.61 1.14 3317
5 Manchester City 2005 931 474 600 3262 2305 +957 46.4 1.63 1.15 3267
6 Brentford 2257 879 604 774 3125 2870 +255 38.9 1.38 1.27 3241
7 Reading 2262 877 595 790 3039 2944 +95 38.8 1.34 1.30 3226
8 Sheffield United 2209 885 570 754 3031 2806 +225 40.1 1.37 1.27 3225
9 Preston North End 2274 858 643 773 3027 2923 +104 37.7 1.33 1.29 3217
10 Ipswich Town 2194 874 581 739 3053 2781 +272 39.8 1.39 1.27 3203
11 Leeds United 2118 879 554 685 2941 2592 +349 41.5 1.39 1.22 3191
12 Swindon Town 2277 862 598 817 3155 3056 +99 37.9 1.39 1.34 3184
13 Millwall 2255 851 616 788 2819 2775 +44 37.7 1.25 1.23 3169
14 Bristol City 2267 841 634 792 2939 2854 +85 37.1 1.30 1.26 3157
15 Peterborough United 2281 851 601 829 3132 2989 +143 37.3 1.37 1.31 3154
16 Nottingham Forest 2149 843 612 694 2937 2549 +388 39.2 1.37 1.19 3141
17 Huddersfield Town 2258 835 614 809 2948 2984 -36 37.0 1.31 1.32 3119
18 Bradford City 2258 827 617 814 2933 2962 -29 36.6 1.30 1.31 3098
19 Plymouth Argyle 2268 828 596 844 2923 2942 -19 36.5 1.29 1.30 3080
20 Gillingham 2266 810 642 814 2871 2920 -49 35.7 1.27 1.29 3072
21 Cardiff City 2236 820 612 804 2848 2908 -60 36.7 1.27 1.30 3072
22 Walsall 2265 806 652 807 2898 2929 -31 35.6 1.28 1.29 3070
23 Bournemouth 2223 826 590 807 2871 2825 +46 37.2 1.29 1.27 3068
24 Barnsley 2257 814 615 828 2910 2977 -67 36.1 1.29 1.32 3057
25 Wolverhampton Wanderers 2159 823 571 765 2858 2795 +63 38.1 1.32 1.29 3040
26 Swansea City 2217 817 581 819 2818 2878 -60 36.9 1.27 1.30 3032
27 Portsmouth 2198 813 589 796 2902 2769 +133 37.0 1.32 1.26 3028
28 Sheffield Wednesday 2187 802 615 770 2832 2819 +13 36.7 1.29 1.29 3021
29 Rotherham United 2270 800 619 851 2925 2992 -67 35.2 1.29 1.32 3019
30 Blackburn Rovers 2112 812 581 719 2788 2629 +159 38.4 1.32 1.24 3017
31 Watford 2190 812 581 797 2976 2904 +72 37.1 1.36 1.33 3017
32 Northampton Town 2267 805 591 871 2896 3037 -141 35.5 1.28 1.34 3006
33 Brighton and Hove Albion 2185 795 609 781 2788 2746 +42 36.4 1.28 1.26 2994
34 Wigan Athletic 2105 804 570 731 2763 2613 +150 38.2 1.31 1.24 2982
35 Blackpool 2256 779 643 834 2969 2984 -15 34.5 1.32 1.32 2980
36 Port Vale 2284 785 617 882 2844 3006 -162 34.4 1.25 1.32 2972
37 Tottenham Hotspur 1953 831 476 646 2986 2536 +450 42.5 1.53 1.30 2969
38 Burnley 2187 786 596 805 2792 2903 -111 35.9 1.28 1.33 2954
39 Hull City 2229 763 632 834 2733 2873 -140 34.2 1.23 1.29 2921
40 Colchester United 2179 767 616 796 2862 2920 -58 35.2 1.31 1.34 2917
41 Bolton Wanderers 2143 781 571 791 2789 2852 -63 36.4 1.30 1.33 2914
42 Derby County 2165 777 581 807 2769 2830 -61 35.9 1.28 1.31 2912
43 Charlton Athletic 2162 766 607 789 2776 2873 -97 35.4 1.28 1.33 2905
44 Birmingham City 2185 763 613 809 2607 2765 -158 34.9 1.19 1.27 2902
45 Bristol Rovers 2210 772 583 855 2774 2964 -190 34.9 1.26 1.34 2899
46 Norwich City 2141 775 573 793 2790 2938 -148 36.2 1.30 1.37 2898
47 Middlesbrough 2121 777 562 782 2625 2555 +70 36.6 1.24 1.20 2893
48 Tranmere Rovers 2142 761 591 790 2719 2736 -17 35.5 1.27 1.28 2874
49 Crewe Alexandra 2272 770 560 942 2878 3303 -425 33.9 1.27 1.45 2870
50 Leicester City 2101 768 565 768 2834 2840 -6 36.6 1.35 1.35 2869
51 West Bromwich Albion 2137 754 605 778 2781 2784 -3 35.3 1.30 1.30 2867
52 Queens Park Rangers 2165 756 588 821 2730 2828 -98 34.9 1.26 1.31 2856
53 Stoke City 2161 751 603 807 2502 2731 -229 34.8 1.16 1.26 2856
54 Scunthorpe United 2114 749 608 757 2837 2867 -30 35.4 1.34 1.36 2855
55 Newcastle United 1993 778 517 698 2810 2665 +145 39.0 1.41 1.34 2851
56 Fulham 2104 759 565 780 2774 2772 +2 36.1 1.32 1.32 2842
57 Leyton Orient 2162 757 565 840 2727 2866 -139 35.0 1.26 1.33 2836
58 Sunderland 2093 750 575 768 2645 2649 -4 35.8 1.26 1.27 2825
59 Shrewsbury Town 2194 731 618 845 2612 2809 -197 33.3 1.19 1.28 2811
60 Southend United 2085 756 525 804 2619 2740 -121 36.3 1.26 1.31 2793
61 Crystal Palace 2106 734 590 782 2605 2714 -109 34.9 1.24 1.29 2792
62 Everton 1953 742 549 662 2605 2399 +206 38.0 1.33 1.23 2775
63 Aston Villa 1981 740 547 694 2595 2535 +60 37.4 1.31 1.28 2767
64 Carlisle United 2181 721 589 871 2667 3029 -362 33.1 1.22 1.39 2752
65 Oxford United 2074 725 568 781 2724 2720 +4 35.0 1.31 1.31 2743
66 Notts County 2063 726 557 780 2713 2797 -84 35.2 1.32 1.36 2735
67 Mansfield Town 2039 719 570 750 2656 2638 +18 35.3 1.30 1.29 2727
68 Coventry City 2137 707 594 836 2591 2879 -288 33.1 1.21 1.35 2715
69 Rochdale 2158 697 616 845 2695 3017 -322 32.3 1.25 1.40 2707
70 Luton Town 1970 726 527 717 2666 2616 +50 36.9 1.35 1.33 2705
71 Bury 1990 711 569 710 2560 2546 +14 35.7 1.29 1.28 2702
72 West Ham United 1998 730 509 759 2630 2732 -102 36.5 1.32 1.37 2699
73 Chesterfield 2001 713 542 746 2507 2575 -68 35.6 1.25 1.29 2681
74 Oldham Athletic 2082 685 622 775 2641 2812 -171 32.9 1.27 1.35 2677
75 Lincoln City 1944 705 558 681 2495 2420 +75 36.3 1.28 1.24 2673
76 Southampton 2022 707 546 769 2719 2835 -116 35.0 1.34 1.40 2667
77 Exeter City 2048 701 559 788 2570 2827 -257 34.2 1.25 1.38 2662
78 Doncaster Rovers 2034 708 516 810 2498 2784 -286 34.8 1.23 1.37 2640
79 Grimsby Town 1934 658 519 757 2317 2574 -257 34.0 1.20 1.33 2493
80 Hartlepool United 1997 649 510 838 2413 2875 -462 32.5 1.21 1.44 2457
81 Stockport County 1786 619 482 685 2316 2471 -155 34.7 1.30 1.38 2339
82 Cambridge United 1845 614 493 738 2323 2560 -237 33.3 1.26 1.39 2335
83 Wrexham 1579 571 432 576 2105 2121 -16 36.2 1.33 1.34 2145
84 Torquay United 1668 541 470 657 1992 2281 -289 32.4 1.19 1.37 2093
85 Wycombe Wanderers 1471 543 426 502 1865 1792 +73 36.9 1.27 1.22 2055
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 1155 383 327 445 1379 1563 -184 33.2 1.19 1.35 1476
92 MK Dons 970 397 231 342 1376 1220 +156 40.9 1.42 1.26 1422
93 Newport County 1133 375 292 466 1375 1598 -223 33.1 1.21 1.41 1417
94 Barnet 969 315 261 393 1201 1366 -165 32.5 1.24 1.41 1206
95 Accrington Stanley 878 306 222 350 1116 1274 -158 34.9 1.27 1.45 1140
96 Halifax Town 982 261 259 462 1082 1493 -411 26.6 1.10 1.52 1042
97 Burton Albion 740 261 193 286 900 1027 -127 35.3 1.22 1.39 976
98 Morecambe 819 249 222 348 994 1217 -223 30.4 1.21 1.49 969
99 Stevenage 693 241 195 257 812 834 -22 34.8 1.17 1.20 918
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 650 217 165 268 800 947 -147 33.4 1.23 1.46 816
104 Fleetwood Town 602 206 175 221 749 751 -2 34.2 1.24 1.25 793
105 AFC Wimbledon 648 199 193 256 753 860 -107 30.7 1.16 1.33 790
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 282 112 76 94 385 334 +51 39.7 1.37 1.18 412
109 Forest Green Rovers 312 106 78 128 374 426 -52 34.0 1.20 1.37 396
110 Barrow 245 79 66 100 273 292 -19 32.2 1.11 1.19 303
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 245 77 61 107 293 358 -65 31.4 1.20 1.46 292
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 Southport 117 16 45 56 110 190 -80 13.7 0.94 1.62 93
119 Bromley FC 61 23 21 17 87 77 +10 37.7 1.43 1.26 90
120 Workington 71 8 16 47 60 146 -86 11.3 0.85 2.06 40