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 191 136 41 14 448 155 +293 71.2 2.35 0.81 449
3 Arsenal 192 131 33 28 412 184 +228 68.2 2.15 0.96 426
4 Portsmouth 228 117 59 52 372 224 +148 51.3 1.63 0.98 410
5 Plymouth Argyle 228 122 42 64 376 297 +79 53.5 1.65 1.30 408
6 Derby County 232 111 64 57 336 219 +117 47.8 1.45 0.94 397
7 Luton Town 229 109 67 53 378 258 +120 47.6 1.65 1.13 394
8 Coventry City 225 112 57 56 323 222 +101 49.8 1.44 0.99 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 221 115 37 69 332 241 +91 52.0 1.50 1.09 382
14 Bolton Wanderers 226 107 57 62 330 254 +76 47.3 1.46 1.12 378
15 Charlton Athletic 232 105 61 66 344 255 +89 45.3 1.48 1.10 376
16 Doncaster Rovers 229 108 52 69 332 270 +62 47.2 1.45 1.18 376
17 Peterborough United 227 106 55 66 400 277 +123 46.7 1.76 1.22 373
18 Middlesbrough 228 107 52 69 303 220 +83 46.9 1.33 0.96 373
19 Exeter City 228 104 60 64 326 239 +87 45.6 1.43 1.05 372
20 Manchester United 191 108 46 37 341 205 +136 56.5 1.79 1.07 370
21 Crewe Alexandra 229 105 52 72 339 289 +50 45.9 1.48 1.26 367
22 Blackburn Rovers 232 100 66 66 323 255 +68 43.1 1.39 1.10 366
23 Chelsea 191 106 47 38 351 192 +159 55.5 1.84 1.01 365
24 Mansfield Town 226 99 68 59 366 263 +103 43.8 1.62 1.16 365
25 Reading 233 103 56 74 336 289 +47 44.2 1.44 1.24 365
26 Brentford 212 100 64 48 375 240 +135 47.2 1.77 1.13 364
27 Blackpool 226 99 66 61 337 258 +79 43.8 1.49 1.14 363
28 Aston Villa 203 104 50 49 352 253 +99 51.2 1.73 1.25 362
29 Oxford United 225 103 53 69 350 260 +90 45.8 1.56 1.16 362
30 Ipswich Town 222 97 70 55 345 249 +96 43.7 1.55 1.12 361
31 West Bromwich Albion 221 96 72 53 328 248 +80 43.4 1.48 1.12 360
32 Stevenage 226 101 56 69 302 233 +69 44.7 1.34 1.03 359
33 Tottenham Hotspur 191 111 25 55 362 217 +145 58.1 1.90 1.14 358
34 Norwich City 224 102 48 74 355 290 +65 45.5 1.58 1.29 354
35 Sheffield Wednesday 232 96 65 71 323 267 +56 41.4 1.39 1.15 353
36 MK Dons 227 98 58 71 313 257 +56 43.2 1.38 1.13 352
37 Colchester United 227 94 66 67 322 247 +75 41.4 1.42 1.09 348
38 Swansea City 225 98 54 73 303 263 +40 43.6 1.35 1.17 348
39 Cheltenham Town 228 96 60 72 313 283 +30 42.1 1.37 1.24 348
40 Lincoln City 204 94 64 46 311 205 +106 46.1 1.52 1.00 346
41 Swindon Town 229 97 55 77 338 288 +50 42.4 1.48 1.26 346
42 Cardiff City 228 99 49 80 310 265 +45 43.4 1.36 1.16 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 233 90 73 70 314 282 +32 38.6 1.35 1.21 343
47 Sunderland 219 92 65 62 322 256 +66 42.0 1.47 1.17 341
48 Accrington Stanley 227 94 59 74 333 297 +36 41.4 1.47 1.31 341
49 Newport County 228 92 65 71 302 280 +22 40.4 1.32 1.23 341
50 Birmingham City 233 92 63 78 301 278 +23 39.5 1.29 1.19 339
51 Cambridge United 227 94 56 77 288 253 +35 41.4 1.27 1.11 338
52 Bristol Rovers 228 96 48 84 312 284 +28 42.1 1.37 1.25 336
53 Walsall 228 92 59 77 300 287 +13 40.4 1.32 1.26 335
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 Queens Park Rangers 233 91 50 92 327 328 -1 39.1 1.40 1.41 323
61 Hull City 228 88 58 82 309 286 +23 38.6 1.36 1.25 322
62 Crawley Town 228 87 59 82 306 292 +14 38.2 1.34 1.28 320
63 Watford 212 90 50 72 288 275 +13 42.5 1.36 1.30 320
64 Rotherham United 226 87 58 81 323 290 +33 38.5 1.43 1.28 319
65 Shrewsbury Town 226 86 53 87 257 278 -21 38.1 1.14 1.23 311
66 Port Vale 227 83 61 83 274 266 +8 36.6 1.21 1.17 310
67 Gillingham 226 81 67 78 256 278 -22 35.8 1.13 1.23 310
68 Stoke City 225 83 59 83 283 264 +19 36.9 1.26 1.17 308
69 Brighton and Hove Albion 196 80 64 52 282 234 +48 40.8 1.44 1.19 304
70 Leicester City 201 89 37 75 302 256 +46 44.3 1.50 1.27 304
71 Bournemouth 199 83 55 61 294 252 +42 41.7 1.48 1.27 304
72 AFC Wimbledon 227 76 70 81 288 285 +3 33.5 1.27 1.26 298
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 Tranmere Rovers 181 80 44 57 241 190 +51 44.2 1.33 1.05 284
77 Grimsby Town 204 76 56 72 249 260 -11 37.3 1.22 1.27 284
78 Carlisle United 203 73 61 69 261 260 +1 36.0 1.29 1.28 280
79 Burnley 201 75 54 72 247 244 +3 37.3 1.23 1.21 279
80 West Ham United 193 76 48 69 285 285 0 39.4 1.48 1.48 276
81 Leyton Orient 182 71 43 68 238 215 +23 39.0 1.31 1.18 256
82 Morecambe 202 66 58 78 253 277 -24 32.7 1.25 1.37 256
83 Southampton 200 67 53 80 268 295 -27 33.5 1.34 1.48 254
84 Salford City 160 67 48 45 223 183 +40 41.9 1.39 1.14 249
85 Crystal Palace 191 62 57 72 236 246 -10 32.5 1.24 1.29 243
86 Notts County 140 62 35 43 221 173 +48 44.3 1.58 1.24 221
87 Oldham Athletic 158 55 42 61 215 207 +8 34.8 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 94 56 22 16 166 84 +82 59.6 1.77 0.89 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 71 43 16 12 146 80 +66 60.6 2.06 1.13 145
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 71 25 22 24 94 88 +6 35.2 1.32 1.24 97
100 Hartlepool United 69 21 25 23 79 92 -13 30.4 1.14 1.33 88
101 Bromley FC 48 23 17 8 77 53 +24 47.9 1.60 1.10 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 2 2 0 0 5 3 +2 100.0 2.50 1.50 6