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 177 138 24 15 486 146 +340 78.0 2.75 0.82 438
2 Liverpool 176 127 35 14 412 142 +270 72.2 2.34 0.81 416
3 Arsenal 177 120 31 26 382 171 +211 67.8 2.16 0.97 391
4 Portsmouth 210 109 55 46 341 205 +136 51.9 1.62 0.98 382
5 Plymouth Argyle 208 111 38 59 343 271 +72 53.4 1.65 1.30 371
6 Coventry City 209 106 51 52 301 208 +93 50.7 1.44 1.00 369
7 Derby County 213 102 59 52 317 207 +110 47.9 1.49 0.97 365
8 Wycombe Wanderers 211 103 49 59 302 237 +65 48.8 1.43 1.12 358
9 Leeds United 198 103 48 47 328 213 +115 52.0 1.66 1.08 357
10 Exeter City 211 101 54 56 311 220 +91 47.9 1.47 1.04 357
11 Luton Town 209 99 60 50 344 235 +109 47.4 1.65 1.12 357
12 Millwall 214 98 61 55 271 211 +60 45.8 1.27 0.99 355
13 Middlesbrough 213 100 51 62 282 204 +78 46.9 1.32 0.96 351
14 Charlton Athletic 214 98 57 59 322 237 +85 45.8 1.50 1.11 351
15 Bradford City 207 97 58 52 279 210 +69 46.9 1.35 1.01 349
16 Blackburn Rovers 214 96 59 59 301 229 +72 44.9 1.41 1.07 347
17 Sheffield United 200 103 34 63 298 216 +82 51.5 1.49 1.08 343
18 Peterborough United 205 99 46 60 364 251 +113 48.3 1.78 1.22 343
19 Crewe Alexandra 210 99 44 67 318 268 +50 47.1 1.51 1.28 341
20 Doncaster Rovers 210 98 46 66 304 251 +53 46.7 1.45 1.20 340
21 Bolton Wanderers 206 96 51 59 295 235 +60 46.6 1.43 1.14 339
22 Manchester United 175 98 42 35 308 187 +121 56.0 1.76 1.07 336
23 Stevenage 207 94 53 60 272 202 +70 45.4 1.31 0.98 335
24 Brentford 193 93 55 45 344 222 +122 48.2 1.78 1.15 334
25 Mansfield Town 207 91 61 55 336 243 +93 44.0 1.62 1.17 334
26 West Bromwich Albion 205 89 66 50 302 231 +71 43.4 1.47 1.13 333
27 Chelsea 176 95 47 34 316 175 +141 54.0 1.80 0.99 332
28 Oxford United 207 95 47 65 325 244 +81 45.9 1.57 1.18 332
29 Lincoln City 197 90 62 45 299 197 +102 45.7 1.52 1.00 332
30 Swansea City 208 94 49 65 281 232 +49 45.2 1.35 1.12 331
31 Tottenham Hotspur 177 103 21 53 339 204 +135 58.2 1.92 1.15 330
32 Ipswich Town 203 89 63 51 319 230 +89 43.8 1.57 1.13 330
33 MK Dons 207 93 51 63 291 229 +62 44.9 1.41 1.11 330
34 Reading 214 92 53 69 300 269 +31 43.0 1.40 1.26 329
35 Aston Villa 186 95 44 47 322 235 +87 51.1 1.73 1.26 329
36 Blackpool 209 88 62 59 303 244 +59 42.1 1.45 1.17 326
37 Norwich City 207 93 45 69 325 271 +54 44.9 1.57 1.31 324
38 Wigan Athletic 214 88 60 66 256 222 +34 41.1 1.20 1.04 324
39 Cheltenham Town 206 90 52 64 286 249 +37 43.7 1.39 1.21 322
40 Newport County 210 87 61 62 277 249 +28 41.4 1.32 1.19 322
41 Sunderland 205 86 63 56 307 235 +72 42.0 1.50 1.15 321
42 Sheffield Wednesday 216 86 63 67 296 250 +46 39.8 1.37 1.16 321
43 Barnsley 212 85 66 61 302 264 +38 40.1 1.42 1.25 321
44 Cardiff City 209 92 44 73 286 241 +45 44.0 1.37 1.15 320
45 Accrington Stanley 208 89 53 66 307 265 +42 42.8 1.48 1.27 320
46 Bristol City 215 87 57 71 295 253 +42 40.5 1.37 1.18 318
47 Preston North End 213 83 69 61 287 252 +35 39.0 1.35 1.18 318
48 Colchester United 210 85 63 62 293 225 +68 40.5 1.40 1.07 318
49 Swindon Town 211 88 52 71 311 268 +43 41.7 1.47 1.27 316
50 Northampton Town 211 87 54 70 255 225 +30 41.2 1.21 1.07 315
51 Cambridge United 209 86 53 70 261 231 +30 41.1 1.25 1.11 311
52 Walsall 210 86 52 72 276 259 +17 41.0 1.31 1.23 310
53 Birmingham City 214 83 57 74 272 255 +17 38.8 1.27 1.19 306
54 Fulham 190 88 38 64 303 244 +59 46.3 1.59 1.28 302
55 Hull City 212 83 52 77 290 263 +27 39.2 1.37 1.24 301
56 Rotherham United 208 83 52 73 303 263 +40 39.9 1.46 1.26 301
57 Queens Park Rangers 213 85 45 83 304 301 +3 39.9 1.43 1.41 300
58 Newcastle United 178 86 41 51 293 213 +80 48.3 1.65 1.20 299
59 Watford 196 84 45 67 267 252 +15 42.9 1.36 1.29 297
60 Nottingham Forest 198 84 45 69 264 222 +42 42.4 1.33 1.12 297
61 Crawley Town 211 81 53 77 289 275 +14 38.4 1.37 1.30 296
62 Huddersfield Town 205 80 50 75 245 248 -3 39.0 1.20 1.21 290
63 Shrewsbury Town 209 80 49 80 239 254 -15 38.3 1.14 1.22 289
64 Bristol Rovers 207 81 45 81 269 261 +8 39.1 1.30 1.26 288
65 Fleetwood Town 208 71 74 63 265 243 +22 34.1 1.27 1.17 287
66 Stoke City 209 77 55 77 261 242 +19 36.8 1.25 1.16 286
67 Gillingham 208 74 62 72 234 255 -21 35.6 1.13 1.23 284
68 Bournemouth 185 77 50 58 269 234 +35 41.6 1.45 1.26 281
69 Leicester City 184 83 31 70 278 234 +44 45.1 1.51 1.27 280
70 AFC Wimbledon 208 71 65 72 261 253 +8 34.1 1.25 1.22 278
71 Port Vale 207 74 54 79 250 248 +2 35.7 1.21 1.20 276
72 Tranmere Rovers 173 78 42 53 233 180 +53 45.1 1.35 1.04 276
73 Wolverhampton Wanderers 183 79 36 68 240 229 +11 43.2 1.31 1.25 273
74 Everton 177 76 41 60 245 213 +32 42.9 1.38 1.20 269
75 Burton Albion 208 71 50 87 255 292 -37 34.1 1.23 1.40 263
76 Brighton and Hove Albion 178 67 61 50 244 223 +21 37.6 1.37 1.25 262
77 Burnley 183 68 49 66 221 222 -1 37.2 1.21 1.21 253
78 Carlisle United 192 65 58 69 237 248 -11 33.9 1.23 1.29 253
79 Grimsby Town 185 67 52 66 217 238 -21 36.2 1.17 1.29 253
80 West Ham United 177 67 46 64 259 265 -6 37.9 1.46 1.50 247
81 Morecambe 191 63 58 70 242 253 -11 33.0 1.27 1.32 247
82 Leyton Orient 162 67 40 55 220 187 +33 41.4 1.36 1.15 241
83 Crystal Palace 176 59 53 64 218 224 -6 33.5 1.24 1.27 230
84 Salford City 152 61 47 44 212 179 +33 40.1 1.39 1.18 230
85 Southampton 182 57 48 77 238 277 -39 31.3 1.31 1.52 219
86 Notts County 121 58 29 34 197 144 +53 47.9 1.63 1.19 203
87 Forest Green Rovers 155 57 32 66 178 203 -25 36.8 1.15 1.31 203
88 Oldham Athletic 141 49 37 55 197 193 +4 34.8 1.40 1.37 184
89 Barrow 133 48 39 46 159 145 +14 36.1 1.20 1.09 183
90 Stockport County 86 51 22 13 148 76 +72 59.3 1.72 0.88 175
91 Rochdale 141 38 51 52 172 202 -30 27.0 1.22 1.43 165
92 Harrogate Town 134 42 32 60 160 196 -36 31.3 1.19 1.46 158
93 Scunthorpe United 123 38 36 49 140 169 -29 30.9 1.14 1.37 150
94 Wrexham 66 42 14 10 139 70 +69 63.6 2.11 1.06 140
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 76 28 24 24 109 99 +10 36.8 1.43 1.30 108
98 Bury 58 26 13 19 91 69 +22 44.8 1.57 1.19 91
99 Bromley FC 42 20 15 7 70 45 +25 47.6 1.67 1.07 75
100 Hartlepool United 57 18 20 19 65 74 -9 31.6 1.14 1.30 74
101 Barnet 54 18 15 21 63 64 -1 33.3 1.17 1.19 69
102 Yeovil Town 56 14 19 23 58 74 -16 25.0 1.04 1.32 61
103 Macclesfield Town 41 10 20 11 45 52 -7 24.4 1.10 1.27 50