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 187 144 27 16 505 156 +349 77.0 2.70 0.83 459
2 Liverpool 188 136 38 14 444 151 +293 72.3 2.36 0.80 446
3 Arsenal 189 128 33 28 406 183 +223 67.7 2.15 0.97 417
4 Portsmouth 225 116 59 50 369 219 +150 51.6 1.64 0.97 407
5 Plymouth Argyle 226 121 42 63 373 294 +79 53.5 1.65 1.30 405
6 Derby County 230 111 63 56 334 214 +120 48.3 1.45 0.93 396
7 Coventry City 224 112 57 55 323 221 +102 50.0 1.44 0.99 393
8 Luton Town 226 108 65 53 373 255 +118 47.8 1.65 1.13 389
9 Leeds United 213 112 51 50 349 223 +126 52.6 1.64 1.05 387
10 Wycombe Wanderers 225 112 50 63 325 249 +76 49.8 1.44 1.11 386
11 Millwall 230 107 64 59 298 225 +73 46.5 1.30 0.98 385
12 Sheffield United 218 114 36 68 328 236 +92 52.3 1.50 1.08 378
13 Bradford City 225 103 69 53 302 223 +79 45.8 1.34 0.99 378
14 Bolton Wanderers 224 106 57 61 328 252 +76 47.3 1.46 1.13 375
15 Doncaster Rovers 226 108 50 68 329 266 +63 47.8 1.46 1.18 374
16 Charlton Athletic 230 103 61 66 341 254 +87 44.8 1.48 1.10 370
17 Peterborough United 224 105 54 65 397 274 +123 46.9 1.77 1.22 369
18 Exeter City 225 103 58 64 323 238 +85 45.8 1.44 1.06 367
19 Middlesbrough 226 105 52 69 298 218 +80 46.5 1.32 0.96 367
20 Manchester United 189 106 46 37 333 201 +132 56.1 1.76 1.06 364
21 Blackburn Rovers 230 99 66 65 320 252 +68 43.0 1.39 1.10 363
22 Crewe Alexandra 226 104 50 72 335 286 +49 46.0 1.48 1.27 362
23 Oxford United 224 103 52 69 348 258 +90 46.0 1.55 1.15 361
24 Mansfield Town 224 97 68 59 359 260 +99 43.3 1.60 1.16 359
25 Chelsea 189 104 47 38 345 188 +157 55.0 1.83 0.99 359
26 Aston Villa 201 103 50 48 348 250 +98 51.2 1.73 1.24 359
27 Blackpool 224 98 65 61 332 257 +75 43.8 1.48 1.15 359
28 Reading 230 101 56 73 325 284 +41 43.9 1.41 1.23 359
29 Brentford 209 99 62 48 369 237 +132 47.4 1.77 1.13 359
30 Ipswich Town 220 96 70 54 343 246 +97 43.6 1.56 1.12 358
31 Stevenage 224 101 55 68 299 229 +70 45.1 1.33 1.02 358
32 Tottenham Hotspur 188 110 24 54 360 214 +146 58.5 1.91 1.14 354
33 West Bromwich Albion 218 94 71 53 323 246 +77 43.1 1.48 1.13 353
34 Norwich City 222 101 48 73 350 287 +63 45.5 1.58 1.29 351
35 Sheffield Wednesday 230 95 65 70 316 264 +52 41.3 1.37 1.15 350
36 MK Dons 225 98 56 71 312 256 +56 43.6 1.39 1.14 350
37 Lincoln City 201 94 62 45 309 201 +108 46.8 1.54 1.00 344
38 Cardiff City 226 99 47 80 307 262 +45 43.8 1.36 1.16 344
39 Swansea City 222 97 52 73 301 263 +38 43.7 1.36 1.18 343
40 Wigan Athletic 230 93 64 73 271 237 +34 40.4 1.18 1.03 343
41 Bristol City 230 95 58 77 313 268 +45 41.3 1.36 1.17 343
42 Colchester United 225 92 66 67 319 246 +73 40.9 1.42 1.09 342
43 Barnsley 230 90 72 68 329 295 +34 39.1 1.43 1.28 342
44 Cheltenham Town 225 94 59 72 306 278 +28 41.8 1.36 1.24 341
45 Preston North End 230 89 73 68 310 275 +35 38.7 1.35 1.20 340
46 Swindon Town 226 94 55 77 330 285 +45 41.6 1.46 1.26 337
47 Newport County 226 91 64 71 297 278 +19 40.3 1.31 1.23 337
48 Birmingham City 230 92 60 78 296 273 +23 40.0 1.29 1.19 336
49 Accrington Stanley 224 93 57 74 326 291 +35 41.5 1.46 1.30 336
50 Cambridge United 225 93 56 76 284 249 +35 41.3 1.26 1.11 335
51 Sunderland 216 90 64 62 319 255 +64 41.7 1.48 1.18 334
52 Walsall 226 91 58 77 297 285 +12 40.3 1.31 1.26 331
53 Northampton Town 226 91 56 79 277 251 +26 40.3 1.23 1.11 329
54 Bristol Rovers 225 93 48 84 304 281 +23 41.3 1.35 1.25 327
55 Newcastle United 193 95 41 57 324 231 +93 49.2 1.68 1.20 326
56 Fulham 204 94 43 67 329 261 +68 46.1 1.61 1.28 325
57 Fleetwood Town 225 80 80 65 292 262 +30 35.6 1.30 1.16 320
58 Huddersfield Town 222 88 56 78 270 270 0 39.6 1.22 1.22 320
59 Crawley Town 226 87 59 80 306 289 +17 38.5 1.35 1.28 320
60 Nottingham Forest 212 90 50 72 290 242 +48 42.5 1.37 1.14 320
61 Queens Park Rangers 230 90 49 91 325 326 -1 39.1 1.41 1.42 319
62 Hull City 226 87 57 82 307 286 +21 38.5 1.36 1.27 318
63 Watford 210 89 49 72 285 273 +12 42.4 1.36 1.30 316
64 Rotherham United 224 86 57 81 320 288 +32 38.4 1.43 1.29 315
65 Gillingham 224 81 66 77 255 274 -19 36.2 1.14 1.22 309
66 Port Vale 225 83 59 83 273 265 +8 36.9 1.21 1.18 308
67 Shrewsbury Town 224 85 53 86 255 275 -20 37.9 1.14 1.23 308
68 Bournemouth 197 83 53 61 292 250 +42 42.1 1.48 1.27 302
69 Stoke City 222 81 59 82 277 262 +15 36.5 1.25 1.18 302
70 Leicester City 198 88 37 73 299 250 +49 44.4 1.51 1.26 301
71 Brighton and Hove Albion 192 78 63 51 274 230 +44 40.6 1.43 1.20 297
72 AFC Wimbledon 225 75 69 81 287 285 +2 33.3 1.28 1.27 294
73 Everton 189 81 46 62 264 225 +39 42.9 1.40 1.19 289
74 Burton Albion 224 78 54 92 274 306 -32 34.8 1.22 1.37 288
75 Wolverhampton Wanderers 197 82 40 75 258 253 +5 41.6 1.31 1.28 286
76 Grimsby Town 202 75 55 72 246 258 -12 37.1 1.22 1.28 280
77 Carlisle United 203 73 61 69 261 260 +1 36.0 1.29 1.28 280
78 Tranmere Rovers 178 78 43 57 235 188 +47 43.8 1.32 1.06 277
79 Burnley 196 75 50 71 240 236 +4 38.3 1.22 1.20 275
80 West Ham United 188 73 48 67 274 280 -6 38.8 1.46 1.49 267
81 Morecambe 202 66 58 78 253 277 -24 32.7 1.25 1.37 256
82 Leyton Orient 180 71 43 66 236 210 +26 39.4 1.31 1.17 256
83 Southampton 198 65 53 80 260 293 -33 32.8 1.31 1.48 248
84 Salford City 157 65 48 44 220 181 +39 41.4 1.40 1.15 243
85 Crystal Palace 188 62 56 70 232 238 -6 33.0 1.23 1.27 242
86 Notts County 138 61 34 43 218 171 +47 44.2 1.58 1.24 217
87 Forest Green Rovers 155 57 32 66 178 203 -25 36.8 1.15 1.31 203
88 Oldham Athletic 156 53 42 61 210 207 +3 34.0 1.35 1.33 201
89 Rochdale 154 48 52 54 200 211 -11 31.2 1.30 1.37 196
90 Barrow 138 50 39 49 166 154 +12 36.2 1.20 1.12 189
91 Stockport County 92 55 22 15 160 81 +79 59.8 1.74 0.88 187
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 69 43 15 11 144 77 +67 62.3 2.09 1.12 144
95 Southend United 109 38 26 45 143 153 -10 34.9 1.31 1.40 140
96 Chesterfield 92 36 26 30 132 123 +9 39.1 1.43 1.34 134
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 69 24 21 24 89 85 +4 34.8 1.29 1.23 93
100 Hartlepool United 69 21 25 23 79 92 -13 30.4 1.14 1.33 88
101 Bromley FC 46 23 16 7 76 47 +29 50.0 1.65 1.02 85
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