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 190 146 27 17 512 158 +354 76.8 2.69 0.83 465
2 Liverpool 190 136 40 14 446 153 +293 71.6 2.35 0.81 448
3 Arsenal 190 129 33 28 407 183 +224 67.9 2.14 0.96 420
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 Leeds United 214 113 51 50 350 223 +127 52.8 1.64 1.04 390
9 Luton Town 226 108 65 53 373 255 +118 47.8 1.65 1.13 389
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 Manchester United 190 107 46 37 336 203 +133 56.3 1.77 1.07 367
19 Exeter City 225 103 58 64 323 238 +85 45.8 1.44 1.06 367
20 Middlesbrough 226 105 52 69 298 218 +80 46.5 1.32 0.96 367
21 Blackburn Rovers 230 99 66 65 320 252 +68 43.0 1.39 1.10 363
22 Chelsea 190 105 47 38 347 189 +158 55.3 1.83 0.99 362
23 Aston Villa 202 104 50 48 352 252 +100 51.5 1.74 1.25 362
24 Crewe Alexandra 226 104 50 72 335 286 +49 46.0 1.48 1.27 362
25 Oxford United 224 103 52 69 348 258 +90 46.0 1.55 1.15 361
26 Brentford 210 99 63 48 371 239 +132 47.1 1.77 1.14 360
27 Mansfield Town 224 97 68 59 359 260 +99 43.3 1.60 1.16 359
28 Blackpool 224 98 65 61 332 257 +75 43.8 1.48 1.15 359
29 Reading 230 101 56 73 325 284 +41 43.9 1.41 1.23 359
30 Tottenham Hotspur 190 111 25 54 362 215 +147 58.4 1.91 1.13 358
31 Ipswich Town 220 96 70 54 343 246 +97 43.6 1.56 1.12 358
32 Stevenage 224 101 55 68 299 229 +70 45.1 1.33 1.02 358
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 MK Dons 225 98 56 71 312 256 +56 43.6 1.39 1.14 350
36 Sheffield Wednesday 230 95 65 70 316 264 +52 41.3 1.37 1.15 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 Bristol City 230 95 58 77 313 268 +45 41.3 1.36 1.17 343
40 Swansea City 222 97 52 73 301 263 +38 43.7 1.36 1.18 343
41 Wigan Athletic 230 93 64 73 271 237 +34 40.4 1.18 1.03 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 Sunderland 218 91 65 62 321 256 +65 41.7 1.47 1.17 338
47 Swindon Town 226 94 55 77 330 285 +45 41.6 1.46 1.26 337
48 Newport County 226 91 64 71 297 278 +19 40.3 1.31 1.23 337
49 Accrington Stanley 224 93 57 74 326 291 +35 41.5 1.46 1.30 336
50 Birmingham City 230 92 60 78 296 273 +23 40.0 1.29 1.19 336
51 Cambridge United 225 93 56 76 284 249 +35 41.3 1.26 1.11 335
52 Walsall 226 91 58 77 297 285 +12 40.3 1.31 1.26 331
53 Newcastle United 194 96 41 57 327 232 +95 49.5 1.69 1.20 329
54 Northampton Town 226 91 56 79 277 251 +26 40.3 1.23 1.11 329
55 Fulham 206 95 43 68 331 262 +69 46.1 1.61 1.27 328
56 Bristol Rovers 225 93 48 84 304 281 +23 41.3 1.35 1.25 327
57 Nottingham Forest 214 90 52 72 292 244 +48 42.1 1.36 1.14 322
58 Fleetwood Town 225 80 80 65 292 262 +30 35.6 1.30 1.16 320
59 Crawley Town 226 87 59 80 306 289 +17 38.5 1.35 1.28 320
60 Huddersfield Town 222 88 56 78 270 270 0 39.6 1.22 1.22 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 198 83 54 61 293 251 +42 41.9 1.48 1.27 303
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 194 79 63 52 277 233 +44 40.7 1.43 1.20 300
72 AFC Wimbledon 225 75 69 81 287 285 +2 33.3 1.28 1.27 294
73 Everton 190 81 46 63 265 228 +37 42.6 1.39 1.20 289
74 Burton Albion 224 78 54 92 274 306 -32 34.8 1.22 1.37 288
75 Wolverhampton Wanderers 198 82 41 75 259 254 +5 41.4 1.31 1.28 287
76 Carlisle United 203 73 61 69 261 260 +1 36.0 1.29 1.28 280
77 Grimsby Town 202 75 55 72 246 258 -12 37.1 1.22 1.28 280
78 Tranmere Rovers 178 78 43 57 235 188 +47 43.8 1.32 1.06 277
79 Burnley 198 75 52 71 243 239 +4 37.9 1.23 1.21 277
80 West Ham United 190 74 48 68 277 281 -4 38.9 1.46 1.48 270
81 Leyton Orient 180 71 43 66 236 210 +26 39.4 1.31 1.17 256
82 Morecambe 202 66 58 78 253 277 -24 32.7 1.25 1.37 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 190 62 57 71 235 242 -7 32.6 1.24 1.27 243
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