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

# Team Played Won Drawn Lost GF GA GD Win% GF/M GA/M Points
1 Liverpool 1955 1067 488 400 3495 1846 +1649 54.6 1.79 0.94 3689
2 Manchester United 1955 1063 483 409 3377 1954 +1423 54.4 1.73 1.00 3672
3 Arsenal 1955 1013 498 444 3294 1969 +1325 51.8 1.68 1.01 3537
4 Chelsea 1963 934 519 510 3161 2246 +915 47.6 1.61 1.14 3321
5 Manchester City 2008 933 474 601 3271 2313 +958 46.5 1.63 1.15 3273
6 Brentford 2259 880 604 775 3129 2873 +256 39.0 1.39 1.27 3244
7 Sheffield United 2212 888 570 754 3040 2808 +232 40.1 1.37 1.27 3234
8 Reading 2264 878 596 790 3043 2945 +98 38.8 1.34 1.30 3230
9 Preston North End 2277 859 644 774 3032 2928 +104 37.7 1.33 1.29 3221
10 Ipswich Town 2198 875 583 740 3057 2784 +273 39.8 1.39 1.27 3208
11 Leeds United 2120 879 554 687 2944 2597 +347 41.5 1.39 1.23 3191
12 Swindon Town 2280 863 600 817 3160 3060 +100 37.9 1.39 1.34 3189
13 Millwall 2258 853 616 789 2824 2780 +44 37.8 1.25 1.23 3175
14 Bristol City 2270 843 634 793 2943 2856 +87 37.1 1.30 1.26 3163
15 Peterborough United 2284 852 601 831 3136 2992 +144 37.3 1.37 1.31 3157
16 Nottingham Forest 2151 844 612 695 2940 2551 +389 39.2 1.37 1.19 3144
17 Huddersfield Town 2261 836 615 810 2955 2990 -35 37.0 1.31 1.32 3123
18 Bradford City 2260 828 618 814 2934 2962 -28 36.6 1.30 1.31 3102
19 Plymouth Argyle 2270 829 596 845 2924 2945 -21 36.5 1.29 1.30 3083
20 Cardiff City 2238 822 612 804 2854 2909 -55 36.7 1.28 1.30 3078
21 Walsall 2268 808 652 808 2903 2932 -29 35.6 1.28 1.29 3076
22 Gillingham 2269 810 645 814 2877 2926 -49 35.7 1.27 1.29 3075
23 Bournemouth 2226 826 591 809 2875 2831 +44 37.1 1.29 1.27 3069
24 Barnsley 2259 815 616 828 2916 2978 -62 36.1 1.29 1.32 3061
25 Wolverhampton Wanderers 2161 823 571 767 2858 2798 +60 38.1 1.32 1.29 3040
26 Swansea City 2220 817 581 822 2821 2886 -65 36.8 1.27 1.30 3032
27 Portsmouth 2201 814 589 798 2905 2774 +131 37.0 1.32 1.26 3031
28 Blackburn Rovers 2116 813 583 720 2792 2633 +159 38.4 1.32 1.24 3022
29 Rotherham United 2273 800 622 851 2927 2994 -67 35.2 1.29 1.32 3022
30 Sheffield Wednesday 2190 802 615 773 2834 2826 +8 36.6 1.29 1.29 3021
31 Watford 2193 813 582 798 2981 2909 +72 37.1 1.36 1.33 3021
32 Northampton Town 2269 806 591 872 2900 3040 -140 35.5 1.28 1.34 3009
33 Brighton and Hove Albion 2187 797 609 781 2792 2747 +45 36.4 1.28 1.26 3000
34 Wigan Athletic 2108 806 571 731 2766 2614 +152 38.2 1.31 1.24 2989
35 Blackpool 2259 779 644 836 2970 2989 -19 34.5 1.31 1.32 2981
36 Port Vale 2287 785 618 884 2844 3008 -164 34.3 1.24 1.32 2973
37 Tottenham Hotspur 1956 831 477 648 2990 2544 +446 42.5 1.53 1.30 2970
38 Burnley 2189 786 596 807 2793 2908 -115 35.9 1.28 1.33 2954
39 Colchester United 2182 770 616 796 2869 2921 -52 35.3 1.31 1.34 2926
40 Hull City 2232 764 632 836 2737 2879 -142 34.2 1.23 1.29 2924
41 Bolton Wanderers 2145 781 573 791 2790 2853 -63 36.4 1.30 1.33 2916
42 Derby County 2168 778 581 809 2774 2836 -62 35.9 1.28 1.31 2915
43 Birmingham City 2188 765 614 809 2614 2768 -154 35.0 1.19 1.27 2909
44 Charlton Athletic 2165 766 607 792 2778 2884 -106 35.4 1.28 1.33 2905
45 Norwich City 2144 776 574 794 2795 2944 -149 36.2 1.30 1.37 2902
46 Bristol Rovers 2213 772 583 858 2775 2969 -194 34.9 1.25 1.34 2899
47 Middlesbrough 2124 778 563 783 2630 2561 +69 36.6 1.24 1.21 2897
48 Tranmere Rovers 2145 763 592 790 2726 2741 -15 35.6 1.27 1.28 2881
49 Leicester City 2104 769 565 770 2838 2847 -9 36.5 1.35 1.35 2872
50 Crewe Alexandra 2275 770 562 943 2882 3308 -426 33.8 1.27 1.45 2872
51 West Bromwich Albion 2140 755 606 779 2787 2790 -3 35.3 1.30 1.30 2871
52 Queens Park Rangers 2168 758 588 822 2735 2833 -98 35.0 1.26 1.31 2862
53 Stoke City 2164 752 603 809 2507 2735 -228 34.8 1.16 1.26 2859
54 Newcastle United 1996 780 518 698 2818 2669 +149 39.1 1.41 1.34 2858
55 Scunthorpe United 2114 749 608 757 2837 2867 -30 35.4 1.34 1.36 2855
56 Fulham 2107 761 565 781 2781 2778 +3 36.1 1.32 1.32 2848
57 Leyton Orient 2165 759 566 840 2734 2868 -134 35.1 1.26 1.32 2843
58 Sunderland 2095 751 575 769 2648 2652 -4 35.8 1.26 1.27 2828
59 Shrewsbury Town 2197 732 619 846 2617 2815 -198 33.3 1.19 1.28 2815
60 Crystal Palace 2108 735 590 783 2608 2716 -108 34.9 1.24 1.29 2795
61 Southend United 2085 756 525 804 2619 2740 -121 36.3 1.26 1.31 2793
62 Everton 1956 744 549 663 2608 2403 +205 38.0 1.33 1.23 2781
63 Aston Villa 1983 742 547 694 2598 2536 +62 37.4 1.31 1.28 2773
64 Carlisle United 2181 721 589 871 2667 3029 -362 33.1 1.22 1.39 2752
65 Oxford United 2077 726 570 781 2728 2723 +5 35.0 1.31 1.31 2748
66 Notts County 2066 727 558 781 2716 2801 -85 35.2 1.31 1.36 2739
67 Mansfield Town 2041 719 570 752 2657 2644 +13 35.2 1.30 1.30 2727
68 Coventry City 2140 710 594 836 2601 2884 -283 33.2 1.22 1.35 2724
69 Luton Town 1974 727 529 718 2669 2623 +46 36.8 1.35 1.33 2710
70 Rochdale 2158 697 616 845 2695 3017 -322 32.3 1.25 1.40 2707
71 Bury 1990 711 569 710 2560 2546 +14 35.7 1.29 1.28 2702
72 West Ham United 2000 730 510 760 2632 2736 -104 36.5 1.32 1.37 2700
73 Chesterfield 2004 714 543 747 2512 2580 -68 35.6 1.25 1.29 2685
74 Oldham Athletic 2085 686 623 776 2644 2813 -169 32.9 1.27 1.35 2681
75 Lincoln City 1947 707 558 682 2500 2424 +76 36.3 1.28 1.24 2679
76 Southampton 2025 709 546 770 2729 2839 -110 35.0 1.35 1.40 2673
77 Exeter City 2050 701 559 790 2571 2830 -259 34.2 1.25 1.38 2662
78 Doncaster Rovers 2037 709 517 811 2501 2787 -286 34.8 1.23 1.37 2644
79 Grimsby Town 1937 658 520 759 2320 2579 -259 34.0 1.20 1.33 2494
80 Hartlepool United 1997 649 510 838 2413 2875 -462 32.5 1.21 1.44 2457
81 Cambridge United 1848 616 494 738 2327 2561 -234 33.3 1.26 1.39 2342
82 Stockport County 1788 619 483 686 2317 2475 -158 34.6 1.30 1.38 2340
83 Wrexham 1582 572 434 576 2108 2122 -14 36.2 1.33 1.34 2150
84 Torquay United 1668 541 470 657 1992 2281 -289 32.4 1.19 1.37 2093
85 Wycombe Wanderers 1474 544 428 502 1869 1795 +74 36.9 1.27 1.22 2060
86 Darlington 1529 504 427 598 1888 2046 -158 33.0 1.23 1.34 1939
87 York City 1482 482 409 591 1827 2053 -226 32.5 1.23 1.39 1855
88 Chester City 1354 411 378 565 1543 1868 -325 30.4 1.14 1.38 1611
89 Wimbledon 1144 425 322 397 1596 1571 +25 37.2 1.40 1.37 1597
90 Hereford United 1248 388 340 520 1473 1700 -227 31.1 1.18 1.36 1504
91 Cheltenham Town 1158 384 327 447 1382 1568 -186 33.2 1.19 1.35 1479
92 MK Dons 973 399 232 342 1382 1223 +159 41.0 1.42 1.26 1429
93 Newport County 1136 375 293 468 1377 1604 -227 33.0 1.21 1.41 1418
94 Barnet 972 315 264 393 1203 1368 -165 32.4 1.24 1.41 1209
95 Accrington Stanley 881 308 223 350 1121 1276 -155 35.0 1.27 1.45 1147
96 Halifax Town 982 261 259 462 1082 1493 -411 26.6 1.10 1.52 1042
97 Burton Albion 743 262 193 288 901 1032 -131 35.3 1.21 1.39 979
98 Morecambe 819 249 222 348 994 1217 -223 30.4 1.21 1.49 969
99 Stevenage 696 242 197 257 813 834 -21 34.8 1.17 1.20 923
100 Aldershot 714 241 187 286 914 1020 -106 33.8 1.28 1.43 910
101 Macclesfield Town 773 229 223 321 869 1068 -199 29.6 1.12 1.38 910
102 Yeovil Town 736 239 184 313 861 1023 -162 32.5 1.17 1.39 901
103 Crawley Town 653 217 167 269 806 954 -148 33.2 1.23 1.46 818
104 Fleetwood Town 605 207 176 222 754 755 -1 34.2 1.25 1.25 797
105 AFC Wimbledon 650 199 194 257 757 865 -108 30.6 1.16 1.33 791
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 285 113 76 96 389 341 +48 39.6 1.36 1.20 415
109 Forest Green Rovers 312 106 78 128 374 426 -52 34.0 1.20 1.37 396
110 Barrow 248 79 67 102 276 298 -22 31.9 1.11 1.20 304
111 Aldershot Town 230 78 67 85 278 302 -24 33.9 1.21 1.31 301
112 Rushden & Diamonds 230 78 63 89 288 313 -25 33.9 1.25 1.36 297
113 Harrogate Town 248 77 63 108 295 362 -67 31.0 1.19 1.46 294
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 64 25 21 18 92 81 +11 39.1 1.44 1.27 96
119 Southport 117 16 45 56 110 190 -80 13.7 0.94 1.62 93
120 Workington 71 8 16 47 60 146 -86 11.3 0.85 2.06 40