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 176 138 23 15 484 144 +340 78.4 2.75 0.82 437
2 Liverpool 175 126 35 14 407 140 +267 72.0 2.33 0.80 413
3 Arsenal 175 118 31 26 378 170 +208 67.4 2.16 0.97 385
4 Portsmouth 208 109 55 44 340 202 +138 52.4 1.63 0.97 382
5 Plymouth Argyle 207 110 38 59 341 270 +71 53.1 1.65 1.30 368
6 Coventry City 206 104 51 51 295 205 +90 50.5 1.43 1.00 363
7 Derby County 211 100 59 52 312 205 +107 47.4 1.48 0.97 359
8 Leeds United 196 103 48 45 328 211 +117 52.6 1.67 1.08 357
9 Luton Town 208 99 60 49 342 232 +110 47.6 1.64 1.12 357
10 Exeter City 207 101 53 53 309 209 +100 48.8 1.49 1.01 356
11 Wycombe Wanderers 209 102 49 58 298 235 +63 48.8 1.43 1.12 355
12 Middlesbrough 210 100 49 61 280 201 +79 47.6 1.33 0.96 349
13 Millwall 211 96 61 54 266 209 +57 45.5 1.26 0.99 349
14 Charlton Athletic 212 97 57 58 321 236 +85 45.8 1.51 1.11 348
15 Blackburn Rovers 212 96 58 58 299 226 +73 45.3 1.41 1.07 346
16 Bradford City 205 95 58 52 276 209 +67 46.3 1.35 1.02 343
17 Peterborough United 205 99 46 60 364 251 +113 48.3 1.78 1.22 343
18 Sheffield United 197 102 33 62 294 212 +82 51.8 1.49 1.08 339
19 Crewe Alexandra 208 98 44 66 316 264 +52 47.1 1.52 1.27 338
20 Bolton Wanderers 205 95 51 59 292 233 +59 46.3 1.42 1.14 336
21 Doncaster Rovers 207 97 45 65 301 245 +56 46.9 1.45 1.18 336
22 Brentford 193 93 55 45 344 222 +122 48.2 1.78 1.15 334
23 Manchester United 174 97 42 35 306 186 +120 55.7 1.76 1.07 333
24 Chelsea 175 95 47 33 316 174 +142 54.3 1.81 0.99 332
25 Tottenham Hotspur 175 103 21 51 337 197 +140 58.9 1.93 1.13 330
26 Aston Villa 185 95 44 46 321 231 +90 51.4 1.74 1.25 329
27 Mansfield Town 204 90 59 55 331 239 +92 44.1 1.62 1.17 329
28 Stevenage 204 92 53 59 268 199 +69 45.1 1.31 0.98 329
29 West Bromwich Albion 202 88 64 50 297 229 +68 43.6 1.47 1.13 328
30 Swansea City 206 93 48 65 278 231 +47 45.1 1.35 1.12 327
31 MK Dons 206 92 51 63 287 228 +59 44.7 1.39 1.11 327
32 Lincoln City 195 88 62 45 292 196 +96 45.1 1.50 1.01 326
33 Reading 212 91 52 69 296 266 +30 42.9 1.40 1.25 325
34 Oxford United 204 93 46 65 321 242 +79 45.6 1.57 1.19 325
35 Blackpool 208 88 61 59 302 243 +59 42.3 1.45 1.17 325
36 Ipswich Town 200 87 62 51 314 229 +85 43.5 1.57 1.15 323
37 Sunderland 203 86 63 54 306 231 +75 42.4 1.51 1.14 321
38 Cheltenham Town 205 90 51 64 284 247 +37 43.9 1.39 1.20 321
39 Cardiff City 208 92 44 72 286 239 +47 44.2 1.38 1.15 320
40 Sheffield Wednesday 213 86 62 65 294 244 +50 40.4 1.38 1.15 320
41 Accrington Stanley 206 89 52 65 306 263 +43 43.2 1.49 1.28 319
42 Newport County 208 86 61 61 273 246 +27 41.3 1.31 1.18 319
43 Bristol City 213 87 57 69 294 249 +45 40.8 1.38 1.17 318
44 Wigan Athletic 211 86 60 65 253 219 +34 40.8 1.20 1.04 318
45 Preston North End 211 83 69 59 286 247 +39 39.3 1.36 1.17 318
46 Barnsley 209 84 65 60 299 261 +38 40.2 1.43 1.25 317
47 Colchester United 208 85 62 61 293 224 +69 40.9 1.41 1.08 317
48 Norwich City 204 90 45 69 319 270 +49 44.1 1.56 1.32 315
49 Swindon Town 209 88 51 70 309 265 +44 42.1 1.48 1.27 315
50 Northampton Town 208 87 53 68 254 221 +33 41.8 1.22 1.06 314
51 Walsall 207 86 52 69 275 254 +21 41.5 1.33 1.23 310
52 Cambridge United 207 85 52 70 255 230 +25 41.1 1.23 1.11 307
53 Birmingham City 211 82 56 73 269 251 +18 38.9 1.27 1.19 302
54 Queens Park Rangers 211 85 45 81 304 295 +9 40.3 1.44 1.40 300
55 Fulham 188 87 38 63 301 242 +59 46.3 1.60 1.29 299
56 Hull City 210 82 52 76 285 258 +27 39.0 1.36 1.23 298
57 Watford 195 84 45 66 267 250 +17 43.1 1.37 1.28 297
58 Nottingham Forest 197 84 45 68 264 221 +43 42.6 1.34 1.12 297
59 Rotherham United 205 82 50 73 300 261 +39 40.0 1.46 1.27 296
60 Newcastle United 176 85 41 50 289 209 +80 48.3 1.64 1.19 296
61 Crawley Town 210 81 52 77 287 273 +14 38.6 1.37 1.30 295
62 Shrewsbury Town 207 80 49 78 238 250 -12 38.6 1.15 1.21 289
63 Huddersfield Town 204 79 50 75 244 248 -4 38.7 1.20 1.22 287
64 Bristol Rovers 206 80 45 81 267 260 +7 38.8 1.30 1.26 285
65 Fleetwood Town 205 71 71 63 263 241 +22 34.6 1.28 1.18 284
66 Gillingham 206 74 61 71 232 249 -17 35.9 1.13 1.21 283
67 Bournemouth 183 77 48 58 268 233 +35 42.1 1.46 1.27 279
68 Stoke City 206 75 54 77 253 237 +16 36.4 1.23 1.15 279
69 Leicester City 181 82 31 68 275 229 +46 45.3 1.52 1.27 277
70 Tranmere Rovers 172 78 42 52 232 177 +55 45.3 1.35 1.03 276
71 Port Vale 204 74 52 78 249 245 +4 36.3 1.22 1.20 274
72 AFC Wimbledon 206 69 65 72 256 252 +4 33.5 1.24 1.22 272
73 Wolverhampton Wanderers 181 77 36 68 236 228 +8 42.5 1.30 1.26 267
74 Everton 175 75 41 59 243 212 +31 42.9 1.39 1.21 266
75 Burton Albion 206 70 50 86 252 291 -39 34.0 1.22 1.41 260
76 Brighton and Hove Albion 176 66 61 49 242 221 +21 37.5 1.38 1.26 259
77 Carlisle United 192 65 58 69 237 248 -11 33.9 1.23 1.29 253
78 Burnley 181 68 48 65 218 218 0 37.6 1.20 1.20 252
79 Grimsby Town 183 66 51 66 213 236 -23 36.1 1.16 1.29 249
80 Morecambe 191 63 58 70 242 253 -11 33.0 1.27 1.32 247
81 West Ham United 176 67 45 64 258 264 -6 38.1 1.47 1.50 246
82 Leyton Orient 160 66 40 54 217 183 +34 41.3 1.36 1.14 238
83 Crystal Palace 175 58 53 64 217 224 -7 33.1 1.24 1.28 227
84 Salford City 149 59 47 43 208 177 +31 39.6 1.40 1.19 224
85 Southampton 181 56 48 77 233 277 -44 30.9 1.29 1.53 216
86 Notts County 119 58 29 32 195 140 +55 48.7 1.64 1.18 203
87 Forest Green Rovers 155 57 32 66 178 203 -25 36.8 1.15 1.31 203
88 Barrow 130 48 38 44 159 142 +17 36.9 1.22 1.09 182
89 Oldham Athletic 139 47 37 55 194 193 +1 33.8 1.40 1.39 178
90 Stockport County 86 51 22 13 148 76 +72 59.3 1.72 0.88 175
91 Rochdale 141 38 51 52 172 202 -30 27.0 1.22 1.43 165
92 Harrogate Town 132 42 31 59 159 194 -35 31.8 1.20 1.47 157
93 Scunthorpe United 123 38 36 49 140 169 -29 30.9 1.14 1.37 150
94 Wrexham 63 40 14 9 134 67 +67 63.5 2.13 1.06 134
95 Southend United 96 32 21 43 122 140 -18 33.3 1.27 1.46 117
96 Sutton United 69 30 19 20 97 75 +22 43.5 1.41 1.09 109
97 Chesterfield 74 27 24 23 104 96 +8 36.5 1.41 1.30 105
98 Bury 58 26 13 19 91 69 +22 44.8 1.57 1.19 91
99 Hartlepool United 57 18 20 19 65 74 -9 31.6 1.14 1.30 74
100 Bromley FC 39 18 14 7 67 44 +23 46.2 1.72 1.13 68
101 Barnet 52 17 15 20 61 62 -1 32.7 1.17 1.19 66
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