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 192 148 27 17 515 159 +356 77.1 2.68 0.83 471
2 Liverpool 192 136 42 14 448 155 +293 70.8 2.33 0.81 450
3 Arsenal 192 131 33 28 412 184 +228 68.2 2.15 0.96 426
4 Plymouth Argyle 229 123 42 64 379 297 +82 53.7 1.66 1.30 411
5 Portsmouth 228 117 59 52 372 224 +148 51.3 1.63 0.98 410
6 Derby County 234 111 64 59 337 222 +115 47.4 1.44 0.95 397
7 Luton Town 229 109 67 53 378 258 +120 47.6 1.65 1.13 394
8 Coventry City 226 112 57 57 323 227 +96 49.6 1.43 1.00 393
9 Leeds United 215 113 52 50 351 224 +127 52.6 1.63 1.04 391
10 Millwall 233 109 64 60 305 228 +77 46.8 1.31 0.98 391
11 Wycombe Wanderers 228 112 52 64 330 255 +75 49.1 1.45 1.12 388
12 Bradford City 228 105 69 54 306 225 +81 46.1 1.34 0.99 384
13 Sheffield United 222 115 37 70 332 242 +90 51.8 1.50 1.09 382
14 Bolton Wanderers 228 108 57 63 333 257 +76 47.4 1.46 1.13 381
15 Charlton Athletic 234 105 63 66 344 255 +89 44.9 1.47 1.09 378
16 Middlesbrough 229 108 52 69 307 223 +84 47.2 1.34 0.97 376
17 Doncaster Rovers 229 108 52 69 332 270 +62 47.2 1.45 1.18 376
18 Peterborough United 227 106 55 66 400 277 +123 46.7 1.76 1.22 373
19 Exeter City 228 104 60 64 326 239 +87 45.6 1.43 1.05 372
20 Manchester United 192 108 46 38 341 206 +135 56.3 1.78 1.07 370
21 Blackburn Rovers 234 101 66 67 327 258 +69 43.2 1.40 1.10 369
22 Crewe Alexandra 229 105 52 72 339 289 +50 45.9 1.48 1.26 367
23 Chelsea 192 106 48 38 353 194 +159 55.2 1.84 1.01 366
24 Mansfield Town 227 99 69 59 366 263 +103 43.6 1.61 1.16 366
25 Oxford United 226 104 53 69 353 260 +93 46.0 1.56 1.15 365
26 Reading 233 103 56 74 336 289 +47 44.2 1.44 1.24 365
27 Brentford 212 100 64 48 375 240 +135 47.2 1.77 1.13 364
28 Blackpool 227 99 67 61 339 260 +79 43.6 1.49 1.15 364
29 Aston Villa 204 104 50 50 353 255 +98 51.0 1.73 1.25 362
30 Stevenage 227 102 56 69 304 234 +70 44.9 1.34 1.03 362
31 Ipswich Town 222 97 70 55 345 249 +96 43.7 1.55 1.12 361
32 West Bromwich Albion 222 96 73 53 329 249 +80 43.2 1.48 1.12 361
33 Tottenham Hotspur 192 111 26 55 362 217 +145 57.8 1.89 1.13 359
34 Norwich City 225 103 48 74 357 291 +66 45.8 1.59 1.29 357
35 Sheffield Wednesday 233 96 66 71 323 267 +56 41.2 1.39 1.15 354
36 MK Dons 228 98 59 71 314 258 +56 43.0 1.38 1.13 353
37 Swansea City 226 99 54 73 306 264 +42 43.8 1.35 1.17 351
38 Colchester United 228 94 67 67 323 248 +75 41.2 1.42 1.09 349
39 Cheltenham Town 228 96 60 72 313 283 +30 42.1 1.37 1.24 348
40 Cardiff City 229 99 50 80 311 266 +45 43.2 1.36 1.16 347
41 Lincoln City 204 94 64 46 311 205 +106 46.1 1.52 1.00 346
42 Swindon Town 229 97 55 77 338 288 +50 42.4 1.48 1.26 346
43 Bristol City 232 96 58 78 315 271 +44 41.4 1.36 1.17 346
44 Wigan Athletic 233 94 64 75 274 244 +30 40.3 1.18 1.05 346
45 Barnsley 233 91 72 70 332 302 +30 39.1 1.42 1.30 345
46 Preston North End 234 90 73 71 314 283 +31 38.5 1.34 1.21 343
47 Newport County 229 92 66 71 303 281 +22 40.2 1.32 1.23 342
48 Sunderland 220 92 65 63 322 258 +64 41.8 1.46 1.17 341
49 Accrington Stanley 227 94 59 74 333 297 +36 41.4 1.47 1.31 341
50 Cambridge United 228 95 56 77 290 254 +36 41.7 1.27 1.11 341
51 Birmingham City 233 92 63 78 301 278 +23 39.5 1.29 1.19 339
52 Bristol Rovers 228 96 48 84 312 284 +28 42.1 1.37 1.25 336
53 Walsall 229 92 60 77 300 287 +13 40.2 1.31 1.25 336
54 Northampton Town 229 92 58 79 279 252 +27 40.2 1.22 1.10 334
55 Newcastle United 196 96 43 57 331 236 +95 49.0 1.69 1.20 331
56 Fulham 208 95 43 70 335 268 +67 45.7 1.61 1.29 328
57 Huddersfield Town 225 90 57 78 277 272 +5 40.0 1.23 1.21 327
58 Fleetwood Town 228 81 82 65 295 263 +32 35.5 1.29 1.15 325
59 Nottingham Forest 216 90 53 73 292 245 +47 41.7 1.35 1.13 323
60 Watford 214 91 50 73 291 278 +13 42.5 1.36 1.30 323
61 Queens Park Rangers 233 91 50 92 327 328 -1 39.1 1.40 1.41 323
62 Hull City 228 88 58 82 309 286 +23 38.6 1.36 1.25 322
63 Rotherham United 227 87 59 81 326 293 +33 38.3 1.44 1.29 320
64 Crawley Town 229 87 59 83 307 295 +12 38.0 1.34 1.29 320
65 Shrewsbury Town 227 87 53 87 259 278 -19 38.3 1.14 1.22 314
66 Port Vale 228 84 61 83 275 266 +9 36.8 1.21 1.17 313
67 Gillingham 227 82 67 78 258 278 -20 36.1 1.14 1.22 313
68 Stoke City 225 83 59 83 283 264 +19 36.9 1.26 1.17 308
69 Bournemouth 200 83 56 61 296 254 +42 41.5 1.48 1.27 305
70 Brighton and Hove Albion 196 80 64 52 282 234 +48 40.8 1.44 1.19 304
71 Leicester City 201 89 37 75 302 256 +46 44.3 1.50 1.27 304
72 AFC Wimbledon 228 77 70 81 289 285 +4 33.8 1.27 1.25 301
73 Everton 192 82 47 63 269 230 +39 42.7 1.40 1.20 293
74 Burton Albion 227 79 56 92 281 310 -29 34.8 1.24 1.37 293
75 Wolverhampton Wanderers 200 83 42 75 265 257 +8 41.5 1.33 1.29 291
76 Grimsby Town 205 77 56 72 251 260 -9 37.6 1.22 1.27 287
77 Tranmere Rovers 181 80 44 57 241 190 +51 44.2 1.33 1.05 284
78 Carlisle United 203 73 61 69 261 260 +1 36.0 1.29 1.28 280
79 West Ham United 194 77 48 69 291 285 +6 39.7 1.50 1.47 279
80 Burnley 201 75 54 72 247 244 +3 37.3 1.23 1.21 279
81 Southampton 202 69 53 80 275 297 -22 34.2 1.36 1.47 260
82 Leyton Orient 183 71 43 69 240 218 +22 38.8 1.31 1.19 256
83 Morecambe 202 66 58 78 253 277 -24 32.7 1.25 1.37 256
84 Salford City 160 67 48 45 223 183 +40 41.9 1.39 1.14 249
85 Crystal Palace 192 62 57 73 238 249 -11 32.3 1.24 1.30 243
86 Notts County 141 62 35 44 221 174 +47 44.0 1.57 1.23 221
87 Oldham Athletic 159 55 42 62 216 209 +7 34.6 1.36 1.31 207
88 Forest Green Rovers 155 57 32 66 178 203 -25 36.8 1.15 1.31 203
89 Rochdale 157 49 52 56 205 217 -12 31.2 1.31 1.38 199
90 Stockport County 95 56 22 17 169 88 +81 58.9 1.78 0.93 190
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 72 43 17 12 147 81 +66 59.7 2.04 1.13 146
95 Southend United 109 38 26 45 143 153 -10 34.9 1.31 1.40 140
96 Chesterfield 95 36 28 31 136 128 +8 37.9 1.43 1.35 136
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 72 26 22 24 96 89 +7 36.1 1.33 1.24 100
100 Hartlepool United 69 21 25 23 79 92 -13 30.4 1.14 1.33 88
101 Bromley FC 49 23 17 9 77 55 +22 46.9 1.57 1.12 86
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 3 3 0 0 9 3 +6 100.0 3.00 1.00 9