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 2403 1496 536 371 5084 2310 +2774 62.3 2.12 0.96 5024
2 Manchester United 2419 1474 531 414 4870 2290 +2580 60.9 2.01 0.95 4953
3 Arsenal 2403 1439 555 409 4882 2323 +2559 59.9 2.03 0.97 4872
4 Manchester City 2441 1417 518 506 5031 2707 +2324 58.0 2.06 1.11 4769
5 Preston North End 2630 1360 689 581 4728 2956 +1772 51.7 1.80 1.12 4769
6 Wolverhampton Wanderers 2569 1366 593 610 4884 2944 +1940 53.2 1.90 1.15 4691
7 Derby County 2577 1358 608 611 4894 3011 +1883 52.7 1.90 1.17 4682
8 Sheffield United 2544 1350 627 567 4629 2803 +1826 53.1 1.82 1.10 4677
9 Burnley 2582 1344 637 601 4587 2861 +1726 52.1 1.78 1.11 4669
10 Bolton Wanderers 2564 1348 608 608 4558 2815 +1743 52.6 1.78 1.10 4652
11 Aston Villa 2484 1354 580 550 4833 2833 +2000 54.5 1.95 1.14 4642
12 Blackburn Rovers 2554 1341 617 596 4726 2925 +1801 52.5 1.85 1.15 4640
13 Sunderland 2514 1331 635 548 4616 2718 +1898 52.9 1.84 1.08 4628
14 Everton 2466 1331 603 532 4714 2742 +1972 54.0 1.91 1.11 4596
15 Newcastle United 2424 1352 534 538 4695 2735 +1960 55.8 1.94 1.13 4590
16 Sheffield Wednesday 2536 1317 629 590 4520 2834 +1686 51.9 1.78 1.12 4580
17 West Bromwich Albion 2557 1277 636 644 4657 2998 +1659 49.9 1.82 1.17 4467
18 Bristol City 2457 1272 637 548 4221 2525 +1696 51.8 1.72 1.03 4453
19 Birmingham City 2530 1255 642 633 4312 2817 +1495 49.6 1.70 1.11 4407
20 Barnsley 2515 1243 671 601 4297 2842 +1455 49.4 1.71 1.13 4400
21 Nottingham Forest 2519 1245 636 638 4253 2798 +1455 49.4 1.69 1.11 4371
22 Notts County 2550 1240 646 664 4397 2910 +1487 48.6 1.72 1.14 4366
23 Middlesbrough 2398 1235 595 568 4230 2560 +1670 51.5 1.76 1.07 4300
24 Leicester City 2463 1223 629 611 4445 2940 +1505 49.7 1.80 1.19 4298
25 Grimsby Town 2418 1225 598 595 4182 2664 +1518 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 2493 1192 661 640 4218 2854 +1364 47.8 1.69 1.14 4237
28 Stoke City 2425 1206 610 609 3991 2518 +1473 49.7 1.65 1.04 4228
29 Port Vale 2440 1197 629 614 4023 2611 +1412 49.1 1.65 1.07 4220
30 Bradford City 2444 1185 639 620 4104 2777 +1327 48.5 1.68 1.14 4194
31 Reading 2204 1206 508 490 3930 2296 +1634 54.7 1.78 1.04 4126
32 Chelsea 2214 1185 568 461 4069 2413 +1656 53.5 1.84 1.09 4123
33 Lincoln City 2377 1170 600 607 4222 2726 +1496 49.2 1.78 1.15 4110
34 Hull City 2367 1161 625 581 4009 2479 +1530 49.0 1.69 1.05 4108
35 Tottenham Hotspur 2154 1195 481 478 4287 2512 +1775 55.5 1.99 1.17 4066
36 Chesterfield 2222 1158 527 537 3908 2415 +1493 52.1 1.76 1.09 4001
37 Stockport County 2240 1137 577 526 3945 2459 +1486 50.8 1.76 1.10 3988
38 Plymouth Argyle 2181 1143 548 490 3822 2338 +1484 52.4 1.75 1.07 3977
39 Swindon Town 2198 1139 555 504 3893 2409 +1484 51.8 1.77 1.10 3972
40 Huddersfield Town 2271 1129 579 563 3638 2327 +1311 49.7 1.60 1.02 3966
41 Millwall 2181 1133 565 483 3624 2169 +1455 51.9 1.66 0.99 3964
42 Oldham Athletic 2282 1120 590 572 3963 2672 +1291 49.1 1.74 1.17 3950
43 Brentford 2192 1127 559 506 3805 2402 +1403 51.4 1.74 1.10 3940
44 Leeds United 2082 1137 523 422 3673 2088 +1585 54.6 1.76 1.00 3934
45 Fulham 2252 1121 552 579 3966 2586 +1380 49.8 1.76 1.15 3915
46 Leyton Orient 2336 1100 612 624 3640 2533 +1107 47.1 1.56 1.08 3912
47 Northampton Town 2199 1123 533 543 3807 2419 +1388 51.1 1.73 1.10 3902
48 Walsall 2297 1098 605 594 3979 2687 +1292 47.8 1.73 1.17 3899
49 Brighton and Hove Albion 2155 1112 551 492 3764 2335 +1429 51.6 1.75 1.08 3887
50 Swansea City 2152 1108 544 500 3683 2294 +1389 51.5 1.71 1.07 3868
51 Queens Park Rangers 2136 1083 561 492 3685 2317 +1368 50.7 1.73 1.08 3810
52 Tranmere Rovers 2116 1098 507 511 3908 2426 +1482 51.9 1.85 1.15 3801
53 Bristol Rovers 2158 1076 565 517 3706 2437 +1269 49.9 1.72 1.13 3793
54 Luton Town 2071 1082 528 461 3924 2340 +1584 52.2 1.89 1.13 3774
55 Bournemouth 2121 1060 574 487 3483 2170 +1313 50.0 1.64 1.02 3754
56 Southend United 2110 1068 530 512 3547 2190 +1357 50.6 1.68 1.04 3734
57 Norwich City 2113 1047 578 488 3593 2359 +1234 49.6 1.70 1.12 3719
58 Watford 2163 1050 559 554 3624 2439 +1185 48.5 1.68 1.13 3709
59 Cardiff City 2140 1051 539 550 3473 2391 +1082 49.1 1.62 1.12 3692
60 Portsmouth 2125 1046 550 529 3636 2349 +1287 49.2 1.71 1.11 3688
61 Southampton 2048 1051 528 469 3743 2354 +1389 51.3 1.83 1.15 3681
62 Coventry City 2136 1039 556 541 3588 2354 +1234 48.6 1.68 1.10 3673
63 Crewe Alexandra 2237 1043 541 653 3707 2802 +905 46.6 1.66 1.25 3670
64 Gillingham 2098 1032 555 511 3288 2218 +1070 49.2 1.57 1.06 3651
65 Charlton Athletic 2088 1007 545 536 3545 2531 +1014 48.2 1.70 1.21 3566
66 West Ham United 2042 1018 508 516 3675 2479 +1196 49.9 1.80 1.21 3562
67 Crystal Palace 2105 993 581 531 3393 2281 +1112 47.2 1.61 1.08 3560
68 Exeter City 2095 989 557 549 3408 2419 +989 47.2 1.63 1.15 3524
69 Rotherham United 2067 992 540 535 3575 2385 +1190 48.0 1.73 1.15 3516
70 Rochdale 2120 972 564 584 3448 2492 +956 45.8 1.63 1.18 3480
71 Doncaster Rovers 2062 977 530 555 3284 2320 +964 47.4 1.59 1.13 3461
72 Hartlepool United 2041 962 522 557 3348 2418 +930 47.1 1.64 1.18 3408
73 Wrexham 1835 965 463 407 3364 2022 +1342 52.6 1.83 1.10 3358
74 Carlisle United 1971 941 497 533 3307 2363 +944 47.7 1.68 1.20 3320
75 Mansfield Town 1857 920 485 452 3318 2178 +1140 49.5 1.79 1.17 3245
76 Ipswich Town 1755 923 415 417 3068 1961 +1107 52.6 1.75 1.12 3184
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 1678 798 450 430 2750 1920 +830 47.6 1.64 1.14 2844
80 Shrewsbury Town 1686 781 463 442 2612 1838 +774 46.3 1.55 1.09 2806
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 1618 752 426 440 2653 1980 +673 46.5 1.64 1.22 2682
84 Peterborough United 1499 737 377 385 2602 1710 +892 49.2 1.74 1.14 2588
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 1336 612 367 357 2029 1452 +577 45.8 1.52 1.09 2203
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 1151 570 245 336 2101 1528 +573 49.5 1.83 1.33 1955
91 Southport 1100 542 310 248 1868 1239 +629 49.3 1.70 1.13 1936
92 Barrow 1088 502 280 306 1807 1305 +502 46.1 1.66 1.20 1786
93 Wigan Athletic 1055 492 272 291 1512 1108 +404 46.6 1.43 1.05 1748
94 Cambridge United 1052 465 279 308 1559 1209 +350 44.2 1.48 1.15 1674
95 Gateshead AFC 733 402 177 154 1475 853 +622 54.8 2.01 1.16 1383
96 Wycombe Wanderers 740 321 206 213 1021 808 +213 43.4 1.38 1.09 1169
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 580 235 164 181 773 696 +77 40.5 1.33 1.20 869
101 MK Dons 488 222 117 149 729 548 +181 45.5 1.49 1.12 783
102 New Brighton 442 221 100 121 778 515 +263 50.0 1.76 1.17 763
103 Barnet 488 205 137 146 716 579 +137 42.0 1.47 1.19 752
104 Burton Albion 372 155 92 125 493 463 +30 41.7 1.33 1.24 557
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 348 146 93 109 471 391 +80 42.0 1.35 1.12 531
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 328 135 85 108 451 411 +40 41.2 1.38 1.25 490
111 Gainsborough Trinity 282 142 63 77 482 312 +170 50.4 1.71 1.11 489
112 Fleetwood Town 305 113 107 85 408 353 +55 37.0 1.34 1.16 446
113 AFC Wimbledon 326 115 98 113 430 414 +16 35.3 1.32 1.27 443
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 144 57 46 41 205 173 +32 39.6 1.42 1.20 217
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 126 41 30 55 156 185 -29 32.5 1.24 1.47 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 34 16 11 7 59 38 +21 47.1 1.74 1.12 59
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