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 178 139 24 15 488 147 +341 78.1 2.74 0.83 441
2 Liverpool 179 129 36 14 418 144 +274 72.1 2.34 0.80 423
3 Arsenal 179 121 31 27 384 173 +211 67.6 2.15 0.97 394
4 Portsmouth 214 111 56 47 346 208 +138 51.9 1.62 0.97 389
5 Plymouth Argyle 213 114 39 60 352 277 +75 53.5 1.65 1.30 381
6 Coventry City 213 109 52 52 312 212 +100 51.2 1.46 1.00 379
7 Derby County 216 105 59 52 321 207 +114 48.6 1.49 0.96 374
8 Luton Town 214 103 61 50 354 241 +113 48.1 1.65 1.13 370
9 Exeter City 214 102 56 56 317 223 +94 47.7 1.48 1.04 362
10 Leeds United 200 104 49 47 331 213 +118 52.0 1.66 1.07 361
11 Wycombe Wanderers 214 104 49 61 307 240 +67 48.6 1.43 1.12 361
12 Millwall 216 99 61 56 274 213 +61 45.8 1.27 0.99 358
13 Middlesbrough 217 102 51 64 289 208 +81 47.0 1.33 0.96 357
14 Bradford City 212 98 61 53 283 214 +69 46.2 1.33 1.01 355
15 Charlton Athletic 219 99 57 63 327 245 +82 45.2 1.49 1.12 354
16 Blackburn Rovers 217 96 62 59 302 230 +72 44.2 1.39 1.06 350
17 Peterborough United 210 100 49 61 372 256 +116 47.6 1.77 1.22 349
18 Sheffield United 205 104 35 66 307 228 +79 50.7 1.50 1.11 347
19 Doncaster Rovers 215 100 47 68 307 256 +51 46.5 1.43 1.19 347
20 Crewe Alexandra 213 101 44 68 322 272 +50 47.4 1.51 1.28 347
21 Bolton Wanderers 210 97 54 59 305 241 +64 46.2 1.45 1.15 345
22 Stevenage 211 97 54 60 277 204 +73 46.0 1.31 0.97 345
23 Lincoln City 201 94 62 45 309 201 +108 46.8 1.54 1.00 344
24 Manchester United 178 100 42 36 314 191 +123 56.2 1.76 1.07 342
25 Blackpool 214 93 62 59 312 247 +65 43.5 1.46 1.15 341
26 MK Dons 212 96 52 64 298 233 +65 45.3 1.41 1.10 340
27 West Bromwich Albion 209 90 69 50 307 233 +74 43.1 1.47 1.11 339
28 Oxford United 211 97 48 66 332 247 +85 46.0 1.57 1.17 339
29 Mansfield Town 210 92 63 55 342 246 +96 43.8 1.63 1.17 339
30 Brentford 196 93 58 45 348 226 +122 47.4 1.78 1.15 337
31 Ipswich Town 206 90 65 51 324 234 +90 43.7 1.57 1.14 335
32 Aston Villa 188 97 44 47 328 238 +90 51.6 1.74 1.27 335
33 Wigan Athletic 219 91 61 67 263 224 +39 41.6 1.20 1.02 334
34 Swansea City 211 94 50 67 284 239 +45 44.5 1.35 1.13 332
35 Chelsea 178 95 47 36 316 179 +137 53.4 1.78 1.01 332
36 Reading 217 93 53 71 305 274 +31 42.9 1.41 1.26 332
37 Tottenham Hotspur 179 103 22 54 341 209 +132 57.5 1.91 1.17 331
38 Newport County 215 90 61 64 283 255 +28 41.9 1.32 1.19 331
39 Cardiff City 214 95 45 74 294 244 +50 44.4 1.37 1.14 330
40 Cheltenham Town 211 92 54 65 292 255 +37 43.6 1.38 1.21 330
41 Norwich City 211 94 47 70 329 276 +53 44.5 1.56 1.31 329
42 Colchester United 215 87 64 64 300 231 +69 40.5 1.40 1.07 325
43 Sunderland 207 87 63 57 308 240 +68 42.0 1.49 1.16 324
44 Accrington Stanley 213 90 54 69 313 275 +38 42.3 1.47 1.29 324
45 Sheffield Wednesday 218 86 65 67 298 252 +46 39.4 1.37 1.16 323
46 Barnsley 216 85 68 63 305 271 +34 39.4 1.41 1.25 323
47 Preston North End 216 84 70 62 291 256 +35 38.9 1.35 1.19 322
48 Bristol City 218 88 57 73 298 258 +40 40.4 1.37 1.18 321
49 Swindon Town 214 89 54 71 316 272 +44 41.6 1.48 1.27 321
50 Cambridge United 214 89 54 71 271 234 +37 41.6 1.27 1.09 321
51 Birmingham City 218 86 57 75 278 258 +20 39.4 1.28 1.18 315
52 Northampton Town 214 87 54 73 257 232 +25 40.7 1.20 1.08 315
53 Walsall 215 87 54 74 280 268 +12 40.5 1.30 1.25 315
54 Fulham 192 90 38 64 307 245 +62 46.9 1.60 1.28 308
55 Queens Park Rangers 218 87 46 85 315 308 +7 39.9 1.44 1.41 307
56 Hull City 215 84 54 77 294 265 +29 39.1 1.37 1.23 306
57 Rotherham United 212 83 54 75 305 269 +36 39.2 1.44 1.27 303
58 Bristol Rovers 212 86 45 81 280 262 +18 40.6 1.32 1.24 303
59 Watford 200 85 47 68 271 256 +15 42.5 1.36 1.28 302
60 Nottingham Forest 201 85 47 69 269 224 +45 42.3 1.34 1.11 302
61 Crawley Town 215 82 55 78 292 278 +14 38.1 1.36 1.29 301
62 Newcastle United 180 86 41 53 295 217 +78 47.8 1.64 1.21 299
63 Shrewsbury Town 213 82 50 81 243 260 -17 38.5 1.14 1.22 296
64 Huddersfield Town 210 80 54 76 253 259 -6 38.1 1.20 1.23 294
65 Fleetwood Town 211 72 75 64 269 249 +20 34.1 1.27 1.18 291
66 Stoke City 213 78 56 79 266 249 +17 36.6 1.25 1.17 290
67 Gillingham 212 75 62 75 238 263 -25 35.4 1.12 1.24 287
68 Port Vale 211 76 56 79 252 248 +4 36.0 1.19 1.18 284
69 Bournemouth 187 77 52 58 273 238 +35 41.2 1.46 1.27 283
70 Leicester City 188 83 34 71 283 240 +43 44.1 1.51 1.28 283
71 AFC Wimbledon 213 71 66 76 265 266 -1 33.3 1.24 1.25 279
72 Tranmere Rovers 177 78 42 57 234 187 +47 44.1 1.32 1.06 276
73 Wolverhampton Wanderers 184 79 36 69 240 230 +10 42.9 1.30 1.25 273
74 Everton 179 77 41 61 249 215 +34 43.0 1.39 1.20 272
75 Burton Albion 213 73 52 88 261 297 -36 34.3 1.23 1.39 271
76 Brighton and Hove Albion 180 69 61 50 249 224 +25 38.3 1.38 1.24 268
77 Grimsby Town 190 71 52 67 231 243 -12 37.4 1.22 1.28 265
78 West Ham United 179 69 46 64 265 266 -1 38.5 1.48 1.49 253
79 Burnley 185 68 49 68 221 225 -4 36.8 1.19 1.22 253
80 Carlisle United 192 65 58 69 237 248 -11 33.9 1.23 1.29 253
81 Morecambe 191 63 58 70 242 253 -11 33.0 1.27 1.32 247
82 Leyton Orient 166 68 41 57 223 191 +32 41.0 1.34 1.15 245
83 Salford City 157 65 48 44 220 181 +39 41.4 1.40 1.15 243
84 Crystal Palace 179 60 55 64 220 225 -5 33.5 1.23 1.26 235
85 Southampton 188 61 50 77 250 282 -32 32.4 1.33 1.50 233
86 Notts County 124 60 29 35 206 149 +57 48.4 1.66 1.20 209
87 Forest Green Rovers 155 57 32 66 178 203 -25 36.8 1.15 1.31 203
88 Oldham Athletic 145 51 38 56 203 196 +7 35.2 1.40 1.35 191
89 Barrow 137 50 39 48 165 152 +13 36.5 1.20 1.11 189
90 Stockport County 92 55 22 15 160 81 +79 59.8 1.74 0.88 187
91 Rochdale 141 38 51 52 172 202 -30 27.0 1.22 1.43 165
92 Harrogate Town 137 43 32 62 163 201 -38 31.4 1.19 1.47 161
93 Scunthorpe United 123 38 36 49 140 169 -29 30.9 1.14 1.37 150
94 Wrexham 68 43 14 11 142 75 +67 63.2 2.09 1.10 143
95 Chesterfield 81 31 25 25 115 104 +11 38.3 1.42 1.28 118
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 Bury 58 26 13 19 91 69 +22 44.8 1.57 1.19 91
99 Bromley FC 45 22 16 7 73 46 +27 48.9 1.62 1.02 82
100 Barnet 58 21 16 21 75 70 +5 36.2 1.29 1.21 79
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