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, 1977).

# Team Played Won Drawn Lost GF GA GD Win% GF/M GA/M Points
1 Manchester United 1933 1055 478 400 3345 1924 +1421 54.6 1.73 1.00 3643
2 Liverpool 1928 1048 485 395 3450 1829 +1621 54.4 1.79 0.95 3629
3 Arsenal 1932 1006 493 433 3267 1931 +1336 52.1 1.69 1.00 3511
4 Chelsea 1937 923 510 504 3125 2212 +913 47.7 1.61 1.14 3279
5 Manchester City 1982 925 466 591 3241 2283 +958 46.7 1.64 1.15 3241
6 Brentford 2231 878 595 758 3101 2829 +272 39.4 1.39 1.27 3229
7 Sheffield United 2187 883 559 745 3024 2769 +255 40.4 1.38 1.27 3208
8 Reading 2236 868 591 777 3017 2908 +109 38.8 1.35 1.30 3195
9 Ipswich Town 2174 864 575 735 3017 2756 +261 39.7 1.39 1.27 3167
10 Preston North End 2247 843 638 766 2977 2897 +80 37.5 1.32 1.29 3167
11 Leeds United 2096 870 550 676 2921 2569 +352 41.5 1.39 1.23 3160
12 Swindon Town 2252 854 590 808 3120 3011 +109 37.9 1.39 1.34 3152
13 Peterborough United 2256 849 590 817 3120 2949 +171 37.6 1.38 1.31 3137
14 Bristol City 2249 837 624 788 2927 2842 +85 37.2 1.30 1.26 3135
15 Millwall 2230 838 609 783 2785 2758 +27 37.6 1.25 1.24 3123
16 Nottingham Forest 2126 830 603 693 2882 2527 +355 39.0 1.36 1.19 3093
17 Huddersfield Town 2233 824 605 804 2929 2971 -42 36.9 1.31 1.33 3077
18 Plymouth Argyle 2248 830 584 834 2911 2909 +2 36.9 1.29 1.29 3074
19 Bradford City 2230 819 601 810 2876 2922 -46 36.7 1.29 1.31 3058
20 Cardiff City 2211 815 603 793 2830 2875 -45 36.9 1.28 1.30 3048
21 Walsall 2238 798 644 796 2856 2890 -34 35.7 1.28 1.29 3038
22 Gillingham 2238 801 634 803 2835 2872 -37 35.8 1.27 1.28 3037
23 Bournemouth 2195 814 582 799 2844 2801 +43 37.1 1.30 1.28 3024
24 Portsmouth 2177 810 584 783 2886 2738 +148 37.2 1.33 1.26 3014
25 Barnsley 2229 799 608 822 2878 2969 -91 35.8 1.29 1.33 3005
26 Wigan Athletic 2122 808 574 740 2779 2640 +139 38.1 1.31 1.24 2998
27 Swansea City 2191 809 568 814 2772 2840 -68 36.9 1.27 1.30 2995
28 Wolverhampton Wanderers 2137 808 566 763 2792 2764 +28 37.8 1.31 1.29 2990
29 Blackburn Rovers 2093 802 580 711 2761 2602 +159 38.3 1.32 1.24 2986
30 Watford 2166 798 578 790 2939 2877 +62 36.8 1.36 1.33 2972
31 Rotherham United 2241 784 610 847 2872 2961 -89 35.0 1.28 1.32 2962
32 Northampton Town 2243 791 586 866 2844 3011 -167 35.3 1.27 1.34 2959
33 Sheffield Wednesday 2159 784 606 769 2784 2798 -14 36.3 1.29 1.30 2958
34 Blackpool 2235 770 632 833 2943 2966 -23 34.5 1.32 1.33 2942
35 Port Vale 2254 777 604 873 2811 2969 -158 34.5 1.25 1.32 2935
36 Brighton and Hove Albion 2156 777 604 775 2728 2715 +13 36.0 1.27 1.26 2935
37 Tottenham Hotspur 1931 820 472 639 2947 2499 +448 42.5 1.53 1.29 2932
38 Burnley 2165 778 591 796 2763 2873 -110 35.9 1.28 1.33 2925
39 Hull City 2209 761 619 829 2717 2855 -138 34.4 1.23 1.29 2902
40 Colchester United 2153 760 611 782 2832 2876 -44 35.3 1.32 1.34 2891
41 Derby County 2147 772 572 803 2736 2801 -65 36.0 1.27 1.30 2888
42 Birmingham City 2164 756 612 796 2578 2733 -155 34.9 1.19 1.26 2880
43 Bolton Wanderers 2123 770 570 783 2751 2829 -78 36.3 1.30 1.33 2880
44 Norwich City 2122 769 567 786 2775 2915 -140 36.2 1.31 1.37 2874
45 Middlesbrough 2101 772 558 771 2618 2531 +87 36.7 1.25 1.20 2874
46 Bristol Rovers 2189 765 574 850 2749 2932 -183 34.9 1.26 1.34 2869
47 Charlton Athletic 2143 756 600 787 2722 2838 -116 35.3 1.27 1.32 2868
48 Crewe Alexandra 2247 763 556 928 2858 3265 -407 34.0 1.27 1.45 2845
49 Stoke City 2143 744 600 799 2488 2708 -220 34.7 1.16 1.26 2832
50 Leicester City 2080 760 550 770 2816 2832 -16 36.5 1.35 1.36 2830
51 Tranmere Rovers 2116 750 576 790 2681 2724 -43 35.4 1.27 1.29 2826
52 Queens Park Rangers 2147 745 587 815 2702 2809 -107 34.7 1.26 1.31 2822
53 Fulham 2079 756 553 770 2751 2743 +8 36.4 1.32 1.32 2821
54 Newcastle United 1972 770 510 692 2774 2639 +135 39.0 1.41 1.34 2820
55 West Bromwich Albion 2118 739 599 780 2745 2784 -39 34.9 1.30 1.31 2816
56 Leyton Orient 2142 752 558 832 2714 2849 -135 35.1 1.27 1.33 2814
57 Sunderland 2070 743 570 757 2617 2623 -6 35.9 1.26 1.27 2799
58 Scunthorpe United 2071 733 597 741 2778 2815 -37 35.4 1.34 1.36 2796
59 Shrewsbury Town 2166 715 612 839 2564 2787 -223 33.0 1.18 1.29 2757
60 Everton 1930 736 544 650 2572 2353 +219 38.1 1.33 1.22 2752
61 Crystal Palace 2079 725 575 779 2574 2696 -122 34.9 1.24 1.30 2750
62 Aston Villa 1959 736 537 686 2557 2502 +55 37.6 1.31 1.28 2745
63 Southend United 2039 744 505 790 2564 2683 -119 36.5 1.26 1.32 2737
64 Notts County 2045 721 553 771 2682 2763 -81 35.3 1.31 1.35 2716
65 Oxford United 2052 717 561 774 2690 2686 +4 34.9 1.31 1.31 2712
66 Carlisle United 2141 711 577 853 2619 2960 -341 33.2 1.22 1.38 2710
67 Coventry City 2119 704 586 829 2574 2856 -282 33.2 1.21 1.35 2698
68 West Ham United 1976 728 505 743 2617 2685 -68 36.8 1.32 1.36 2689
69 Luton Town 1951 716 525 710 2631 2586 +45 36.7 1.35 1.33 2673
70 Mansfield Town 2009 699 561 749 2601 2621 -20 34.8 1.29 1.30 2658
71 Oldham Athletic 2061 680 616 765 2614 2773 -159 33.0 1.27 1.35 2656
72 Rochdale 2115 686 596 833 2659 2974 -315 32.4 1.26 1.41 2654
73 Chesterfield 1974 702 542 730 2472 2533 -61 35.6 1.25 1.28 2648
74 Bury 1946 696 557 693 2505 2485 +20 35.8 1.29 1.28 2645
75 Southampton 2000 701 539 760 2693 2800 -107 35.1 1.35 1.40 2642
76 Lincoln City 1920 696 549 675 2453 2398 +55 36.3 1.28 1.25 2637
77 Exeter City 2024 689 553 782 2536 2803 -267 34.0 1.25 1.38 2620
78 Doncaster Rovers 2008 698 507 803 2460 2747 -287 34.8 1.23 1.37 2601
79 Grimsby Town 1907 652 514 741 2285 2531 -246 34.2 1.20 1.33 2470
80 Hartlepool United 1954 641 497 816 2369 2792 -423 32.8 1.21 1.43 2420
81 Cambridge United 1820 611 482 727 2291 2519 -228 33.6 1.26 1.38 2315
82 Stockport County 1759 611 475 673 2290 2428 -138 34.7 1.30 1.38 2308
83 Wrexham 1553 557 425 571 2062 2099 -37 35.9 1.33 1.35 2096
84 Wycombe Wanderers 1489 550 433 506 1889 1811 +78 36.9 1.27 1.22 2083
85 Torquay United 1625 527 454 644 1937 2227 -290 32.4 1.19 1.37 2035
86 Darlington 1486 488 416 582 1832 1990 -158 32.8 1.23 1.34 1880
87 York City 1445 473 403 569 1789 1980 -191 32.7 1.24 1.37 1822
88 Wimbledon 1144 425 322 397 1596 1571 +25 37.2 1.40 1.37 1597
89 Chester City 1310 396 370 544 1505 1810 -305 30.2 1.15 1.38 1558
90 Cheltenham Town 1172 389 330 453 1401 1590 -189 33.2 1.20 1.36 1497
91 MK Dons 987 406 237 344 1407 1236 +171 41.1 1.43 1.25 1455
92 Hereford United 1203 369 329 505 1392 1627 -235 30.7 1.16 1.35 1436
93 Newport County 1110 372 286 452 1360 1557 -197 33.5 1.23 1.40 1402
94 Barnet 987 321 268 398 1223 1386 -163 32.5 1.24 1.40 1231
95 Accrington Stanley 895 316 224 355 1136 1287 -151 35.3 1.27 1.44 1172
96 Halifax Town 938 253 245 440 1050 1441 -391 27.0 1.12 1.54 1004
97 Burton Albion 757 265 198 294 920 1054 -134 35.0 1.22 1.39 993
98 Morecambe 819 249 222 348 994 1217 -223 30.4 1.21 1.49 969
99 Stevenage 712 246 202 264 829 857 -28 34.6 1.16 1.20 940
100 Macclesfield Town 773 229 223 321 869 1068 -199 29.6 1.12 1.38 910
101 Yeovil Town 736 239 184 313 861 1023 -162 32.5 1.17 1.39 901
102 Aldershot 672 227 177 268 864 963 -99 33.8 1.29 1.43 858
103 Crawley Town 669 219 172 278 817 978 -161 32.7 1.22 1.46 829
104 Fleetwood Town 619 212 179 228 770 771 -1 34.2 1.24 1.25 815
105 AFC Wimbledon 665 203 198 264 773 886 -113 30.5 1.16 1.33 807
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 298 120 78 100 409 357 +52 40.3 1.37 1.20 438
109 Forest Green Rovers 312 106 78 128 374 426 -52 34.0 1.20 1.37 396
110 Barrow 262 81 68 113 291 325 -34 30.9 1.11 1.24 311
111 Harrogate Town 264 79 67 118 302 385 -83 29.9 1.14 1.46 304
112 Aldershot Town 230 78 67 85 278 302 -24 33.9 1.21 1.31 301
113 Rushden & Diamonds 230 78 63 89 288 313 -25 33.9 1.25 1.36 297
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 79 35 26 18 120 93 +27 44.3 1.52 1.18 131
119 Southport 72 8 27 37 73 124 -51 11.1 1.01 1.72 51
120 Workington 27 3 6 18 28 64 -36 11.1 1.04 2.37 15