Last Ten Seasons Home Table (League)

This table is derived from the results of home matches played in the Premier League and English Football League (excluding play-offs) for the last ten seasons. (Since the start of the 2016/17 season.)

# Team Played Won Drawn Lost GF GA GD Win% GF/M GA/M Points
1 Manchester City 186 143 27 16 503 155 +348 76.9 2.70 0.83 456
2 Liverpool 187 135 38 14 441 150 +291 72.2 2.36 0.80 443
3 Arsenal 187 126 33 28 402 183 +219 67.4 2.15 0.98 411
4 Plymouth Argyle 225 120 42 63 371 293 +78 53.3 1.65 1.30 402
5 Portsmouth 222 114 58 50 365 218 +147 51.4 1.64 0.98 400
6 Derby County 228 110 63 55 332 212 +120 48.2 1.46 0.93 393
7 Coventry City 222 110 57 55 315 219 +96 49.5 1.42 0.99 387
8 Wycombe Wanderers 223 111 50 62 322 246 +76 49.8 1.44 1.10 383
9 Luton Town 224 106 65 53 369 253 +116 47.3 1.65 1.13 383
10 Leeds United 211 110 51 50 343 222 +121 52.1 1.63 1.05 381
11 Millwall 228 105 64 59 294 225 +69 46.1 1.29 0.99 379
12 Sheffield United 216 114 36 66 325 230 +95 52.8 1.50 1.06 378
13 Bradford City 223 103 67 53 300 221 +79 46.2 1.35 0.99 376
14 Doncaster Rovers 224 108 49 67 328 263 +65 48.2 1.46 1.17 373
15 Bolton Wanderers 221 105 56 60 318 245 +73 47.5 1.44 1.11 371
16 Charlton Athletic 228 102 61 65 338 251 +87 44.7 1.48 1.10 367
17 Peterborough United 220 105 52 63 394 267 +127 47.7 1.79 1.21 367
18 Exeter City 223 103 57 63 319 233 +86 46.2 1.43 1.04 366
19 Blackburn Rovers 228 99 65 64 319 250 +69 43.4 1.40 1.10 362
20 Crewe Alexandra 224 104 49 71 334 283 +51 46.4 1.49 1.26 361
21 Middlesbrough 224 103 52 69 292 217 +75 46.0 1.30 0.97 361
22 Chelsea 187 104 47 36 344 184 +160 55.6 1.84 0.98 359
23 Reading 228 101 56 71 324 280 +44 44.3 1.42 1.23 359
24 Oxford United 222 102 52 68 344 256 +88 45.9 1.55 1.15 358
25 Manchester United 186 104 46 36 327 196 +131 55.9 1.76 1.05 358
26 Aston Villa 199 102 50 47 343 245 +98 51.3 1.72 1.23 356
27 Blackpool 223 97 65 61 331 257 +74 43.5 1.48 1.15 356
28 Mansfield Town 222 96 67 59 352 254 +98 43.2 1.59 1.14 355
29 Brentford 207 98 61 48 366 237 +129 47.3 1.77 1.14 355
30 Ipswich Town 218 95 69 54 338 244 +94 43.6 1.55 1.12 354
31 Tottenham Hotspur 187 110 23 54 358 212 +146 58.8 1.91 1.13 353
32 Stevenage 221 99 54 68 295 227 +68 44.8 1.33 1.03 351
33 West Bromwich Albion 216 93 70 53 320 246 +74 43.1 1.48 1.14 349
34 Norwich City 220 100 47 73 347 285 +62 45.5 1.58 1.30 347
35 MK Dons 224 97 56 71 309 256 +53 43.3 1.38 1.14 347
36 Sheffield Wednesday 228 94 64 70 313 262 +51 41.2 1.37 1.15 346
37 Lincoln City 200 93 62 45 305 198 +107 46.5 1.53 0.99 341
38 Barnsley 228 90 71 67 326 290 +36 39.5 1.43 1.27 341
39 Swansea City 220 96 52 72 297 260 +37 43.6 1.35 1.18 340
40 Wigan Athletic 228 92 64 72 268 236 +32 40.4 1.18 1.04 340
41 Preston North End 228 89 73 66 309 270 +39 39.0 1.36 1.18 340
42 Bristol City 228 94 58 76 309 264 +45 41.2 1.36 1.16 340
43 Colchester United 223 91 66 66 317 244 +73 40.8 1.42 1.09 339
44 Cardiff City 224 97 47 80 301 261 +40 43.3 1.34 1.17 338
45 Swindon Town 224 94 54 76 327 281 +46 42.0 1.46 1.25 336
46 Cheltenham Town 221 92 59 70 301 270 +31 41.6 1.36 1.22 335
47 Accrington Stanley 223 93 56 74 323 288 +35 41.7 1.45 1.29 335
48 Sunderland 215 90 64 61 319 250 +69 41.9 1.48 1.16 334
49 Newport County 225 90 64 71 294 276 +18 40.0 1.31 1.23 334
50 Cambridge United 223 92 56 75 280 247 +33 41.3 1.26 1.11 332
51 Walsall 225 91 58 76 297 283 +14 40.4 1.32 1.26 331
52 Birmingham City 228 90 60 78 292 271 +21 39.5 1.28 1.19 330
53 Northampton Town 223 91 56 76 274 244 +30 40.8 1.23 1.09 329
54 Bristol Rovers 224 92 48 84 300 281 +19 41.1 1.34 1.25 324
55 Newcastle United 191 94 41 56 320 228 +92 49.2 1.68 1.19 323
56 Fulham 203 93 43 67 328 261 +67 45.8 1.62 1.29 322
57 Queens Park Rangers 228 90 49 89 322 321 +1 39.5 1.41 1.41 319
58 Huddersfield Town 220 88 55 77 268 265 +3 40.0 1.22 1.20 319
59 Fleetwood Town 223 80 78 65 290 260 +30 35.9 1.30 1.17 318
60 Crawley Town 224 87 57 80 306 289 +17 38.8 1.37 1.29 318
61 Nottingham Forest 211 89 50 72 286 241 +45 42.2 1.36 1.14 317
62 Watford 208 89 49 70 285 267 +18 42.8 1.37 1.28 316
63 Hull City 224 86 56 82 304 284 +20 38.4 1.36 1.27 314
64 Rotherham United 222 86 56 80 319 285 +34 38.7 1.44 1.28 314
65 Shrewsbury Town 223 85 52 86 253 273 -20 38.1 1.13 1.22 307
66 Port Vale 222 83 57 82 273 263 +10 37.4 1.23 1.18 306
67 Gillingham 222 80 66 76 253 270 -17 36.0 1.14 1.22 306
68 Stoke City 220 81 59 80 275 256 +19 36.8 1.25 1.16 302
69 Leicester City 196 88 35 73 296 247 +49 44.9 1.51 1.26 299
70 Bournemouth 195 82 52 61 287 248 +39 42.1 1.47 1.27 298
71 Brighton and Hove Albion 191 77 63 51 271 230 +41 40.3 1.42 1.20 294
72 AFC Wimbledon 222 75 69 78 286 276 +10 33.8 1.29 1.24 294
73 Everton 187 81 45 61 260 220 +40 43.3 1.39 1.18 288
74 Burton Albion 223 78 53 92 273 305 -32 35.0 1.22 1.37 287
75 Wolverhampton Wanderers 195 82 39 74 257 251 +6 42.1 1.32 1.29 285
76 Carlisle United 203 73 61 69 261 260 +1 36.0 1.29 1.28 280
77 Grimsby Town 201 74 55 72 242 258 -16 36.8 1.20 1.28 277
78 Tranmere Rovers 176 78 42 56 233 185 +48 44.3 1.32 1.05 276
79 Burnley 195 75 50 70 240 235 +5 38.5 1.23 1.21 275
80 West Ham United 187 72 48 67 272 279 -7 38.5 1.45 1.49 264
81 Morecambe 202 66 58 78 253 277 -24 32.7 1.25 1.37 256
82 Leyton Orient 177 71 41 65 234 206 +28 40.1 1.32 1.16 254
83 Southampton 195 64 51 80 253 289 -36 32.8 1.30 1.48 243
84 Crystal Palace 187 62 55 70 232 238 -6 33.2 1.24 1.27 241
85 Salford City 156 64 48 44 218 181 +37 41.0 1.40 1.16 240
86 Notts County 136 61 33 42 216 168 +48 44.9 1.59 1.24 216
87 Forest Green Rovers 155 57 32 66 178 203 -25 36.8 1.15 1.31 203
88 Oldham Athletic 154 52 42 60 206 205 +1 33.8 1.34 1.33 198
89 Rochdale 154 48 52 54 200 211 -11 31.2 1.30 1.37 196
90 Barrow 135 49 39 47 161 147 +14 36.3 1.19 1.09 186
91 Stockport County 89 54 22 13 156 77 +79 60.7 1.75 0.87 184
92 Scunthorpe United 134 45 40 49 166 176 -10 33.6 1.24 1.31 175
93 Harrogate Town 136 42 32 62 162 201 -39 30.9 1.19 1.48 158
94 Wrexham 67 42 14 11 140 75 +65 62.7 2.09 1.12 140
95 Southend United 109 38 26 45 143 153 -10 34.9 1.31 1.40 140
96 Chesterfield 90 34 26 30 128 122 +6 37.8 1.42 1.36 128
97 Sutton United 69 30 19 20 97 75 +22 43.5 1.41 1.09 109
98 Bury 69 30 13 26 108 89 +19 43.5 1.57 1.29 103
99 Barnet 68 23 21 24 83 83 0 33.8 1.22 1.22 90
100 Hartlepool United 69 21 25 23 79 92 -13 30.4 1.14 1.33 88
101 Yeovil Town 69 20 22 27 74 84 -10 29.0 1.07 1.22 82
102 Bromley FC 44 22 15 7 73 46 +27 50.0 1.66 1.05 81
103 Macclesfield Town 41 10 20 11 45 52 -7 24.4 1.10 1.27 50