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 Luton Town 208 99 60 49 342 232 +110 47.6 1.64 1.12 357
9 Leeds United 196 103 48 45 328 211 +117 52.6 1.67 1.08 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 Millwall 212 97 61 54 269 209 +60 45.8 1.27 0.99 352
13 Middlesbrough 211 100 50 61 281 202 +79 47.4 1.33 0.96 350
14 Charlton Athletic 212 97 57 58 321 236 +85 45.8 1.51 1.11 348
15 Blackburn Rovers 213 96 58 59 300 228 +72 45.1 1.41 1.07 346
16 Bradford City 206 96 58 52 277 209 +68 46.6 1.34 1.01 346
17 Peterborough United 205 99 46 60 364 251 +113 48.3 1.78 1.22 343
18 Sheffield United 199 103 33 63 297 215 +82 51.8 1.49 1.08 342
19 Crewe Alexandra 208 98 44 66 316 264 +52 47.1 1.52 1.27 338
20 Doncaster Rovers 207 97 45 65 301 245 +56 46.9 1.45 1.18 336
21 Bolton Wanderers 205 95 51 59 292 233 +59 46.3 1.42 1.14 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 176 103 21 52 338 201 +137 58.5 1.92 1.14 330
26 Stevenage 204 92 53 59 268 199 +69 45.1 1.31 0.98 329
27 Aston Villa 185 95 44 46 321 231 +90 51.4 1.74 1.25 329
28 West Bromwich Albion 203 88 65 50 298 230 +68 43.3 1.47 1.13 329
29 Mansfield Town 204 90 59 55 331 239 +92 44.1 1.62 1.17 329
30 Swansea City 207 93 49 65 279 232 +47 44.9 1.35 1.12 328
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 Blackpool 208 88 61 59 302 243 +59 42.3 1.45 1.17 325
34 Reading 212 91 52 69 296 266 +30 42.9 1.40 1.25 325
35 Oxford United 204 93 46 65 321 242 +79 45.6 1.57 1.19 325
36 Ipswich Town 200 87 62 51 314 229 +85 43.5 1.57 1.15 323
37 Cheltenham Town 205 90 51 64 284 247 +37 43.9 1.39 1.20 321
38 Sunderland 204 86 63 55 307 234 +73 42.2 1.50 1.15 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 Newport County 208 86 61 61 273 246 +27 41.3 1.31 1.18 319
42 Accrington Stanley 207 89 52 66 306 264 +42 43.0 1.48 1.28 319
43 Bristol City 213 87 57 69 294 249 +45 40.8 1.38 1.17 318
44 Preston North End 211 83 69 59 286 247 +39 39.3 1.36 1.17 318
45 Norwich City 205 91 45 69 321 270 +51 44.4 1.57 1.32 318
46 Wigan Athletic 211 86 60 65 253 219 +34 40.8 1.20 1.04 318
47 Colchester United 208 85 62 61 293 224 +69 40.9 1.41 1.08 317
48 Barnsley 209 84 65 60 299 261 +38 40.2 1.43 1.25 317
49 Swindon Town 209 88 51 70 309 265 +44 42.1 1.48 1.27 315
50 Northampton Town 209 87 53 69 254 222 +32 41.6 1.22 1.06 314
51 Walsall 208 86 52 70 275 256 +19 41.3 1.32 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 Hull City 211 83 52 76 289 260 +29 39.3 1.37 1.23 301
55 Queens Park Rangers 211 85 45 81 304 295 +9 40.3 1.44 1.40 300
56 Fulham 188 87 38 63 301 242 +59 46.3 1.60 1.29 299
57 Watford 196 84 45 67 267 252 +15 42.9 1.36 1.29 297
58 Nottingham Forest 198 84 45 69 264 222 +42 42.4 1.33 1.12 297
59 Newcastle United 176 85 41 50 289 209 +80 48.3 1.64 1.19 296
60 Rotherham United 205 82 50 73 300 261 +39 40.0 1.46 1.27 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 Stoke City 207 76 54 77 255 238 +17 36.7 1.23 1.15 282
68 Bournemouth 183 77 48 58 268 233 +35 42.1 1.46 1.27 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 176 75 41 60 243 213 +30 42.6 1.38 1.21 266
75 Burton Albion 207 71 50 86 255 291 -36 34.3 1.23 1.41 263
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 176 59 53 64 218 224 -6 33.5 1.24 1.27 230
84 Salford City 150 59 47 44 209 179 +30 39.3 1.39 1.19 224
85 Southampton 182 57 48 77 238 277 -39 31.3 1.31 1.52 219
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 64 41 14 9 136 68 +68 64.1 2.13 1.06 137
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