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 2419 1502 543 374 5109 2327 +2782 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 2456 1427 521 508 5062 2722 +2340 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 2586 1373 599 614 4909 2962 +1947 53.1 1.90 1.15 4718
7 Derby County 2594 1365 611 618 4914 3030 +1884 52.6 1.89 1.17 4706
8 Sheffield United 2563 1358 631 574 4661 2831 +1830 53.0 1.82 1.10 4705
9 Bolton Wanderers 2584 1356 613 615 4593 2849 +1744 52.5 1.78 1.10 4681
10 Burnley 2600 1344 648 608 4606 2890 +1716 51.7 1.77 1.11 4680
11 Blackburn Rovers 2572 1347 623 602 4745 2943 +1802 52.4 1.84 1.14 4664
12 Aston Villa 2499 1360 583 556 4856 2855 +2001 54.4 1.94 1.14 4663
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 2555 1320 638 597 4543 2856 +1687 51.7 1.78 1.12 4598
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 2536 1248 678 610 4324 2879 +1445 49.2 1.71 1.14 4422
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 2418 1245 601 572 4265 2577 +1688 51.5 1.76 1.07 4336
24 Leicester City 2483 1229 633 621 4473 2975 +1498 49.5 1.80 1.20 4320
25 Grimsby Town 2438 1237 603 598 4220 2683 +1537 50.7 1.73 1.10 4314
26 Blackpool 2512 1203 664 645 4250 2877 +1373 47.9 1.69 1.15 4273
27 Stoke City 2445 1213 616 616 4020 2544 +1476 49.6 1.64 1.04 4255
28 Port Vale 2459 1204 637 618 4043 2627 +1416 49.0 1.64 1.07 4249
29 Bury 2426 1207 622 597 4188 2747 +1441 49.8 1.73 1.13 4243
30 Bradford City 2463 1196 643 624 4125 2790 +1335 48.6 1.67 1.13 4231
31 Reading 2223 1216 513 494 3967 2319 +1648 54.7 1.78 1.04 4161
32 Lincoln City 2396 1181 604 611 4263 2752 +1511 49.3 1.78 1.15 4147
33 Chelsea 2230 1191 572 467 4096 2439 +1657 53.4 1.84 1.09 4145
34 Hull City 2383 1166 632 585 4032 2500 +1532 48.9 1.69 1.05 4130
35 Tottenham Hotspur 2169 1198 486 485 4305 2538 +1767 55.2 1.98 1.17 4080
36 Chesterfield 2242 1167 534 541 3941 2436 +1505 52.1 1.76 1.09 4035
37 Stockport County 2260 1151 578 531 3988 2482 +1506 50.9 1.76 1.10 4031
38 Plymouth Argyle 2201 1153 552 496 3854 2364 +1490 52.4 1.75 1.07 4011
39 Swindon Town 2217 1148 560 509 3926 2431 +1495 51.8 1.77 1.10 4004
40 Huddersfield Town 2290 1139 587 564 3677 2349 +1328 49.7 1.61 1.03 4004
41 Millwall 2200 1143 569 488 3659 2188 +1471 52.0 1.66 0.99 3998
42 Oldham Athletic 2301 1130 594 577 3992 2689 +1303 49.1 1.73 1.17 3984
43 Brentford 2208 1133 566 509 3832 2417 +1415 51.3 1.74 1.09 3965
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 2355 1106 615 634 3664 2562 +1102 47.0 1.56 1.09 3933
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 2170 1118 549 503 3713 2308 +1405 51.5 1.71 1.06 3903
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 2136 1103 511 522 3928 2455 +1473 51.6 1.84 1.15 3820
54 Luton Town 2091 1095 533 463 3963 2361 +1602 52.4 1.90 1.13 3818
55 Bournemouth 2136 1065 582 489 3508 2188 +1320 49.9 1.64 1.02 3777
56 Norwich City 2133 1057 580 496 3622 2383 +1239 49.6 1.70 1.12 3751
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 2067 1064 533 470 3784 2367 +1417 51.5 1.83 1.15 3725
61 Portsmouth 2143 1053 555 535 3660 2370 +1290 49.1 1.71 1.11 3714
62 Coventry City 2154 1050 558 546 3620 2375 +1245 48.7 1.68 1.10 3708
63 Crewe Alexandra 2256 1053 547 656 3735 2822 +913 46.7 1.66 1.25 3706
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 2060 1025 513 522 3710 2500 +1210 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 1876 928 493 455 3351 2200 +1151 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 1696 806 455 435 2772 1936 +836 47.5 1.63 1.14 2873
80 Shrewsbury Town 1705 790 466 449 2632 1861 +771 46.3 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 1638 762 431 445 2682 2002 +680 46.5 1.64 1.22 2717
84 Peterborough United 1518 742 384 392 2632 1737 +895 48.9 1.73 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 1355 620 374 361 2051 1468 +583 45.8 1.51 1.08 2234
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 1171 578 251 342 2128 1554 +574 49.4 1.82 1.33 1985
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 1074 501 274 299 1532 1128 +404 46.6 1.43 1.05 1777
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 759 330 210 219 1057 831 +226 43.5 1.39 1.09 1200
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 508 233 124 151 766 567 +199 45.9 1.51 1.12 823
102 Barnet 507 216 142 149 753 603 +150 42.6 1.49 1.19 790
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 324 118 115 91 431 376 +55 36.4 1.33 1.16 469
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 164 71 48 45 229 185 +44 43.3 1.40 1.13 261
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