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 2399 1494 535 370 5079 2306 +2773 62.3 2.12 0.96 5017
2 Manchester United 2415 1473 529 413 4861 2282 +2579 61.0 2.01 0.94 4948
3 Arsenal 2399 1435 555 409 4873 2321 +2552 59.8 2.03 0.97 4860
4 Preston North End 2624 1358 686 580 4719 2948 +1771 51.8 1.80 1.12 4760
5 Manchester City 2436 1412 518 506 5016 2704 +2312 58.0 2.06 1.11 4754
6 Wolverhampton Wanderers 2564 1366 593 605 4881 2932 +1949 53.3 1.90 1.14 4691
7 Derby County 2571 1356 606 609 4886 3002 +1884 52.7 1.90 1.17 4674
8 Burnley 2578 1344 637 597 4585 2853 +1732 52.1 1.78 1.11 4669
9 Sheffield United 2538 1347 625 566 4617 2799 +1818 53.1 1.82 1.10 4666
10 Bolton Wanderers 2560 1345 607 608 4551 2814 +1737 52.5 1.78 1.10 4642
11 Blackburn Rovers 2548 1339 615 594 4719 2919 +1800 52.6 1.85 1.15 4632
12 Aston Villa 2479 1349 580 550 4823 2831 +1992 54.4 1.95 1.14 4627
13 Sunderland 2510 1329 633 548 4609 2713 +1896 52.9 1.84 1.08 4620
14 Everton 2461 1329 603 529 4708 2734 +1974 54.0 1.91 1.11 4590
15 Newcastle United 2419 1349 532 538 4685 2728 +1957 55.8 1.94 1.13 4579
16 Sheffield Wednesday 2531 1317 628 586 4516 2822 +1694 52.0 1.78 1.11 4579
17 West Bromwich Albion 2552 1274 634 644 4649 2994 +1655 49.9 1.82 1.17 4456
18 Bristol City 2451 1269 636 546 4213 2521 +1692 51.8 1.72 1.03 4443
19 Birmingham City 2525 1251 641 633 4297 2814 +1483 49.5 1.70 1.11 4394
20 Barnsley 2512 1241 671 600 4289 2839 +1450 49.4 1.71 1.13 4394
21 Nottingham Forest 2515 1243 635 637 4245 2793 +1452 49.4 1.69 1.11 4364
22 Notts County 2545 1238 644 663 4390 2904 +1486 48.6 1.72 1.14 4358
23 Leicester City 2458 1221 628 609 4437 2932 +1505 49.7 1.81 1.19 4291
24 Middlesbrough 2393 1232 594 567 4220 2552 +1668 51.5 1.76 1.07 4290
25 Grimsby Town 2415 1225 598 592 4181 2659 +1522 50.7 1.73 1.10 4273
26 Bury 2426 1207 622 597 4188 2747 +1441 49.8 1.73 1.13 4243
27 Blackpool 2490 1191 660 639 4213 2848 +1365 47.8 1.69 1.14 4233
28 Stoke City 2420 1203 610 607 3980 2513 +1467 49.7 1.64 1.04 4219
29 Port Vale 2436 1197 628 611 4023 2606 +1417 49.1 1.65 1.07 4219
30 Bradford City 2440 1183 638 619 4100 2775 +1325 48.5 1.68 1.14 4187
31 Reading 2199 1204 506 489 3923 2290 +1633 54.8 1.78 1.04 4118
32 Chelsea 2210 1183 567 460 4062 2410 +1652 53.5 1.84 1.09 4116
33 Hull City 2361 1158 624 579 4001 2470 +1531 49.0 1.69 1.05 4098
34 Lincoln City 2373 1166 600 607 4214 2723 +1491 49.1 1.78 1.15 4098
35 Tottenham Hotspur 2149 1194 480 475 4281 2505 +1776 55.6 1.99 1.17 4062
36 Chesterfield 2219 1157 526 536 3901 2409 +1492 52.1 1.76 1.09 3997
37 Stockport County 2237 1137 576 524 3943 2452 +1491 50.8 1.76 1.10 3987
38 Plymouth Argyle 2178 1142 548 488 3821 2334 +1487 52.4 1.75 1.07 3974
39 Swindon Town 2193 1137 553 503 3888 2405 +1483 51.8 1.77 1.10 3964
40 Huddersfield Town 2268 1128 577 563 3631 2322 +1309 49.7 1.60 1.02 3961
41 Millwall 2176 1130 564 482 3617 2163 +1454 51.9 1.66 0.99 3954
42 Oldham Athletic 2277 1118 588 571 3955 2668 +1287 49.1 1.74 1.17 3942
43 Brentford 2188 1124 558 506 3795 2397 +1398 51.4 1.73 1.10 3930
44 Leeds United 2077 1134 522 421 3660 2080 +1580 54.6 1.76 1.00 3924
45 Fulham 2247 1118 552 577 3956 2579 +1377 49.8 1.76 1.15 3906
46 Leyton Orient 2331 1097 610 624 3633 2529 +1104 47.1 1.56 1.08 3901
47 Northampton Town 2194 1121 532 541 3800 2412 +1388 51.1 1.73 1.10 3895
48 Walsall 2294 1097 604 593 3975 2683 +1292 47.8 1.73 1.17 3895
49 Brighton and Hove Albion 2150 1110 549 491 3755 2329 +1426 51.6 1.75 1.08 3879
50 Swansea City 2146 1104 544 498 3674 2286 +1388 51.4 1.71 1.07 3856
51 Queens Park Rangers 2130 1079 561 490 3671 2306 +1365 50.7 1.72 1.08 3798
52 Tranmere Rovers 2112 1097 505 510 3901 2417 +1484 51.9 1.85 1.14 3796
53 Bristol Rovers 2155 1076 565 514 3706 2432 +1274 49.9 1.72 1.13 3793
54 Luton Town 2067 1081 525 461 3919 2336 +1583 52.3 1.90 1.13 3768
55 Bournemouth 2116 1059 571 486 3478 2166 +1312 50.0 1.64 1.02 3748
56 Southend United 2110 1068 530 512 3547 2190 +1357 50.6 1.68 1.04 3734
57 Norwich City 2108 1045 577 486 3586 2352 +1234 49.6 1.70 1.12 3712
58 Watford 2157 1047 556 554 3614 2434 +1180 48.5 1.68 1.13 3697
59 Cardiff City 2137 1048 539 550 3463 2386 +1077 49.0 1.62 1.12 3683
60 Portsmouth 2120 1044 549 527 3631 2345 +1286 49.2 1.71 1.11 3681
61 Southampton 2042 1047 527 468 3730 2347 +1383 51.3 1.83 1.15 3668
62 Crewe Alexandra 2232 1041 538 653 3695 2793 +902 46.6 1.66 1.25 3661
63 Coventry City 2131 1034 556 541 3575 2349 +1226 48.5 1.68 1.10 3658
64 Gillingham 2094 1032 552 510 3282 2211 +1071 49.3 1.57 1.06 3648
65 Charlton Athletic 2083 1005 544 534 3540 2523 +1017 48.2 1.70 1.21 3559
66 West Ham United 2038 1016 508 514 3667 2471 +1196 49.9 1.80 1.21 3556
67 Crystal Palace 2101 992 580 529 3390 2276 +1114 47.2 1.61 1.08 3556
68 Exeter City 2091 986 556 549 3401 2418 +983 47.2 1.63 1.16 3514
69 Rotherham United 2062 991 538 533 3568 2376 +1192 48.1 1.73 1.15 3511
70 Rochdale 2120 972 564 584 3448 2492 +956 45.8 1.63 1.18 3480
71 Doncaster Rovers 2058 976 530 552 3280 2310 +970 47.4 1.59 1.12 3458
72 Hartlepool United 2041 962 522 557 3348 2418 +930 47.1 1.64 1.18 3408
73 Wrexham 1830 962 461 407 3355 2017 +1338 52.6 1.83 1.10 3347
74 Carlisle United 1971 941 497 533 3307 2363 +944 47.7 1.68 1.20 3320
75 Mansfield Town 1852 919 484 449 3313 2171 +1142 49.6 1.79 1.17 3241
76 Ipswich Town 1749 919 413 417 3059 1959 +1100 52.5 1.75 1.12 3170
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 1674 796 449 429 2744 1917 +827 47.6 1.64 1.15 2837
80 Shrewsbury Town 1682 780 461 441 2607 1833 +774 46.4 1.55 1.09 2801
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 1615 752 425 438 2649 1972 +677 46.6 1.64 1.22 2681
84 Peterborough United 1494 734 377 383 2591 1706 +885 49.1 1.73 1.14 2579
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 1331 611 365 355 2023 1443 +580 45.9 1.52 1.08 2198
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 1147 568 244 335 2096 1525 +571 49.5 1.83 1.33 1948
91 Southport 1100 542 310 248 1868 1239 +629 49.3 1.70 1.13 1936
92 Barrow 1083 502 278 303 1802 1294 +508 46.4 1.66 1.19 1784
93 Wigan Athletic 1052 491 271 290 1511 1106 +405 46.7 1.44 1.05 1744
94 Cambridge United 1048 463 277 308 1554 1207 +347 44.2 1.48 1.15 1666
95 Gateshead AFC 733 402 177 154 1475 853 +622 54.8 2.01 1.16 1383
96 Wycombe Wanderers 735 317 206 212 1009 803 +206 43.1 1.37 1.09 1157
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 576 233 163 180 769 693 +76 40.5 1.34 1.20 862
101 MK Dons 485 220 116 149 724 546 +178 45.4 1.49 1.13 776
102 New Brighton 442 221 100 121 778 515 +263 50.0 1.76 1.17 763
103 Barnet 484 204 135 145 708 573 +135 42.1 1.46 1.18 747
104 Burton Albion 369 154 91 124 492 459 +33 41.7 1.33 1.24 553
105 Macclesfield Town 386 142 119 125 485 465 +20 36.8 1.26 1.20 545
106 Morecambe 409 140 121 148 536 545 -9 34.2 1.31 1.33 541
107 Stevenage 344 146 90 108 468 387 +81 42.4 1.36 1.13 528
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 Gainsborough Trinity 282 142 63 77 482 312 +170 50.4 1.71 1.11 489
111 Crawley Town 324 133 83 108 442 407 +35 41.0 1.36 1.26 482
112 AFC Wimbledon 323 115 97 111 429 411 +18 35.6 1.33 1.27 442
113 Fleetwood Town 300 110 105 85 399 348 +51 36.7 1.33 1.16 435
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 Rotherham County FC 126 58 37 31 175 118 +57 46.0 1.39 0.94 211
124 Salford City 141 55 45 41 197 167 +30 39.0 1.40 1.18 210
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 121 41 30 50 156 173 -17 33.9 1.29 1.43 153
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 Thames 42 18 12 12 69 55 +14 42.9 1.64 1.31 66
142 Bromley FC 29 11 11 7 48 35 +13 37.9 1.66 1.21 44
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