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 193 136 42 15 448 158 +290 70.5 2.32 0.82 450
3 Arsenal 193 132 33 28 414 185 +229 68.4 2.15 0.96 429
4 Portsmouth 230 118 60 52 377 228 +149 51.3 1.64 0.99 414
5 Plymouth Argyle 231 124 42 65 381 299 +82 53.7 1.65 1.29 414
6 Derby County 235 111 65 59 338 223 +115 47.2 1.44 0.95 398
7 Coventry City 227 113 57 57 327 228 +99 49.8 1.44 1.00 396
8 Leeds United 217 114 53 50 355 225 +130 52.5 1.64 1.04 395
9 Luton Town 230 109 67 54 378 259 +119 47.4 1.64 1.13 394
10 Millwall 235 109 65 61 307 231 +76 46.4 1.31 0.98 392
11 Wycombe Wanderers 230 112 53 65 333 261 +72 48.7 1.45 1.13 389
12 Sheffield United 223 116 37 70 335 242 +93 52.0 1.50 1.09 385
13 Bradford City 229 105 70 54 306 225 +81 45.9 1.34 0.98 385
14 Bolton Wanderers 229 108 57 64 334 259 +75 47.2 1.46 1.13 381
15 Middlesbrough 231 109 53 69 310 225 +85 47.2 1.34 0.97 380
16 Charlton Athletic 235 105 64 66 345 256 +89 44.7 1.47 1.09 379
17 Doncaster Rovers 230 109 52 69 333 270 +63 47.4 1.45 1.17 379
18 Exeter City 230 105 61 64 327 239 +88 45.7 1.42 1.04 376
19 Peterborough United 228 106 55 67 400 279 +121 46.5 1.75 1.22 373
20 Blackburn Rovers 235 102 66 67 329 259 +70 43.4 1.40 1.10 372
21 Manchester United 193 108 47 38 342 207 +135 56.0 1.77 1.07 371
22 Crewe Alexandra 231 106 53 72 343 291 +52 45.9 1.48 1.26 371
23 Mansfield Town 229 100 70 59 369 265 +104 43.7 1.61 1.16 370
24 Chelsea 193 107 48 38 358 195 +163 55.4 1.85 1.01 369
25 Reading 235 104 57 74 339 290 +49 44.3 1.44 1.23 369
26 Brentford 213 101 64 48 378 240 +138 47.4 1.77 1.13 367
27 Oxford United 227 104 54 69 354 261 +93 45.8 1.56 1.15 366
28 Stevenage 228 103 56 69 305 234 +71 45.2 1.34 1.03 365
29 Ipswich Town 223 98 70 55 347 250 +97 43.9 1.56 1.12 364
30 Blackpool 228 99 67 62 341 264 +77 43.4 1.50 1.16 364
31 Aston Villa 205 104 51 50 355 257 +98 50.7 1.73 1.25 363
32 West Bromwich Albion 223 96 73 54 329 250 +79 43.0 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 227 103 48 76 360 296 +64 45.4 1.59 1.30 357
35 Sheffield Wednesday 234 96 67 71 323 267 +56 41.0 1.38 1.14 355
36 Swansea City 227 100 54 73 308 265 +43 44.1 1.36 1.17 354
37 MK Dons 229 98 59 72 315 263 +52 42.8 1.38 1.15 353
38 Cardiff City 231 101 50 80 319 268 +51 43.7 1.38 1.16 353
39 Cheltenham Town 230 97 60 73 315 286 +29 42.2 1.37 1.24 351
40 Colchester United 229 94 68 67 324 249 +75 41.0 1.41 1.09 350
41 Bristol City 235 97 58 80 316 273 +43 41.3 1.34 1.16 349
42 Newport County 231 94 66 71 306 282 +24 40.7 1.32 1.22 348
43 Swindon Town 231 97 56 78 339 290 +49 42.0 1.47 1.26 347
44 Lincoln City 206 94 64 48 312 213 +99 45.6 1.51 1.03 346
45 Barnsley 234 91 73 70 333 303 +30 38.9 1.42 1.29 346
46 Wigan Athletic 234 94 64 76 274 245 +29 40.2 1.17 1.05 346
47 Accrington Stanley 229 95 60 74 335 297 +38 41.5 1.46 1.30 345
48 Cambridge United 230 96 57 77 292 255 +37 41.7 1.27 1.11 345
49 Preston North End 235 90 73 72 314 284 +30 38.3 1.34 1.21 343
50 Birmingham City 235 93 64 78 307 280 +27 39.6 1.31 1.19 343
51 Sunderland 221 92 65 64 322 260 +62 41.6 1.46 1.18 341
52 Bristol Rovers 230 97 48 85 314 287 +27 42.2 1.37 1.25 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 226 90 58 78 279 274 +5 39.8 1.23 1.21 328
58 Queens Park Rangers 235 92 51 92 333 331 +2 39.1 1.42 1.41 327
59 Fleetwood Town 230 81 83 66 297 266 +31 35.2 1.29 1.16 326
60 Nottingham Forest 217 90 53 74 292 246 +46 41.5 1.35 1.13 323
61 Hull City 229 88 59 82 311 288 +23 38.4 1.36 1.26 323
62 Watford 215 91 50 74 291 282 +9 42.3 1.35 1.31 323
63 Rotherham United 229 87 60 82 328 298 +30 38.0 1.43 1.30 321
64 Crawley Town 230 87 60 83 309 297 +12 37.8 1.34 1.29 321
65 Gillingham 229 83 68 78 261 278 -17 36.2 1.14 1.21 317
66 Port Vale 229 85 61 83 276 266 +10 37.1 1.21 1.16 316
67 Shrewsbury Town 229 87 54 88 261 281 -20 38.0 1.14 1.23 315
68 Stoke City 227 84 59 84 287 268 +19 37.0 1.26 1.18 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 202 89 37 76 303 259 +44 44.1 1.50 1.28 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 202 84 42 76 267 260 +7 41.6 1.32 1.29 294
75 Burton Albion 229 79 57 93 284 315 -31 34.5 1.24 1.38 294
76 Grimsby Town 207 78 56 73 254 262 -8 37.7 1.23 1.27 290
77 Tranmere Rovers 183 80 46 57 243 192 +51 43.7 1.33 1.05 286
78 Burnley 204 75 56 73 251 249 +2 36.8 1.23 1.22 281
79 West Ham United 195 77 49 69 292 286 +6 39.5 1.50 1.47 280
80 Carlisle United 203 73 61 69 261 260 +1 36.0 1.29 1.28 280
81 Southampton 203 70 53 80 276 297 -21 34.5 1.36 1.46 263
82 Leyton Orient 185 72 43 70 241 220 +21 38.9 1.30 1.19 259
83 Morecambe 202 66 58 78 253 277 -24 32.7 1.25 1.37 256
84 Salford City 162 69 48 45 225 183 +42 42.6 1.39 1.13 255
85 Crystal Palace 193 63 57 73 241 250 -9 32.6 1.25 1.30 246
86 Notts County 142 62 35 45 222 176 +46 43.7 1.56 1.24 221
87 Oldham Athletic 161 55 43 63 217 213 +4 34.2 1.35 1.32 208
88 Rochdale 159 51 52 56 208 217 -9 32.1 1.31 1.36 205
89 Forest Green Rovers 155 57 32 66 178 203 -25 36.8 1.15 1.31 203
90 Stockport County 97 58 22 17 173 89 +84 59.8 1.78 0.92 196
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 74 44 17 13 150 84 +66 59.5 2.03 1.14 149
95 Chesterfield 97 38 28 31 142 130 +12 39.2 1.46 1.34 142
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 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 5 4 1 0 13 4 +9 80.0 2.60 0.80 13