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 1945 1063 480 402 3367 1937 +1430 54.7 1.73 1.00 3669
2 Liverpool 1940 1053 488 399 3472 1847 +1625 54.3 1.79 0.95 3647
3 Arsenal 1943 1015 493 435 3286 1938 +1348 52.2 1.69 1.00 3538
4 Chelsea 1948 925 511 512 3135 2233 +902 47.5 1.61 1.15 3286
5 Manchester City 1993 931 470 592 3262 2293 +969 46.7 1.64 1.15 3263
6 Brentford 2242 880 602 760 3116 2844 +272 39.3 1.39 1.27 3242
7 Sheffield United 2201 888 562 751 3045 2790 +255 40.3 1.38 1.27 3226
8 Reading 2249 872 594 783 3033 2925 +108 38.8 1.35 1.30 3210
9 Ipswich Town 2189 872 581 736 3043 2769 +274 39.8 1.39 1.26 3197
10 Preston North End 2260 846 641 773 2992 2922 +70 37.4 1.32 1.29 3179
11 Leeds United 2107 874 554 679 2933 2579 +354 41.5 1.39 1.22 3176
12 Swindon Town 2264 857 595 812 3134 3030 +104 37.9 1.38 1.34 3166
13 Bristol City 2262 841 627 794 2941 2860 +81 37.2 1.30 1.26 3150
14 Millwall 2243 846 612 785 2807 2767 +40 37.7 1.25 1.23 3150
15 Peterborough United 2268 850 595 823 3135 2969 +166 37.5 1.38 1.31 3145
16 Nottingham Forest 2138 834 608 696 2905 2540 +365 39.0 1.36 1.19 3110
17 Plymouth Argyle 2261 838 587 836 2937 2923 +14 37.1 1.30 1.29 3101
18 Huddersfield Town 2245 827 611 807 2948 2990 -42 36.8 1.31 1.33 3092
19 Bradford City 2244 825 605 814 2893 2937 -44 36.8 1.29 1.31 3080
20 Cardiff City 2224 821 607 796 2856 2889 -33 36.9 1.28 1.30 3070
21 Walsall 2253 802 647 804 2872 2913 -41 35.6 1.27 1.29 3053
22 Gillingham 2252 804 637 811 2848 2903 -55 35.7 1.26 1.29 3049
23 Bournemouth 2206 818 589 799 2859 2810 +49 37.1 1.30 1.27 3043
24 Portsmouth 2191 814 588 789 2902 2761 +141 37.2 1.32 1.26 3030
25 Barnsley 2245 803 614 828 2896 2990 -94 35.8 1.29 1.33 3023
26 Wigan Athletic 2136 814 578 744 2794 2652 +142 38.1 1.31 1.24 3020
27 Swansea City 2204 814 572 818 2790 2860 -70 36.9 1.27 1.30 3014
28 Blackburn Rovers 2106 805 585 716 2772 2617 +155 38.2 1.32 1.24 3000
29 Wolverhampton Wanderers 2148 810 570 768 2801 2782 +19 37.7 1.30 1.30 3000
30 Watford 2179 800 581 798 2949 2904 +45 36.7 1.35 1.33 2981
31 Rotherham United 2256 786 614 856 2881 2986 -105 34.8 1.28 1.32 2972
32 Blackpool 2248 777 634 837 2957 2981 -24 34.6 1.32 1.33 2965
33 Sheffield Wednesday 2173 785 610 778 2794 2823 -29 36.1 1.29 1.30 2965
34 Northampton Town 2256 791 587 878 2853 3040 -187 35.1 1.26 1.35 2960
35 Brighton and Hove Albion 2167 783 605 779 2744 2727 +17 36.1 1.27 1.26 2954
36 Port Vale 2270 782 608 880 2823 2987 -164 34.4 1.24 1.32 2954
37 Tottenham Hotspur 1943 823 475 645 2959 2519 +440 42.4 1.52 1.30 2944
38 Burnley 2176 778 594 804 2772 2896 -124 35.8 1.27 1.33 2928
39 Hull City 2223 766 623 834 2736 2875 -139 34.5 1.23 1.29 2921
40 Derby County 2160 779 572 809 2756 2819 -63 36.1 1.28 1.31 2909
41 Colchester United 2167 765 613 789 2846 2891 -45 35.3 1.31 1.33 2908
42 Bristol Rovers 2202 775 576 851 2773 2941 -168 35.2 1.26 1.34 2901
43 Norwich City 2135 777 569 789 2795 2927 -132 36.4 1.31 1.37 2900
44 Bolton Wanderers 2135 774 575 786 2776 2848 -72 36.3 1.30 1.33 2897
45 Birmingham City 2177 760 615 802 2590 2749 -159 34.9 1.19 1.26 2895
46 Middlesbrough 2114 776 564 774 2640 2545 +95 36.7 1.25 1.20 2892
47 Charlton Athletic 2156 759 604 793 2734 2854 -120 35.2 1.27 1.32 2881
48 Crewe Alexandra 2259 767 558 934 2872 3283 -411 34.0 1.27 1.45 2859
49 Leicester City 2093 762 557 774 2828 2847 -19 36.4 1.35 1.36 2843
50 Stoke City 2156 747 602 807 2503 2733 -230 34.6 1.16 1.27 2843
51 Fulham 2091 761 556 774 2763 2754 +9 36.4 1.32 1.32 2839
52 West Bromwich Albion 2131 743 606 782 2761 2793 -32 34.9 1.30 1.31 2835
53 Newcastle United 1983 774 511 698 2789 2655 +134 39.0 1.41 1.34 2833
54 Queens Park Rangers 2160 748 589 823 2717 2835 -118 34.6 1.26 1.31 2833
55 Tranmere Rovers 2129 751 579 799 2690 2746 -56 35.3 1.26 1.29 2832
56 Leyton Orient 2156 756 562 838 2730 2867 -137 35.1 1.27 1.33 2830
57 Sunderland 2082 748 573 761 2632 2641 -9 35.9 1.26 1.27 2817
58 Scunthorpe United 2071 733 597 741 2778 2815 -37 35.4 1.34 1.36 2796
59 Shrewsbury Town 2179 719 614 846 2575 2805 -230 33.0 1.18 1.29 2771
60 Everton 1942 739 547 656 2590 2373 +217 38.1 1.33 1.22 2764
61 Crystal Palace 2091 728 579 784 2587 2715 -128 34.8 1.24 1.30 2763
62 Aston Villa 1970 740 539 691 2575 2523 +52 37.6 1.31 1.28 2759
63 Southend United 2039 744 505 790 2564 2683 -119 36.5 1.26 1.32 2737
64 Notts County 2058 727 554 777 2704 2783 -79 35.3 1.31 1.35 2735
65 Oxford United 2065 722 564 779 2707 2701 +6 35.0 1.31 1.31 2730
66 Coventry City 2132 713 589 830 2603 2865 -262 33.4 1.22 1.34 2728
67 Carlisle United 2141 711 577 853 2619 2960 -341 33.2 1.22 1.38 2710
68 West Ham United 1987 732 507 748 2631 2701 -70 36.8 1.32 1.36 2703
69 Luton Town 1964 724 529 711 2657 2602 +55 36.9 1.35 1.32 2701
70 Mansfield Town 2024 705 569 750 2626 2636 -10 34.8 1.30 1.30 2684
71 Oldham Athletic 2076 688 618 770 2640 2787 -147 33.1 1.27 1.34 2682
72 Southampton 2013 711 542 760 2726 2811 -85 35.3 1.35 1.40 2675
73 Chesterfield 1987 710 544 733 2491 2546 -55 35.7 1.25 1.28 2674
74 Lincoln City 1933 707 551 675 2483 2408 +75 36.6 1.28 1.25 2672
75 Rochdale 2115 686 596 833 2659 2974 -315 32.4 1.26 1.41 2654
76 Bury 1946 696 557 693 2505 2485 +20 35.8 1.29 1.28 2645
77 Exeter City 2038 690 558 790 2551 2830 -279 33.9 1.25 1.39 2628
78 Doncaster Rovers 2022 704 510 808 2474 2765 -291 34.8 1.22 1.37 2622
79 Grimsby Town 1921 661 516 744 2314 2544 -230 34.4 1.20 1.32 2499
80 Hartlepool United 1954 641 497 816 2369 2792 -423 32.8 1.21 1.43 2420
81 Cambridge United 1833 615 489 729 2309 2526 -217 33.6 1.26 1.38 2334
82 Stockport County 1773 617 478 678 2315 2448 -133 34.8 1.31 1.38 2329
83 Wrexham 1566 563 427 576 2080 2120 -40 36.0 1.33 1.35 2116
84 Wycombe Wanderers 1502 555 434 513 1912 1833 +79 37.0 1.27 1.22 2099
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 1186 393 335 458 1421 1615 -194 33.1 1.20 1.36 1514
91 MK Dons 1001 414 241 346 1433 1248 +185 41.4 1.43 1.25 1483
92 Hereford United 1203 369 329 505 1392 1627 -235 30.7 1.16 1.35 1436
93 Newport County 1123 378 287 458 1376 1574 -198 33.7 1.23 1.40 1421
94 Barnet 1000 330 270 400 1251 1402 -151 33.0 1.25 1.40 1260
95 Accrington Stanley 909 317 228 364 1147 1312 -165 34.9 1.26 1.44 1179
96 Burton Albion 771 269 204 298 935 1068 -133 34.9 1.21 1.39 1011
97 Halifax Town 938 253 245 440 1050 1441 -391 27.0 1.12 1.54 1004
98 Morecambe 819 249 222 348 994 1217 -223 30.4 1.21 1.49 969
99 Stevenage 726 254 205 267 843 869 -26 35.0 1.16 1.20 967
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 681 221 178 282 828 992 -164 32.5 1.22 1.46 841
104 Fleetwood Town 633 215 187 231 784 787 -3 34.0 1.24 1.24 832
105 AFC Wimbledon 679 206 200 273 785 912 -127 30.3 1.16 1.34 818
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 313 129 80 104 426 367 +59 41.2 1.36 1.17 467
109 Forest Green Rovers 312 106 78 128 374 426 -52 34.0 1.20 1.37 396
110 Barrow 276 83 71 122 303 353 -50 30.1 1.10 1.28 320
111 Harrogate Town 276 83 68 125 317 402 -85 30.1 1.15 1.46 317
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 92 41 30 21 135 105 +30 44.6 1.47 1.14 153
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