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 186 143 27 16 503 155 +348 76.9 2.70 0.83 456
2 Liverpool 186 134 38 14 439 150 +289 72.0 2.36 0.81 440
3 Arsenal 186 126 33 27 401 181 +220 67.7 2.16 0.97 411
4 Plymouth Argyle 223 120 41 62 368 289 +79 53.8 1.65 1.30 401
5 Portsmouth 221 114 57 50 363 216 +147 51.6 1.64 0.98 399
6 Derby County 227 109 63 55 330 212 +118 48.0 1.45 0.93 390
7 Coventry City 220 109 56 55 312 217 +95 49.5 1.42 0.99 383
8 Leeds United 211 110 51 50 343 222 +121 52.1 1.63 1.05 381
9 Wycombe Wanderers 221 110 50 61 317 244 +73 49.8 1.43 1.10 380
10 Luton Town 223 105 65 53 367 252 +115 47.1 1.65 1.13 380
11 Millwall 227 105 64 58 293 223 +70 46.3 1.29 0.98 379
12 Sheffield United 214 113 35 66 320 226 +94 52.8 1.50 1.06 374
13 Bradford City 221 102 67 52 299 220 +79 46.2 1.35 1.00 373
14 Bolton Wanderers 220 105 55 60 316 243 +73 47.7 1.44 1.10 370
15 Doncaster Rovers 222 107 49 66 327 261 +66 48.2 1.47 1.18 370
16 Charlton Athletic 226 102 61 63 336 247 +89 45.1 1.49 1.09 367
17 Peterborough United 219 105 51 63 393 266 +127 47.9 1.79 1.21 366
18 Exeter City 221 102 56 63 316 233 +83 46.2 1.43 1.05 362
19 Middlesbrough 222 103 52 67 291 214 +77 46.4 1.31 0.96 361
20 Blackburn Rovers 227 99 64 64 319 250 +69 43.6 1.41 1.10 361
21 Chelsea 186 104 47 35 344 181 +163 55.9 1.85 0.97 359
22 Manchester United 186 104 46 36 327 196 +131 55.9 1.76 1.05 358
23 Aston Villa 199 102 50 47 343 245 +98 51.3 1.72 1.23 356
24 Reading 226 100 56 70 320 278 +42 44.2 1.42 1.23 356
25 Crewe Alexandra 222 102 49 71 331 282 +49 45.9 1.49 1.27 355
26 Mansfield Town 221 96 66 59 352 254 +98 43.4 1.59 1.15 354
27 Oxford United 220 101 51 68 341 255 +86 45.9 1.55 1.16 354
28 Brentford 206 98 60 48 364 235 +129 47.6 1.77 1.14 354
29 Tottenham Hotspur 187 110 23 54 358 212 +146 58.8 1.91 1.13 353
30 Ipswich Town 217 94 69 54 336 243 +93 43.3 1.55 1.12 351
31 Stevenage 220 98 54 68 294 227 +67 44.5 1.34 1.03 348
32 West Bromwich Albion 214 93 68 53 318 244 +74 43.5 1.49 1.14 347
33 Blackpool 220 94 65 61 326 256 +70 42.7 1.48 1.16 347
34 Norwich City 218 100 46 72 346 282 +64 45.9 1.59 1.29 346
35 Sheffield Wednesday 227 94 63 70 312 261 +51 41.4 1.37 1.15 345
36 MK Dons 222 96 55 71 307 255 +52 43.2 1.38 1.15 343
37 Barnsley 227 90 71 66 326 287 +39 39.6 1.44 1.26 341
38 Swansea City 219 96 51 72 295 258 +37 43.8 1.35 1.18 339
39 Preston North End 227 89 72 66 308 269 +39 39.2 1.36 1.19 339
40 Bristol City 227 93 58 76 308 264 +44 41.0 1.36 1.16 337
41 Wigan Athletic 226 91 63 72 266 235 +31 40.3 1.18 1.04 336
42 Colchester United 220 90 65 65 312 240 +72 40.9 1.42 1.09 335
43 Lincoln City 198 91 62 45 302 197 +105 46.0 1.53 0.99 335
44 Cardiff City 223 96 47 80 299 261 +38 43.0 1.34 1.17 335
45 Cheltenham Town 220 92 58 70 300 269 +31 41.8 1.36 1.22 334
46 Swindon Town 222 93 53 76 324 279 +45 41.9 1.46 1.26 332
47 Accrington Stanley 221 92 56 73 320 286 +34 41.6 1.45 1.29 332
48 Sunderland 214 89 64 61 318 250 +68 41.6 1.49 1.17 331
49 Walsall 223 91 57 75 295 277 +18 40.8 1.32 1.24 330
50 Northampton Town 222 91 56 75 273 241 +32 41.0 1.23 1.09 329
51 Cambridge United 221 91 55 75 275 246 +29 41.2 1.24 1.11 328
52 Newport County 222 88 64 70 291 273 +18 39.6 1.31 1.23 328
53 Birmingham City 226 89 60 77 290 270 +20 39.4 1.28 1.19 327
54 Newcastle United 191 94 41 56 320 228 +92 49.2 1.68 1.19 323
55 Fulham 203 93 43 67 328 261 +67 45.8 1.62 1.29 322
56 Fleetwood Town 222 80 78 64 288 255 +33 36.0 1.30 1.15 318
57 Huddersfield Town 218 88 53 77 264 261 +3 40.4 1.21 1.20 317
58 Nottingham Forest 210 89 49 72 285 240 +45 42.4 1.36 1.14 316
59 Queens Park Rangers 226 89 48 89 320 320 0 39.4 1.42 1.42 315
60 Watford 207 89 48 70 284 266 +18 43.0 1.37 1.29 315
61 Crawley Town 222 86 57 79 304 287 +17 38.7 1.37 1.29 315
62 Bristol Rovers 221 89 48 84 294 280 +14 40.3 1.33 1.27 315
63 Hull City 223 86 55 82 304 284 +20 38.6 1.36 1.27 313
64 Rotherham United 220 86 55 79 318 282 +36 39.1 1.45 1.28 313
65 Port Vale 221 82 57 82 272 263 +9 37.1 1.23 1.19 303
66 Gillingham 221 79 66 76 251 270 -19 35.7 1.14 1.22 303
67 Shrewsbury Town 221 83 52 86 251 273 -22 37.6 1.14 1.24 301
68 Leicester City 194 88 34 72 294 244 +50 45.4 1.52 1.26 298
69 Bournemouth 195 82 52 61 287 248 +39 42.1 1.47 1.27 298
70 Stoke City 218 80 58 80 272 255 +17 36.7 1.25 1.17 298
71 Brighton and Hove Albion 191 77 63 51 271 230 +41 40.3 1.42 1.20 294
72 AFC Wimbledon 221 75 69 77 286 273 +13 33.9 1.29 1.24 294
73 Everton 187 81 45 61 260 220 +40 43.3 1.39 1.18 288
74 Wolverhampton Wanderers 195 82 39 74 257 251 +6 42.1 1.32 1.29 285
75 Burton Albion 221 77 52 92 271 304 -33 34.8 1.23 1.38 283
76 Carlisle United 203 73 61 69 261 260 +1 36.0 1.29 1.28 280
77 Tranmere Rovers 175 78 42 55 233 184 +49 44.6 1.33 1.05 276
78 Burnley 194 75 50 69 240 233 +7 38.7 1.24 1.20 275
79 Grimsby Town 199 73 55 71 238 253 -15 36.7 1.20 1.27 274
80 West Ham United 186 71 48 67 268 279 -11 38.2 1.44 1.50 261
81 Morecambe 202 66 58 78 253 277 -24 32.7 1.25 1.37 256
82 Leyton Orient 176 71 41 64 233 204 +29 40.3 1.32 1.16 254
83 Southampton 194 63 51 80 251 288 -37 32.5 1.29 1.48 240
84 Crystal Palace 186 61 55 70 230 237 -7 32.8 1.24 1.27 238
85 Salford City 153 62 47 44 215 180 +35 40.5 1.41 1.18 233
86 Notts County 135 60 33 42 213 167 +46 44.4 1.58 1.24 213
87 Forest Green Rovers 155 57 32 66 178 203 -25 36.8 1.15 1.31 203
88 Oldham Athletic 153 52 41 60 205 204 +1 34.0 1.34 1.33 197
89 Rochdale 154 48 52 54 200 211 -11 31.2 1.30 1.37 196
90 Barrow 133 48 39 46 159 145 +14 36.1 1.20 1.09 183
91 Stockport County 87 52 22 13 150 77 +73 59.8 1.72 0.89 178
92 Scunthorpe United 134 45 40 49 166 176 -10 33.6 1.24 1.31 175
93 Harrogate Town 134 42 32 60 160 196 -36 31.3 1.19 1.46 158
94 Wrexham 66 42 14 10 139 70 +69 63.6 2.11 1.06 140
95 Southend United 109 38 26 45 143 153 -10 34.9 1.31 1.40 140
96 Chesterfield 88 33 25 30 126 121 +5 37.5 1.43 1.38 124
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 Hartlepool United 69 21 25 23 79 92 -13 30.4 1.14 1.33 88
100 Barnet 65 21 20 24 77 79 -2 32.3 1.18 1.22 83
101 Yeovil Town 69 20 22 27 74 84 -10 29.0 1.07 1.22 82
102 Bromley FC 43 21 15 7 71 45 +26 48.8 1.65 1.05 78
103 Macclesfield Town 41 10 20 11 45 52 -7 24.4 1.10 1.27 50