Last 50 Seasons League Table

This table is calculated using the results from all matches played in the Premier League and English Football League (play-offs excluded) for the last 50 seasons. (Since the start of the 1975/76 season)
# Team Played Won Drawn Lost GF GA GD Win% GF/M GA/M Points
1 Manchester United 1966 1071 485 410 3394 1956 +1438 54.5 1.73 0.99 3586
2 Liverpool 1966 1072 497 397 3512 1846 +1666 54.5 1.79 0.94 3571
3 Arsenal 1966 1011 501 454 3298 1993 +1305 51.4 1.68 1.01 3428
4 Chelsea 1974 935 523 516 3166 2265 +901 47.4 1.60 1.15 3242
5 Manchester City 2018 933 482 603 3277 2320 +957 46.2 1.62 1.15 3185
6 Brentford 2268 883 608 777 3142 2885 +257 38.9 1.39 1.27 3156
7 Sheffield United 2218 883 574 761 3038 2833 +205 39.8 1.37 1.28 3142
8 Preston North End 2280 859 644 777 3033 2934 +99 37.7 1.33 1.29 3126
9 Reading 2270 887 594 789 3064 2949 +115 39.1 1.35 1.30 3122
10 Bristol City 2276 847 636 793 2958 2858 +100 37.2 1.30 1.26 3105
11 Ipswich Town 2204 876 586 742 3054 2788 +266 39.7 1.39 1.26 3100
12 Leeds United 2130 890 556 684 2973 2594 +379 41.8 1.40 1.22 3099
13 Millwall 2262 851 620 791 2828 2786 +42 37.6 1.25 1.23 3085
14 Peterborough United 2289 855 610 824 3154 2997 +157 37.4 1.38 1.31 3078
15 Swindon Town 2284 859 599 826 3154 3075 +79 37.6 1.38 1.35 3072
16 Nottingham Forest 2162 849 616 697 2954 2552 +402 39.3 1.37 1.18 3036
17 Huddersfield Town 2266 839 618 809 2953 2986 -33 37.0 1.30 1.32 3014
18 Plymouth Argyle 2277 832 601 844 2934 2946 -12 36.5 1.29 1.29 3005
19 Bradford City 2265 826 617 822 2937 2976 -39 36.5 1.30 1.31 2993
20 Cardiff City 2244 822 615 807 2863 2921 -58 36.6 1.28 1.30 2990
21 Gillingham 2273 809 647 817 2878 2935 -57 35.6 1.27 1.29 2984
22 Walsall 2274 806 657 811 2909 2947 -38 35.4 1.28 1.30 2980
23 Bournemouth 2234 832 592 810 2884 2823 +61 37.2 1.29 1.26 2969
24 Wolverhampton Wanderers 2172 827 575 770 2875 2807 +68 38.1 1.32 1.29 2967
25 Barnsley 2266 812 620 834 2909 2984 -75 35.8 1.28 1.32 2940
26 Blackburn Rovers 2122 812 590 720 2796 2638 +158 38.3 1.32 1.24 2932
27 Northampton Town 2275 815 593 867 2920 3040 -120 35.8 1.28 1.34 2930
28 Sheffield Wednesday 2194 805 620 769 2846 2819 +27 36.7 1.30 1.28 2929
29 Swansea City 2224 821 582 821 2832 2887 -55 36.9 1.27 1.30 2922
30 Blackpool 2265 783 647 835 2975 2988 -13 34.6 1.31 1.32 2909
31 Port Vale 2291 790 620 881 2861 3009 -148 34.5 1.25 1.31 2908
32 Portsmouth 2207 813 590 804 2905 2785 +120 36.8 1.32 1.26 2907
33 Watford 2198 815 579 804 2982 2923 +59 37.1 1.36 1.33 2902
34 Brighton and Hove Albion 2196 803 607 786 2813 2757 +56 36.6 1.28 1.26 2897
35 Burnley 2200 787 602 811 2801 2918 -117 35.8 1.27 1.33 2890
36 Tottenham Hotspur 1966 831 484 651 2999 2565 +434 42.3 1.53 1.30 2889
37 Rotherham United 2277 802 622 853 2932 3002 -70 35.2 1.29 1.32 2879
38 Wigan Athletic 2090 800 564 726 2745 2594 +151 38.3 1.31 1.24 2878
39 Hull City 2238 764 632 842 2733 2881 -148 34.1 1.22 1.29 2853
40 Bristol Rovers 2219 774 592 853 2784 2960 -176 34.9 1.25 1.33 2846
41 Norwich City 2150 780 576 794 2809 2954 -145 36.3 1.31 1.37 2842
42 Derby County 2174 784 582 808 2786 2841 -55 36.1 1.28 1.31 2833
43 Bolton Wanderers 2152 787 573 792 2807 2861 -54 36.6 1.30 1.33 2827
44 Charlton Athletic 2170 768 607 795 2788 2900 -112 35.4 1.28 1.34 2825
45 Colchester United 2187 770 617 800 2860 2927 -67 35.2 1.31 1.34 2824
46 Birmingham City 2194 764 614 816 2622 2796 -174 34.8 1.20 1.27 2815
47 Tranmere Rovers 2150 771 588 791 2747 2742 +5 35.9 1.28 1.28 2813
48 Middlesbrough 2130 778 565 787 2631 2563 +68 36.5 1.24 1.20 2808
49 Crewe Alexandra 2279 770 568 941 2889 3309 -420 33.8 1.27 1.45 2801
50 Leicester City 2110 768 571 771 2842 2859 -17 36.4 1.35 1.35 2801
51 Queens Park Rangers 2174 761 594 819 2744 2823 -79 35.0 1.26 1.30 2792
52 Scunthorpe United 2137 754 611 772 2854 2899 -45 35.3 1.34 1.36 2790
53 Fulham 2116 765 570 781 2792 2781 +11 36.2 1.32 1.31 2788
54 Newcastle United 2006 784 519 703 2839 2684 +155 39.1 1.42 1.34 2786
55 Stoke City 2170 753 607 810 2512 2749 -237 34.7 1.16 1.27 2780
56 Leyton Orient 2170 759 572 839 2726 2859 -133 35.0 1.26 1.32 2774
57 West Bromwich Albion 2146 757 611 778 2791 2792 -1 35.3 1.30 1.30 2773
58 Sunderland 2106 760 574 772 2670 2660 +10 36.1 1.27 1.26 2748
59 Shrewsbury Town 2200 737 618 845 2630 2814 -184 33.5 1.20 1.28 2726
60 Crystal Palace 2118 742 592 784 2628 2725 -97 35.0 1.24 1.29 2716
61 Southend United 2105 763 529 813 2654 2773 -119 36.2 1.26 1.32 2707
62 Carlisle United 2205 729 596 880 2689 3058 -369 33.1 1.22 1.39 2699
63 Everton 1966 747 555 664 2634 2427 +207 38.0 1.34 1.23 2698
64 Oxford United 2083 727 570 786 2731 2733 -2 34.9 1.31 1.31 2674
65 Aston Villa 1994 743 551 700 2613 2559 +54 37.3 1.31 1.28 2672
66 Rochdale 2180 705 622 853 2718 3042 -324 32.3 1.25 1.40 2668
67 Notts County 2072 729 560 783 2716 2803 -87 35.2 1.31 1.35 2655
68 Bury 2012 719 577 716 2586 2566 +20 35.7 1.29 1.28 2637
69 West Ham United 2010 739 512 759 2652 2739 -87 36.8 1.32 1.36 2627
70 Mansfield Town 2044 716 571 757 2656 2655 +1 35.0 1.30 1.30 2621
71 Oldham Athletic 2091 691 621 779 2662 2838 -176 33.0 1.27 1.36 2613
72 Coventry City 2146 704 598 844 2577 2900 -323 32.8 1.20 1.35 2606
73 Lincoln City 1951 715 557 679 2532 2430 +102 36.6 1.30 1.25 2586
74 Luton Town 1980 730 531 719 2682 2626 +56 36.9 1.35 1.33 2580
75 Southampton 2030 716 542 772 2744 2843 -99 35.3 1.35 1.40 2570
76 Chesterfield 2008 714 541 753 2515 2585 -70 35.6 1.25 1.29 2567
77 Exeter City 2057 704 564 789 2581 2839 -258 34.2 1.25 1.38 2566
78 Doncaster Rovers 2042 713 517 812 2527 2798 -271 34.9 1.24 1.37 2552
79 Hartlepool United 2020 659 515 846 2450 2907 -457 32.6 1.21 1.44 2401
80 Grimsby Town 1941 660 518 763 2322 2597 -275 34.0 1.20 1.34 2383
81 Stockport County 1794 617 485 692 2314 2488 -174 34.4 1.29 1.39 2240
82 Cambridge United 1853 616 496 741 2334 2572 -238 33.2 1.26 1.39 2228
83 Wrexham 1586 575 430 581 2111 2129 -18 36.3 1.33 1.34 2038
84 Wycombe Wanderers 1456 538 422 496 1843 1775 +68 37.0 1.27 1.22 2036
85 Torquay United 1690 551 472 667 2018 2320 -302 32.6 1.19 1.37 2021
86 Darlington 1552 510 432 610 1905 2074 -169 32.9 1.23 1.34 1867
87 York City 1506 487 414 605 1846 2092 -246 32.3 1.23 1.39 1799
88 Chester City 1376 419 385 572 1567 1897 -330 30.5 1.14 1.38 1547
89 Wimbledon 1144 425 322 397 1596 1571 +25 37.2 1.40 1.37 1525
90 Cheltenham Town 1140 379 325 436 1368 1536 -168 33.2 1.20 1.35 1462
91 Hereford United 1268 398 345 525 1505 1726 -221 31.4 1.19 1.36 1456
92 MK Dons 955 390 227 338 1347 1203 +144 40.8 1.41 1.26 1397
93 Newport County 1140 381 296 463 1395 1607 -212 33.4 1.22 1.41 1333
94 Barnet 954 309 257 388 1181 1349 -168 32.4 1.24 1.41 1184
95 Accrington Stanley 863 303 217 343 1100 1254 -154 35.1 1.27 1.45 1126
96 Halifax Town 1004 268 266 470 1108 1524 -416 26.7 1.10 1.52 1004
97 Morecambe 819 249 222 348 994 1217 -223 30.4 1.21 1.49 969
98 Burton Albion 725 256 189 280 884 1007 -123 35.3 1.22 1.39 957
99 Yeovil Town 736 239 184 313 861 1023 -162 32.5 1.17 1.39 901
100 Macclesfield Town 773 229 223 321 869 1068 -199 29.6 1.12 1.38 893
101 Stevenage 680 233 193 254 794 823 -29 34.3 1.17 1.21 892
102 Aldershot 736 248 194 294 945 1057 -112 33.7 1.28 1.44 836
103 Crawley Town 635 213 162 260 784 924 -140 33.5 1.23 1.46 801
104 Fleetwood Town 587 200 171 216 727 729 -2 34.1 1.24 1.24 771
105 AFC Wimbledon 633 191 192 250 734 840 -106 30.2 1.16 1.33 762
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 267 104 74 89 365 316 +49 39.0 1.37 1.18 386
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 230 74 62 94 258 275 -17 32.2 1.12 1.20 284
113 Boston United 230 72 66 92 268 308 -40 31.3 1.17 1.34 278
114 Harrogate Town 230 73 59 98 278 334 -56 31.7 1.21 1.45 278
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 138 17 48 73 126 230 -104 12.3 0.91 1.67 82
119 Bromley FC 46 17 15 14 64 59 +5 37.0 1.39 1.28 66
120 Workington 92 11 18 63 71 189 -118 12.0 0.77 2.05 40