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 1937 1058 478 401 3352 1928 +1424 54.6 1.73 1.00 3652
2 Liverpool 1931 1050 485 396 3457 1833 +1624 54.4 1.79 0.95 3635
3 Arsenal 1936 1010 493 433 3276 1933 +1343 52.2 1.69 1.00 3523
4 Chelsea 1940 924 510 506 3130 2216 +914 47.6 1.61 1.14 3282
5 Manchester City 1985 926 468 591 3245 2286 +959 46.6 1.63 1.15 3246
6 Brentford 2233 879 596 758 3105 2832 +273 39.4 1.39 1.27 3233
7 Sheffield United 2193 885 561 747 3032 2776 +256 40.4 1.38 1.27 3216
8 Reading 2240 870 592 778 3024 2914 +110 38.8 1.35 1.30 3202
9 Ipswich Town 2180 868 577 735 3029 2760 +269 39.8 1.39 1.27 3181
10 Preston North End 2252 843 639 770 2979 2908 +71 37.4 1.32 1.29 3168
11 Leeds United 2099 870 551 678 2921 2571 +350 41.4 1.39 1.22 3161
12 Swindon Town 2255 854 592 809 3124 3016 +108 37.9 1.39 1.34 3154
13 Bristol City 2254 838 625 791 2931 2850 +81 37.2 1.30 1.26 3139
14 Peterborough United 2258 849 591 818 3122 2952 +170 37.6 1.38 1.31 3138
15 Millwall 2235 842 609 784 2795 2761 +34 37.7 1.25 1.24 3135
16 Nottingham Forest 2130 830 605 695 2885 2532 +353 39.0 1.35 1.19 3095
17 Plymouth Argyle 2252 832 585 835 2918 2913 +5 36.9 1.30 1.29 3081
18 Huddersfield Town 2236 825 606 805 2930 2972 -42 36.9 1.31 1.33 3081
19 Bradford City 2235 822 601 812 2882 2927 -45 36.8 1.29 1.31 3067
20 Cardiff City 2215 817 604 794 2839 2878 -39 36.9 1.28 1.30 3055
21 Walsall 2244 800 644 800 2862 2897 -35 35.7 1.28 1.29 3044
22 Gillingham 2242 802 635 805 2838 2883 -45 35.8 1.27 1.29 3041
23 Bournemouth 2198 814 585 799 2845 2802 +43 37.0 1.29 1.27 3027
24 Portsmouth 2181 810 585 786 2889 2744 +145 37.1 1.32 1.26 3015
25 Barnsley 2234 801 610 823 2886 2975 -89 35.9 1.29 1.33 3013
26 Wigan Athletic 2126 810 575 741 2783 2644 +139 38.1 1.31 1.24 3005
27 Swansea City 2196 811 569 816 2777 2847 -70 36.9 1.26 1.30 3002
28 Wolverhampton Wanderers 2140 810 566 764 2796 2766 +30 37.9 1.31 1.29 2996
29 Blackburn Rovers 2098 803 581 714 2766 2610 +156 38.3 1.32 1.24 2990
30 Watford 2170 799 579 792 2943 2884 +59 36.8 1.36 1.33 2976
31 Rotherham United 2246 785 612 849 2875 2965 -90 35.0 1.28 1.32 2967
32 Northampton Town 2247 791 587 869 2845 3016 -171 35.2 1.27 1.34 2960
33 Sheffield Wednesday 2165 784 607 774 2788 2810 -22 36.2 1.29 1.30 2959
34 Blackpool 2239 770 633 836 2946 2977 -31 34.4 1.32 1.33 2943
35 Brighton and Hove Albion 2159 779 604 776 2731 2717 +14 36.1 1.26 1.26 2941
36 Port Vale 2258 778 606 874 2813 2972 -159 34.5 1.25 1.32 2940
37 Tottenham Hotspur 1934 820 472 642 2950 2508 +442 42.4 1.53 1.30 2932
38 Burnley 2168 778 592 798 2766 2879 -113 35.9 1.28 1.33 2926
39 Hull City 2215 764 619 832 2725 2865 -140 34.5 1.23 1.29 2911
40 Colchester United 2157 761 612 784 2834 2881 -47 35.3 1.31 1.34 2895
41 Derby County 2151 774 572 805 2743 2808 -65 36.0 1.28 1.31 2894
42 Bolton Wanderers 2126 772 571 783 2761 2834 -73 36.3 1.30 1.33 2887
43 Norwich City 2126 773 567 786 2783 2916 -133 36.4 1.31 1.37 2886
44 Birmingham City 2169 757 613 799 2581 2741 -160 34.9 1.19 1.26 2884
45 Middlesbrough 2106 774 560 772 2627 2535 +92 36.8 1.25 1.20 2882
46 Bristol Rovers 2193 767 575 851 2754 2935 -181 35.0 1.26 1.34 2876
47 Charlton Athletic 2148 758 602 788 2726 2841 -115 35.3 1.27 1.32 2876
48 Crewe Alexandra 2250 764 556 930 2861 3271 -410 34.0 1.27 1.45 2848
49 Stoke City 2148 746 601 801 2497 2717 -220 34.7 1.16 1.26 2839
50 Leicester City 2085 761 552 772 2821 2839 -18 36.5 1.35 1.36 2835
51 Fulham 2083 758 554 771 2756 2746 +10 36.4 1.32 1.32 2828
52 Tranmere Rovers 2120 750 577 793 2684 2732 -48 35.4 1.27 1.29 2827
53 Newcastle United 1975 772 510 693 2779 2643 +136 39.1 1.41 1.34 2826
54 Queens Park Rangers 2152 746 587 819 2705 2822 -117 34.7 1.26 1.31 2825
55 West Bromwich Albion 2123 740 602 781 2752 2789 -37 34.9 1.30 1.31 2822
56 Leyton Orient 2146 754 558 834 2720 2856 -136 35.1 1.27 1.33 2820
57 Sunderland 2074 744 571 759 2620 2628 -8 35.9 1.26 1.27 2803
58 Scunthorpe United 2071 733 597 741 2778 2815 -37 35.4 1.34 1.36 2796
59 Shrewsbury Town 2170 717 612 841 2570 2794 -224 33.0 1.18 1.29 2763
60 Everton 1934 738 544 652 2577 2358 +219 38.2 1.33 1.22 2758
61 Crystal Palace 2083 727 576 780 2579 2699 -120 34.9 1.24 1.30 2757
62 Aston Villa 1962 736 537 689 2559 2511 +48 37.5 1.30 1.28 2745
63 Southend United 2039 744 505 790 2564 2683 -119 36.5 1.26 1.32 2737
64 Oxford United 2057 720 562 775 2698 2691 +7 35.0 1.31 1.31 2722
65 Notts County 2048 722 553 773 2686 2768 -82 35.3 1.31 1.35 2719
66 Carlisle United 2141 711 577 853 2619 2960 -341 33.2 1.22 1.38 2710
67 Coventry City 2124 708 586 830 2584 2860 -276 33.3 1.22 1.35 2710
68 West Ham United 1979 729 506 744 2621 2691 -70 36.8 1.32 1.36 2693
69 Luton Town 1955 717 527 711 2637 2592 +45 36.7 1.35 1.33 2678
70 Oldham Athletic 2065 683 617 765 2620 2774 -154 33.1 1.27 1.34 2666
71 Mansfield Town 2013 700 564 749 2606 2625 -19 34.8 1.29 1.30 2664
72 Rochdale 2115 686 596 833 2659 2974 -315 32.4 1.26 1.41 2654
73 Chesterfield 1978 704 542 732 2480 2539 -59 35.6 1.25 1.28 2654
74 Southampton 2004 704 540 760 2704 2803 -99 35.1 1.35 1.40 2652
75 Lincoln City 1924 700 549 675 2463 2399 +64 36.4 1.28 1.25 2649
76 Bury 1946 696 557 693 2505 2485 +20 35.8 1.29 1.28 2645
77 Exeter City 2029 689 554 786 2539 2816 -277 34.0 1.25 1.39 2621
78 Doncaster Rovers 2012 699 508 805 2464 2755 -291 34.7 1.22 1.37 2605
79 Grimsby Town 1911 654 515 742 2290 2534 -244 34.2 1.20 1.33 2477
80 Hartlepool United 1954 641 497 816 2369 2792 -423 32.8 1.21 1.43 2420
81 Cambridge United 1823 612 484 727 2298 2521 -223 33.6 1.26 1.38 2320
82 Stockport County 1762 611 475 676 2292 2436 -144 34.7 1.30 1.38 2308
83 Wrexham 1557 560 425 572 2068 2102 -34 36.0 1.33 1.35 2105
84 Wycombe Wanderers 1493 552 433 508 1896 1816 +80 37.0 1.27 1.22 2089
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 1176 390 333 453 1408 1595 -187 33.2 1.20 1.36 1503
91 MK Dons 992 410 238 344 1421 1240 +181 41.3 1.43 1.25 1468
92 Hereford United 1203 369 329 505 1392 1627 -235 30.7 1.16 1.35 1436
93 Newport County 1114 374 287 453 1366 1561 -195 33.6 1.23 1.40 1409
94 Barnet 991 323 268 400 1226 1390 -164 32.6 1.24 1.40 1237
95 Accrington Stanley 899 316 226 357 1138 1291 -153 35.2 1.27 1.44 1174
96 Halifax Town 938 253 245 440 1050 1441 -391 27.0 1.12 1.54 1004
97 Burton Albion 762 267 199 296 926 1059 -133 35.0 1.22 1.39 1000
98 Morecambe 819 249 222 348 994 1217 -223 30.4 1.21 1.49 969
99 Stevenage 716 249 202 265 834 860 -26 34.8 1.16 1.20 949
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 672 219 174 279 819 982 -163 32.6 1.22 1.46 831
104 Fleetwood Town 624 213 183 228 774 774 0 34.1 1.24 1.24 822
105 AFC Wimbledon 669 205 199 265 780 890 -110 30.6 1.17 1.33 814
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 304 124 78 102 416 362 +54 40.8 1.37 1.19 450
109 Forest Green Rovers 312 106 78 128 374 426 -52 34.0 1.20 1.37 396
110 Barrow 266 81 70 115 293 330 -37 30.5 1.10 1.24 313
111 Harrogate Town 267 79 68 120 304 391 -87 29.6 1.14 1.46 305
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 83 37 28 18 124 95 +29 44.6 1.49 1.14 139
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