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 2408 1498 538 372 5092 2315 +2777 62.2 2.11 0.96 5032
2 Manchester United 2424 1478 532 414 4879 2293 +2586 61.0 2.01 0.95 4966
3 Arsenal 2408 1442 556 410 4893 2328 +2565 59.9 2.03 0.97 4882
4 Manchester City 2446 1420 520 506 5040 2710 +2330 58.1 2.06 1.11 4780
5 Preston North End 2635 1362 690 583 4734 2962 +1772 51.7 1.80 1.12 4776
6 Wolverhampton Wanderers 2574 1367 595 612 4890 2951 +1939 53.1 1.90 1.15 4696
7 Derby County 2582 1360 609 613 4900 3016 +1884 52.7 1.90 1.17 4689
8 Sheffield United 2548 1353 627 568 4639 2808 +1831 53.1 1.82 1.10 4686
9 Burnley 2587 1344 640 603 4592 2870 +1722 52.0 1.78 1.11 4672
10 Bolton Wanderers 2571 1352 610 609 4569 2823 +1746 52.6 1.78 1.10 4666
11 Aston Villa 2489 1356 581 552 4838 2837 +2001 54.5 1.94 1.14 4649
12 Blackburn Rovers 2560 1343 619 598 4731 2931 +1800 52.5 1.85 1.14 4648
13 Sunderland 2519 1333 637 549 4622 2721 +1901 52.9 1.83 1.08 4636
14 Everton 2470 1331 605 534 4719 2750 +1969 53.9 1.91 1.11 4598
15 Newcastle United 2428 1354 534 540 4703 2743 +1960 55.8 1.94 1.13 4596
16 Sheffield Wednesday 2542 1317 631 594 4523 2842 +1681 51.8 1.78 1.12 4582
17 West Bromwich Albion 2563 1278 637 648 4662 3011 +1651 49.9 1.82 1.17 4471
18 Bristol City 2462 1274 638 550 4230 2534 +1696 51.7 1.72 1.03 4460
19 Birmingham City 2536 1257 646 633 4320 2823 +1497 49.6 1.70 1.11 4417
20 Barnsley 2522 1246 673 603 4311 2855 +1456 49.4 1.71 1.13 4411
21 Notts County 2556 1245 646 665 4408 2913 +1495 48.7 1.72 1.14 4381
22 Nottingham Forest 2524 1245 639 640 4255 2803 +1452 49.3 1.69 1.11 4374
23 Middlesbrough 2404 1238 597 569 4239 2561 +1678 51.5 1.76 1.07 4311
24 Leicester City 2469 1225 629 615 4454 2952 +1502 49.6 1.80 1.20 4304
25 Grimsby Town 2424 1228 601 595 4189 2668 +1521 50.7 1.73 1.10 4285
26 Blackpool 2500 1196 661 643 4228 2862 +1366 47.8 1.69 1.14 4249
27 Bury 2426 1207 622 597 4188 2747 +1441 49.8 1.73 1.13 4243
28 Stoke City 2431 1206 613 612 3995 2526 +1469 49.6 1.64 1.04 4231
29 Port Vale 2445 1198 631 616 4032 2619 +1413 49.0 1.65 1.07 4225
30 Bradford City 2450 1190 639 621 4112 2780 +1332 48.6 1.68 1.13 4209
31 Reading 2210 1209 511 490 3941 2303 +1638 54.7 1.78 1.04 4138
32 Chelsea 2220 1187 571 462 4080 2422 +1658 53.5 1.84 1.09 4132
33 Lincoln City 2383 1174 602 607 4238 2731 +1507 49.3 1.78 1.15 4124
34 Hull City 2372 1162 626 584 4014 2487 +1527 49.0 1.69 1.05 4112
35 Tottenham Hotspur 2158 1195 483 480 4292 2519 +1773 55.4 1.99 1.17 4068
36 Chesterfield 2228 1160 530 538 3914 2419 +1495 52.1 1.76 1.09 4010
37 Stockport County 2247 1142 578 527 3960 2468 +1492 50.8 1.76 1.10 4004
38 Plymouth Argyle 2188 1146 550 492 3835 2350 +1485 52.4 1.75 1.07 3988
39 Swindon Town 2204 1143 555 506 3906 2415 +1491 51.9 1.77 1.10 3984
40 Huddersfield Town 2278 1134 581 563 3653 2332 +1321 49.8 1.60 1.02 3983
41 Millwall 2187 1136 567 484 3634 2175 +1459 51.9 1.66 0.99 3975
42 Oldham Athletic 2287 1122 592 573 3969 2678 +1291 49.1 1.74 1.17 3958
43 Brentford 2198 1129 561 508 3813 2408 +1405 51.4 1.73 1.10 3948
44 Leeds United 2086 1139 524 423 3678 2094 +1584 54.6 1.76 1.00 3941
45 Fulham 2256 1123 553 580 3973 2592 +1381 49.8 1.76 1.15 3922
46 Leyton Orient 2341 1101 613 627 3646 2542 +1104 47.0 1.56 1.09 3916
47 Northampton Town 2204 1124 534 546 3812 2426 +1386 51.0 1.73 1.10 3906
48 Walsall 2302 1099 607 596 3982 2692 +1290 47.7 1.73 1.17 3904
49 Brighton and Hove Albion 2159 1113 553 493 3768 2338 +1430 51.6 1.75 1.08 3892
50 Swansea City 2157 1112 545 500 3693 2296 +1397 51.6 1.71 1.06 3881
51 Queens Park Rangers 2141 1085 561 495 3694 2326 +1368 50.7 1.73 1.09 3816
52 Tranmere Rovers 2123 1100 507 516 3913 2437 +1476 51.8 1.84 1.15 3807
53 Bristol Rovers 2165 1079 565 521 3718 2447 +1271 49.8 1.72 1.13 3802
54 Luton Town 2078 1087 530 461 3939 2345 +1594 52.3 1.90 1.13 3791
55 Bournemouth 2125 1062 575 488 3492 2178 +1314 50.0 1.64 1.02 3761
56 Southend United 2110 1068 530 512 3547 2190 +1357 50.6 1.68 1.04 3734
57 Norwich City 2119 1050 578 491 3599 2365 +1234 49.6 1.70 1.12 3728
58 Watford 2168 1052 560 556 3630 2444 +1186 48.5 1.67 1.13 3716
59 Cardiff City 2147 1057 540 550 3489 2395 +1094 49.2 1.63 1.12 3711
60 Portsmouth 2130 1048 552 530 3643 2353 +1290 49.2 1.71 1.10 3696
61 Southampton 2053 1053 530 470 3747 2357 +1390 51.3 1.83 1.15 3689
62 Coventry City 2142 1043 557 542 3596 2359 +1237 48.7 1.68 1.10 3686
63 Crewe Alexandra 2243 1047 542 654 3717 2806 +911 46.7 1.66 1.25 3683
64 Gillingham 2104 1034 557 513 3296 2230 +1066 49.1 1.57 1.06 3659
65 Charlton Athletic 2094 1009 547 538 3550 2537 +1013 48.2 1.70 1.21 3574
66 West Ham United 2048 1019 511 518 3682 2486 +1196 49.8 1.80 1.21 3568
67 Crystal Palace 2110 993 583 534 3397 2289 +1108 47.1 1.61 1.08 3562
68 Exeter City 2100 991 559 550 3413 2424 +989 47.2 1.63 1.15 3532
69 Rotherham United 2072 993 541 538 3579 2394 +1185 47.9 1.73 1.16 3520
70 Rochdale 2120 972 564 584 3448 2492 +956 45.8 1.63 1.18 3480
71 Doncaster Rovers 2066 979 532 555 3292 2324 +968 47.4 1.59 1.12 3469
72 Hartlepool United 2041 962 522 557 3348 2418 +930 47.1 1.64 1.18 3408
73 Wrexham 1841 968 464 409 3378 2034 +1344 52.6 1.83 1.10 3368
74 Carlisle United 1971 941 497 533 3307 2363 +944 47.7 1.68 1.20 3320
75 Mansfield Town 1863 922 487 454 3325 2182 +1143 49.5 1.78 1.17 3253
76 Ipswich Town 1759 926 416 417 3076 1963 +1113 52.6 1.75 1.12 3194
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 1683 802 450 431 2759 1923 +836 47.7 1.64 1.14 2856
80 Shrewsbury Town 1692 785 464 443 2619 1843 +776 46.4 1.55 1.09 2819
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 1624 754 428 442 2658 1987 +671 46.4 1.64 1.22 2690
84 Peterborough United 1506 740 379 387 2618 1720 +898 49.1 1.74 1.14 2599
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 1342 613 369 360 2031 1459 +572 45.7 1.51 1.09 2208
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 1157 574 245 338 2108 1534 +574 49.6 1.82 1.33 1967
91 Southport 1100 542 310 248 1868 1239 +629 49.3 1.70 1.13 1936
92 Barrow 1092 503 280 309 1809 1309 +500 46.1 1.66 1.20 1789
93 Wigan Athletic 1060 493 273 294 1515 1113 +402 46.5 1.43 1.05 1752
94 Cambridge United 1057 469 280 308 1570 1213 +357 44.4 1.49 1.15 1687
95 Gateshead AFC 733 402 177 154 1475 853 +622 54.8 2.01 1.16 1383
96 Wycombe Wanderers 746 325 207 214 1033 812 +221 43.6 1.38 1.09 1182
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 586 238 164 184 784 706 +78 40.6 1.34 1.20 878
101 MK Dons 495 226 120 149 740 552 +188 45.7 1.49 1.12 798
102 New Brighton 442 221 100 121 778 515 +263 50.0 1.76 1.17 763
103 Barnet 494 208 139 147 724 585 +139 42.1 1.47 1.18 763
104 Burton Albion 378 158 93 127 505 471 +34 41.8 1.34 1.25 567
105 Macclesfield Town 386 142 119 125 485 465 +20 36.8 1.26 1.20 545
106 Stevenage 354 149 96 109 477 394 +83 42.1 1.35 1.11 543
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 335 136 87 112 457 422 +35 40.6 1.36 1.26 495
111 Gainsborough Trinity 282 142 63 77 482 312 +170 50.4 1.71 1.11 489
112 AFC Wimbledon 332 117 99 116 436 420 +16 35.2 1.31 1.27 450
113 Fleetwood Town 310 114 107 89 414 362 +52 36.8 1.34 1.17 449
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 149 59 47 43 208 177 +31 39.6 1.40 1.19 224
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 132 42 31 59 159 194 -35 31.8 1.20 1.47 157
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 Rotherham Town 44 22 3 19 92 90 +2 50.0 2.09 2.05 69
141 Bromley FC 39 18 14 7 67 44 +23 46.2 1.72 1.13 68
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