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 2398 1494 535 369 5078 2304 +2774 62.3 2.12 0.96 5017
2 Manchester United 2414 1472 529 413 4859 2282 +2577 61.0 2.01 0.95 4945
3 Arsenal 2398 1434 555 409 4871 2321 +2550 59.8 2.03 0.97 4857
4 Preston North End 2622 1357 686 579 4717 2947 +1770 51.8 1.80 1.12 4757
5 Manchester City 2435 1411 518 506 5014 2704 +2310 57.9 2.06 1.11 4751
6 Wolverhampton Wanderers 2563 1366 592 605 4880 2931 +1949 53.3 1.90 1.14 4690
7 Derby County 2569 1355 605 609 4884 3001 +1883 52.7 1.90 1.17 4670
8 Burnley 2577 1343 637 597 4583 2853 +1730 52.1 1.78 1.11 4666
9 Sheffield United 2537 1346 625 566 4616 2799 +1817 53.1 1.82 1.10 4663
10 Bolton Wanderers 2559 1344 607 608 4549 2813 +1736 52.5 1.78 1.10 4639
11 Blackburn Rovers 2546 1339 614 593 4717 2915 +1802 52.6 1.85 1.14 4631
12 Aston Villa 2478 1348 580 550 4821 2830 +1991 54.4 1.95 1.14 4624
13 Sunderland 2509 1328 633 548 4607 2713 +1894 52.9 1.84 1.08 4617
14 Everton 2460 1328 603 529 4706 2733 +1973 54.0 1.91 1.11 4587
15 Sheffield Wednesday 2529 1317 628 584 4516 2816 +1700 52.1 1.79 1.11 4579
16 Newcastle United 2418 1348 532 538 4683 2728 +1955 55.7 1.94 1.13 4576
17 West Bromwich Albion 2551 1273 634 644 4647 2993 +1654 49.9 1.82 1.17 4453
18 Bristol City 2449 1268 636 545 4209 2518 +1691 51.8 1.72 1.03 4440
19 Birmingham City 2524 1251 641 632 4295 2811 +1484 49.6 1.70 1.11 4394
20 Barnsley 2512 1241 671 600 4289 2839 +1450 49.4 1.71 1.13 4394
21 Nottingham Forest 2514 1243 635 636 4245 2790 +1455 49.4 1.69 1.11 4364
22 Notts County 2544 1237 644 663 4387 2903 +1484 48.6 1.72 1.14 4355
23 Leicester City 2457 1221 627 609 4436 2931 +1505 49.7 1.81 1.19 4290
24 Middlesbrough 2392 1231 594 567 4218 2551 +1667 51.5 1.76 1.07 4287
25 Grimsby Town 2413 1224 598 591 4179 2657 +1522 50.7 1.73 1.10 4270
26 Bury 2426 1207 622 597 4188 2747 +1441 49.8 1.73 1.13 4243
27 Blackpool 2488 1191 659 638 4212 2845 +1367 47.9 1.69 1.14 4232
28 Port Vale 2435 1197 627 611 4023 2606 +1417 49.2 1.65 1.07 4218
29 Stoke City 2419 1202 610 607 3979 2513 +1466 49.7 1.64 1.04 4216
30 Bradford City 2439 1183 637 619 4098 2773 +1325 48.5 1.68 1.14 4186
31 Reading 2197 1203 505 489 3921 2289 +1632 54.8 1.78 1.04 4114
32 Chelsea 2209 1182 567 460 4060 2409 +1651 53.5 1.84 1.09 4113
33 Lincoln City 2371 1165 600 606 4213 2722 +1491 49.1 1.78 1.15 4095
34 Hull City 2359 1156 624 579 3998 2469 +1529 49.0 1.69 1.05 4092
35 Tottenham Hotspur 2148 1194 480 474 4280 2503 +1777 55.6 1.99 1.17 4062
36 Chesterfield 2217 1156 525 536 3898 2408 +1490 52.1 1.76 1.09 3993
37 Stockport County 2235 1135 576 524 3941 2452 +1489 50.8 1.76 1.10 3981
38 Plymouth Argyle 2176 1142 547 487 3819 2331 +1488 52.5 1.76 1.07 3973
39 Swindon Town 2192 1137 552 503 3886 2403 +1483 51.9 1.77 1.10 3963
40 Huddersfield Town 2266 1128 577 561 3629 2318 +1311 49.8 1.60 1.02 3961
41 Millwall 2174 1128 564 482 3612 2163 +1449 51.9 1.66 0.99 3948
42 Oldham Athletic 2276 1118 587 571 3955 2668 +1287 49.1 1.74 1.17 3941
43 Brentford 2187 1124 558 505 3795 2396 +1399 51.4 1.74 1.10 3930
44 Leeds United 2076 1134 522 420 3659 2078 +1581 54.6 1.76 1.00 3924
45 Fulham 2246 1118 552 576 3956 2578 +1378 49.8 1.76 1.15 3906
46 Leyton Orient 2330 1096 610 624 3629 2529 +1100 47.0 1.56 1.09 3898
47 Northampton Town 2193 1121 532 540 3799 2410 +1389 51.1 1.73 1.10 3895
48 Walsall 2292 1096 604 592 3972 2680 +1292 47.8 1.73 1.17 3892
49 Brighton and Hove Albion 2149 1109 549 491 3753 2328 +1425 51.6 1.75 1.08 3876
50 Swansea City 2144 1104 544 496 3673 2282 +1391 51.5 1.71 1.06 3856
51 Queens Park Rangers 2129 1079 561 489 3670 2304 +1366 50.7 1.72 1.08 3798
52 Tranmere Rovers 2111 1097 505 509 3901 2415 +1486 52.0 1.85 1.14 3796
53 Bristol Rovers 2153 1076 565 512 3705 2424 +1281 50.0 1.72 1.13 3793
54 Luton Town 2066 1081 525 460 3919 2334 +1585 52.3 1.90 1.13 3768
55 Bournemouth 2115 1058 571 486 3475 2165 +1310 50.0 1.64 1.02 3745
56 Southend United 2110 1068 530 512 3547 2190 +1357 50.6 1.68 1.04 3734
57 Norwich City 2107 1045 577 485 3586 2351 +1235 49.6 1.70 1.12 3712
58 Watford 2155 1045 556 554 3610 2432 +1178 48.5 1.68 1.13 3691
59 Portsmouth 2118 1043 549 526 3629 2343 +1286 49.2 1.71 1.11 3678
60 Cardiff City 2135 1046 539 550 3457 2382 +1075 49.0 1.62 1.12 3677
61 Southampton 2041 1047 526 468 3730 2347 +1383 51.3 1.83 1.15 3667
62 Crewe Alexandra 2231 1041 538 652 3695 2792 +903 46.7 1.66 1.25 3661
63 Coventry City 2130 1033 556 541 3573 2349 +1224 48.5 1.68 1.10 3655
64 Gillingham 2093 1032 551 510 3281 2210 +1071 49.3 1.57 1.06 3647
65 West Ham United 2037 1016 508 513 3667 2469 +1198 49.9 1.80 1.21 3556
66 Charlton Athletic 2082 1004 544 534 3538 2522 +1016 48.2 1.70 1.21 3556
67 Crystal Palace 2100 992 579 529 3387 2273 +1114 47.2 1.61 1.08 3555
68 Exeter City 2090 986 555 549 3400 2417 +983 47.2 1.63 1.16 3513
69 Rotherham United 2061 990 538 533 3567 2376 +1191 48.0 1.73 1.15 3508
70 Rochdale 2120 972 564 584 3448 2492 +956 45.8 1.63 1.18 3480
71 Doncaster Rovers 2056 976 529 551 3278 2307 +971 47.5 1.59 1.12 3457
72 Hartlepool United 2041 962 522 557 3348 2418 +930 47.1 1.64 1.18 3408
73 Wrexham 1828 961 460 407 3353 2016 +1337 52.6 1.83 1.10 3343
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 1747 918 413 416 3056 1955 +1101 52.5 1.75 1.12 3167
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 1672 794 449 429 2735 1914 +821 47.5 1.64 1.14 2831
80 Shrewsbury Town 1680 778 461 441 2604 1833 +771 46.3 1.55 1.09 2795
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 1613 752 425 436 2649 1969 +680 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 1330 610 365 355 2022 1443 +579 45.9 1.52 1.08 2195
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 1145 567 244 334 2092 1524 +568 49.5 1.83 1.33 1945
91 Southport 1100 542 310 248 1868 1239 +629 49.3 1.70 1.13 1936
92 Barrow 1082 502 277 303 1802 1294 +508 46.4 1.67 1.20 1783
93 Wigan Athletic 1050 490 271 289 1510 1105 +405 46.7 1.44 1.05 1741
94 Cambridge United 1046 461 277 308 1549 1205 +344 44.1 1.48 1.15 1660
95 Gateshead AFC 733 402 177 154 1475 853 +622 54.8 2.01 1.16 1383
96 Wycombe Wanderers 734 317 205 212 1007 801 +206 43.2 1.37 1.09 1156
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 575 232 163 180 767 693 +74 40.3 1.33 1.21 859
101 MK Dons 483 218 116 149 718 543 +175 45.1 1.49 1.12 770
102 New Brighton 442 221 100 121 778 515 +263 50.0 1.76 1.17 763
103 Barnet 482 203 135 144 706 572 +134 42.1 1.46 1.19 744
104 Burton Albion 367 153 91 123 489 458 +31 41.7 1.33 1.25 550
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 343 145 90 108 466 387 +79 42.3 1.36 1.13 525
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 323 133 82 108 441 406 +35 41.2 1.37 1.26 481
112 AFC Wimbledon 322 115 96 111 428 410 +18 35.7 1.33 1.27 441
113 Fleetwood Town 299 109 105 85 396 346 +50 36.5 1.32 1.16 432
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 Aberdare Athletic 126 58 35 33 226 152 +74 46.0 1.79 1.21 209
125 Salford City 139 54 45 40 196 165 +31 38.8 1.41 1.19 207
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 120 41 30 49 155 171 -16 34.2 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 28 11 10 7 45 32 +13 39.3 1.61 1.14 43
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