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 184 144 24 16 503 153 +350 78.3 2.73 0.83 456
2 Liverpool 184 129 40 15 422 151 +271 70.1 2.29 0.82 427
3 Arsenal 184 126 31 27 395 175 +220 68.5 2.15 0.95 409
4 Portsmouth 219 112 58 49 352 216 +136 51.1 1.61 0.99 394
5 Plymouth Argyle 218 117 39 62 360 282 +78 53.7 1.65 1.29 390
6 Coventry City 216 110 52 54 316 219 +97 50.9 1.46 1.01 382
7 Derby County 222 105 61 56 326 218 +108 47.3 1.47 0.98 376
8 Luton Town 218 104 63 51 359 245 +114 47.7 1.65 1.12 375
9 Leeds United 205 107 51 47 340 216 +124 52.2 1.66 1.05 372
10 Exeter City 220 104 59 57 322 226 +96 47.3 1.46 1.03 371
11 Middlesbrough 222 106 52 64 301 215 +86 47.7 1.36 0.97 370
12 Millwall 222 102 62 58 285 219 +66 45.9 1.28 0.99 368
13 Wycombe Wanderers 220 105 52 63 318 254 +64 47.7 1.45 1.15 367
14 Charlton Athletic 224 101 60 63 331 247 +84 45.1 1.48 1.10 363
15 Bradford City 216 100 62 54 287 216 +71 46.3 1.33 1.00 362
16 Blackburn Rovers 223 99 62 62 311 238 +73 44.4 1.39 1.07 359
17 Crewe Alexandra 219 103 48 68 330 277 +53 47.0 1.51 1.26 357
18 Stevenage 216 100 55 61 284 209 +75 46.3 1.31 0.97 355
19 Sheffield United 210 106 36 68 314 234 +80 50.5 1.50 1.11 354
20 Peterborough United 215 101 50 64 376 264 +112 47.0 1.75 1.23 353
21 Manchester United 183 103 43 37 326 199 +127 56.3 1.78 1.09 352
22 Mansfield Town 215 96 64 55 356 254 +102 44.7 1.66 1.18 352
23 Doncaster Rovers 219 101 49 69 311 260 +51 46.1 1.42 1.19 352
24 Bolton Wanderers 216 99 54 63 313 251 +62 45.8 1.45 1.16 351
25 Brentford 201 96 60 45 360 229 +131 47.8 1.79 1.14 348
26 West Bromwich Albion 214 92 71 51 313 237 +76 43.0 1.46 1.11 347
27 Lincoln City 205 94 64 47 312 207 +105 45.9 1.52 1.01 346
28 Blackpool 218 94 64 60 321 254 +67 43.1 1.47 1.17 346
29 Swansea City 217 98 52 67 294 242 +52 45.2 1.35 1.12 346
30 Ipswich Town 210 93 65 52 331 238 +93 44.3 1.58 1.13 344
31 Oxford United 214 98 50 66 338 250 +88 45.8 1.58 1.17 344
32 MK Dons 216 96 55 65 301 240 +61 44.4 1.39 1.11 343
33 Chelsea 183 98 48 37 330 189 +141 53.6 1.80 1.03 342
34 Reading 223 96 54 73 319 281 +38 43.0 1.43 1.26 342
35 Newport County 220 93 63 64 292 259 +33 42.3 1.33 1.18 342
36 Cheltenham Town 217 95 55 67 302 267 +35 43.8 1.39 1.23 340
37 Aston Villa 193 98 45 50 336 247 +89 50.8 1.74 1.28 339
38 Cardiff City 219 97 48 74 306 250 +56 44.3 1.40 1.14 339
39 Wigan Athletic 223 92 61 70 266 232 +34 41.3 1.19 1.04 337
40 Tottenham Hotspur 184 104 24 56 345 215 +130 56.5 1.88 1.17 336
41 Norwich City 215 96 47 72 339 284 +55 44.7 1.58 1.32 335
42 Colchester United 219 89 66 64 305 234 +71 40.6 1.39 1.07 333
43 Accrington Stanley 218 92 57 69 322 281 +41 42.2 1.48 1.29 333
44 Sunderland 212 89 64 59 311 245 +66 42.0 1.47 1.16 331
45 Sheffield Wednesday 223 88 67 68 307 256 +51 39.5 1.38 1.15 331
46 Swindon Town 220 92 55 73 326 279 +47 41.8 1.48 1.27 331
47 Cambridge United 219 92 55 72 279 240 +39 42.0 1.27 1.10 331
48 Bristol City 224 91 57 76 303 263 +40 40.6 1.35 1.17 330
49 Barnsley 221 86 69 66 310 282 +28 38.9 1.40 1.28 327
50 Preston North End 222 85 70 67 296 268 +28 38.3 1.33 1.21 325
51 Walsall 219 89 56 74 285 270 +15 40.6 1.30 1.23 323
52 Birmingham City 223 87 61 75 289 265 +24 39.0 1.30 1.19 322
53 Northampton Town 219 88 56 75 261 237 +24 40.2 1.19 1.08 320
54 Bristol Rovers 217 90 45 82 290 268 +22 41.5 1.34 1.24 315
55 Hull City 219 86 56 77 300 268 +32 39.3 1.37 1.22 314
56 Fulham 197 91 39 67 314 253 +61 46.2 1.59 1.28 312
57 Queens Park Rangers 222 88 48 86 319 312 +7 39.6 1.44 1.41 312
58 Newcastle United 185 89 43 53 307 224 +83 48.1 1.66 1.21 310
59 Rotherham United 217 84 57 76 313 279 +34 38.7 1.44 1.29 309
60 Watford 206 87 48 71 277 269 +8 42.2 1.34 1.31 309
61 Nottingham Forest 206 85 50 71 271 228 +43 41.3 1.32 1.11 305
62 Crawley Town 220 82 57 81 295 286 +9 37.3 1.34 1.30 303
63 Shrewsbury Town 218 84 51 83 249 266 -17 38.5 1.14 1.22 303
64 Huddersfield Town 214 82 56 76 262 263 -1 38.3 1.22 1.23 302
65 Stoke City 218 81 56 81 276 255 +21 37.2 1.27 1.17 299
66 Fleetwood Town 217 73 79 65 275 254 +21 33.6 1.27 1.17 298
67 Gillingham 218 78 64 76 245 267 -22 35.8 1.12 1.22 298
68 Port Vale 216 78 58 80 255 251 +4 36.1 1.18 1.16 292
69 Bournemouth 192 78 55 59 280 243 +37 40.6 1.46 1.27 289
70 AFC Wimbledon 218 73 68 77 267 270 -3 33.5 1.22 1.24 287
71 Tranmere Rovers 183 80 46 57 243 192 +51 43.7 1.33 1.05 286
72 Leicester City 192 84 34 74 287 249 +38 43.8 1.49 1.30 286
73 Wolverhampton Wanderers 190 81 39 70 250 238 +12 42.6 1.32 1.25 282
74 Everton 184 79 43 62 258 223 +35 42.9 1.40 1.21 280
75 Brighton and Hove Albion 185 72 62 51 260 228 +32 38.9 1.41 1.23 278
76 Burton Albion 218 74 55 89 271 306 -35 33.9 1.24 1.40 277
77 Grimsby Town 195 74 53 68 239 247 -8 37.9 1.23 1.27 275
78 West Ham United 186 73 47 66 283 272 +11 39.2 1.52 1.46 266
79 Burnley 192 68 55 69 231 236 -5 35.4 1.20 1.23 259
80 Salford City 162 69 48 45 225 183 +42 42.6 1.39 1.13 255
81 Carlisle United 192 65 58 69 237 248 -11 33.9 1.23 1.29 253
82 Leyton Orient 172 69 42 61 230 203 +27 40.1 1.34 1.18 249
83 Southampton 193 66 50 77 266 286 -20 34.2 1.38 1.48 248
84 Morecambe 191 63 58 70 242 253 -11 33.0 1.27 1.32 247
85 Crystal Palace 184 61 56 67 229 237 -8 33.2 1.24 1.29 239
86 Notts County 129 61 31 37 211 155 +56 47.3 1.64 1.20 214
87 Forest Green Rovers 155 57 32 66 178 203 -25 36.8 1.15 1.31 203
88 Oldham Athletic 151 54 39 58 213 202 +11 35.8 1.41 1.34 201
89 Stockport County 97 58 22 17 173 89 +84 59.8 1.78 0.92 196
90 Barrow 138 50 39 49 166 154 +12 36.2 1.20 1.12 189
91 Rochdale 146 41 51 54 180 208 -28 28.1 1.23 1.42 174
92 Harrogate Town 138 43 32 63 164 203 -39 31.2 1.19 1.47 161
93 Scunthorpe United 123 38 36 49 140 169 -29 30.9 1.14 1.37 150
94 Wrexham 74 44 17 13 150 84 +66 59.5 2.03 1.14 149
95 Chesterfield 86 33 27 26 125 111 +14 38.4 1.45 1.29 126
96 Southend United 96 32 21 43 122 140 -18 33.3 1.27 1.46 117
97 Sutton United 69 30 19 20 97 75 +22 43.5 1.41 1.09 109
98 Bury 58 26 13 19 91 69 +22 44.8 1.57 1.19 91
99 Bromley FC 50 24 17 9 79 56 +23 48.0 1.58 1.12 89
100 Barnet 62 24 17 21 85 75 +10 38.7 1.37 1.21 89
101 Hartlepool United 57 18 20 19 65 74 -9 31.6 1.14 1.30 74
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
104 York City 5 4 1 0 13 4 +9 80.0 2.60 0.80 13