All-Time Home League Table

This table is calculated using the results from all home matches played in the Premier League and English Football League (all divisions) since the league was founded in 1888. Play-off games are excluded.

# Team Played Won Drawn Lost GF GA GD Win% GF/M GA/M Points
1 Liverpool 2410 1499 539 372 5098 2318 +2780 62.2 2.12 0.96 5036
2 Manchester United 2426 1480 532 414 4884 2295 +2589 61.0 2.01 0.95 4972
3 Arsenal 2410 1444 556 410 4897 2329 +2568 59.9 2.03 0.97 4888
4 Manchester City 2447 1420 521 506 5042 2712 +2330 58.0 2.06 1.11 4781
5 Preston North End 2638 1363 690 585 4738 2968 +1770 51.7 1.80 1.13 4779
6 Wolverhampton Wanderers 2576 1369 595 612 4894 2952 +1942 53.1 1.90 1.15 4702
7 Derby County 2585 1363 609 613 4906 3018 +1888 52.7 1.90 1.17 4698
8 Sheffield United 2553 1354 629 570 4647 2817 +1830 53.0 1.82 1.10 4691
9 Burnley 2589 1344 641 604 4595 2874 +1721 51.9 1.77 1.11 4673
10 Bolton Wanderers 2573 1353 611 609 4572 2825 +1747 52.6 1.78 1.10 4670
11 Aston Villa 2491 1357 581 553 4841 2841 +2000 54.5 1.94 1.14 4652
12 Blackburn Rovers 2563 1343 621 599 4733 2934 +1799 52.4 1.85 1.14 4650
13 Sunderland 2521 1333 637 551 4623 2725 +1898 52.9 1.83 1.08 4636
14 Everton 2473 1333 605 535 4724 2751 +1973 53.9 1.91 1.11 4604
15 Newcastle United 2431 1355 534 542 4708 2749 +1959 55.7 1.94 1.13 4599
16 Sheffield Wednesday 2545 1317 632 596 4525 2848 +1677 51.7 1.78 1.12 4583
17 West Bromwich Albion 2567 1279 640 648 4669 3015 +1654 49.8 1.82 1.17 4477
18 Bristol City 2465 1274 638 553 4231 2539 +1692 51.7 1.72 1.03 4460
19 Birmingham City 2540 1258 647 635 4323 2828 +1495 49.5 1.70 1.11 4421
20 Barnsley 2527 1247 675 605 4315 2860 +1455 49.3 1.71 1.13 4416
21 Notts County 2559 1246 646 667 4415 2919 +1496 48.7 1.73 1.14 4384
22 Nottingham Forest 2526 1245 640 641 4255 2804 +1451 49.3 1.68 1.11 4375
23 Middlesbrough 2408 1238 599 571 4242 2566 +1676 51.4 1.76 1.07 4313
24 Leicester City 2473 1226 630 617 4459 2959 +1500 49.6 1.80 1.20 4308
25 Grimsby Town 2429 1231 602 596 4200 2673 +1527 50.7 1.73 1.10 4295
26 Blackpool 2504 1199 662 643 4234 2865 +1369 47.9 1.69 1.14 4259
27 Bury 2426 1207 622 597 4188 2747 +1441 49.8 1.73 1.13 4243
28 Stoke City 2435 1209 614 612 4005 2531 +1474 49.7 1.64 1.04 4241
29 Port Vale 2449 1199 633 617 4034 2622 +1412 49.0 1.65 1.07 4230
30 Bradford City 2454 1193 640 621 4117 2782 +1335 48.6 1.68 1.13 4219
31 Reading 2213 1211 512 490 3948 2306 +1642 54.7 1.78 1.04 4145
32 Lincoln City 2387 1178 602 607 4249 2732 +1517 49.4 1.78 1.14 4136
33 Chelsea 2221 1187 571 463 4080 2423 +1657 53.4 1.84 1.09 4132
34 Hull City 2375 1164 626 585 4022 2493 +1529 49.0 1.69 1.05 4118
35 Tottenham Hotspur 2161 1195 483 483 4294 2529 +1765 55.3 1.99 1.17 4068
36 Chesterfield 2232 1162 530 540 3920 2425 +1495 52.1 1.76 1.09 4016
37 Stockport County 2250 1145 578 527 3968 2469 +1499 50.9 1.76 1.10 4013
38 Plymouth Argyle 2192 1149 550 493 3842 2354 +1488 52.4 1.75 1.07 3997
39 Huddersfield Town 2281 1135 583 563 3657 2335 +1322 49.8 1.60 1.02 3988
40 Swindon Town 2207 1143 557 507 3909 2419 +1490 51.8 1.77 1.10 3986
41 Millwall 2190 1138 567 485 3639 2177 +1462 52.0 1.66 0.99 3981
42 Oldham Athletic 2291 1126 592 573 3976 2678 +1298 49.1 1.74 1.17 3970
43 Brentford 2199 1129 562 508 3815 2410 +1405 51.3 1.73 1.10 3949
44 Leeds United 2089 1139 525 425 3678 2096 +1582 54.5 1.76 1.00 3942
45 Fulham 2259 1125 553 581 3978 2595 +1383 49.8 1.76 1.15 3928
46 Leyton Orient 2344 1103 613 628 3651 2546 +1105 47.1 1.56 1.09 3922
47 Walsall 2308 1100 609 599 3987 2700 +1287 47.7 1.73 1.17 3909
48 Northampton Town 2207 1124 535 548 3813 2430 +1383 50.9 1.73 1.10 3907
49 Brighton and Hove Albion 2162 1115 553 494 3772 2341 +1431 51.6 1.74 1.08 3898
50 Swansea City 2160 1113 546 501 3696 2300 +1396 51.5 1.71 1.06 3885
51 Queens Park Rangers 2145 1087 561 497 3702 2334 +1368 50.7 1.73 1.09 3822
52 Bristol Rovers 2169 1083 565 521 3724 2448 +1276 49.9 1.72 1.13 3814
53 Tranmere Rovers 2126 1100 507 519 3914 2444 +1470 51.7 1.84 1.15 3807
54 Luton Town 2082 1089 531 462 3947 2352 +1595 52.3 1.90 1.13 3798
55 Bournemouth 2128 1062 578 488 3495 2181 +1314 49.9 1.64 1.02 3764
56 Norwich City 2123 1053 579 491 3606 2367 +1239 49.6 1.70 1.11 3738
57 Southend United 2110 1068 530 512 3547 2190 +1357 50.6 1.68 1.04 3734
58 Watford 2171 1053 561 557 3633 2447 +1186 48.5 1.67 1.13 3720
59 Cardiff City 2150 1057 541 552 3489 2399 +1090 49.2 1.62 1.12 3712
60 Southampton 2056 1056 530 470 3755 2357 +1398 51.4 1.83 1.15 3698
61 Portsmouth 2133 1048 552 533 3644 2357 +1287 49.1 1.71 1.11 3696
62 Coventry City 2146 1046 557 543 3605 2364 +1241 48.7 1.68 1.10 3695
63 Crewe Alexandra 2246 1049 542 655 3721 2811 +910 46.7 1.66 1.25 3689
64 Gillingham 2108 1034 558 516 3299 2240 +1059 49.1 1.56 1.06 3660
65 Charlton Athletic 2098 1010 547 541 3552 2541 +1011 48.1 1.69 1.21 3577
66 West Ham United 2049 1019 512 518 3683 2487 +1196 49.7 1.80 1.21 3569
67 Crystal Palace 2112 994 584 534 3398 2289 +1109 47.1 1.61 1.08 3566
68 Exeter City 2105 991 561 553 3415 2435 +980 47.1 1.62 1.16 3534
69 Rotherham United 2076 994 544 538 3582 2396 +1186 47.9 1.73 1.15 3526
70 Rochdale 2120 972 564 584 3448 2492 +956 45.8 1.63 1.18 3480
71 Doncaster Rovers 2071 981 533 557 3296 2332 +964 47.4 1.59 1.13 3476
72 Hartlepool United 2041 962 522 557 3348 2418 +930 47.1 1.64 1.18 3408
73 Wrexham 1844 970 464 410 3383 2037 +1346 52.6 1.83 1.10 3374
74 Carlisle United 1971 941 497 533 3307 2363 +944 47.7 1.68 1.20 3320
75 Mansfield Town 1867 924 489 454 3334 2187 +1147 49.5 1.79 1.17 3261
76 Ipswich Town 1763 928 418 417 3082 1965 +1117 52.6 1.75 1.11 3202
77 Darlington 1807 856 459 492 3104 2184 +920 47.4 1.72 1.21 3027
78 Torquay United 1756 838 470 448 2954 2081 +873 47.7 1.68 1.19 2984
79 Colchester United 1687 802 452 433 2761 1928 +833 47.5 1.64 1.14 2858
80 Shrewsbury Town 1696 786 464 446 2621 1851 +770 46.3 1.55 1.09 2822
81 Scunthorpe United 1631 746 481 404 2607 1844 +763 45.7 1.60 1.13 2719
82 York City 1618 761 430 427 2688 1821 +867 47.0 1.66 1.13 2713
83 Newport County 1629 756 428 445 2663 1993 +670 46.4 1.63 1.22 2696
84 Peterborough United 1507 741 379 387 2623 1720 +903 49.2 1.74 1.14 2602
85 Chester City 1513 721 391 401 2553 1726 +827 47.7 1.69 1.14 2554
86 Halifax Town 1534 698 409 427 2385 1776 +609 45.5 1.55 1.16 2503
87 Oxford United 1346 615 371 360 2036 1462 +574 45.7 1.51 1.09 2216
88 Bradford Park Avenue 1095 604 239 252 2272 1335 +937 55.2 2.07 1.22 2051
89 Aldershot 1173 563 324 286 1965 1276 +689 48.0 1.68 1.09 2013
90 Accrington Stanley 1162 575 246 341 2111 1541 +570 49.5 1.82 1.33 1971
91 Southport 1100 542 310 248 1868 1239 +629 49.3 1.70 1.13 1936
92 Barrow 1096 504 281 311 1811 1313 +498 46.0 1.65 1.20 1793
93 Wigan Athletic 1065 496 274 295 1520 1116 +404 46.6 1.43 1.05 1762
94 Cambridge United 1061 471 282 308 1578 1215 +363 44.4 1.49 1.15 1695
95 Gateshead AFC 733 402 177 154 1475 853 +622 54.8 2.01 1.16 1383
96 Wycombe Wanderers 749 327 207 215 1041 814 +227 43.7 1.39 1.09 1188
97 Hereford United 703 301 199 203 981 751 +230 42.8 1.40 1.07 1102
98 Workington 597 274 167 156 945 654 +291 45.9 1.58 1.10 989
99 Wimbledon 572 256 165 151 908 671 +237 44.8 1.59 1.17 933
100 Cheltenham Town 588 238 166 184 787 709 +78 40.5 1.34 1.21 880
101 MK Dons 499 228 121 150 746 556 +190 45.7 1.49 1.11 805
102 Barnet 498 210 140 148 729 589 +140 42.2 1.46 1.18 770
103 New Brighton 442 221 100 121 778 515 +263 50.0 1.76 1.17 763
104 Burton Albion 383 160 94 129 512 476 +36 41.8 1.34 1.24 574
105 Stevenage 358 152 96 110 482 397 +85 42.5 1.35 1.11 552
106 Macclesfield Town 386 142 119 125 485 465 +20 36.8 1.26 1.20 545
107 Morecambe 409 140 121 148 536 545 -9 34.2 1.31 1.33 541
108 Yeovil Town 368 142 96 130 457 434 +23 38.6 1.24 1.18 522
109 Glossop North End 309 151 66 92 551 355 +196 48.9 1.78 1.15 519
110 Crawley Town 338 137 89 112 462 425 +37 40.5 1.37 1.26 500
111 Gainsborough Trinity 282 142 63 77 482 312 +170 50.4 1.71 1.11 489
112 AFC Wimbledon 336 119 100 117 444 426 +18 35.4 1.32 1.27 457
113 Fleetwood Town 314 115 110 89 417 364 +53 36.6 1.33 1.16 455
114 Scarborough FC 268 114 77 77 400 329 +71 42.5 1.49 1.23 419
115 Burton United 242 116 51 75 441 332 +109 47.9 1.82 1.37 399
116 Wigan Borough 206 117 47 42 429 219 +210 56.8 2.08 1.06 398
117 Nelson 206 113 44 49 442 269 +173 54.9 2.15 1.31 383
118 Merthyr Town 210 103 48 59 375 265 +110 49.0 1.79 1.26 357
119 Leeds City 190 104 41 45 369 218 +151 54.7 1.94 1.15 353
120 Ashington 164 86 37 41 329 241 +88 52.4 2.01 1.47 295
121 Dagenham & Redbridge 207 77 42 88 276 261 +15 37.2 1.33 1.26 273
122 Durham City 143 77 34 32 269 163 +106 53.8 1.88 1.14 265
123 Salford City 155 64 47 44 218 181 +37 41.3 1.41 1.17 239
124 Rotherham County FC 126 58 37 31 175 118 +57 46.0 1.39 0.94 211
125 Aberdare Athletic 126 58 35 33 226 152 +74 46.0 1.79 1.21 209
126 Forest Green Rovers 155 57 32 66 178 203 -25 36.8 1.15 1.31 203
127 Darwen 116 61 15 40 298 198 +100 52.6 2.57 1.71 198
128 Boston United 115 53 33 29 171 127 +44 46.1 1.49 1.10 192
129 Rushden & Diamonds 115 55 26 34 179 133 +46 47.8 1.56 1.16 191
130 Aldershot Town 115 47 34 34 153 130 +23 40.9 1.33 1.13 175
131 Kidderminster Harriers 115 46 31 38 143 145 -2 40.0 1.24 1.26 169
132 Harrogate Town 135 42 32 61 160 198 -38 31.1 1.19 1.47 158
133 New Brighton Tower 51 34 11 6 126 43 +83 66.7 2.47 0.84 113
134 Sutton United 69 30 19 20 97 75 +22 43.5 1.41 1.09 109
135 Maidstone United 67 29 18 20 115 77 +38 43.3 1.72 1.15 105
136 Accrington 61 28 16 17 131 115 +16 45.9 2.15 1.89 100
137 Loughborough 79 28 15 36 127 117 +10 35.4 1.61 1.48 99
138 Burton Wanderers 45 30 5 10 114 46 +68 66.7 2.53 1.02 95
139 Stalybridge Celtic 38 27 5 6 74 33 +41 71.1 1.95 0.87 86
140 Bromley FC 43 21 15 7 71 45 +26 48.8 1.65 1.05 78
141 Rotherham Town 44 22 3 19 92 90 +2 50.0 2.09 2.05 69
142 Thames 42 18 12 12 69 55 +14 42.9 1.64 1.31 66
143 Northwich Victoria 25 10 3 12 42 60 -18 40.0 1.68 2.40 33
144 Bootle 11 8 1 2 35 20 +15 72.7 3.18 1.82 25
145 Middlesbrough Ironopolis 14 7 4 3 27 20 +7 50.0 1.93 1.43 25