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 2411 1500 539 372 5100 2318 +2782 62.2 2.12 0.96 5039
2 Manchester United 2426 1480 532 414 4884 2295 +2589 61.0 2.01 0.95 4972
3 Arsenal 2411 1444 556 411 4898 2331 +2567 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 2639 1363 691 585 4739 2969 +1770 51.6 1.80 1.13 4780
6 Wolverhampton Wanderers 2576 1369 595 612 4894 2952 +1942 53.1 1.90 1.15 4702
7 Derby County 2586 1364 609 613 4908 3018 +1890 52.7 1.90 1.17 4701
8 Sheffield United 2554 1355 629 570 4649 2818 +1831 53.1 1.82 1.10 4694
9 Burnley 2590 1344 641 605 4595 2876 +1719 51.9 1.77 1.11 4673
10 Bolton Wanderers 2574 1353 612 609 4574 2827 +1747 52.6 1.78 1.10 4671
11 Aston Villa 2491 1357 581 553 4841 2841 +2000 54.5 1.94 1.14 4652
12 Blackburn Rovers 2564 1343 622 599 4733 2934 +1799 52.4 1.85 1.14 4651
13 Sunderland 2522 1334 637 551 4624 2725 +1899 52.9 1.83 1.08 4639
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 2546 1317 633 596 4526 2849 +1677 51.7 1.78 1.12 4584
17 West Bromwich Albion 2568 1279 641 648 4669 3015 +1654 49.8 1.82 1.17 4478
18 Bristol City 2466 1275 638 553 4232 2539 +1693 51.7 1.72 1.03 4463
19 Birmingham City 2541 1259 647 635 4325 2828 +1497 49.5 1.70 1.11 4424
20 Barnsley 2528 1247 675 606 4315 2863 +1452 49.3 1.71 1.13 4416
21 Notts County 2560 1247 646 667 4418 2920 +1498 48.7 1.73 1.14 4387
22 Nottingham Forest 2527 1245 641 641 4256 2805 +1451 49.3 1.68 1.11 4376
23 Middlesbrough 2409 1238 599 572 4242 2567 +1675 51.4 1.76 1.07 4313
24 Leicester City 2474 1226 630 618 4459 2960 +1499 49.6 1.80 1.20 4308
25 Grimsby Town 2430 1232 602 596 4203 2675 +1528 50.7 1.73 1.10 4298
26 Blackpool 2505 1200 662 643 4237 2866 +1371 47.9 1.69 1.14 4262
27 Bury 2426 1207 622 597 4188 2747 +1441 49.8 1.73 1.13 4243
28 Stoke City 2436 1209 615 612 4006 2532 +1474 49.6 1.64 1.04 4242
29 Port Vale 2450 1200 633 617 4035 2622 +1413 49.0 1.65 1.07 4233
30 Bradford City 2455 1193 640 622 4117 2783 +1334 48.6 1.68 1.13 4219
31 Reading 2214 1211 512 491 3949 2308 +1641 54.7 1.78 1.04 4145
32 Lincoln City 2388 1179 602 607 4251 2733 +1518 49.4 1.78 1.14 4139
33 Chelsea 2222 1187 571 464 4080 2426 +1654 53.4 1.84 1.09 4132
34 Hull City 2376 1164 627 585 4022 2493 +1529 49.0 1.69 1.05 4119
35 Tottenham Hotspur 2161 1195 483 483 4294 2529 +1765 55.3 1.99 1.17 4068
36 Chesterfield 2233 1162 531 540 3921 2426 +1495 52.0 1.76 1.09 4017
37 Stockport County 2250 1145 578 527 3968 2469 +1499 50.9 1.76 1.10 4013
38 Plymouth Argyle 2193 1149 551 493 3844 2356 +1488 52.4 1.75 1.07 3998
39 Swindon Town 2208 1144 557 507 3911 2420 +1491 51.8 1.77 1.10 3989
40 Huddersfield Town 2282 1135 584 563 3660 2338 +1322 49.7 1.60 1.02 3989
41 Millwall 2191 1138 567 486 3640 2179 +1461 51.9 1.66 0.99 3981
42 Oldham Athletic 2292 1126 593 573 3977 2679 +1298 49.1 1.74 1.17 3971
43 Brentford 2200 1129 563 508 3817 2412 +1405 51.3 1.74 1.10 3950
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 2345 1103 613 629 3652 2548 +1104 47.0 1.56 1.09 3922
47 Walsall 2309 1100 609 600 3987 2704 +1283 47.6 1.73 1.17 3909
48 Northampton Town 2208 1124 535 549 3814 2433 +1381 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 2161 1113 547 501 3698 2302 +1396 51.5 1.71 1.07 3886
51 Queens Park Rangers 2146 1087 562 497 3702 2334 +1368 50.7 1.73 1.09 3823
52 Bristol Rovers 2170 1084 565 521 3727 2449 +1278 50.0 1.72 1.13 3817
53 Tranmere Rovers 2127 1100 507 520 3914 2445 +1469 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 2124 1053 579 492 3606 2369 +1237 49.6 1.70 1.12 3738
57 Southend United 2110 1068 530 512 3547 2190 +1357 50.6 1.68 1.04 3734
58 Watford 2172 1053 562 557 3634 2448 +1186 48.5 1.67 1.13 3721
59 Cardiff City 2151 1058 541 552 3491 2399 +1092 49.2 1.62 1.12 3715
60 Southampton 2057 1057 530 470 3757 2358 +1399 51.4 1.83 1.15 3701
61 Portsmouth 2134 1048 553 533 3646 2359 +1287 49.1 1.71 1.11 3697
62 Coventry City 2147 1046 558 543 3605 2364 +1241 48.7 1.68 1.10 3696
63 Crewe Alexandra 2247 1050 542 655 3722 2811 +911 46.7 1.66 1.25 3692
64 Gillingham 2109 1035 558 516 3301 2240 +1061 49.1 1.57 1.06 3663
65 Charlton Athletic 2099 1010 547 542 3553 2543 +1010 48.1 1.69 1.21 3577
66 West Ham United 2050 1020 512 518 3687 2487 +1200 49.8 1.80 1.21 3572
67 Crystal Palace 2113 995 584 534 3400 2290 +1110 47.1 1.61 1.08 3569
68 Exeter City 2106 992 561 553 3418 2435 +983 47.1 1.62 1.16 3537
69 Rotherham United 2077 994 544 539 3583 2399 +1184 47.9 1.73 1.16 3526
70 Rochdale 2120 972 564 584 3448 2492 +956 45.8 1.63 1.18 3480
71 Doncaster Rovers 2072 982 533 557 3297 2332 +965 47.4 1.59 1.13 3479
72 Hartlepool United 2041 962 522 557 3348 2418 +930 47.1 1.64 1.18 3408
73 Wrexham 1845 970 464 411 3384 2042 +1342 52.6 1.83 1.11 3374
74 Carlisle United 1971 941 497 533 3307 2363 +944 47.7 1.68 1.20 3320
75 Mansfield Town 1868 924 490 454 3334 2187 +1147 49.5 1.78 1.17 3262
76 Ipswich Town 1764 929 418 417 3084 1966 +1118 52.7 1.75 1.11 3205
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 1688 803 452 433 2764 1928 +836 47.6 1.64 1.14 2861
80 Shrewsbury Town 1697 787 464 446 2622 1851 +771 46.4 1.55 1.09 2825
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 1630 757 428 445 2665 1994 +671 46.4 1.63 1.22 2699
84 Peterborough United 1508 741 380 387 2624 1721 +903 49.1 1.74 1.14 2603
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 1347 616 371 360 2038 1462 +576 45.7 1.51 1.09 2219
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 1163 575 246 342 2112 1543 +569 49.4 1.82 1.33 1971
91 Southport 1100 542 310 248 1868 1239 +629 49.3 1.70 1.13 1936
92 Barrow 1097 504 281 312 1811 1314 +497 45.9 1.65 1.20 1793
93 Wigan Athletic 1066 497 274 295 1522 1117 +405 46.6 1.43 1.05 1765
94 Cambridge United 1062 472 282 308 1582 1215 +367 44.4 1.49 1.14 1698
95 Gateshead AFC 733 402 177 154 1475 853 +622 54.8 2.01 1.16 1383
96 Wycombe Wanderers 750 327 207 216 1042 816 +226 43.6 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 589 238 167 184 788 710 +78 40.4 1.34 1.21 881
101 MK Dons 500 229 121 150 748 557 +191 45.8 1.50 1.11 808
102 Barnet 499 211 140 148 732 591 +141 42.3 1.47 1.18 773
103 New Brighton 442 221 100 121 778 515 +263 50.0 1.76 1.17 763
104 Burton Albion 384 161 94 129 513 476 +37 41.9 1.34 1.24 577
105 Stevenage 359 153 96 110 483 397 +86 42.6 1.35 1.11 555
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 339 137 89 113 462 427 +35 40.4 1.36 1.26 500
111 Gainsborough Trinity 282 142 63 77 482 312 +170 50.4 1.71 1.11 489
112 AFC Wimbledon 337 119 100 118 444 429 +15 35.3 1.32 1.27 457
113 Fleetwood Town 315 115 110 90 419 369 +50 36.5 1.33 1.17 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 156 64 48 44 218 181 +37 41.0 1.40 1.16 240
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 136 42 32 62 162 201 -39 30.9 1.19 1.48 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 44 22 15 7 73 46 +27 50.0 1.66 1.05 81
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