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 2431 1484 532 415 4898 2304 +2594 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 2453 1425 521 507 5054 2716 +2338 58.1 2.06 1.11 4796
5 Preston North End 2645 1364 691 590 4744 2982 +1762 51.6 1.79 1.13 4783
6 Wolverhampton Wanderers 2581 1370 598 613 4902 2958 +1944 53.1 1.90 1.15 4708
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 2596 1344 645 607 4602 2885 +1717 51.8 1.77 1.11 4677
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 2478 1334 607 537 4733 2761 +1972 53.8 1.91 1.11 4609
15 Newcastle United 2436 1357 536 543 4719 2757 +1962 55.7 1.94 1.13 4607
16 Sheffield Wednesday 2551 1319 635 597 4536 2854 +1682 51.7 1.78 1.12 4592
17 West Bromwich Albion 2574 1282 644 648 4678 3018 +1660 49.8 1.82 1.17 4490
18 Bristol City 2470 1277 638 555 4238 2546 +1692 51.7 1.72 1.03 4469
19 Birmingham City 2546 1261 650 635 4334 2835 +1499 49.5 1.70 1.11 4433
20 Barnsley 2533 1248 676 609 4321 2875 +1446 49.3 1.71 1.14 4420
21 Notts County 2565 1248 648 669 4423 2926 +1497 48.7 1.72 1.14 4392
22 Nottingham Forest 2532 1246 644 642 4262 2809 +1453 49.2 1.68 1.11 4382
23 Middlesbrough 2414 1243 599 572 4257 2573 +1684 51.5 1.76 1.07 4328
24 Leicester City 2479 1227 632 620 4465 2969 +1496 49.5 1.80 1.20 4313
25 Grimsby Town 2434 1235 603 596 4212 2677 +1535 50.7 1.73 1.10 4308
26 Blackpool 2509 1202 664 643 4245 2869 +1376 47.9 1.69 1.14 4270
27 Stoke City 2441 1211 615 615 4014 2540 +1474 49.6 1.64 1.04 4248
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 2219 1213 512 494 3961 2317 +1644 54.7 1.79 1.04 4151
32 Lincoln City 2392 1180 604 608 4257 2740 +1517 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 2166 1196 486 484 4298 2534 +1764 55.2 1.98 1.17 4074
36 Chesterfield 2238 1164 533 541 3929 2432 +1497 52.0 1.76 1.09 4025
37 Stockport County 2256 1147 578 531 3981 2480 +1501 50.8 1.76 1.10 4019
38 Plymouth Argyle 2197 1152 551 494 3852 2360 +1492 52.4 1.75 1.07 4007
39 Swindon Town 2213 1147 558 508 3922 2427 +1495 51.8 1.77 1.10 3999
40 Huddersfield Town 2287 1137 586 564 3669 2345 +1324 49.7 1.60 1.03 3997
41 Millwall 2196 1142 567 487 3651 2182 +1469 52.0 1.66 0.99 3993
42 Oldham Athletic 2297 1129 593 575 3987 2683 +1304 49.2 1.74 1.17 3980
43 Brentford 2205 1131 566 508 3826 2415 +1411 51.3 1.74 1.10 3959
44 Leeds United 2093 1142 526 425 3686 2098 +1588 54.6 1.76 1.00 3952
45 Fulham 2264 1127 553 584 3985 2602 +1383 49.8 1.76 1.15 3934
46 Leyton Orient 2351 1103 615 633 3658 2560 +1098 46.9 1.56 1.09 3924
47 Walsall 2313 1101 611 601 3990 2708 +1282 47.6 1.73 1.17 3914
48 Northampton Town 2214 1125 537 552 3819 2441 +1378 50.8 1.72 1.10 3912
49 Brighton and Hove Albion 2167 1118 554 495 3783 2345 +1438 51.6 1.75 1.08 3908
50 Swansea City 2167 1116 549 502 3707 2306 +1401 51.5 1.71 1.06 3897
51 Bristol Rovers 2174 1088 565 521 3739 2452 +1287 50.0 1.72 1.13 3829
52 Queens Park Rangers 2151 1088 563 500 3707 2341 +1366 50.6 1.72 1.09 3827
53 Tranmere Rovers 2132 1102 509 521 3922 2450 +1472 51.7 1.84 1.15 3815
54 Luton Town 2087 1092 533 462 3956 2357 +1599 52.3 1.90 1.13 3809
55 Bournemouth 2133 1063 582 488 3504 2187 +1317 49.8 1.64 1.03 3771
56 Norwich City 2129 1056 580 493 3616 2375 +1241 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 2156 1060 544 552 3501 2404 +1097 49.2 1.62 1.12 3724
60 Southampton 2064 1062 532 470 3779 2366 +1413 51.5 1.83 1.15 3718
61 Portsmouth 2140 1051 554 535 3653 2365 +1288 49.1 1.71 1.11 3707
62 Coventry City 2151 1048 558 545 3613 2372 +1241 48.7 1.68 1.10 3702
63 Crewe Alexandra 2252 1051 545 656 3727 2817 +910 46.7 1.65 1.25 3698
64 Gillingham 2114 1037 559 518 3306 2248 +1058 49.1 1.56 1.06 3670
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 2111 993 564 554 3425 2441 +984 47.0 1.62 1.16 3543
69 Rotherham United 2082 995 547 540 3590 2407 +1183 47.8 1.72 1.16 3532
70 Rochdale 2123 973 564 586 3453 2498 +955 45.8 1.63 1.18 3483
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 1850 971 467 412 3391 2048 +1343 52.5 1.83 1.11 3380
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 1693 806 453 434 2770 1932 +838 47.6 1.64 1.14 2871
80 Shrewsbury Town 1701 789 465 447 2628 1856 +772 46.4 1.54 1.09 2832
81 York City 1621 764 430 427 2697 1824 +873 47.1 1.66 1.13 2722
82 Scunthorpe United 1631 746 481 404 2607 1844 +763 45.7 1.60 1.13 2719
83 Newport County 1634 759 430 445 2674 1999 +675 46.5 1.64 1.22 2707
84 Peterborough United 1515 742 383 390 2630 1731 +899 49.0 1.74 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 1351 618 372 361 2047 1466 +581 45.7 1.52 1.09 2226
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 1167 576 249 342 2122 1552 +570 49.4 1.82 1.33 1977
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 1071 499 274 298 1528 1125 +403 46.6 1.43 1.05 1771
94 Cambridge United 1067 475 282 310 1592 1222 +370 44.5 1.49 1.15 1707
95 Gateshead AFC 733 402 177 154 1475 853 +622 54.8 2.01 1.16 1383
96 Wycombe Wanderers 755 328 209 218 1050 825 +225 43.4 1.39 1.09 1193
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 596 242 168 186 800 723 +77 40.6 1.34 1.21 894
101 MK Dons 504 230 124 150 753 559 +194 45.6 1.49 1.11 814
102 Barnet 503 214 141 148 745 597 +148 42.5 1.48 1.19 783
103 New Brighton 442 221 100 121 778 515 +263 50.0 1.76 1.17 763
104 Burton Albion 388 162 97 129 521 481 +40 41.8 1.34 1.24 583
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 343 121 101 121 447 438 +9 35.3 1.30 1.28 464
113 Fleetwood Town 320 116 114 90 424 372 +52 36.3 1.33 1.16 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 160 67 48 45 223 183 +40 41.9 1.39 1.14 249
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 Stalybridge Celtic 38 27 5 6 74 33 +41 71.1 1.95 0.87 86
140 Bromley FC 49 23 17 9 77 55 +22 46.9 1.57 1.12 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