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 2409 1499 538 372 5097 2317 +2780 62.2 2.12 0.96 5035
2 Manchester United 2425 1479 532 414 4881 2294 +2587 61.0 2.01 0.95 4969
3 Arsenal 2409 1443 556 410 4895 2329 +2566 59.9 2.03 0.97 4885
4 Manchester City 2447 1420 521 506 5042 2712 +2330 58.0 2.06 1.11 4781
5 Preston North End 2637 1362 690 585 4735 2967 +1768 51.6 1.80 1.13 4776
6 Wolverhampton Wanderers 2576 1369 595 612 4894 2952 +1942 53.1 1.90 1.15 4702
7 Derby County 2584 1362 609 613 4905 3018 +1887 52.7 1.90 1.17 4695
8 Sheffield United 2551 1354 628 569 4643 2812 +1831 53.1 1.82 1.10 4690
9 Burnley 2589 1344 641 604 4595 2874 +1721 51.9 1.77 1.11 4673
10 Bolton Wanderers 2572 1353 610 609 4572 2825 +1747 52.6 1.78 1.10 4669
11 Aston Villa 2490 1356 581 553 4839 2841 +1998 54.5 1.94 1.14 4649
12 Blackburn Rovers 2562 1343 620 599 4733 2934 +1799 52.4 1.85 1.15 4649
13 Sunderland 2521 1333 637 551 4623 2725 +1898 52.9 1.83 1.08 4636
14 Everton 2472 1332 605 535 4721 2751 +1970 53.9 1.91 1.11 4601
15 Newcastle United 2430 1355 534 541 4707 2747 +1960 55.8 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 2566 1279 639 648 4667 3013 +1654 49.8 1.82 1.17 4476
18 Bristol City 2464 1274 638 552 4231 2538 +1693 51.7 1.72 1.03 4460
19 Birmingham City 2539 1258 647 634 4323 2827 +1496 49.5 1.70 1.11 4421
20 Barnsley 2525 1247 674 604 4314 2858 +1456 49.4 1.71 1.13 4415
21 Notts County 2558 1245 646 667 4410 2917 +1493 48.7 1.72 1.14 4381
22 Nottingham Forest 2525 1245 639 641 4255 2804 +1451 49.3 1.69 1.11 4374
23 Middlesbrough 2407 1238 599 570 4241 2564 +1677 51.4 1.76 1.07 4313
24 Leicester City 2472 1226 629 617 4457 2957 +1500 49.6 1.80 1.20 4307
25 Grimsby Town 2426 1229 602 595 4193 2670 +1523 50.7 1.73 1.10 4289
26 Blackpool 2501 1196 662 643 4229 2863 +1366 47.8 1.69 1.14 4250
27 Bury 2426 1207 622 597 4188 2747 +1441 49.8 1.73 1.13 4243
28 Stoke City 2434 1208 614 612 4003 2531 +1472 49.6 1.64 1.04 4238
29 Port Vale 2448 1198 633 617 4033 2622 +1411 48.9 1.65 1.07 4227
30 Bradford City 2452 1192 639 621 4115 2781 +1334 48.6 1.68 1.13 4215
31 Reading 2212 1210 512 490 3945 2306 +1639 54.7 1.78 1.04 4142
32 Chelsea 2220 1187 571 462 4080 2422 +1658 53.5 1.84 1.09 4132
33 Lincoln City 2385 1176 602 607 4245 2732 +1513 49.3 1.78 1.15 4130
34 Hull City 2374 1163 626 585 4019 2492 +1527 49.0 1.69 1.05 4115
35 Tottenham Hotspur 2160 1195 483 482 4294 2526 +1768 55.3 1.99 1.17 4068
36 Chesterfield 2230 1161 530 539 3919 2422 +1497 52.1 1.76 1.09 4013
37 Stockport County 2247 1142 578 527 3960 2468 +1492 50.8 1.76 1.10 4004
38 Plymouth Argyle 2189 1147 550 492 3837 2351 +1486 52.4 1.75 1.07 3991
39 Huddersfield Town 2279 1135 581 563 3654 2332 +1322 49.8 1.60 1.02 3986
40 Swindon Town 2206 1143 556 507 3908 2418 +1490 51.8 1.77 1.10 3985
41 Millwall 2190 1138 567 485 3639 2177 +1462 52.0 1.66 0.99 3981
42 Oldham Athletic 2289 1124 592 573 3972 2678 +1294 49.1 1.74 1.17 3964
43 Brentford 2198 1129 561 508 3813 2408 +1405 51.4 1.73 1.10 3948
44 Leeds United 2088 1139 524 425 3678 2096 +1582 54.5 1.76 1.00 3941
45 Fulham 2258 1124 553 581 3975 2594 +1381 49.8 1.76 1.15 3925
46 Leyton Orient 2343 1102 613 628 3649 2546 +1103 47.0 1.56 1.09 3919
47 Northampton Town 2207 1124 535 548 3813 2430 +1383 50.9 1.73 1.10 3907
48 Walsall 2305 1099 607 599 3983 2697 +1286 47.7 1.73 1.17 3904
49 Brighton and Hove Albion 2161 1114 553 494 3770 2340 +1430 51.6 1.74 1.08 3895
50 Swansea City 2159 1113 546 500 3696 2297 +1399 51.6 1.71 1.06 3885
51 Queens Park Rangers 2143 1085 561 497 3694 2332 +1362 50.6 1.72 1.09 3816
52 Tranmere Rovers 2124 1100 507 517 3914 2440 +1474 51.8 1.84 1.15 3807
53 Bristol Rovers 2166 1080 565 521 3720 2448 +1272 49.9 1.72 1.13 3805
54 Luton Town 2079 1087 530 462 3941 2348 +1593 52.3 1.90 1.13 3791
55 Bournemouth 2127 1062 577 488 3493 2179 +1314 49.9 1.64 1.02 3763
56 Norwich City 2122 1053 578 491 3605 2366 +1239 49.6 1.70 1.11 3737
57 Southend United 2110 1068 530 512 3547 2190 +1357 50.6 1.68 1.04 3734
58 Watford 2169 1052 560 557 3630 2446 +1184 48.5 1.67 1.13 3716
59 Cardiff City 2148 1057 540 551 3489 2397 +1092 49.2 1.62 1.12 3711
60 Portsmouth 2132 1048 552 532 3644 2356 +1288 49.2 1.71 1.11 3696
61 Southampton 2054 1054 530 470 3752 2357 +1395 51.3 1.83 1.15 3692
62 Coventry City 2145 1045 557 543 3602 2362 +1240 48.7 1.68 1.10 3692
63 Crewe Alexandra 2245 1048 542 655 3719 2810 +909 46.7 1.66 1.25 3686
64 Gillingham 2106 1034 558 514 3298 2236 +1062 49.1 1.57 1.06 3660
65 Charlton Athletic 2096 1010 547 539 3551 2538 +1013 48.2 1.69 1.21 3577
66 West Ham United 2048 1019 511 518 3682 2486 +1196 49.8 1.80 1.21 3568
67 Crystal Palace 2111 994 583 534 3398 2289 +1109 47.1 1.61 1.08 3565
68 Exeter City 2104 991 560 553 3415 2435 +980 47.1 1.62 1.16 3533
69 Rotherham United 2075 994 543 538 3582 2396 +1186 47.9 1.73 1.15 3525
70 Rochdale 2120 972 564 584 3448 2492 +956 45.8 1.63 1.18 3480
71 Doncaster Rovers 2069 980 533 556 3295 2330 +965 47.4 1.59 1.13 3473
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 1866 923 489 454 3330 2186 +1144 49.5 1.78 1.17 3258
76 Ipswich Town 1762 928 417 417 3081 1964 +1117 52.7 1.75 1.11 3201
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 1685 802 451 432 2759 1924 +835 47.6 1.64 1.14 2857
80 Shrewsbury Town 1694 785 464 445 2620 1847 +773 46.3 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 1626 755 428 443 2662 1990 +672 46.4 1.64 1.22 2693
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 1345 615 370 360 2035 1461 +574 45.7 1.51 1.09 2215
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 1159 574 246 339 2109 1536 +573 49.5 1.82 1.33 1968
91 Southport 1100 542 310 248 1868 1239 +629 49.3 1.70 1.13 1936
92 Barrow 1095 503 281 311 1809 1312 +497 45.9 1.65 1.20 1790
93 Wigan Athletic 1063 495 273 295 1518 1116 +402 46.6 1.43 1.05 1758
94 Cambridge United 1059 470 281 308 1576 1214 +362 44.4 1.49 1.15 1691
95 Gateshead AFC 733 402 177 154 1475 853 +622 54.8 2.01 1.16 1383
96 Wycombe Wanderers 748 326 207 215 1037 814 +223 43.6 1.39 1.09 1185
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 587 238 165 184 786 708 +78 40.5 1.34 1.21 879
101 MK Dons 496 227 120 149 744 553 +191 45.8 1.50 1.11 801
102 Barnet 496 209 139 148 726 587 +139 42.1 1.46 1.18 766
103 New Brighton 442 221 100 121 778 515 +263 50.0 1.76 1.17 763
104 Burton Albion 380 159 93 128 508 472 +36 41.8 1.34 1.24 570
105 Stevenage 357 151 96 110 481 397 +84 42.3 1.35 1.11 549
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 336 136 88 112 459 424 +35 40.5 1.37 1.26 496
111 Gainsborough Trinity 282 142 63 77 482 312 +170 50.4 1.71 1.11 489
112 AFC Wimbledon 334 119 99 116 441 421 +20 35.6 1.32 1.26 456
113 Fleetwood Town 313 114 110 89 416 364 +52 36.4 1.33 1.16 452
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 152 61 47 44 212 179 +33 40.1 1.39 1.18 230
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 134 42 32 60 160 196 -36 31.3 1.19 1.46 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 42 20 15 7 70 45 +25 47.6 1.67 1.07 75
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