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 Portsmouth 223 115 58 50 367 218 +149 51.6 1.65 0.98 403
5 Plymouth Argyle 225 120 42 63 371 293 +78 53.3 1.65 1.30 402
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 Bolton Wanderers 222 106 56 60 323 246 +77 47.7 1.45 1.11 374
15 Doncaster Rovers 224 108 49 67 328 263 +65 48.2 1.46 1.17 373
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 187 104 46 37 328 198 +130 55.6 1.75 1.06 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 Wigan Athletic 229 93 64 72 271 236 +35 40.6 1.18 1.03 343
38 Colchester United 224 92 66 66 319 245 +74 41.1 1.42 1.09 342
39 Lincoln City 200 93 62 45 305 198 +107 46.5 1.53 0.99 341
40 Barnsley 228 90 71 67 326 290 +36 39.5 1.43 1.27 341
41 Swansea City 220 96 52 72 297 260 +37 43.6 1.35 1.18 340
42 Preston North End 228 89 73 66 309 270 +39 39.0 1.36 1.18 340
43 Bristol City 228 94 58 76 309 264 +45 41.2 1.36 1.16 340
44 Cardiff City 224 97 47 80 301 261 +40 43.3 1.34 1.17 338
45 Cheltenham Town 222 93 59 70 303 271 +32 41.9 1.36 1.22 338
46 Swindon Town 224 94 54 76 327 281 +46 42.0 1.46 1.25 336
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 Huddersfield Town 221 88 56 77 269 266 +3 39.8 1.22 1.20 320
58 Queens Park Rangers 228 90 49 89 322 321 +1 39.5 1.41 1.41 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 Port Vale 223 83 58 82 273 263 +10 37.2 1.22 1.18 307
66 Shrewsbury Town 223 85 52 86 253 273 -20 38.1 1.13 1.22 307
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 178 71 42 65 234 206 +28 39.9 1.31 1.16 255
83 Southampton 196 65 51 80 256 289 -33 33.2 1.31 1.47 246
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 136 50 39 47 164 149 +15 36.8 1.21 1.10 189
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 91 35 26 30 130 123 +7 38.5 1.43 1.35 131
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