Home League Table (Last Ten years)

This table is calculated using the home results only from all matches played in the Premier League and English Football League (excluding play-offs) for the last ten calendar years (Since January 1st, 2017).

# Team Played Won Drawn Lost GF GA GD Win% GF/M GA/M Points
1 Manchester City 173 135 23 15 477 143 +334 78.0 2.76 0.83 428
2 Liverpool 172 125 34 13 401 136 +265 72.7 2.33 0.79 409
3 Arsenal 173 117 31 25 373 167 +206 67.6 2.16 0.97 382
4 Portsmouth 205 108 54 43 336 200 +136 52.7 1.64 0.98 378
5 Plymouth Argyle 203 108 37 58 333 263 +70 53.2 1.64 1.30 361
6 Derby County 208 99 58 51 308 202 +106 47.6 1.48 0.97 355
7 Coventry City 202 101 50 51 288 202 +86 50.0 1.43 1.00 353
8 Exeter City 203 100 51 52 305 204 +101 49.3 1.50 1.00 351
9 Leeds United 193 101 48 44 324 206 +118 52.3 1.68 1.07 351
10 Luton Town 204 97 58 49 336 228 +108 47.5 1.65 1.12 349
11 Wycombe Wanderers 205 99 49 57 289 232 +57 48.3 1.41 1.13 346
12 Millwall 208 95 60 53 260 205 +55 45.7 1.25 0.99 345
13 Middlesbrough 207 98 48 61 275 201 +74 47.3 1.33 0.97 342
14 Charlton Athletic 207 95 56 56 317 231 +86 45.9 1.53 1.12 341
15 Blackburn Rovers 208 94 57 57 296 224 +72 45.2 1.42 1.08 339
16 Peterborough United 201 98 45 58 353 243 +110 48.8 1.76 1.21 339
17 Bradford City 201 92 58 51 271 207 +64 45.8 1.35 1.03 334
18 Sheffield United 194 100 33 61 287 208 +79 51.5 1.48 1.07 333
19 Brentford 190 93 54 43 343 217 +126 48.9 1.81 1.14 333
20 Crewe Alexandra 204 95 44 65 311 262 +49 46.6 1.52 1.28 329
21 Tottenham Hotspur 172 103 20 49 333 191 +142 59.9 1.94 1.11 329
22 Doncaster Rovers 204 95 44 65 294 242 +52 46.6 1.44 1.19 329
23 West Bromwich Albion 198 88 63 47 295 219 +76 44.4 1.49 1.11 327
24 Bolton Wanderers 201 92 50 59 283 227 +56 45.8 1.41 1.13 326
25 Aston Villa 181 94 43 44 319 228 +91 51.9 1.76 1.26 325
26 Manchester United 171 94 42 35 299 184 +115 55.0 1.75 1.08 324
27 Chelsea 171 93 45 33 308 169 +139 54.4 1.80 0.99 324
28 Mansfield Town 199 89 57 53 327 235 +92 44.7 1.64 1.18 324
29 Oxford United 200 93 44 63 321 237 +84 46.5 1.61 1.19 323
30 Sheffield Wednesday 209 86 62 61 293 238 +55 41.1 1.40 1.14 320
31 Blackpool 204 86 61 57 298 237 +61 42.2 1.46 1.16 319
32 Reading 208 90 49 69 288 259 +29 43.3 1.38 1.25 319
33 Stevenage 199 89 51 59 263 197 +66 44.7 1.32 0.99 318
34 Cheltenham Town 202 89 51 62 279 240 +39 44.1 1.38 1.19 318
35 Swansea City 202 90 47 65 269 229 +40 44.6 1.33 1.13 317
36 MK Dons 202 89 50 63 280 227 +53 44.1 1.39 1.12 317
37 Lincoln City 191 85 61 45 282 194 +88 44.5 1.48 1.02 316
38 Ipswich Town 197 85 61 51 308 228 +80 43.1 1.56 1.16 316
39 Newport County 204 85 60 59 270 239 +31 41.7 1.32 1.17 315
40 Sunderland 200 84 63 53 301 229 +72 42.0 1.51 1.15 315
41 Wigan Athletic 207 85 60 62 251 215 +36 41.1 1.21 1.04 315
42 Bristol City 210 86 56 68 290 242 +48 41.0 1.38 1.15 314
43 Preston North End 207 82 68 57 283 241 +42 39.6 1.37 1.16 314
44 Accrington Stanley 202 87 52 63 302 258 +44 43.1 1.50 1.28 313
45 Northampton Town 204 86 53 65 249 214 +35 42.2 1.22 1.05 311
46 Cardiff City 204 89 43 72 274 236 +38 43.6 1.34 1.16 310
47 Norwich City 201 88 45 68 314 267 +47 43.8 1.56 1.33 309
48 Colchester United 204 82 62 60 285 221 +64 40.2 1.40 1.08 308
49 Walsall 204 86 50 68 274 251 +23 42.2 1.34 1.23 308
50 Swindon Town 204 85 51 68 298 259 +39 41.7 1.46 1.27 306
51 Barnsley 204 81 63 60 287 253 +34 39.7 1.41 1.24 306
52 Cambridge United 203 82 51 70 246 226 +20 40.4 1.21 1.11 297
53 Birmingham City 208 81 54 73 266 249 +17 38.9 1.28 1.20 297
54 Queens Park Rangers 208 84 45 79 299 288 +11 40.4 1.44 1.38 297
55 Newcastle United 174 85 41 48 287 204 +83 48.9 1.65 1.17 296
56 Fulham 186 86 38 62 298 239 +59 46.2 1.60 1.28 296
57 Nottingham Forest 194 84 42 68 263 220 +43 43.3 1.36 1.13 294
58 Hull City 206 81 51 74 280 251 +29 39.3 1.36 1.22 294
59 Watford 191 83 44 64 264 245 +19 43.5 1.38 1.28 293
60 Rotherham United 201 81 49 71 296 254 +42 40.3 1.47 1.26 292
61 Crawley Town 205 80 51 74 283 266 +17 39.0 1.38 1.30 291
62 Fleetwood Town 201 70 71 60 257 233 +24 34.8 1.28 1.16 281
63 Leicester City 178 82 31 65 271 221 +50 46.1 1.52 1.24 277
64 Huddersfield Town 200 76 49 75 238 245 -7 38.0 1.19 1.23 277
65 Stoke City 202 75 52 75 250 231 +19 37.1 1.24 1.14 277
66 Gillingham 202 72 61 69 226 239 -13 35.6 1.12 1.18 277
67 Bristol Rovers 201 77 45 79 257 255 +2 38.3 1.28 1.27 276
68 Shrewsbury Town 202 76 48 78 231 248 -17 37.6 1.14 1.23 276
69 Bournemouth 181 76 47 58 264 230 +34 42.0 1.46 1.27 275
70 Tranmere Rovers 168 77 42 49 229 171 +58 45.8 1.36 1.02 273
71 Port Vale 200 74 50 76 245 238 +7 37.0 1.23 1.19 272
72 AFC Wimbledon 202 67 65 70 250 247 +3 33.2 1.24 1.22 266
73 Wolverhampton Wanderers 177 77 34 66 233 221 +12 43.5 1.32 1.25 265
74 Everton 173 75 40 58 241 209 +32 43.4 1.39 1.21 265
75 Brighton and Hove Albion 173 66 59 48 240 218 +22 38.2 1.39 1.26 257
76 Burton Albion 202 68 49 85 245 286 -41 33.7 1.21 1.42 253
77 Carlisle United 192 65 58 69 237 248 -11 33.9 1.23 1.29 253
78 Burnley 179 68 47 64 216 214 +2 38.0 1.21 1.20 251
79 Morecambe 191 63 58 70 242 253 -11 33.0 1.27 1.32 247
80 Grimsby Town 179 64 49 66 207 232 -25 35.8 1.16 1.30 241
81 West Ham United 173 66 43 64 254 262 -8 38.2 1.47 1.51 241
82 Leyton Orient 157 65 40 52 213 178 +35 41.4 1.36 1.13 235
83 Crystal Palace 173 58 53 62 214 218 -4 33.5 1.24 1.26 227
84 Salford City 146 58 47 41 206 173 +33 39.7 1.41 1.18 221
85 Southampton 177 54 47 76 229 274 -45 30.5 1.29 1.55 209
86 Forest Green Rovers 155 57 32 66 178 203 -25 36.8 1.15 1.31 203
87 Notts County 114 53 29 32 184 138 +46 46.5 1.61 1.21 188
88 Barrow 127 47 38 42 158 140 +18 37.0 1.24 1.10 179
89 Oldham Athletic 135 45 36 54 189 188 +1 33.3 1.40 1.39 171
90 Rochdale 141 38 51 52 172 202 -30 27.0 1.22 1.43 165
91 Stockport County 82 48 21 13 139 71 +68 58.5 1.70 0.87 165
92 Harrogate Town 127 41 30 56 156 187 -31 32.3 1.23 1.47 153
93 Scunthorpe United 123 38 36 49 140 169 -29 30.9 1.14 1.37 150
94 Wrexham 59 39 13 7 127 59 +68 66.1 2.15 1.00 130
95 Southend United 96 32 21 43 122 140 -18 33.3 1.27 1.46 117
96 Sutton United 69 30 19 20 97 75 +22 43.5 1.41 1.09 109
97 Chesterfield 70 26 21 23 100 93 +7 37.1 1.43 1.33 99
98 Bury 58 26 13 19 91 69 +22 44.8 1.57 1.19 91
99 Hartlepool United 57 18 20 19 65 74 -9 31.6 1.14 1.30 74
100 Bromley FC 35 17 11 7 61 39 +22 48.6 1.74 1.11 62
101 Yeovil Town 56 14 19 23 58 74 -16 25.0 1.04 1.32 61
102 Barnet 47 15 13 19 55 57 -2 31.9 1.17 1.21 58
103 Macclesfield Town 41 10 20 11 45 52 -7 24.4 1.10 1.27 50