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 2416 1501 543 372 5107 2323 +2784 62.1 2.11 0.96 5046
2 Manchester United 2432 1484 532 416 4898 2305 +2593 61.0 2.01 0.95 4984
3 Arsenal 2416 1449 556 411 4908 2332 +2576 60.0 2.03 0.97 4903
4 Manchester City 2454 1426 521 507 5059 2719 +2340 58.1 2.06 1.11 4799
5 Preston North End 2645 1364 691 590 4744 2982 +1762 51.6 1.79 1.13 4783
6 Wolverhampton Wanderers 2582 1371 598 613 4903 2958 +1945 53.1 1.90 1.15 4711
7 Derby County 2592 1365 610 617 4913 3028 +1885 52.7 1.90 1.17 4705
8 Sheffield United 2560 1356 630 574 4656 2830 +1826 53.0 1.82 1.11 4698
9 Bolton Wanderers 2581 1356 613 612 4589 2839 +1750 52.5 1.78 1.10 4681
10 Burnley 2597 1344 646 607 4603 2886 +1717 51.8 1.77 1.11 4678
11 Aston Villa 2496 1359 581 556 4851 2851 +2000 54.4 1.94 1.14 4658
12 Blackburn Rovers 2570 1345 623 602 4741 2942 +1799 52.3 1.84 1.14 4658
13 Sunderland 2527 1336 638 553 4627 2733 +1894 52.9 1.83 1.08 4646
14 Everton 2479 1335 607 537 4734 2761 +1973 53.9 1.91 1.11 4612
15 Newcastle United 2437 1358 536 543 4721 2758 +1963 55.7 1.94 1.13 4610
16 Sheffield Wednesday 2552 1319 636 597 4536 2854 +1682 51.7 1.78 1.12 4593
17 West Bromwich Albion 2574 1282 644 648 4678 3018 +1660 49.8 1.82 1.17 4490
18 Bristol City 2472 1278 638 556 4239 2547 +1692 51.7 1.71 1.03 4472
19 Birmingham City 2547 1261 651 635 4336 2837 +1499 49.5 1.70 1.11 4434
20 Barnsley 2534 1248 677 609 4322 2876 +1446 49.3 1.71 1.13 4421
21 Notts County 2565 1248 648 669 4423 2926 +1497 48.7 1.72 1.14 4392
22 Nottingham Forest 2533 1246 644 643 4262 2810 +1452 49.2 1.68 1.11 4382
23 Middlesbrough 2415 1243 600 572 4259 2575 +1684 51.5 1.76 1.07 4329
24 Leicester City 2479 1227 632 620 4465 2969 +1496 49.5 1.80 1.20 4313
25 Grimsby Town 2436 1236 603 597 4215 2679 +1536 50.7 1.73 1.10 4311
26 Blackpool 2510 1202 664 644 4247 2873 +1374 47.9 1.69 1.14 4270
27 Stoke City 2442 1212 615 615 4016 2541 +1475 49.6 1.64 1.04 4251
28 Bury 2426 1207 622 597 4188 2747 +1441 49.8 1.73 1.13 4243
29 Port Vale 2456 1201 637 618 4037 2625 +1412 48.9 1.64 1.07 4240
30 Bradford City 2460 1195 642 623 4123 2787 +1336 48.6 1.68 1.13 4227
31 Reading 2221 1214 513 494 3964 2318 +1646 54.7 1.78 1.04 4155
32 Lincoln City 2393 1180 604 609 4258 2742 +1516 49.3 1.78 1.15 4144
33 Chelsea 2227 1189 572 466 4089 2436 +1653 53.4 1.84 1.09 4139
34 Hull City 2380 1166 629 585 4027 2495 +1532 49.0 1.69 1.05 4127
35 Tottenham Hotspur 2167 1196 486 485 4300 2537 +1763 55.2 1.98 1.17 4074
36 Chesterfield 2240 1166 533 541 3935 2434 +1501 52.1 1.76 1.09 4031
37 Stockport County 2257 1148 578 531 3982 2480 +1502 50.9 1.76 1.10 4022
38 Plymouth Argyle 2198 1152 551 495 3852 2361 +1491 52.4 1.75 1.07 4007
39 Swindon Town 2214 1147 559 508 3923 2428 +1495 51.8 1.77 1.10 4000
40 Huddersfield Town 2287 1137 586 564 3669 2345 +1324 49.7 1.60 1.03 3997
41 Millwall 2197 1142 568 487 3653 2184 +1469 52.0 1.66 0.99 3994
42 Oldham Athletic 2298 1129 593 576 3988 2687 +1301 49.1 1.74 1.17 3980
43 Brentford 2206 1132 566 508 3829 2415 +1414 51.3 1.74 1.09 3962
44 Leeds United 2095 1143 527 425 3690 2099 +1591 54.6 1.76 1.00 3956
45 Fulham 2265 1127 554 584 3986 2603 +1383 49.8 1.76 1.15 3935
46 Leyton Orient 2353 1104 615 634 3659 2562 +1097 46.9 1.56 1.09 3927
47 Walsall 2314 1102 611 601 3992 2708 +1284 47.6 1.73 1.17 3917
48 Northampton Town 2215 1125 537 553 3819 2442 +1377 50.8 1.72 1.10 3912
49 Brighton and Hove Albion 2168 1119 554 495 3786 2345 +1441 51.6 1.75 1.08 3911
50 Swansea City 2167 1116 549 502 3707 2306 +1401 51.5 1.71 1.06 3897
51 Bristol Rovers 2175 1089 565 521 3740 2452 +1288 50.1 1.72 1.13 3832
52 Queens Park Rangers 2152 1088 564 500 3709 2343 +1366 50.6 1.72 1.09 3828
53 Tranmere Rovers 2133 1102 510 521 3923 2451 +1472 51.7 1.84 1.15 3816
54 Luton Town 2088 1092 533 463 3956 2358 +1598 52.3 1.89 1.13 3809
55 Bournemouth 2134 1063 582 489 3504 2188 +1316 49.8 1.64 1.03 3771
56 Norwich City 2130 1056 580 494 3619 2379 +1240 49.6 1.70 1.12 3748
57 Southend United 2110 1068 530 512 3547 2190 +1357 50.6 1.68 1.04 3734
58 Watford 2178 1055 563 560 3640 2459 +1181 48.4 1.67 1.13 3728
59 Cardiff City 2157 1061 544 552 3504 2405 +1099 49.2 1.62 1.11 3727
60 Southampton 2064 1062 532 470 3779 2366 +1413 51.5 1.83 1.15 3718
61 Portsmouth 2141 1051 555 535 3655 2367 +1288 49.1 1.71 1.11 3708
62 Coventry City 2151 1048 558 545 3613 2372 +1241 48.7 1.68 1.10 3702
63 Crewe Alexandra 2254 1052 546 656 3731 2819 +912 46.7 1.66 1.25 3702
64 Gillingham 2116 1038 560 518 3309 2248 +1061 49.1 1.56 1.06 3674
65 Charlton Athletic 2105 1013 549 543 3559 2547 +1012 48.1 1.69 1.21 3588
66 West Ham United 2057 1025 512 520 3706 2493 +1213 49.8 1.80 1.21 3587
67 Crystal Palace 2118 995 586 537 3406 2301 +1105 47.0 1.61 1.09 3571
68 Exeter City 2113 994 565 554 3426 2441 +985 47.0 1.62 1.16 3547
69 Rotherham United 2083 995 548 540 3591 2408 +1183 47.8 1.72 1.16 3533
70 Rochdale 2125 975 564 586 3456 2498 +958 45.9 1.63 1.18 3489
71 Doncaster Rovers 2077 982 536 559 3301 2339 +962 47.3 1.59 1.13 3482
72 Hartlepool United 2041 962 522 557 3348 2418 +930 47.1 1.64 1.18 3408
73 Wrexham 1851 972 467 412 3393 2049 +1344 52.5 1.83 1.11 3383
74 Carlisle United 1971 941 497 533 3307 2363 +944 47.7 1.68 1.20 3320
75 Mansfield Town 1873 927 492 454 3348 2196 +1152 49.5 1.79 1.17 3273
76 Ipswich Town 1768 931 419 418 3091 1971 +1120 52.7 1.75 1.11 3212
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 1694 806 454 434 2771 1933 +838 47.6 1.64 1.14 2872
80 Shrewsbury Town 1702 789 466 447 2630 1858 +772 46.4 1.55 1.09 2833
81 York City 1622 765 430 427 2700 1824 +876 47.2 1.66 1.12 2725
82 Scunthorpe United 1631 746 481 404 2607 1844 +763 45.7 1.60 1.13 2719
83 Newport County 1635 760 430 445 2676 2000 +676 46.5 1.64 1.22 2710
84 Peterborough United 1516 742 383 391 2630 1733 +897 48.9 1.73 1.14 2609
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 1352 618 373 361 2048 1467 +581 45.7 1.51 1.09 2227
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 1169 577 250 342 2124 1552 +572 49.4 1.82 1.33 1981
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 1072 499 274 299 1528 1126 +402 46.5 1.43 1.05 1771
94 Cambridge United 1068 475 283 310 1593 1223 +370 44.5 1.49 1.15 1708
95 Gateshead AFC 733 402 177 154 1475 853 +622 54.8 2.01 1.16 1383
96 Wycombe Wanderers 756 328 210 218 1052 827 +225 43.4 1.39 1.09 1194
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 597 243 168 186 802 724 +78 40.7 1.34 1.21 897
101 MK Dons 504 230 124 150 753 559 +194 45.6 1.49 1.11 814
102 Barnet 504 215 141 148 748 598 +150 42.7 1.48 1.19 786
103 New Brighton 442 221 100 121 778 515 +263 50.0 1.76 1.17 763
104 Burton Albion 390 162 98 130 524 486 +38 41.5 1.34 1.25 584
105 Stevenage 365 156 98 111 492 404 +88 42.7 1.35 1.11 566
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 344 137 91 116 463 433 +30 39.8 1.35 1.26 502
111 Gainsborough Trinity 282 142 63 77 482 312 +170 50.4 1.71 1.11 489
112 AFC Wimbledon 344 121 102 121 447 438 +9 35.2 1.30 1.27 465
113 Fleetwood Town 321 116 114 91 425 374 +51 36.1 1.32 1.17 462
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 162 69 48 45 225 183 +42 42.6 1.39 1.13 255
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 50 24 17 9 79 56 +23 48.0 1.58 1.12 89
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