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 1945 1063 488 394 3483 1830 +1653 54.7 1.79 0.94 3677
2 Manchester United 1945 1058 481 406 3360 1938 +1422 54.4 1.73 1.00 3655
3 Arsenal 1945 1006 495 444 3275 1963 +1312 51.7 1.68 1.01 3513
4 Chelsea 1953 929 517 507 3144 2235 +909 47.6 1.61 1.14 3304
5 Manchester City 1997 925 473 599 3244 2301 +943 46.3 1.62 1.15 3248
6 Brentford 2249 875 603 771 3111 2858 +253 38.9 1.38 1.27 3228
7 Sheffield United 2198 882 569 747 3021 2787 +234 40.1 1.37 1.27 3215
8 Reading 2253 874 591 788 3028 2934 +94 38.8 1.34 1.30 3213
9 Preston North End 2263 853 639 771 3011 2912 +99 37.7 1.33 1.29 3198
10 Leeds United 2110 877 553 680 2932 2577 +355 41.6 1.39 1.22 3184
11 Ipswich Town 2184 868 579 737 3031 2770 +261 39.7 1.39 1.27 3183
12 Swindon Town 2268 857 596 815 3140 3044 +96 37.8 1.38 1.34 3167
13 Millwall 2244 846 612 786 2805 2761 +44 37.7 1.25 1.23 3150
14 Bristol City 2256 837 631 788 2926 2840 +86 37.1 1.30 1.26 3142
15 Peterborough United 2273 847 601 825 3119 2978 +141 37.3 1.37 1.31 3142
16 Nottingham Forest 2141 842 610 689 2931 2534 +397 39.3 1.37 1.18 3136
17 Huddersfield Town 2250 832 613 805 2938 2971 -33 37.0 1.31 1.32 3109
18 Bradford City 2249 824 613 812 2919 2950 -31 36.6 1.30 1.31 3085
19 Plymouth Argyle 2259 825 595 839 2909 2927 -18 36.5 1.29 1.30 3070
20 Cardiff City 2228 817 611 800 2837 2895 -58 36.7 1.27 1.30 3062
21 Gillingham 2257 807 640 810 2860 2909 -49 35.8 1.27 1.29 3061
22 Bournemouth 2215 823 587 805 2858 2811 +47 37.2 1.29 1.27 3056
23 Walsall 2256 801 650 805 2881 2918 -37 35.5 1.28 1.29 3053
24 Barnsley 2250 812 613 825 2901 2966 -65 36.1 1.29 1.32 3049
25 Wolverhampton Wanderers 2151 823 569 759 2853 2778 +75 38.3 1.33 1.29 3038
26 Swansea City 2206 815 577 814 2807 2861 -54 36.9 1.27 1.30 3022
27 Portsmouth 2187 812 585 790 2894 2752 +142 37.1 1.32 1.26 3021
28 Sheffield Wednesday 2176 801 611 764 2823 2799 +24 36.8 1.30 1.29 3014
29 Blackburn Rovers 2102 808 580 714 2778 2615 +163 38.4 1.32 1.24 3004
30 Rotherham United 2260 795 617 848 2911 2982 -71 35.2 1.29 1.32 3002
31 Watford 2179 808 578 793 2962 2891 +71 37.1 1.36 1.33 3002
32 Northampton Town 2258 801 590 867 2888 3029 -141 35.5 1.28 1.34 2993
33 Brighton and Hove Albion 2177 792 606 779 2774 2735 +39 36.4 1.27 1.26 2982
34 Wigan Athletic 2096 802 566 728 2753 2601 +152 38.3 1.31 1.24 2972
35 Blackpool 2247 776 641 830 2960 2974 -14 34.5 1.32 1.32 2969
36 Port Vale 2275 782 615 878 2835 2993 -158 34.4 1.25 1.32 2961
37 Tottenham Hotspur 1945 828 473 644 2972 2527 +445 42.6 1.53 1.30 2957
38 Burnley 2179 784 595 800 2782 2887 -105 36.0 1.28 1.32 2947
39 Colchester United 2170 764 613 793 2847 2907 -60 35.2 1.31 1.34 2905
40 Hull City 2218 757 629 832 2712 2858 -146 34.1 1.22 1.29 2900
41 Norwich City 2130 775 570 785 2782 2920 -138 36.4 1.31 1.37 2895
42 Bolton Wanderers 2134 775 570 789 2772 2843 -71 36.3 1.30 1.33 2895
43 Derby County 2154 771 578 805 2756 2822 -66 35.8 1.28 1.31 2891
44 Bristol Rovers 2201 769 582 850 2764 2944 -180 34.9 1.26 1.34 2889
45 Birmingham City 2174 759 611 804 2591 2752 -161 34.9 1.19 1.27 2888
46 Charlton Athletic 2151 761 603 787 2762 2865 -103 35.4 1.28 1.33 2886
47 Middlesbrough 2110 773 557 780 2613 2543 +70 36.6 1.24 1.21 2876
48 Tranmere Rovers 2132 760 586 786 2705 2718 -13 35.6 1.27 1.27 2866
49 Crewe Alexandra 2263 766 559 938 2865 3290 -425 33.8 1.27 1.45 2857
50 Leicester City 2090 766 559 765 2822 2827 -5 36.7 1.35 1.35 2857
51 West Bromwich Albion 2126 751 603 772 2773 2771 +2 35.3 1.30 1.30 2856
52 Scunthorpe United 2114 749 608 757 2837 2867 -30 35.4 1.34 1.36 2855
53 Queens Park Rangers 2154 752 585 817 2719 2816 -97 34.9 1.26 1.31 2841
54 Newcastle United 1985 775 516 694 2801 2654 +147 39.0 1.41 1.34 2841
55 Stoke City 2150 746 600 804 2489 2724 -235 34.7 1.16 1.27 2838
56 Fulham 2096 756 565 775 2764 2760 +4 36.1 1.32 1.32 2833
57 Leyton Orient 2153 754 564 835 2711 2849 -138 35.0 1.26 1.32 2826
58 Sunderland 2085 747 571 767 2636 2642 -6 35.8 1.26 1.27 2812
59 Shrewsbury Town 2185 728 616 841 2601 2796 -195 33.3 1.19 1.28 2800
60 Southend United 2085 756 525 804 2619 2740 -121 36.3 1.26 1.31 2793
61 Crystal Palace 2098 731 587 780 2595 2706 -111 34.8 1.24 1.29 2780
62 Everton 1945 740 546 659 2598 2389 +209 38.0 1.34 1.23 2766
63 Carlisle United 2181 721 589 871 2667 3029 -362 33.1 1.22 1.39 2752
64 Aston Villa 1973 735 545 693 2582 2529 +53 37.3 1.31 1.28 2750
65 Oxford United 2063 722 565 776 2712 2705 +7 35.0 1.31 1.31 2731
66 Notts County 2054 720 556 778 2697 2790 -93 35.1 1.31 1.36 2716
67 Mansfield Town 2030 716 567 747 2645 2628 +17 35.3 1.30 1.29 2715
68 Rochdale 2158 697 616 845 2695 3017 -322 32.3 1.25 1.40 2707
69 Bury 1990 711 569 710 2560 2546 +14 35.7 1.29 1.28 2702
70 Luton Town 1962 723 526 713 2656 2604 +52 36.9 1.35 1.33 2695
71 West Ham United 1990 728 508 754 2621 2717 -96 36.6 1.32 1.37 2692
72 Coventry City 2126 699 592 835 2565 2872 -307 32.9 1.21 1.35 2689
73 Chesterfield 1992 711 537 744 2491 2559 -68 35.7 1.25 1.28 2670
74 Oldham Athletic 2073 681 619 773 2631 2805 -174 32.9 1.27 1.35 2662
75 Lincoln City 1935 701 556 678 2485 2412 +73 36.2 1.28 1.25 2659
76 Exeter City 2039 699 557 783 2564 2818 -254 34.3 1.26 1.38 2654
77 Southampton 2011 704 542 765 2707 2820 -113 35.0 1.35 1.40 2654
78 Doncaster Rovers 2025 707 514 804 2490 2767 -277 34.9 1.23 1.37 2635
79 Grimsby Town 1925 654 517 754 2298 2560 -262 34.0 1.19 1.33 2479
80 Hartlepool United 1997 649 510 838 2413 2875 -462 32.5 1.21 1.44 2457
81 Cambridge United 1836 611 490 735 2315 2551 -236 33.3 1.26 1.39 2323
82 Stockport County 1777 614 480 683 2304 2461 -157 34.6 1.30 1.38 2322
83 Wrexham 1568 567 427 574 2092 2109 -17 36.2 1.33 1.35 2128
84 Torquay United 1668 541 470 657 1992 2281 -289 32.4 1.19 1.37 2093
85 Wycombe Wanderers 1462 538 424 500 1848 1784 +64 36.8 1.26 1.22 2038
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 1146 379 326 441 1370 1548 -178 33.1 1.20 1.35 1463
92 Newport County 1124 373 291 460 1364 1580 -216 33.2 1.21 1.41 1410
93 MK Dons 961 393 229 339 1357 1206 +151 40.9 1.41 1.25 1408
94 Barnet 960 311 258 391 1186 1356 -170 32.4 1.24 1.41 1191
95 Accrington Stanley 868 303 220 345 1103 1260 -157 34.9 1.27 1.45 1129
96 Halifax Town 982 261 259 462 1082 1493 -411 26.6 1.10 1.52 1042
97 Morecambe 819 249 222 348 994 1217 -223 30.4 1.21 1.49 969
98 Burton Albion 730 257 190 283 890 1017 -127 35.2 1.22 1.39 961
99 Macclesfield Town 773 229 223 321 869 1068 -199 29.6 1.12 1.38 910
100 Aldershot 714 241 187 286 914 1020 -106 33.8 1.28 1.43 910
101 Stevenage 686 238 193 255 803 827 -24 34.7 1.17 1.21 907
102 Yeovil Town 736 239 184 313 861 1023 -162 32.5 1.17 1.39 901
103 Crawley Town 641 213 164 264 788 935 -147 33.2 1.23 1.46 803
104 Fleetwood Town 593 203 173 217 736 737 -1 34.2 1.24 1.24 782
105 AFC Wimbledon 639 194 192 253 742 846 -104 30.4 1.16 1.32 774
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 Forest Green Rovers 312 106 78 128 374 426 -52 34.0 1.20 1.37 396
109 Salford City 273 107 75 91 372 323 +49 39.2 1.36 1.18 396
110 Aldershot Town 230 78 67 85 278 302 -24 33.9 1.21 1.31 301
111 Rushden & Diamonds 230 78 63 89 288 313 -25 33.9 1.25 1.36 297
112 Barrow 236 76 62 98 262 281 -19 32.2 1.11 1.19 290
113 Harrogate Town 236 75 61 100 285 342 -57 31.8 1.21 1.45 286
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 52 20 18 14 74 64 +10 38.5 1.42 1.23 78
120 Workington 71 8 16 47 60 146 -86 11.3 0.85 2.06 40