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 1934 1056 478 400 3346 1924 +1422 54.6 1.73 0.99 3646
2 Liverpool 1929 1049 485 395 3451 1829 +1622 54.4 1.79 0.95 3632
3 Arsenal 1933 1007 493 433 3271 1932 +1339 52.1 1.69 1.00 3514
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 2189 884 559 746 3027 2772 +255 40.4 1.38 1.27 3211
8 Reading 2236 868 591 777 3017 2908 +109 38.8 1.35 1.30 3195
9 Ipswich Town 2175 865 575 735 3019 2756 +263 39.8 1.39 1.27 3170
10 Preston North End 2248 843 639 766 2978 2898 +80 37.5 1.32 1.29 3168
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 Bristol City 2250 838 624 788 2929 2843 +86 37.2 1.30 1.26 3138
14 Peterborough United 2256 849 590 817 3120 2949 +171 37.6 1.38 1.31 3137
15 Millwall 2231 839 609 783 2788 2758 +30 37.6 1.25 1.24 3126
16 Nottingham Forest 2127 830 603 694 2882 2528 +354 39.0 1.35 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 2231 820 601 810 2877 2922 -45 36.8 1.29 1.31 3061
20 Cardiff City 2211 815 603 793 2830 2875 -45 36.9 1.28 1.30 3048
21 Walsall 2239 798 644 797 2856 2892 -36 35.6 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 2178 810 584 784 2887 2740 +147 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 2192 809 569 814 2773 2841 -68 36.9 1.27 1.30 2996
28 Wolverhampton Wanderers 2138 808 566 764 2792 2765 +27 37.8 1.31 1.29 2990
29 Blackburn Rovers 2094 802 580 712 2762 2604 +158 38.3 1.32 1.24 2986
30 Watford 2167 798 578 791 2939 2879 +60 36.8 1.36 1.33 2972
31 Rotherham United 2242 784 610 848 2872 2962 -90 35.0 1.28 1.32 2962
32 Northampton Town 2244 791 586 867 2844 3012 -168 35.2 1.27 1.34 2959
33 Sheffield Wednesday 2161 784 606 771 2785 2802 -17 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 2255 778 604 873 2812 2969 -157 34.5 1.25 1.32 2938
36 Brighton and Hove Albion 2156 777 604 775 2728 2715 +13 36.0 1.27 1.26 2935
37 Tottenham Hotspur 1932 820 472 640 2948 2503 +445 42.4 1.53 1.30 2932
38 Burnley 2165 778 591 796 2763 2873 -110 35.9 1.28 1.33 2925
39 Hull City 2210 762 619 829 2721 2857 -136 34.5 1.23 1.29 2905
40 Colchester United 2153 760 611 782 2832 2876 -44 35.3 1.32 1.34 2891
41 Derby County 2148 772 572 804 2738 2805 -67 35.9 1.27 1.31 2888
42 Bolton Wanderers 2123 770 570 783 2751 2829 -78 36.3 1.30 1.33 2880
43 Birmingham City 2165 756 612 797 2578 2736 -158 34.9 1.19 1.26 2880
44 Norwich City 2123 770 567 786 2777 2915 -138 36.3 1.31 1.37 2877
45 Middlesbrough 2102 772 559 771 2619 2532 +87 36.7 1.25 1.20 2875
46 Bristol Rovers 2189 765 574 850 2749 2932 -183 34.9 1.26 1.34 2869
47 Charlton Athletic 2144 756 601 787 2723 2839 -116 35.3 1.27 1.32 2869
48 Crewe Alexandra 2247 763 556 928 2858 3265 -407 34.0 1.27 1.45 2845
49 Stoke City 2144 745 600 799 2490 2709 -219 34.7 1.16 1.26 2835
50 Leicester City 2081 760 551 770 2817 2833 -16 36.5 1.35 1.36 2831
51 Tranmere Rovers 2116 750 576 790 2681 2724 -43 35.4 1.27 1.29 2826
52 Fulham 2080 757 553 770 2754 2744 +10 36.4 1.32 1.32 2824
53 Queens Park Rangers 2148 745 587 816 2702 2814 -112 34.7 1.26 1.31 2822
54 Newcastle United 1972 770 510 692 2774 2639 +135 39.0 1.41 1.34 2820
55 West Bromwich Albion 2119 739 600 780 2746 2785 -39 34.9 1.30 1.31 2817
56 Leyton Orient 2142 752 558 832 2714 2849 -135 35.1 1.27 1.33 2814
57 Sunderland 2071 743 570 758 2618 2626 -8 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 2167 716 612 839 2566 2788 -222 33.0 1.18 1.29 2760
60 Crystal Palace 2080 726 575 779 2575 2696 -121 34.9 1.24 1.30 2753
61 Everton 1931 736 544 651 2572 2354 +218 38.1 1.33 1.22 2752
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 2053 717 561 775 2691 2688 +3 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 2120 705 586 829 2576 2857 -281 33.3 1.22 1.35 2701
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 2001 702 539 760 2698 2800 -102 35.1 1.35 1.40 2645
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 1760 611 475 674 2290 2431 -141 34.7 1.30 1.38 2308
83 Wrexham 1554 558 425 571 2064 2100 -36 35.9 1.33 1.35 2099
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 988 407 237 344 1409 1236 +173 41.2 1.43 1.25 1458
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 988 322 268 398 1224 1386 -162 32.6 1.24 1.40 1234
95 Accrington Stanley 896 316 224 356 1136 1288 -152 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 758 266 198 294 923 1054 -131 35.1 1.22 1.39 996
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 299 120 78 101 410 359 +51 40.1 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