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 193 149 27 17 520 162 +358 77.2 2.69 0.84 474
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 Portsmouth 229 117 60 52 374 226 +148 51.1 1.63 0.99 411
5 Plymouth Argyle 230 123 42 65 379 298 +81 53.5 1.65 1.30 411
6 Derby County 234 111 64 59 337 222 +115 47.4 1.44 0.95 397
7 Leeds United 217 114 53 50 355 225 +130 52.5 1.64 1.04 395
8 Luton Town 230 109 67 54 378 259 +119 47.4 1.64 1.13 394
9 Coventry City 226 112 57 57 323 227 +96 49.6 1.43 1.00 393
10 Millwall 234 109 65 60 307 230 +77 46.6 1.31 0.98 392
11 Wycombe Wanderers 229 112 53 64 332 257 +75 48.9 1.45 1.12 389
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 230 108 53 69 309 225 +84 47.0 1.34 0.98 377
17 Doncaster Rovers 229 108 52 69 332 270 +62 47.2 1.45 1.18 376
18 Peterborough United 228 106 55 67 400 279 +121 46.5 1.75 1.22 373
19 Exeter City 229 104 61 64 326 239 +87 45.4 1.42 1.04 373
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 230 105 53 72 340 290 +50 45.7 1.48 1.26 368
23 Reading 234 104 56 74 338 289 +49 44.4 1.44 1.24 368
24 Brentford 213 101 64 48 378 240 +138 47.4 1.77 1.13 367
25 Chelsea 192 106 48 38 353 194 +159 55.2 1.84 1.01 366
26 Mansfield Town 227 99 69 59 366 263 +103 43.6 1.61 1.16 366
27 Oxford United 227 104 54 69 354 261 +93 45.8 1.56 1.15 366
28 Blackpool 228 99 67 62 341 264 +77 43.4 1.50 1.16 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 193 111 26 56 364 220 +144 57.5 1.89 1.14 359
34 Norwich City 226 103 48 75 360 295 +65 45.6 1.59 1.31 357
35 Sheffield Wednesday 234 96 67 71 323 267 +56 41.0 1.38 1.14 355
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 Cheltenham Town 229 97 60 72 315 284 +31 42.4 1.38 1.24 351
39 Colchester United 229 94 68 67 324 249 +75 41.0 1.41 1.09 350
40 Cardiff City 230 100 50 80 314 267 +47 43.5 1.37 1.16 350
41 Bristol City 234 97 58 79 316 272 +44 41.5 1.35 1.16 349
42 Swindon Town 230 97 56 77 339 289 +50 42.2 1.47 1.26 347
43 Lincoln City 205 94 64 47 312 207 +105 45.9 1.52 1.01 346
44 Barnsley 234 91 73 70 333 303 +30 38.9 1.42 1.29 346
45 Wigan Athletic 234 94 64 76 274 245 +29 40.2 1.17 1.05 346
46 Newport County 230 93 66 71 305 282 +23 40.4 1.33 1.23 345
47 Preston North End 234 90 73 71 314 283 +31 38.5 1.34 1.21 343
48 Accrington Stanley 228 94 60 74 333 297 +36 41.2 1.46 1.30 342
49 Cambridge United 229 95 57 77 291 255 +36 41.5 1.27 1.11 342
50 Sunderland 220 92 65 63 322 258 +64 41.8 1.46 1.17 341
51 Birmingham City 234 92 64 78 303 280 +23 39.3 1.29 1.20 340
52 Bristol Rovers 229 97 48 84 313 284 +29 42.4 1.37 1.24 339
53 Walsall 230 93 60 77 302 287 +15 40.4 1.31 1.25 339
54 Newcastle United 197 97 43 57 333 237 +96 49.2 1.69 1.20 334
55 Northampton Town 230 92 58 80 279 253 +26 40.0 1.21 1.10 334
56 Fulham 209 95 44 70 336 269 +67 45.5 1.61 1.29 329
57 Huddersfield Town 225 90 57 78 277 272 +5 40.0 1.23 1.21 327
58 Fleetwood Town 229 81 82 66 296 265 +31 35.4 1.29 1.16 325
59 Queens Park Rangers 234 91 51 92 329 330 -1 38.9 1.41 1.41 324
60 Nottingham Forest 217 90 53 74 292 246 +46 41.5 1.35 1.13 323
61 Watford 214 91 50 73 291 278 +13 42.5 1.36 1.30 323
62 Hull City 228 88 58 82 309 286 +23 38.6 1.36 1.25 322
63 Rotherham United 228 87 60 81 327 294 +33 38.2 1.43 1.29 321
64 Crawley Town 229 87 59 83 307 295 +12 38.0 1.34 1.29 320
65 Gillingham 228 83 67 78 261 278 -17 36.4 1.14 1.22 316
66 Shrewsbury Town 228 87 54 87 261 280 -19 38.2 1.14 1.23 315
67 Port Vale 228 84 61 83 275 266 +9 36.8 1.21 1.17 313
68 Stoke City 226 84 59 83 285 265 +20 37.2 1.26 1.17 311
69 Brighton and Hove Albion 197 81 64 52 285 234 +51 41.1 1.45 1.19 307
70 Bournemouth 201 83 56 62 296 255 +41 41.3 1.47 1.27 305
71 Leicester City 201 89 37 75 302 256 +46 44.3 1.50 1.27 304
72 AFC Wimbledon 229 77 71 81 289 285 +4 33.6 1.26 1.24 302
73 Everton 193 83 47 63 270 230 +40 43.0 1.40 1.19 296
74 Wolverhampton Wanderers 201 84 42 75 266 257 +9 41.8 1.32 1.28 294
75 Burton Albion 228 79 57 92 283 312 -29 34.6 1.24 1.37 294
76 Grimsby Town 206 78 56 72 253 260 -7 37.9 1.23 1.26 290
77 Tranmere Rovers 182 80 45 57 242 191 +51 44.0 1.33 1.05 285
78 Burnley 202 75 55 72 248 245 +3 37.1 1.23 1.21 280
79 Carlisle United 203 73 61 69 261 260 +1 36.0 1.29 1.28 280
80 West Ham United 194 77 48 69 291 285 +6 39.7 1.50 1.47 279
81 Southampton 202 69 53 80 275 297 -22 34.2 1.36 1.47 260
82 Leyton Orient 184 72 43 69 241 218 +23 39.1 1.31 1.18 259
83 Morecambe 202 66 58 78 253 277 -24 32.7 1.25 1.37 256
84 Salford City 161 68 48 45 224 183 +41 42.2 1.39 1.14 252
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 160 55 42 63 217 213 +4 34.4 1.36 1.33 207
88 Forest Green Rovers 155 57 32 66 178 203 -25 36.8 1.15 1.31 203
89 Rochdale 158 50 52 56 207 217 -10 31.6 1.31 1.37 202
90 Stockport County 96 57 22 17 170 88 +82 59.4 1.77 0.92 193
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 73 44 17 12 149 82 +67 60.3 2.04 1.12 149
95 Southend United 109 38 26 45 143 153 -10 34.9 1.31 1.40 140
96 Chesterfield 96 37 28 31 138 128 +10 38.5 1.44 1.33 139
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 73 27 22 24 99 90 +9 37.0 1.36 1.23 103
100 Bromley FC 50 24 17 9 79 56 +23 48.0 1.58 1.12 89
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 4 4 0 0 12 3 +9 100.0 3.00 0.75 12