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 2407 1498 538 371 5091 2313 +2778 62.2 2.12 0.96 5032
2 Manchester United 2423 1477 532 414 4877 2293 +2584 61.0 2.01 0.95 4963
3 Arsenal 2407 1441 556 410 4890 2328 +2562 59.9 2.03 0.97 4879
4 Manchester City 2444 1418 520 506 5035 2709 +2326 58.0 2.06 1.11 4774
5 Preston North End 2633 1361 689 583 4731 2960 +1771 51.7 1.80 1.12 4772
6 Wolverhampton Wanderers 2572 1367 594 611 4887 2946 +1941 53.1 1.90 1.15 4695
7 Derby County 2580 1359 609 612 4897 3014 +1883 52.7 1.90 1.17 4686
8 Sheffield United 2546 1352 627 567 4635 2805 +1830 53.1 1.82 1.10 4683
9 Burnley 2586 1344 640 602 4592 2868 +1724 52.0 1.78 1.11 4672
10 Bolton Wanderers 2569 1351 609 609 4564 2819 +1745 52.6 1.78 1.10 4662
11 Aston Villa 2487 1355 580 552 4836 2836 +2000 54.5 1.94 1.14 4645
12 Blackburn Rovers 2558 1341 619 598 4729 2931 +1798 52.4 1.85 1.15 4642
13 Sunderland 2517 1332 637 548 4619 2720 +1899 52.9 1.84 1.08 4633
14 Everton 2469 1331 605 533 4718 2748 +1970 53.9 1.91 1.11 4598
15 Newcastle United 2427 1354 534 539 4701 2740 +1961 55.8 1.94 1.13 4596
16 Sheffield Wednesday 2541 1317 631 593 4522 2840 +1682 51.8 1.78 1.12 4582
17 West Bromwich Albion 2561 1278 636 647 4662 3009 +1653 49.9 1.82 1.17 4470
18 Bristol City 2461 1274 637 550 4228 2532 +1696 51.8 1.72 1.03 4459
19 Birmingham City 2534 1256 645 633 4318 2822 +1496 49.6 1.70 1.11 4413
20 Barnsley 2519 1245 671 603 4304 2849 +1455 49.4 1.71 1.13 4406
21 Nottingham Forest 2523 1245 638 640 4255 2803 +1452 49.3 1.69 1.11 4373
22 Notts County 2553 1242 646 665 4400 2912 +1488 48.6 1.72 1.14 4372
23 Middlesbrough 2403 1238 596 569 4239 2561 +1678 51.5 1.76 1.07 4310
24 Leicester City 2468 1225 629 614 4451 2948 +1503 49.6 1.80 1.19 4304
25 Grimsby Town 2422 1227 600 595 4186 2666 +1520 50.7 1.73 1.10 4281
26 Blackpool 2498 1195 661 642 4227 2858 +1369 47.8 1.69 1.14 4246
27 Bury 2426 1207 622 597 4188 2747 +1441 49.8 1.73 1.13 4243
28 Stoke City 2430 1206 612 612 3993 2524 +1469 49.6 1.64 1.04 4230
29 Port Vale 2442 1198 629 615 4029 2615 +1414 49.1 1.65 1.07 4223
30 Bradford City 2448 1188 639 621 4109 2780 +1329 48.5 1.68 1.14 4203
31 Reading 2208 1208 510 490 3937 2300 +1637 54.7 1.78 1.04 4134
32 Chelsea 2218 1187 569 462 4077 2419 +1658 53.5 1.84 1.09 4130
33 Lincoln City 2381 1173 601 607 4233 2730 +1503 49.3 1.78 1.15 4120
34 Hull City 2369 1162 625 582 4011 2481 +1530 49.1 1.69 1.05 4111
35 Tottenham Hotspur 2157 1195 483 479 4291 2517 +1774 55.4 1.99 1.17 4068
36 Chesterfield 2226 1159 529 538 3912 2418 +1494 52.1 1.76 1.09 4006
37 Stockport County 2245 1141 577 527 3956 2466 +1490 50.8 1.76 1.10 4000
38 Plymouth Argyle 2186 1145 550 491 3829 2344 +1485 52.4 1.75 1.07 3985
39 Huddersfield Town 2276 1133 580 563 3649 2329 +1320 49.8 1.60 1.02 3979
40 Swindon Town 2201 1141 555 505 3900 2413 +1487 51.8 1.77 1.10 3978
41 Millwall 2186 1136 567 483 3633 2172 +1461 52.0 1.66 0.99 3975
42 Oldham Athletic 2285 1121 591 573 3966 2677 +1289 49.1 1.74 1.17 3954
43 Brentford 2196 1129 560 507 3812 2405 +1407 51.4 1.74 1.10 3947
44 Leeds United 2085 1138 524 423 3675 2093 +1582 54.6 1.76 1.00 3938
45 Fulham 2255 1123 553 579 3972 2590 +1382 49.8 1.76 1.15 3922
46 Leyton Orient 2340 1101 613 626 3645 2539 +1106 47.1 1.56 1.09 3916
47 Walsall 2301 1099 607 595 3981 2689 +1292 47.8 1.73 1.17 3904
48 Northampton Town 2202 1123 534 545 3808 2423 +1385 51.0 1.73 1.10 3903
49 Brighton and Hove Albion 2158 1113 553 492 3768 2337 +1431 51.6 1.75 1.08 3892
50 Swansea City 2155 1110 545 500 3688 2296 +1392 51.5 1.71 1.07 3875
51 Queens Park Rangers 2140 1085 561 494 3693 2323 +1370 50.7 1.73 1.09 3816
52 Tranmere Rovers 2121 1099 507 515 3911 2436 +1475 51.8 1.84 1.15 3804
53 Bristol Rovers 2162 1077 565 520 3711 2443 +1268 49.8 1.72 1.13 3796
54 Luton Town 2076 1086 529 461 3936 2343 +1593 52.3 1.90 1.13 3787
55 Bournemouth 2124 1062 574 488 3491 2177 +1314 50.0 1.64 1.02 3760
56 Southend United 2110 1068 530 512 3547 2190 +1357 50.6 1.68 1.04 3734
57 Norwich City 2117 1049 578 490 3596 2363 +1233 49.6 1.70 1.12 3725
58 Watford 2167 1051 560 556 3628 2444 +1184 48.5 1.67 1.13 3713
59 Cardiff City 2145 1055 540 550 3482 2393 +1089 49.2 1.62 1.12 3705
60 Portsmouth 2129 1048 552 529 3643 2352 +1291 49.2 1.71 1.10 3696
61 Southampton 2051 1052 529 470 3745 2356 +1389 51.3 1.83 1.15 3685
62 Coventry City 2140 1042 556 542 3593 2358 +1235 48.7 1.68 1.10 3682
63 Crewe Alexandra 2241 1046 542 653 3716 2805 +911 46.7 1.66 1.25 3680
64 Gillingham 2102 1033 557 512 3294 2226 +1068 49.1 1.57 1.06 3656
65 Charlton Athletic 2091 1008 546 537 3548 2534 +1014 48.2 1.70 1.21 3570
66 West Ham United 2046 1019 509 518 3681 2485 +1196 49.8 1.80 1.21 3566
67 Crystal Palace 2109 993 583 533 3395 2286 +1109 47.1 1.61 1.08 3562
68 Exeter City 2098 991 557 550 3412 2423 +989 47.2 1.63 1.15 3530
69 Rotherham United 2070 993 541 536 3578 2389 +1189 48.0 1.73 1.15 3520
70 Rochdale 2120 972 564 584 3448 2492 +956 45.8 1.63 1.18 3480
71 Doncaster Rovers 2065 978 532 555 3291 2324 +967 47.4 1.59 1.13 3466
72 Hartlepool United 2041 962 522 557 3348 2418 +930 47.1 1.64 1.18 3408
73 Wrexham 1839 967 464 408 3373 2029 +1344 52.6 1.83 1.10 3365
74 Carlisle United 1971 941 497 533 3307 2363 +944 47.7 1.68 1.20 3320
75 Mansfield Town 1860 922 486 452 3324 2178 +1146 49.6 1.79 1.17 3252
76 Ipswich Town 1759 926 416 417 3076 1963 +1113 52.6 1.75 1.12 3194
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 1681 800 450 431 2753 1922 +831 47.6 1.64 1.14 2850
80 Shrewsbury Town 1689 782 464 443 2613 1841 +772 46.3 1.55 1.09 2810
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 1622 754 427 441 2658 1985 +673 46.5 1.64 1.22 2689
84 Peterborough United 1504 739 378 387 2609 1716 +893 49.1 1.73 1.14 2595
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 1341 613 369 359 2031 1456 +575 45.7 1.51 1.09 2208
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 1155 573 245 337 2107 1532 +575 49.6 1.82 1.33 1964
91 Southport 1100 542 310 248 1868 1239 +629 49.3 1.70 1.13 1936
92 Barrow 1090 502 280 308 1808 1308 +500 46.1 1.66 1.20 1786
93 Wigan Athletic 1058 492 273 293 1513 1111 +402 46.5 1.43 1.05 1749
94 Cambridge United 1055 468 279 308 1566 1211 +355 44.4 1.48 1.15 1683
95 Gateshead AFC 733 402 177 154 1475 853 +622 54.8 2.01 1.16 1383
96 Wycombe Wanderers 744 323 207 214 1026 811 +215 43.4 1.38 1.09 1176
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 584 237 164 183 779 701 +78 40.6 1.33 1.20 875
101 MK Dons 493 225 119 149 739 552 +187 45.6 1.50 1.12 794
102 New Brighton 442 221 100 121 778 515 +263 50.0 1.76 1.17 763
103 Barnet 491 208 137 146 722 582 +140 42.4 1.47 1.19 761
104 Burton Albion 376 157 93 126 503 469 +34 41.8 1.34 1.25 564
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 352 147 96 109 474 393 +81 41.8 1.35 1.12 537
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 332 136 86 110 456 417 +39 41.0 1.37 1.26 494
111 Gainsborough Trinity 282 142 63 77 482 312 +170 50.4 1.71 1.11 489
112 Fleetwood Town 308 113 107 88 410 358 +52 36.7 1.33 1.16 446
113 AFC Wimbledon 330 115 99 116 430 417 +13 34.8 1.30 1.26 444
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 148 59 47 42 207 174 +33 39.9 1.40 1.18 224
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 129 41 30 58 157 192 -35 31.8 1.22 1.49 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 Bromley FC 37 18 12 7 65 42 +23 48.6 1.76 1.14 66
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