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 185 134 37 14 438 149 +289 72.4 2.37 0.81 439
3 Arsenal 185 125 33 27 399 181 +218 67.6 2.16 0.98 408
4 Portsmouth 219 114 57 48 362 213 +149 52.1 1.65 0.97 399
5 Plymouth Argyle 220 117 41 62 362 287 +75 53.2 1.65 1.30 392
6 Derby County 225 107 63 55 327 211 +116 47.6 1.45 0.94 384
7 Wycombe Wanderers 220 110 50 60 316 242 +74 50.0 1.44 1.10 380
8 Coventry City 218 108 56 54 308 215 +93 49.5 1.41 0.99 380
9 Leeds United 210 110 50 50 343 222 +121 52.4 1.63 1.06 380
10 Millwall 225 104 64 57 291 221 +70 46.2 1.29 0.98 376
11 Luton Town 220 104 64 52 361 246 +115 47.3 1.64 1.12 376
12 Sheffield United 212 113 34 65 318 223 +95 53.3 1.50 1.05 373
13 Bradford City 219 101 66 52 296 218 +78 46.1 1.35 1.00 369
14 Bolton Wanderers 218 104 54 60 313 241 +72 47.7 1.44 1.11 366
15 Charlton Athletic 224 101 61 62 335 246 +89 45.1 1.50 1.10 364
16 Peterborough United 218 104 51 63 388 266 +122 47.7 1.78 1.22 363
17 Doncaster Rovers 219 105 48 66 323 259 +64 47.9 1.47 1.18 363
18 Exeter City 219 102 56 61 316 228 +88 46.6 1.44 1.04 362
19 Middlesbrough 220 103 51 66 290 212 +78 46.8 1.32 0.96 360
20 Chelsea 185 104 47 34 344 180 +164 56.2 1.86 0.97 359
21 Blackburn Rovers 225 99 62 64 318 249 +69 44.0 1.41 1.11 359
22 Crewe Alexandra 221 102 49 70 331 279 +52 46.2 1.50 1.26 355
23 Reading 225 100 55 70 318 276 +42 44.4 1.41 1.23 355
24 Manchester United 185 103 46 36 324 195 +129 55.7 1.75 1.05 355
25 Aston Villa 198 101 50 47 341 245 +96 51.0 1.72 1.24 353
26 Tottenham Hotspur 186 110 23 53 358 209 +149 59.1 1.92 1.12 353
27 Brentford 205 98 59 48 362 233 +129 47.8 1.77 1.14 353
28 Oxford United 218 100 50 68 339 254 +85 45.9 1.56 1.17 350
29 Ipswich Town 215 94 67 54 334 241 +93 43.7 1.55 1.12 349
30 Mansfield Town 218 94 65 59 345 251 +94 43.1 1.58 1.15 347
31 Sheffield Wednesday 225 94 62 69 311 258 +53 41.8 1.38 1.15 344
32 West Bromwich Albion 212 92 67 53 314 243 +71 43.4 1.48 1.15 343
33 Blackpool 218 93 64 61 322 253 +69 42.7 1.48 1.16 343
34 Stevenage 217 96 54 67 291 225 +66 44.2 1.34 1.04 342
35 Norwich City 216 98 46 72 342 281 +61 45.4 1.58 1.30 340
36 MK Dons 219 94 55 70 301 251 +50 42.9 1.37 1.15 337
37 Bristol City 225 93 58 74 308 261 +47 41.3 1.37 1.16 337
38 Swansea City 217 95 51 71 293 255 +38 43.8 1.35 1.18 336
39 Barnsley 223 89 69 65 322 283 +39 39.9 1.44 1.27 336
40 Preston North End 226 88 72 66 305 268 +37 38.9 1.35 1.19 336
41 Colchester United 219 90 64 65 312 240 +72 41.1 1.42 1.10 334
42 Cardiff City 220 96 46 78 299 257 +42 43.6 1.36 1.17 334
43 Cheltenham Town 219 92 57 70 299 268 +31 42.0 1.37 1.22 333
44 Swindon Town 221 93 53 75 323 277 +46 42.1 1.46 1.25 332
45 Sunderland 213 89 64 60 318 249 +69 41.8 1.49 1.17 331
46 Accrington Stanley 218 92 55 71 319 280 +39 42.2 1.46 1.28 331
47 Wigan Athletic 223 89 63 71 262 232 +30 39.9 1.17 1.04 330
48 Lincoln City 196 89 62 45 296 196 +100 45.4 1.51 1.00 329
49 Northampton Town 221 91 56 74 273 239 +34 41.2 1.24 1.08 329
50 Newport County 220 88 64 68 290 270 +20 40.0 1.32 1.23 328
51 Walsall 220 90 56 74 292 274 +18 40.9 1.33 1.25 326
52 Birmingham City 224 88 59 77 288 269 +19 39.3 1.29 1.20 323
53 Newcastle United 190 94 41 55 319 226 +93 49.5 1.68 1.19 323
54 Cambridge United 219 89 55 75 269 246 +23 40.6 1.23 1.12 322
55 Fulham 202 92 43 67 325 260 +65 45.5 1.61 1.29 319
56 Nottingham Forest 209 89 48 72 285 240 +45 42.6 1.36 1.15 315
57 Fleetwood Town 219 79 76 64 285 253 +32 36.1 1.30 1.16 313
58 Huddersfield Town 216 87 52 77 261 259 +2 40.3 1.21 1.20 313
59 Crawley Town 220 86 55 79 301 284 +17 39.1 1.37 1.29 313
60 Queens Park Rangers 224 88 48 88 314 315 -1 39.3 1.40 1.41 312
61 Rotherham United 219 86 54 79 316 280 +36 39.3 1.44 1.28 312
62 Watford 205 88 47 70 281 265 +16 42.9 1.37 1.29 311
63 Hull City 221 85 55 81 300 280 +20 38.5 1.36 1.27 310
64 Bristol Rovers 219 87 48 84 291 279 +12 39.7 1.33 1.27 309
65 Gillingham 217 79 65 73 248 260 -12 36.4 1.14 1.20 302
66 Shrewsbury Town 219 83 52 84 251 267 -16 37.9 1.15 1.22 301
67 Port Vale 218 81 56 81 271 261 +10 37.2 1.24 1.20 299
68 Bournemouth 194 82 51 61 285 246 +39 42.3 1.47 1.27 297
69 Leicester City 192 87 34 71 291 241 +50 45.3 1.52 1.26 295
70 Stoke City 216 79 57 80 266 251 +15 36.6 1.23 1.16 294
71 Brighton and Hove Albion 190 76 63 51 269 229 +40 40.0 1.42 1.21 291
72 AFC Wimbledon 217 73 68 76 278 267 +11 33.6 1.28 1.23 287
73 Wolverhampton Wanderers 195 82 39 74 257 251 +6 42.1 1.32 1.29 285
74 Everton 186 80 45 61 257 220 +37 43.0 1.38 1.18 285
75 Burton Albion 218 76 52 90 268 300 -32 34.9 1.23 1.38 280
76 Carlisle United 203 73 61 69 261 260 +1 36.0 1.29 1.28 280
77 Tranmere Rovers 172 78 42 52 232 177 +55 45.3 1.35 1.03 276
78 Burnley 193 75 49 69 240 233 +7 38.9 1.24 1.21 274
79 Grimsby Town 196 71 54 71 231 252 -21 36.2 1.18 1.29 267
80 West Ham United 185 71 47 67 267 278 -11 38.4 1.44 1.50 260
81 Morecambe 202 66 58 78 253 277 -24 32.7 1.25 1.37 256
82 Leyton Orient 174 69 41 64 229 203 +26 39.7 1.32 1.17 248
83 Crystal Palace 185 61 54 70 230 237 -7 33.0 1.24 1.28 237
84 Southampton 192 61 51 80 248 288 -40 31.8 1.29 1.50 234
85 Salford City 150 59 47 44 209 179 +30 39.3 1.39 1.19 224
86 Notts County 133 59 33 41 206 162 +44 44.4 1.55 1.22 210
87 Forest Green Rovers 155 57 32 66 178 203 -25 36.8 1.15 1.31 203
88 Rochdale 154 48 52 54 200 211 -11 31.2 1.30 1.37 196
89 Oldham Athletic 150 49 41 60 200 204 -4 32.7 1.33 1.36 188
90 Barrow 131 48 38 45 159 143 +16 36.6 1.21 1.09 182
91 Scunthorpe United 134 45 40 49 166 176 -10 33.6 1.24 1.31 175
92 Stockport County 86 51 22 13 148 76 +72 59.3 1.72 0.88 175
93 Harrogate Town 133 42 32 59 160 195 -35 31.6 1.20 1.47 158
94 Southend United 109 38 26 45 143 153 -10 34.9 1.31 1.40 140
95 Wrexham 64 41 14 9 136 68 +68 64.1 2.13 1.06 137
96 Chesterfield 86 33 25 28 124 115 +9 38.4 1.44 1.34 124
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 Hartlepool United 69 21 25 23 79 92 -13 30.4 1.14 1.33 88
100 Barnet 64 21 20 23 76 77 -1 32.8 1.19 1.20 83
101 Yeovil Town 69 20 22 27 74 84 -10 29.0 1.07 1.22 82
102 Bromley FC 41 19 15 7 69 45 +24 46.3 1.68 1.10 72
103 Macclesfield Town 41 10 20 11 45 52 -7 24.4 1.10 1.27 50