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 1974/75 season)
# Team Played Won Drawn Lost GF GA GD Win% GF/M GA/M Points
1 Manchester United 1985 1091 489 405 3435 1950 +1485 55.0 1.73 0.98 3624
2 Liverpool 1984 1078 501 405 3515 1855 +1660 54.3 1.77 0.93 3573
3 Arsenal 1985 1012 503 470 3305 2023 +1282 51.0 1.66 1.02 3420
4 Chelsea 1993 933 533 527 3179 2312 +867 46.8 1.60 1.16 3237
5 Manchester City 2037 938 487 612 3286 2351 +935 46.0 1.61 1.15 3187
6 Brentford 2291 892 615 784 3160 2901 +259 38.9 1.38 1.27 3172
7 Preston North End 2300 872 645 783 3068 2957 +111 37.9 1.33 1.29 3147
8 Sheffield United 2234 886 584 764 3061 2859 +202 39.7 1.37 1.28 3145
9 Ipswich Town 2223 896 587 740 3098 2777 +321 40.3 1.39 1.25 3138
10 Reading 2288 896 596 796 3089 2964 +125 39.2 1.35 1.30 3130
11 Bristol City 2292 857 635 800 2971 2861 +110 37.4 1.30 1.25 3113
12 Peterborough United 2307 867 613 827 3166 3001 +165 37.6 1.37 1.30 3098
13 Leeds United 2146 889 561 696 2971 2627 +344 41.4 1.38 1.22 3085
14 Swindon Town 2303 868 600 835 3170 3103 +67 37.7 1.38 1.35 3079
15 Millwall 2277 849 627 801 2845 2810 +35 37.3 1.25 1.23 3076
16 Plymouth Argyle 2296 849 604 843 2981 2956 +25 37.0 1.30 1.29 3035
17 Nottingham Forest 2181 849 626 706 2958 2579 +379 38.9 1.36 1.18 3034
18 Huddersfield Town 2284 842 623 819 2970 3023 -53 36.9 1.30 1.32 3017
19 Gillingham 2291 820 647 824 2921 2965 -44 35.8 1.27 1.29 3000
20 Cardiff City 2259 826 617 816 2868 2940 -72 36.6 1.27 1.30 2995
21 Walsall 2292 814 660 818 2935 2964 -29 35.5 1.28 1.29 2989
22 Bradford City 2283 827 625 831 2952 3001 -49 36.2 1.29 1.31 2987
23 Bournemouth 2257 837 596 824 2893 2855 +38 37.1 1.28 1.26 2975
24 Wolverhampton Wanderers 2191 831 583 777 2901 2830 +71 37.9 1.32 1.29 2973
25 Blackburn Rovers 2141 825 601 715 2834 2652 +182 38.5 1.32 1.24 2960
26 Barnsley 2285 817 627 841 2929 3001 -72 35.8 1.28 1.31 2947
27 Northampton Town 2294 823 595 876 2960 3073 -113 35.9 1.29 1.34 2941
28 Swansea City 2244 826 584 834 2848 2923 -75 36.8 1.27 1.30 2924
29 Sheffield Wednesday 2210 802 623 785 2838 2843 -5 36.3 1.28 1.29 2918
30 Port Vale 2310 796 626 888 2883 3036 -153 34.5 1.25 1.31 2914
31 Watford 2217 818 591 808 3008 2962 +46 36.9 1.36 1.34 2913
32 Blackpool 2279 786 653 840 2967 2992 -25 34.5 1.30 1.31 2910
33 Portsmouth 2221 814 599 808 2912 2798 +114 36.7 1.31 1.26 2907
34 Tottenham Hotspur 1985 839 489 657 3018 2582 +436 42.3 1.52 1.30 2905
35 Brighton and Hove Albion 2219 809 610 800 2828 2784 +44 36.5 1.27 1.25 2902
36 Rotherham United 2294 813 631 850 2965 3004 -39 35.4 1.29 1.31 2899
37 Burnley 2216 786 605 825 2824 2976 -152 35.5 1.27 1.34 2873
38 Hull City 2254 770 640 844 2747 2908 -161 34.2 1.22 1.29 2864
39 Norwich City 2166 792 582 792 2831 2953 -122 36.6 1.31 1.36 2864
40 Bristol Rovers 2233 780 599 854 2799 2974 -175 34.9 1.25 1.33 2859
41 Derby County 2190 797 588 805 2827 2860 -33 36.4 1.29 1.31 2857
42 Wigan Athletic 2062 792 552 718 2720 2568 +152 38.4 1.32 1.25 2842
43 Bolton Wanderers 2165 791 580 794 2813 2859 -46 36.5 1.30 1.32 2831
44 Leicester City 2129 777 581 771 2876 2869 +7 36.5 1.35 1.35 2826
45 Colchester United 2205 775 620 810 2901 2965 -64 35.1 1.32 1.34 2825
46 Middlesbrough 2146 787 571 788 2655 2572 +83 36.7 1.24 1.20 2823
47 Scunthorpe United 2183 761 626 796 2895 2977 -82 34.9 1.33 1.36 2819
48 Charlton Athletic 2188 771 613 804 2815 2937 -122 35.2 1.29 1.34 2818
49 Tranmere Rovers 2168 777 588 803 2769 2759 +10 35.8 1.28 1.27 2817
50 Crewe Alexandra 2297 774 576 947 2896 3324 -428 33.7 1.26 1.45 2810
51 Fulham 2135 769 582 784 2804 2786 +18 36.0 1.31 1.30 2799
52 Stoke City 2186 763 613 810 2552 2761 -209 34.9 1.17 1.26 2799
53 Queens Park Rangers 2190 767 599 824 2765 2840 -75 35.0 1.26 1.30 2799
54 West Bromwich Albion 2162 767 612 783 2811 2801 +10 35.5 1.30 1.30 2786
55 Birmingham City 2207 756 617 834 2623 2842 -219 34.3 1.19 1.29 2780
56 Newcastle United 2025 784 527 714 2849 2730 +119 38.7 1.41 1.35 2779
57 Shrewsbury Town 2218 758 621 839 2687 2813 -126 34.2 1.21 1.27 2766
58 Sunderland 2122 768 581 773 2706 2666 +40 36.2 1.28 1.26 2760
59 Leyton Orient 2184 752 589 843 2701 2870 -169 34.4 1.24 1.31 2759
60 Southend United 2151 776 545 830 2700 2824 -124 36.1 1.26 1.31 2749
61 Crystal Palace 2141 749 600 792 2657 2751 -94 35.0 1.24 1.28 2727
62 Everton 1984 755 563 666 2662 2446 +216 38.1 1.34 1.23 2714
63 Rochdale 2226 718 635 873 2777 3117 -340 32.3 1.25 1.40 2707
64 Carlisle United 2219 734 594 891 2703 3076 -373 33.1 1.22 1.39 2700
65 Aston Villa 2013 756 554 703 2657 2563 +94 37.6 1.32 1.27 2689
66 Bury 2058 735 589 734 2639 2616 +23 35.7 1.28 1.27 2681
67 Oxford United 2098 733 574 791 2743 2749 -6 34.9 1.31 1.31 2681
68 Mansfield Town 2061 736 577 748 2708 2644 +64 35.7 1.31 1.28 2659
69 Notts County 2086 728 571 787 2722 2831 -109 34.9 1.30 1.36 2651
70 Oldham Athletic 2133 701 636 796 2702 2886 -184 32.9 1.27 1.35 2648
71 West Ham United 2029 746 518 765 2684 2764 -80 36.8 1.32 1.36 2641
72 Lincoln City 1970 727 565 678 2571 2445 +126 36.9 1.31 1.24 2609
73 Southampton 2049 730 549 770 2782 2842 -60 35.6 1.36 1.39 2604
74 Coventry City 2162 701 610 851 2589 2933 -344 32.4 1.20 1.36 2597
75 Luton Town 1996 734 536 726 2707 2657 +50 36.8 1.36 1.33 2586
76 Exeter City 2075 715 567 793 2608 2856 -248 34.5 1.26 1.38 2583
77 Chesterfield 2027 718 547 762 2537 2620 -83 35.4 1.25 1.29 2569
78 Doncaster Rovers 2061 712 523 826 2547 2849 -302 34.5 1.24 1.38 2541
79 Hartlepool United 2066 675 526 865 2502 2969 -467 32.7 1.21 1.44 2444
80 Grimsby Town 1960 665 524 771 2343 2622 -279 33.9 1.20 1.34 2389
81 Cambridge United 1871 631 503 737 2369 2572 -203 33.7 1.27 1.37 2260
82 Stockport County 1813 613 493 707 2316 2535 -219 33.8 1.28 1.40 2224
83 Torquay United 1736 565 486 685 2064 2381 -317 32.5 1.19 1.37 2063
84 Wrexham 1605 575 438 592 2137 2161 -24 35.8 1.33 1.35 2031
85 Wycombe Wanderers 1428 526 414 488 1812 1751 +61 36.8 1.27 1.23 1992
86 Darlington 1598 523 442 633 1959 2141 -182 32.7 1.23 1.34 1903
87 York City 1548 501 424 623 1897 2147 -250 32.4 1.23 1.39 1837
88 Chester City 1422 442 396 584 1631 1935 -304 31.1 1.15 1.36 1604
89 Wimbledon 1144 425 322 397 1596 1571 +25 37.2 1.40 1.37 1525
90 Hereford United 1314 414 359 541 1569 1792 -223 31.5 1.19 1.36 1502
91 Cheltenham Town 1113 369 318 426 1333 1494 -161 33.2 1.20 1.34 1425
92 MK Dons 926 385 220 321 1325 1156 +169 41.6 1.43 1.25 1375
93 Newport County 1158 393 299 466 1432 1634 -202 33.9 1.24 1.41 1353
94 Barnet 954 309 257 388 1181 1349 -168 32.4 1.24 1.41 1184
95 Accrington Stanley 835 295 209 331 1072 1218 -146 35.3 1.28 1.46 1094
96 Halifax Town 1050 281 283 486 1157 1589 -432 26.8 1.10 1.51 1047
97 Morecambe 792 242 221 329 973 1179 -206 30.6 1.23 1.49 947
98 Burton Albion 697 247 180 270 851 971 -120 35.4 1.22 1.39 921
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 Aldershot 782 262 205 315 998 1120 -122 33.5 1.28 1.43 874
102 Stevenage 651 224 185 242 765 789 -24 34.4 1.18 1.21 857
103 Crawley Town 607 206 156 245 744 869 -125 33.9 1.23 1.43 774
104 Fleetwood Town 558 190 163 205 690 691 -1 34.1 1.24 1.24 733
105 AFC Wimbledon 605 180 182 243 708 821 -113 29.8 1.17 1.36 719
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 239 92 65 82 318 281 +37 38.5 1.33 1.18 341
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 Boston United 230 72 66 92 268 308 -40 31.3 1.17 1.34 278
113 Kidderminster Harriers 230 72 59 99 249 315 -66 31.3 1.08 1.37 275
114 Barrow 202 65 53 84 224 242 -18 32.2 1.11 1.20 248
115 Harrogate Town 203 65 51 87 251 301 -50 32.0 1.24 1.48 246
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 184 32 65 87 182 286 -104 17.4 0.99 1.55 129
119 Workington 138 21 29 88 107 255 -148 15.2 0.78 1.85 71
120 Bromley FC 18 5 8 5 23 23 0 27.8 1.28 1.28 23