Home League Table (Last Ten 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 ten calendar years (Since January 1st, 2017).

# Team Played Won Drawn Lost GF GA GD Win% GF/M GA/M Points
1 Manchester City 186 145 24 17 506 156 +350 78.0 2.72 0.84 459
2 Liverpool 186 130 40 16 424 152 +272 69.9 2.28 0.82 430
3 Arsenal 185 127 31 27 397 175 +222 68.6 2.15 0.95 412
4 Portsmouth 222 115 58 49 360 220 +140 51.8 1.62 0.99 403
5 Plymouth Argyle 220 117 40 63 360 284 +76 53.2 1.64 1.29 391
6 Coventry City 218 111 52 55 319 221 +98 50.9 1.46 1.01 385
7 Luton Town 221 107 63 51 366 248 +118 48.4 1.66 1.12 384
8 Derby County 225 106 61 58 329 224 +105 47.1 1.46 1.00 379
9 Exeter City 222 106 59 57 326 227 +99 47.7 1.47 1.02 377
10 Middlesbrough 224 107 53 64 306 217 +89 47.8 1.37 0.97 374
11 Leeds United 206 107 52 47 341 217 +124 51.9 1.66 1.05 373
12 Wycombe Wanderers 222 107 52 63 322 254 +68 48.2 1.45 1.14 373
13 Millwall 224 103 63 58 291 222 +69 46.0 1.30 0.99 372
14 Bradford City 218 101 62 55 289 219 +70 46.3 1.33 1.00 365
15 Charlton Athletic 226 101 60 65 332 251 +81 44.7 1.47 1.11 363
16 Blackburn Rovers 225 100 62 63 314 240 +74 44.4 1.40 1.07 362
17 Crewe Alexandra 221 104 49 68 334 280 +54 47.1 1.51 1.27 361
18 Sheffield United 212 107 37 68 316 235 +81 50.5 1.49 1.11 358
19 Stevenage 218 101 55 62 287 210 +77 46.3 1.32 0.96 358
20 Doncaster Rovers 221 102 49 70 313 262 +51 46.2 1.42 1.19 355
21 Peterborough United 217 101 51 65 378 268 +110 46.5 1.74 1.24 354
22 Oxford United 218 101 51 66 343 251 +92 46.3 1.57 1.15 354
23 Mansfield Town 217 96 65 56 357 257 +100 44.2 1.65 1.18 353
24 Manchester United 184 103 43 38 326 202 +124 56.0 1.77 1.10 352
25 MK Dons 219 99 55 65 313 243 +70 45.2 1.43 1.11 352
26 Brentford 203 97 60 46 363 231 +132 47.8 1.79 1.14 351
27 West Bromwich Albion 216 93 72 51 317 240 +77 43.1 1.47 1.11 351
28 Bolton Wanderers 218 99 54 65 316 259 +57 45.4 1.45 1.19 351
29 Lincoln City 208 95 64 49 317 217 +100 45.7 1.52 1.04 349
30 Blackpool 220 95 64 61 324 258 +66 43.2 1.47 1.17 349
31 Swansea City 219 99 52 68 298 243 +55 45.2 1.36 1.11 349
32 Reading 225 98 54 73 322 282 +40 43.6 1.43 1.25 348
33 Cheltenham Town 219 97 55 67 307 269 +38 44.3 1.40 1.23 346
34 Newport County 222 94 64 64 297 261 +36 42.3 1.34 1.18 346
35 Chelsea 185 99 48 38 332 191 +141 53.5 1.79 1.03 345
36 Ipswich Town 211 93 66 52 332 239 +93 44.1 1.57 1.13 345
37 Wigan Athletic 226 94 62 70 270 234 +36 41.6 1.19 1.04 344
38 Aston Villa 195 99 46 50 339 249 +90 50.8 1.74 1.28 343
39 Cardiff City 221 98 49 74 310 253 +57 44.3 1.40 1.14 343
40 Tottenham Hotspur 186 106 24 56 350 216 +134 57.0 1.88 1.16 342
41 Norwich City 218 97 47 74 342 288 +54 44.5 1.57 1.32 338
42 Accrington Stanley 220 93 58 69 326 283 +43 42.3 1.48 1.29 337
43 Sheffield Wednesday 226 89 69 68 314 258 +56 39.4 1.39 1.14 336
44 Swindon Town 222 93 56 73 329 281 +48 41.9 1.48 1.27 335
45 Colchester United 221 89 67 65 306 237 +69 40.3 1.38 1.07 334
46 Sunderland 213 89 65 59 311 245 +66 41.8 1.46 1.15 332
47 Cambridge United 221 92 56 73 283 245 +38 41.6 1.28 1.11 332
48 Bristol City 226 91 57 78 304 266 +38 40.3 1.35 1.18 330
49 Birmingham City 225 89 61 75 295 265 +30 39.6 1.31 1.18 328
50 Barnsley 223 86 70 67 312 285 +27 38.6 1.40 1.28 328
51 Preston North End 224 85 71 68 299 272 +27 37.9 1.33 1.21 326
52 Walsall 221 90 56 75 290 274 +16 40.7 1.31 1.24 326
53 Northampton Town 222 89 56 77 263 239 +24 40.1 1.18 1.08 323
54 Queens Park Rangers 225 90 49 86 329 314 +15 40.0 1.46 1.40 319
55 Hull City 221 86 58 77 303 271 +32 38.9 1.37 1.23 316
56 Bristol Rovers 219 90 46 83 291 270 +21 41.1 1.33 1.23 316
57 Fulham 198 92 39 67 315 253 +62 46.5 1.59 1.28 315
58 Watford 208 89 48 71 280 269 +11 42.8 1.35 1.29 315
59 Rotherham United 219 84 59 76 318 284 +34 38.4 1.45 1.30 311
60 Newcastle United 187 89 43 55 307 226 +81 47.6 1.64 1.21 310
61 Huddersfield Town 217 84 57 76 269 266 +3 38.7 1.24 1.23 309
62 Shrewsbury Town 220 85 51 84 251 268 -17 38.6 1.14 1.22 306
63 Nottingham Forest 207 85 50 72 271 229 +42 41.1 1.31 1.11 305
64 Fleetwood Town 219 75 79 65 280 255 +25 34.2 1.28 1.16 304
65 Crawley Town 222 82 58 82 298 290 +8 36.9 1.34 1.31 304
66 Stoke City 220 82 57 81 278 255 +23 37.3 1.26 1.16 303
67 Gillingham 220 78 65 77 247 272 -25 35.5 1.12 1.24 299
68 Port Vale 218 80 58 80 260 253 +7 36.7 1.19 1.16 298
69 Bournemouth 194 80 55 59 284 243 +41 41.2 1.46 1.25 295
70 Leicester City 195 86 35 74 294 252 +42 44.1 1.51 1.29 293
71 Tranmere Rovers 185 81 46 58 247 195 +52 43.8 1.34 1.05 289
72 Wolverhampton Wanderers 193 83 40 70 255 239 +16 43.0 1.32 1.24 289
73 AFC Wimbledon 220 73 69 78 268 274 -6 33.2 1.22 1.25 288
74 Everton 186 80 43 63 261 226 +35 43.0 1.40 1.22 283
75 Brighton and Hove Albion 186 73 62 51 265 228 +37 39.2 1.42 1.23 281
76 Burton Albion 220 75 56 89 273 307 -34 34.1 1.24 1.40 281
77 Grimsby Town 197 75 53 69 244 251 -7 38.1 1.24 1.27 278
78 West Ham United 188 73 47 68 286 278 +8 38.8 1.52 1.48 266
79 Salford City 164 71 48 45 229 185 +44 43.3 1.40 1.13 261
80 Burnley 194 68 56 70 232 238 -6 35.1 1.20 1.23 260
81 Leyton Orient 174 71 42 61 235 203 +32 40.8 1.35 1.17 255
82 Carlisle United 192 65 58 69 237 248 -11 33.9 1.23 1.29 253
83 Southampton 195 67 51 77 270 287 -17 34.4 1.38 1.47 252
84 Morecambe 191 63 58 70 242 253 -11 33.0 1.27 1.32 247
85 Crystal Palace 185 61 56 68 229 239 -10 33.0 1.24 1.29 239
86 Notts County 131 62 32 37 214 156 +58 47.3 1.63 1.19 218
87 Oldham Athletic 153 55 39 59 217 204 +13 35.9 1.42 1.33 204
88 Forest Green Rovers 155 57 32 66 178 203 -25 36.8 1.15 1.31 203
89 Stockport County 99 60 22 17 176 90 +86 60.6 1.78 0.91 202
90 Barrow 138 50 39 49 166 154 +12 36.2 1.20 1.12 189
91 Rochdale 148 41 52 55 182 215 -33 27.7 1.23 1.45 175
92 Harrogate Town 138 43 32 63 164 203 -39 31.2 1.19 1.47 161
93 Wrexham 76 46 17 13 156 85 +71 60.5 2.05 1.12 155
94 Scunthorpe United 123 38 36 49 140 169 -29 30.9 1.14 1.37 150
95 Chesterfield 88 34 28 26 131 113 +18 38.6 1.49 1.28 130
96 Southend United 96 32 21 43 122 140 -18 33.3 1.27 1.46 117
97 Sutton United 69 30 19 20 97 75 +22 43.5 1.41 1.09 109
98 Barnet 65 25 18 22 90 80 +10 38.5 1.38 1.23 93
99 Bury 58 26 13 19 91 69 +22 44.8 1.57 1.19 91
100 Bromley FC 52 24 18 10 80 61 +19 46.2 1.54 1.17 90
101 Hartlepool United 57 18 20 19 65 74 -9 31.6 1.14 1.30 74
102 Yeovil Town 56 14 19 23 58 74 -16 25.0 1.04 1.32 61
103 Macclesfield Town 41 10 20 11 45 52 -7 24.4 1.10 1.27 50
104 York City 7 5 2 0 16 5 +11 71.4 2.29 0.71 17