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 2418 1502 543 373 5109 2326 +2783 62.1 2.11 0.96 5049
2 Manchester United 2434 1484 533 417 4899 2309 +2590 61.0 2.01 0.95 4985
3 Arsenal 2418 1451 556 411 4912 2333 +2579 60.0 2.03 0.96 4909
4 Manchester City 2455 1427 521 507 5062 2721 +2341 58.1 2.06 1.11 4802
5 Preston North End 2647 1364 692 591 4745 2984 +1761 51.5 1.79 1.13 4784
6 Wolverhampton Wanderers 2585 1372 599 614 4906 2962 +1944 53.1 1.90 1.15 4715
7 Derby County 2594 1365 611 618 4914 3030 +1884 52.6 1.89 1.17 4706
8 Sheffield United 2562 1357 631 574 4660 2831 +1829 53.0 1.82 1.10 4702
9 Bolton Wanderers 2583 1356 613 614 4591 2846 +1745 52.5 1.78 1.10 4681
10 Burnley 2599 1344 647 608 4606 2890 +1716 51.7 1.77 1.11 4679
11 Blackburn Rovers 2572 1347 623 602 4745 2943 +1802 52.4 1.84 1.14 4664
12 Aston Villa 2498 1360 582 556 4855 2854 +2001 54.4 1.94 1.14 4662
13 Sunderland 2529 1336 639 554 4627 2735 +1892 52.8 1.83 1.08 4647
14 Everton 2480 1335 607 538 4734 2763 +1971 53.8 1.91 1.11 4612
15 Newcastle United 2438 1358 536 544 4721 2759 +1962 55.7 1.94 1.13 4610
16 Sheffield Wednesday 2553 1320 636 597 4541 2854 +1687 51.7 1.78 1.12 4596
17 West Bromwich Albion 2576 1283 644 649 4681 3021 +1660 49.8 1.82 1.17 4493
18 Bristol City 2474 1278 638 558 4239 2549 +1690 51.7 1.71 1.03 4472
19 Birmingham City 2549 1263 651 635 4343 2837 +1506 49.5 1.70 1.11 4440
20 Barnsley 2535 1248 677 610 4323 2878 +1445 49.2 1.71 1.14 4421
21 Notts County 2568 1249 649 670 4427 2929 +1498 48.6 1.72 1.14 4396
22 Nottingham Forest 2534 1246 644 644 4262 2811 +1451 49.2 1.68 1.11 4382
23 Middlesbrough 2417 1244 601 572 4262 2577 +1685 51.5 1.76 1.07 4333
24 Leicester City 2481 1228 632 621 4468 2973 +1495 49.5 1.80 1.20 4316
25 Grimsby Town 2437 1236 603 598 4215 2681 +1534 50.7 1.73 1.10 4311
26 Blackpool 2512 1203 664 645 4250 2877 +1373 47.9 1.69 1.15 4273
27 Stoke City 2444 1212 616 616 4018 2544 +1474 49.6 1.64 1.04 4252
28 Port Vale 2458 1203 637 618 4039 2625 +1414 48.9 1.64 1.07 4246
29 Bury 2426 1207 622 597 4188 2747 +1441 49.8 1.73 1.13 4243
30 Bradford City 2462 1196 643 623 4125 2787 +1338 48.6 1.68 1.13 4231
31 Reading 2223 1216 513 494 3967 2319 +1648 54.7 1.78 1.04 4161
32 Lincoln City 2395 1181 604 610 4262 2749 +1513 49.3 1.78 1.15 4147
33 Chelsea 2229 1190 572 467 4094 2439 +1655 53.4 1.84 1.09 4142
34 Hull City 2382 1166 631 585 4030 2498 +1532 49.0 1.69 1.05 4129
35 Tottenham Hotspur 2168 1197 486 485 4303 2538 +1765 55.2 1.98 1.17 4077
36 Chesterfield 2242 1167 534 541 3941 2436 +1505 52.1 1.76 1.09 4035
37 Stockport County 2259 1150 578 531 3986 2481 +1505 50.9 1.76 1.10 4028
38 Plymouth Argyle 2200 1153 551 496 3854 2364 +1490 52.4 1.75 1.07 4010
39 Huddersfield Town 2290 1139 587 564 3677 2349 +1328 49.7 1.61 1.03 4004
40 Swindon Town 2216 1147 560 509 3924 2430 +1494 51.8 1.77 1.10 4001
41 Millwall 2199 1142 569 488 3655 2187 +1468 51.9 1.66 0.99 3995
42 Oldham Athletic 2300 1130 594 576 3992 2688 +1304 49.1 1.74 1.17 3984
43 Brentford 2207 1132 566 509 3830 2417 +1413 51.3 1.74 1.10 3962
44 Leeds United 2096 1143 528 425 3691 2100 +1591 54.5 1.76 1.00 3957
45 Fulham 2266 1128 554 584 3987 2603 +1384 49.8 1.76 1.15 3938
46 Leyton Orient 2354 1105 615 634 3661 2562 +1099 46.9 1.56 1.09 3930
47 Walsall 2316 1103 611 602 3997 2712 +1285 47.6 1.73 1.17 3920
48 Northampton Town 2217 1126 537 554 3821 2443 +1378 50.8 1.72 1.10 3915
49 Brighton and Hove Albion 2169 1120 554 495 3791 2345 +1446 51.6 1.75 1.08 3914
50 Swansea City 2169 1117 549 503 3709 2308 +1401 51.5 1.71 1.06 3900
51 Queens Park Rangers 2154 1090 564 500 3718 2344 +1374 50.6 1.73 1.09 3834
52 Bristol Rovers 2178 1089 566 523 3742 2457 +1285 50.0 1.72 1.13 3833
53 Tranmere Rovers 2135 1102 511 522 3925 2454 +1471 51.6 1.84 1.15 3817
54 Luton Town 2090 1094 533 463 3960 2360 +1600 52.3 1.89 1.13 3815
55 Bournemouth 2135 1064 582 489 3506 2188 +1318 49.8 1.64 1.02 3774
56 Norwich City 2132 1056 580 496 3619 2381 +1238 49.5 1.70 1.12 3748
57 Southend United 2110 1068 530 512 3547 2190 +1357 50.6 1.68 1.04 3734
58 Cardiff City 2159 1063 544 552 3510 2406 +1104 49.2 1.63 1.11 3733
59 Watford 2180 1056 563 561 3642 2463 +1179 48.4 1.67 1.13 3731
60 Southampton 2066 1063 533 470 3780 2366 +1414 51.5 1.83 1.15 3722
61 Portsmouth 2143 1053 555 535 3660 2370 +1290 49.1 1.71 1.11 3714
62 Coventry City 2153 1049 558 546 3617 2374 +1243 48.7 1.68 1.10 3705
63 Crewe Alexandra 2255 1053 546 656 3734 2821 +913 46.7 1.66 1.25 3705
64 Gillingham 2118 1038 561 519 3311 2253 +1058 49.0 1.56 1.06 3675
65 Charlton Athletic 2107 1013 550 544 3561 2551 +1010 48.1 1.69 1.21 3589
66 West Ham United 2059 1025 513 521 3709 2497 +1212 49.8 1.80 1.21 3588
67 Crystal Palace 2120 996 586 538 3409 2304 +1105 47.0 1.61 1.09 3574
68 Exeter City 2115 996 565 554 3430 2442 +988 47.1 1.62 1.15 3553
69 Rotherham United 2086 995 550 541 3597 2417 +1180 47.7 1.72 1.16 3535
70 Rochdale 2127 975 565 587 3458 2505 +953 45.8 1.63 1.18 3490
71 Doncaster Rovers 2080 984 536 560 3304 2341 +963 47.3 1.59 1.13 3488
72 Hartlepool United 2041 962 522 557 3348 2418 +930 47.1 1.64 1.18 3408
73 Wrexham 1853 973 467 413 3398 2052 +1346 52.5 1.83 1.11 3386
74 Carlisle United 1971 941 497 533 3307 2363 +944 47.7 1.68 1.20 3320
75 Mansfield Town 1875 928 493 454 3351 2198 +1153 49.5 1.79 1.17 3277
76 Ipswich Town 1770 932 420 418 3094 1973 +1121 52.7 1.75 1.11 3216
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 1695 806 455 434 2771 1933 +838 47.6 1.63 1.14 2873
80 Shrewsbury Town 1704 790 466 448 2631 1859 +772 46.4 1.54 1.09 2836
81 York City 1625 766 432 427 2704 1826 +878 47.1 1.66 1.12 2730
82 Scunthorpe United 1631 746 481 404 2607 1844 +763 45.7 1.60 1.13 2719
83 Newport County 1637 761 431 445 2678 2001 +677 46.5 1.64 1.22 2714
84 Peterborough United 1517 742 384 391 2632 1735 +897 48.9 1.74 1.14 2610
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 1354 619 374 361 2050 1468 +582 45.7 1.51 1.08 2231
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 1170 578 250 342 2127 1553 +574 49.4 1.82 1.33 1984
91 Southport 1100 542 310 248 1868 1239 +629 49.3 1.70 1.13 1936
92 Barrow 1100 505 281 314 1816 1321 +495 45.9 1.65 1.20 1796
93 Wigan Athletic 1073 500 274 299 1529 1126 +403 46.6 1.42 1.05 1774
94 Cambridge United 1071 476 284 311 1598 1228 +370 44.4 1.49 1.15 1712
95 Gateshead AFC 733 402 177 154 1475 853 +622 54.8 2.01 1.16 1383
96 Wycombe Wanderers 758 329 210 219 1055 831 +224 43.4 1.39 1.10 1197
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 600 245 168 187 807 728 +79 40.8 1.35 1.21 903
101 MK Dons 506 231 124 151 756 565 +191 45.7 1.49 1.12 817
102 Barnet 506 215 142 149 750 602 +148 42.5 1.48 1.19 787
103 New Brighton 442 221 100 121 778 515 +263 50.0 1.76 1.17 763
104 Burton Albion 392 163 99 130 526 487 +39 41.6 1.34 1.24 588
105 Stevenage 368 158 98 112 496 405 +91 42.9 1.35 1.10 572
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 347 137 93 117 468 439 +29 39.5 1.35 1.27 504
111 Gainsborough Trinity 282 142 63 77 482 312 +170 50.4 1.71 1.11 489
112 Fleetwood Town 323 117 115 91 428 375 +53 36.2 1.33 1.16 466
113 AFC Wimbledon 346 121 103 122 448 442 +6 35.0 1.29 1.28 466
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 163 70 48 45 227 184 +43 42.9 1.39 1.13 258
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 138 43 32 63 164 203 -39 31.2 1.19 1.47 161
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 Bromley FC 52 24 18 10 80 61 +19 46.2 1.54 1.17 90
140 Stalybridge Celtic 38 27 5 6 74 33 +41 71.1 1.95 0.87 86
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