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 175 137 23 15 482 143 +339 78.3 2.75 0.82 434
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 206 109 38 59 336 268 +68 52.9 1.63 1.30 365
6 Coventry City 205 103 51 51 292 204 +88 50.2 1.42 1.00 360
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 207 99 59 49 341 231 +110 47.8 1.65 1.12 356
10 Exeter City 206 101 52 53 308 208 +100 49.0 1.50 1.01 355
11 Wycombe Wanderers 208 101 49 58 295 234 +61 48.6 1.42 1.13 352
12 Millwall 210 96 61 53 265 206 +59 45.7 1.26 0.98 349
13 Charlton Athletic 211 97 57 57 320 233 +87 46.0 1.52 1.10 348
14 Middlesbrough 209 100 48 61 280 201 +79 47.8 1.34 0.96 348
15 Blackburn Rovers 211 95 58 58 298 226 +72 45.0 1.41 1.07 343
16 Peterborough United 204 99 45 60 361 248 +113 48.5 1.77 1.22 342
17 Bradford City 204 94 58 52 275 209 +66 46.1 1.35 1.02 340
18 Sheffield United 197 102 33 62 294 212 +82 51.8 1.49 1.08 339
19 Crewe Alexandra 207 98 44 65 316 263 +53 47.3 1.53 1.27 338
20 Bolton Wanderers 204 95 50 59 290 231 +59 46.6 1.42 1.13 335
21 Brentford 192 93 55 44 344 220 +124 48.4 1.79 1.15 334
22 Manchester United 174 97 42 35 306 186 +120 55.7 1.76 1.07 333
23 Doncaster Rovers 206 96 45 65 300 245 +55 46.6 1.46 1.19 333
24 Chelsea 174 95 46 33 315 173 +142 54.6 1.81 0.99 331
25 Tottenham Hotspur 175 103 21 51 337 197 +140 58.9 1.93 1.13 330
26 Mansfield Town 203 90 59 54 331 237 +94 44.3 1.63 1.17 329
27 Aston Villa 184 95 43 46 320 230 +90 51.6 1.74 1.25 328
28 West Bromwich Albion 201 88 64 49 297 227 +70 43.8 1.48 1.13 328
29 MK Dons 205 92 50 63 287 228 +59 44.9 1.40 1.11 326
30 Stevenage 203 91 53 59 266 198 +68 44.8 1.31 0.98 326
31 Oxford United 204 93 46 65 321 242 +79 45.6 1.57 1.19 325
32 Reading 211 91 51 69 295 265 +30 43.1 1.40 1.26 324
33 Swansea City 205 92 48 65 277 231 +46 44.9 1.35 1.13 324
34 Lincoln City 194 87 62 45 288 196 +92 44.8 1.48 1.01 323
35 Ipswich Town 200 87 62 51 314 229 +85 43.5 1.57 1.15 323
36 Blackpool 207 87 61 59 301 243 +58 42.0 1.45 1.17 322
37 Sunderland 203 86 63 54 306 231 +75 42.4 1.51 1.14 321
38 Sheffield Wednesday 213 86 62 65 294 244 +50 40.4 1.38 1.15 320
39 Accrington Stanley 205 89 52 64 306 261 +45 43.4 1.49 1.27 319
40 Newport County 207 86 61 60 273 244 +29 41.5 1.32 1.18 319
41 Preston North End 211 83 69 59 286 247 +39 39.3 1.36 1.17 318
42 Cheltenham Town 204 89 51 64 281 245 +36 43.6 1.38 1.20 318
43 Bristol City 212 87 56 69 292 247 +45 41.0 1.38 1.17 317
44 Cardiff City 207 91 44 72 282 238 +44 44.0 1.36 1.15 317
45 Norwich City 203 90 45 68 318 268 +50 44.3 1.57 1.32 315
46 Wigan Athletic 210 85 60 65 252 219 +33 40.5 1.20 1.04 315
47 Swindon Town 208 88 51 69 308 263 +45 42.3 1.48 1.26 315
48 Barnsley 208 83 65 60 297 260 +37 39.9 1.43 1.25 314
49 Colchester United 207 84 62 61 289 223 +66 40.6 1.40 1.08 314
50 Northampton Town 207 87 53 67 253 219 +34 42.0 1.22 1.06 314
51 Walsall 207 86 52 69 275 254 +21 41.5 1.33 1.23 310
52 Cambridge United 206 85 51 70 254 229 +25 41.3 1.23 1.11 306
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 209 82 52 75 284 255 +29 39.2 1.36 1.22 298
57 Nottingham Forest 197 84 45 68 264 221 +43 42.6 1.34 1.12 297
58 Newcastle United 176 85 41 50 289 209 +80 48.3 1.64 1.19 296
59 Rotherham United 204 82 50 72 299 259 +40 40.2 1.47 1.27 296
60 Watford 194 83 45 66 265 250 +15 42.8 1.37 1.29 294
61 Crawley Town 209 81 51 77 286 272 +14 38.8 1.37 1.30 294
62 Shrewsbury Town 206 79 49 78 237 250 -13 38.3 1.15 1.21 286
63 Huddersfield Town 203 78 50 75 242 247 -5 38.4 1.19 1.22 284
64 Gillingham 205 74 61 70 232 246 -14 36.1 1.13 1.20 283
65 Bristol Rovers 205 79 45 81 264 259 +5 38.5 1.29 1.26 282
66 Fleetwood Town 204 70 71 63 260 239 +21 34.3 1.27 1.17 281
67 Bournemouth 183 77 48 58 268 233 +35 42.1 1.46 1.27 279
68 Stoke City 205 75 53 77 251 235 +16 36.6 1.22 1.15 278
69 Leicester City 181 82 31 68 275 229 +46 45.3 1.52 1.27 277
70 Tranmere Rovers 171 78 42 51 232 176 +56 45.6 1.36 1.03 276
71 Port Vale 203 74 51 78 248 244 +4 36.5 1.22 1.20 273
72 AFC Wimbledon 205 68 65 72 253 251 +2 33.2 1.23 1.22 269
73 Everton 175 75 41 59 243 212 +31 42.9 1.39 1.21 266
74 Wolverhampton Wanderers 180 77 35 68 234 226 +8 42.8 1.30 1.26 266
75 Brighton and Hove Albion 176 66 61 49 242 221 +21 37.5 1.38 1.26 259
76 Burton Albion 205 69 50 86 251 291 -40 33.7 1.22 1.42 257
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 182 66 50 66 211 234 -23 36.3 1.16 1.29 248
80 Morecambe 191 63 58 70 242 253 -11 33.0 1.27 1.32 247
81 West Ham United 175 67 44 64 258 264 -6 38.3 1.47 1.51 245
82 Leyton Orient 159 66 40 53 216 180 +36 41.5 1.36 1.13 238
83 Crystal Palace 175 58 53 64 217 224 -7 33.1 1.24 1.28 227
84 Salford City 148 59 47 42 207 174 +33 39.9 1.40 1.18 224
85 Southampton 180 56 47 77 232 276 -44 31.1 1.29 1.53 215
86 Forest Green Rovers 155 57 32 66 178 203 -25 36.8 1.15 1.31 203
87 Notts County 118 57 29 32 190 140 +50 48.3 1.61 1.19 200
88 Barrow 129 48 38 43 159 141 +18 37.2 1.23 1.09 182
89 Oldham Athletic 138 46 37 55 192 193 -1 33.3 1.39 1.40 175
90 Stockport County 85 50 22 13 144 74 +70 58.8 1.69 0.87 172
91 Rochdale 141 38 51 52 172 202 -30 27.0 1.22 1.43 165
92 Harrogate Town 131 42 30 59 159 194 -35 32.1 1.21 1.48 156
93 Scunthorpe United 123 38 36 49 140 169 -29 30.9 1.14 1.37 150
94 Wrexham 62 39 14 9 129 64 +65 62.9 2.08 1.03 131
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 73 26 24 23 103 96 +7 35.6 1.41 1.32 102
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 38 18 13 7 66 43 +23 47.4 1.74 1.13 67
101 Barnet 51 17 15 19 60 60 0 33.3 1.18 1.18 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