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 195 150 27 18 523 165 +358 76.9 2.68 0.85 477
2 Liverpool 195 137 42 16 450 159 +291 70.3 2.31 0.82 453
3 Arsenal 194 133 33 28 416 185 +231 68.6 2.14 0.95 432
4 Portsmouth 231 119 60 52 379 229 +150 51.5 1.64 0.99 417
5 Plymouth Argyle 233 124 43 66 381 301 +80 53.2 1.64 1.29 415
6 Luton Town 233 112 67 54 385 262 +123 48.1 1.65 1.12 403
7 Coventry City 229 114 57 58 330 230 +100 49.8 1.44 1.00 399
8 Derby County 236 111 65 60 338 224 +114 47.0 1.43 0.95 398
9 Leeds United 218 114 54 50 356 226 +130 52.3 1.63 1.04 396
10 Millwall 237 110 66 61 313 234 +79 46.4 1.32 0.99 396
11 Wycombe Wanderers 232 114 53 65 337 261 +76 49.1 1.45 1.13 395
12 Sheffield United 225 117 38 70 337 243 +94 52.0 1.50 1.08 389
13 Bradford City 231 106 70 55 308 228 +80 45.9 1.33 0.99 388
14 Middlesbrough 233 110 54 69 315 227 +88 47.2 1.35 0.97 384
15 Exeter City 232 107 61 64 331 240 +91 46.1 1.43 1.03 382
16 Doncaster Rovers 232 110 52 70 335 272 +63 47.4 1.44 1.17 382
17 Bolton Wanderers 231 108 57 66 337 267 +70 46.8 1.46 1.16 381
18 Charlton Athletic 236 105 64 67 346 259 +87 44.5 1.47 1.10 379
19 Blackburn Rovers 236 103 66 67 331 259 +72 43.6 1.40 1.10 375
20 Crewe Alexandra 233 107 54 72 347 294 +53 45.9 1.49 1.26 375
21 Reading 237 106 57 74 342 291 +51 44.7 1.44 1.23 375
22 Peterborough United 230 106 56 68 402 283 +119 46.1 1.75 1.23 374
23 Oxford United 230 106 55 69 357 262 +95 46.1 1.55 1.14 373
24 Chelsea 195 108 48 39 360 197 +163 55.4 1.85 1.01 372
25 Manchester United 194 108 47 39 342 210 +132 55.7 1.76 1.08 371
26 Brentford 215 102 64 49 381 242 +139 47.4 1.77 1.13 370
27 Mansfield Town 230 100 70 60 369 267 +102 43.5 1.60 1.16 370
28 Stevenage 230 104 56 70 308 235 +73 45.2 1.34 1.02 368
29 Aston Villa 207 105 52 50 358 259 +99 50.7 1.73 1.25 367
30 Blackpool 230 100 67 63 344 268 +76 43.5 1.50 1.17 367
31 Tottenham Hotspur 195 113 26 56 369 221 +148 57.9 1.89 1.13 365
32 Ipswich Town 224 98 71 55 348 251 +97 43.8 1.55 1.12 365
33 West Bromwich Albion 224 97 73 54 332 252 +80 43.3 1.48 1.13 364
34 MK Dons 232 101 59 72 327 266 +61 43.5 1.41 1.15 362
35 Norwich City 229 104 48 77 363 299 +64 45.4 1.59 1.31 360
36 Sheffield Wednesday 237 97 69 71 330 269 +61 40.9 1.39 1.14 360
37 Swansea City 229 101 54 74 312 266 +46 44.1 1.36 1.16 357
38 Cheltenham Town 232 99 60 73 320 288 +32 42.7 1.38 1.24 357
39 Cardiff City 232 102 50 80 320 268 +52 44.0 1.38 1.16 356
40 Wigan Athletic 236 96 64 76 278 247 +31 40.7 1.18 1.05 352
41 Newport County 233 95 67 71 311 284 +27 40.8 1.33 1.22 352
42 Colchester United 231 94 69 68 325 252 +73 40.7 1.41 1.09 351
43 Swindon Town 233 98 57 78 342 292 +50 42.1 1.47 1.25 351
44 Lincoln City 208 95 64 49 317 217 +100 45.7 1.52 1.04 349
45 Bristol City 236 97 58 81 316 274 +42 41.1 1.34 1.16 349
46 Accrington Stanley 231 96 61 74 339 299 +40 41.6 1.47 1.29 349
47 Barnsley 236 91 74 71 335 306 +29 38.6 1.42 1.30 347
48 Cambridge United 232 96 58 78 296 260 +36 41.4 1.28 1.12 346
49 Birmingham City 236 94 64 78 310 280 +30 39.8 1.31 1.19 346
50 Preston North End 236 90 74 72 315 285 +30 38.1 1.33 1.21 344
51 Sunderland 222 92 66 64 322 260 +62 41.4 1.45 1.17 342
52 Walsall 232 94 60 78 307 291 +16 40.5 1.32 1.25 342
53 Bristol Rovers 232 97 49 86 315 289 +26 41.8 1.36 1.25 340
54 Northampton Town 232 93 58 81 281 254 +27 40.1 1.21 1.09 337
55 Newcastle United 198 97 43 58 333 238 +95 49.0 1.68 1.20 334
56 Huddersfield Town 228 92 58 78 285 276 +9 40.4 1.25 1.21 334
57 Fulham 210 96 44 70 337 269 +68 45.7 1.60 1.28 332
58 Fleetwood Town 232 83 83 66 302 267 +35 35.8 1.30 1.15 332
59 Queens Park Rangers 236 93 51 92 338 331 +7 39.4 1.43 1.40 330
60 Watford 216 92 50 74 293 282 +11 42.6 1.36 1.31 326
61 Hull City 231 88 61 82 314 291 +23 38.1 1.36 1.26 325
62 Nottingham Forest 218 90 53 75 292 247 +45 41.3 1.34 1.13 323
63 Rotherham United 231 87 62 82 333 303 +30 37.7 1.44 1.31 323
64 Port Vale 231 87 61 83 281 268 +13 37.7 1.22 1.16 322
65 Crawley Town 232 87 61 84 312 301 +11 37.5 1.34 1.30 322
66 Shrewsbury Town 231 88 54 89 263 283 -20 38.1 1.14 1.23 318
67 Gillingham 231 83 69 79 263 283 -20 35.9 1.14 1.23 318
68 Stoke City 229 85 60 84 289 268 +21 37.1 1.26 1.17 315
69 Leicester City 205 91 38 76 310 262 +48 44.4 1.51 1.28 311
70 Bournemouth 203 85 56 62 300 255 +45 41.9 1.48 1.26 311
71 Brighton and Hove Albion 198 82 64 52 290 234 +56 41.4 1.46 1.18 310
72 AFC Wimbledon 231 77 72 82 290 289 +1 33.3 1.26 1.25 303
73 Wolverhampton Wanderers 205 86 43 76 272 261 +11 42.0 1.33 1.27 301
74 Burton Albion 231 80 58 93 286 316 -30 34.6 1.24 1.37 298
75 Everton 194 83 47 64 270 232 +38 42.8 1.39 1.20 296
76 Grimsby Town 209 79 56 74 259 266 -7 37.8 1.24 1.27 293
77 Tranmere Rovers 185 81 46 58 247 195 +52 43.8 1.34 1.05 289
78 Burnley 205 75 57 73 251 249 +2 36.6 1.22 1.21 282
79 West Ham United 197 77 49 71 295 292 +3 39.1 1.50 1.48 280
80 Carlisle United 203 73 61 69 261 260 +1 36.0 1.29 1.28 280
81 Southampton 205 71 54 80 280 298 -18 34.6 1.37 1.45 267
82 Leyton Orient 187 74 43 70 246 220 +26 39.6 1.32 1.18 265
83 Salford City 164 71 48 45 229 185 +44 43.3 1.40 1.13 261
84 Morecambe 202 66 58 78 253 277 -24 32.7 1.25 1.37 256
85 Crystal Palace 194 63 57 74 241 252 -11 32.5 1.24 1.30 246
86 Notts County 144 63 36 45 225 177 +48 43.8 1.56 1.23 225
87 Oldham Athletic 163 56 43 64 221 215 +6 34.4 1.36 1.32 211
88 Rochdale 161 51 53 57 210 224 -14 31.7 1.30 1.39 206
89 Forest Green Rovers 155 57 32 66 178 203 -25 36.8 1.15 1.31 203
90 Stockport County 99 60 22 17 176 90 +86 60.6 1.78 0.91 202
91 Barrow 138 50 39 49 166 154 +12 36.2 1.20 1.12 189
92 Scunthorpe United 134 45 40 49 166 176 -10 33.6 1.24 1.31 175
93 Harrogate Town 138 43 32 63 164 203 -39 31.2 1.19 1.47 161
94 Wrexham 75 45 17 13 154 85 +69 60.0 2.05 1.13 152
95 Chesterfield 99 39 29 31 148 132 +16 39.4 1.49 1.33 146
96 Southend United 109 38 26 45 143 153 -10 34.9 1.31 1.40 140
97 Sutton United 69 30 19 20 97 75 +22 43.5 1.41 1.09 109
98 Barnet 76 28 23 25 104 95 +9 36.8 1.37 1.25 107
99 Bury 69 30 13 26 108 89 +19 43.5 1.57 1.29 103
100 Bromley FC 52 24 18 10 80 61 +19 46.2 1.54 1.17 90
101 Hartlepool United 69 21 25 23 79 92 -13 30.4 1.14 1.33 88
102 Yeovil Town 69 20 22 27 74 84 -10 29.0 1.07 1.22 82
103 Macclesfield Town 41 10 20 11 45 52 -7 24.4 1.10 1.27 50
104 York City 7 5 2 0 16 5 +11 71.4 2.29 0.71 17