Home League Table (Last 50 years)

This table is calculated using the home results only from all matches played in the Premier League and English Football League (excluding play-offs) for the last 50 calendar years (Since January 1st, 1976).

# Team Played Won Drawn Lost GF GA GD Win% GF/M GA/M Points
1 Liverpool 972 646 216 110 2010 723 +1287 66.5 2.07 0.74 2154
2 Manchester United 974 631 211 132 1893 750 +1143 64.8 1.94 0.77 2104
3 Arsenal 972 606 236 130 1890 814 +1076 62.3 1.94 0.84 2054
4 Preston North End 1133 542 330 261 1800 1257 +543 47.8 1.59 1.11 1956
5 Sheffield United 1099 555 286 258 1761 1143 +618 50.5 1.60 1.04 1951
6 Reading 1127 554 288 285 1726 1178 +548 49.2 1.53 1.05 1950
7 Plymouth Argyle 1131 553 290 288 1735 1204 +531 48.9 1.53 1.06 1949
8 Swindon Town 1136 548 281 307 1824 1315 +509 48.2 1.61 1.16 1925
9 Manchester City 997 571 211 215 1912 987 +925 57.3 1.92 0.99 1924
10 Gillingham 1127 542 294 291 1671 1175 +496 48.1 1.48 1.04 1920
11 Brentford 1124 536 306 282 1778 1230 +548 47.7 1.58 1.09 1914
12 Millwall 1122 541 290 291 1620 1137 +483 48.2 1.44 1.01 1913
13 Ipswich Town 1091 549 265 277 1767 1182 +585 50.3 1.62 1.08 1912
14 Bristol City 1128 531 318 279 1716 1189 +527 47.1 1.52 1.05 1911
15 Chelsea 978 546 264 168 1786 941 +845 55.8 1.83 0.96 1902
16 Huddersfield Town 1127 531 301 295 1687 1197 +490 47.1 1.50 1.06 1894
17 Leeds United 1055 540 273 242 1654 1065 +589 51.2 1.57 1.01 1893
18 Nottingham Forest 1071 527 293 251 1687 1071 +616 49.2 1.58 1.00 1874
19 Peterborough United 1136 526 295 315 1832 1304 +528 46.3 1.61 1.15 1873
20 Bournemouth 1106 522 294 290 1650 1151 +499 47.2 1.49 1.04 1860
21 Swansea City 1103 518 302 283 1628 1145 +483 47.0 1.48 1.04 1856
22 Bradford City 1124 511 317 296 1690 1275 +415 45.5 1.50 1.13 1850
23 Portsmouth 1094 520 286 288 1718 1143 +575 47.5 1.57 1.04 1846
24 Barnsley 1125 507 321 297 1658 1257 +401 45.1 1.47 1.12 1842
25 Blackburn Rovers 1050 514 278 258 1610 1074 +536 49.0 1.53 1.02 1820
26 Blackpool 1123 499 322 302 1737 1276 +461 44.4 1.55 1.14 1819
27 Bolton Wanderers 1069 508 291 270 1616 1149 +467 47.5 1.51 1.07 1815
28 Burnley 1090 505 297 288 1620 1182 +438 46.3 1.49 1.08 1812
29 Cardiff City 1114 504 299 311 1573 1209 +364 45.2 1.41 1.09 1811
30 Walsall 1129 495 325 309 1691 1324 +367 43.8 1.50 1.17 1810
31 Northampton Town 1130 506 291 333 1633 1265 +368 44.8 1.45 1.12 1809
32 Rotherham United 1130 498 311 321 1704 1266 +438 44.1 1.51 1.12 1805
33 Brighton and Hove Albion 1089 502 299 288 1650 1184 +466 46.1 1.52 1.09 1805
34 Newcastle United 993 519 241 233 1702 1093 +609 52.3 1.71 1.10 1798
35 Tranmere Rovers 1066 505 282 279 1667 1157 +510 47.4 1.56 1.09 1797
36 Watford 1090 502 287 301 1688 1238 +450 46.1 1.55 1.14 1793
37 Port Vale 1137 493 310 334 1638 1256 +382 43.4 1.44 1.10 1789
38 Bristol Rovers 1101 493 309 299 1615 1230 +385 44.8 1.47 1.12 1788
39 Sheffield Wednesday 1088 493 306 289 1615 1206 +409 45.3 1.48 1.11 1785
40 Norwich City 1065 493 303 269 1608 1189 +419 46.3 1.51 1.12 1782
41 Colchester United 1086 494 294 298 1657 1226 +431 45.5 1.53 1.13 1776
42 Derby County 1077 495 290 292 1649 1196 +453 46.0 1.53 1.11 1775
43 Middlesbrough 1056 494 284 278 1508 1052 +456 46.8 1.43 1.00 1766
44 Wolverhampton Wanderers 1075 496 277 302 1601 1218 +383 46.1 1.49 1.13 1765
45 Tottenham Hotspur 973 514 220 239 1709 1098 +611 52.8 1.76 1.13 1762
46 Queens Park Rangers 1076 482 307 287 1604 1193 +411 44.8 1.49 1.11 1753
47 Stoke City 1075 489 282 304 1487 1129 +358 45.5 1.38 1.05 1749
48 Scunthorpe United 1058 479 307 272 1665 1223 +442 45.3 1.57 1.16 1744
49 Hull City 1108 477 312 319 1562 1167 +395 43.1 1.41 1.05 1743
50 Wigan Athletic 1048 489 271 288 1507 1103 +404 46.7 1.44 1.05 1738
51 Charlton Athletic 1077 477 303 297 1599 1253 +346 44.3 1.48 1.16 1734
52 Crewe Alexandra 1131 482 285 364 1634 1421 +213 42.6 1.44 1.26 1731
53 Shrewsbury Town 1092 475 302 315 1514 1154 +360 43.5 1.39 1.06 1727
54 West Bromwich Albion 1064 477 291 296 1637 1214 +423 44.8 1.54 1.14 1722
55 Birmingham City 1087 470 309 308 1453 1156 +297 43.2 1.34 1.06 1719
56 Fulham 1047 481 270 296 1596 1188 +408 45.9 1.52 1.13 1713
57 Leicester City 1045 474 282 289 1583 1193 +390 45.4 1.51 1.14 1704
58 Leyton Orient 1077 474 281 322 1563 1198 +365 44.0 1.45 1.11 1703
59 Southend United 1042 476 274 292 1502 1101 +401 45.7 1.44 1.06 1702
60 Everton 973 478 262 233 1555 1009 +546 49.1 1.60 1.04 1696
61 Carlisle United 1091 465 291 335 1556 1303 +253 42.6 1.43 1.19 1686
62 Sunderland 1043 461 297 285 1496 1090 +406 44.2 1.43 1.05 1680
63 Oxford United 1031 459 283 289 1557 1141 +416 44.5 1.51 1.11 1660
64 Southampton 1005 464 264 277 1582 1175 +407 46.2 1.57 1.17 1656
65 Aston Villa 987 459 276 252 1472 1064 +408 46.5 1.49 1.08 1653
66 Coventry City 1063 449 300 314 1467 1197 +270 42.2 1.38 1.13 1647
67 Chesterfield 995 458 269 268 1506 1116 +390 46.0 1.51 1.12 1643
68 Exeter City 1020 450 291 279 1477 1145 +332 44.1 1.45 1.12 1641
69 Luton Town 981 456 272 253 1577 1098 +479 46.5 1.61 1.12 1640
70 Oldham Athletic 1035 446 299 290 1572 1227 +345 43.1 1.52 1.19 1637
71 West Ham United 994 459 255 280 1567 1183 +384 46.2 1.58 1.19 1632
72 Crystal Palace 1049 442 305 302 1438 1135 +303 42.1 1.37 1.08 1631
73 Rochdale 1078 436 321 321 1534 1258 +276 40.4 1.42 1.17 1629
74 Mansfield Town 1015 444 288 283 1552 1155 +397 43.7 1.53 1.14 1620
75 Notts County 1028 442 281 305 1523 1191 +332 43.0 1.48 1.16 1607
76 Bury 995 434 299 262 1446 1073 +373 43.6 1.45 1.08 1601
77 Lincoln City 968 426 293 249 1448 1050 +398 44.0 1.50 1.08 1571
78 Doncaster Rovers 1016 434 266 316 1376 1167 +209 42.7 1.35 1.15 1568
79 Hartlepool United 998 428 278 292 1449 1172 +277 42.9 1.45 1.17 1562
80 Grimsby Town 962 408 268 286 1303 1054 +249 42.4 1.35 1.10 1492
81 Cambridge United 918 395 237 286 1343 1075 +268 43.0 1.46 1.17 1422
82 Stockport County 887 388 255 244 1357 1039 +318 43.7 1.53 1.17 1419
83 Torquay United 834 365 235 234 1167 929 +238 43.8 1.40 1.11 1330
84 Wrexham 785 362 217 206 1227 881 +346 46.1 1.56 1.12 1303
85 Darlington 765 328 214 223 1098 864 +234 42.9 1.44 1.13 1198
86 Wycombe Wanderers 733 316 205 212 1005 801 +204 43.1 1.37 1.09 1153
87 York City 742 313 210 219 1042 834 +208 42.2 1.40 1.12 1149
88 Chester City 676 272 191 213 886 774 +112 40.2 1.31 1.14 1007
89 Hereford United 624 254 181 189 854 682 +172 40.7 1.37 1.09 943
90 Wimbledon 572 256 165 151 908 671 +237 44.8 1.59 1.17 933
91 Newport County 565 231 167 167 793 676 +117 40.9 1.40 1.20 860
92 Cheltenham Town 574 232 163 179 767 690 +77 40.4 1.34 1.20 859
93 MK Dons 482 218 116 148 717 541 +176 45.2 1.49 1.12 770
94 Barnet 481 202 135 144 703 572 +131 42.0 1.46 1.19 741
95 Halifax Town 492 177 145 170 641 598 +43 36.0 1.30 1.22 676
96 Accrington Stanley 433 181 108 144 650 583 +67 41.8 1.50 1.35 651
97 Aldershot 356 171 98 87 571 385 +186 48.0 1.60 1.08 611
98 Burton Albion 365 153 91 121 489 453 +36 41.9 1.34 1.24 550
99 Macclesfield Town 386 142 119 125 485 465 +20 36.8 1.26 1.20 545
100 Morecambe 409 140 121 148 536 545 -9 34.2 1.31 1.33 541
101 Stevenage 342 144 90 108 464 386 +78 42.1 1.36 1.13 522
102 Yeovil Town 368 142 96 130 457 434 +23 38.6 1.24 1.18 522
103 Crawley Town 321 132 82 107 438 404 +34 41.1 1.36 1.26 478
104 AFC Wimbledon 320 113 96 111 424 408 +16 35.3 1.33 1.28 435
105 Fleetwood Town 297 108 104 85 391 343 +48 36.4 1.32 1.15 428
106 Scarborough FC 268 114 77 77 400 329 +71 42.5 1.49 1.23 419
107 Dagenham & Redbridge 207 77 42 88 276 261 +15 37.2 1.33 1.26 273
108 Salford City 138 53 45 40 193 163 +30 38.4 1.40 1.18 204
109 Forest Green Rovers 155 57 32 66 178 203 -25 36.8 1.15 1.31 203
110 Boston United 115 53 33 29 171 127 +44 46.1 1.49 1.10 192
111 Rushden & Diamonds 115 55 26 34 179 133 +46 47.8 1.56 1.16 191
112 Aldershot Town 115 47 34 34 153 130 +23 40.9 1.33 1.13 175
113 Barrow 119 46 35 38 151 127 +24 38.7 1.27 1.07 173
114 Kidderminster Harriers 115 46 31 38 143 145 -2 40.0 1.24 1.26 169
115 Harrogate Town 119 40 30 49 153 171 -18 33.6 1.29 1.44 150
116 Sutton United 69 30 19 20 97 75 +22 43.5 1.41 1.09 109
117 Maidstone United 67 29 18 20 115 77 +38 43.3 1.72 1.15 105
118 Southport 57 14 28 15 62 66 -4 24.6 1.09 1.16 70
119 Bromley FC 27 11 9 7 43 30 +13 40.7 1.59 1.11 42
120 Workington 36 5 11 20 34 67 -33 13.9 0.94 1.86 26