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 181 141 24 16 495 149 +346 77.9 2.73 0.82 447
2 Liverpool 181 129 38 14 420 146 +274 71.3 2.32 0.81 425
3 Arsenal 181 123 31 27 388 173 +215 68.0 2.14 0.96 400
4 Portsmouth 215 111 57 47 347 209 +138 51.6 1.61 0.97 390
5 Plymouth Argyle 213 114 39 60 352 277 +75 53.5 1.65 1.30 381
6 Coventry City 213 109 52 52 312 212 +100 51.2 1.46 1.00 379
7 Derby County 217 105 59 53 322 209 +113 48.4 1.48 0.96 374
8 Luton Town 214 103 61 50 354 241 +113 48.1 1.65 1.13 370
9 Leeds United 202 106 49 47 335 214 +121 52.5 1.66 1.06 367
10 Wycombe Wanderers 215 105 49 61 310 242 +68 48.8 1.44 1.13 364
11 Exeter City 215 102 56 57 318 225 +93 47.4 1.48 1.05 362
12 Millwall 217 100 61 56 276 213 +63 46.1 1.27 0.98 361
13 Middlesbrough 217 102 51 64 289 208 +81 47.0 1.33 0.96 357
14 Bradford City 212 98 61 53 283 214 +69 46.2 1.33 1.01 355
15 Charlton Athletic 219 99 57 63 327 245 +82 45.2 1.49 1.12 354
16 Blackburn Rovers 218 96 62 60 302 231 +71 44.0 1.39 1.06 350
17 Peterborough United 211 100 49 62 373 259 +114 47.4 1.77 1.23 349
18 Manchester United 180 102 42 36 320 195 +125 56.7 1.78 1.08 348
19 Stevenage 212 98 54 60 278 204 +74 46.2 1.31 0.96 348
20 Crewe Alexandra 214 101 45 68 322 272 +50 47.2 1.50 1.27 348
21 Sheffield United 205 104 35 66 307 228 +79 50.7 1.50 1.11 347
22 Doncaster Rovers 215 100 47 68 307 256 +51 46.5 1.43 1.19 347
23 Bolton Wanderers 211 97 54 60 307 244 +63 46.0 1.45 1.16 345
24 Lincoln City 201 94 62 45 309 201 +108 46.8 1.54 1.00 344
25 Mansfield Town 211 93 63 55 347 250 +97 44.1 1.64 1.18 342
26 Brentford 198 94 59 45 353 228 +125 47.5 1.78 1.15 341
27 Blackpool 214 93 62 59 312 247 +65 43.5 1.46 1.15 341
28 MK Dons 212 96 52 64 298 233 +65 45.3 1.41 1.10 340
29 Oxford United 211 97 48 66 332 247 +85 46.0 1.57 1.17 339
30 West Bromwich Albion 209 90 69 50 307 233 +74 43.1 1.47 1.11 339
31 Ipswich Town 207 91 65 51 327 234 +93 44.0 1.58 1.13 338
32 Aston Villa 190 98 44 48 333 242 +91 51.6 1.75 1.27 338
33 Chelsea 180 96 47 37 319 183 +136 53.3 1.77 1.02 335
34 Tottenham Hotspur 181 104 23 54 343 210 +133 57.5 1.90 1.16 335
35 Swansea City 212 95 50 67 287 240 +47 44.8 1.35 1.13 335
36 Wigan Athletic 219 91 61 67 263 224 +39 41.6 1.20 1.02 334
37 Reading 218 93 53 72 305 275 +30 42.7 1.40 1.26 332
38 Newport County 215 90 61 64 283 255 +28 41.9 1.32 1.19 331
39 Cardiff City 214 95 45 74 294 244 +50 44.4 1.37 1.14 330
40 Cheltenham Town 212 92 54 66 293 259 +34 43.4 1.38 1.22 330
41 Norwich City 211 94 47 70 329 276 +53 44.5 1.56 1.31 329
42 Sunderland 209 88 64 57 310 241 +69 42.1 1.48 1.15 328
43 Sheffield Wednesday 219 87 65 67 300 253 +47 39.7 1.37 1.16 326
44 Colchester United 215 87 64 64 300 231 +69 40.5 1.40 1.07 325
45 Bristol City 219 89 57 73 300 258 +42 40.6 1.37 1.18 324
46 Accrington Stanley 213 90 54 69 313 275 +38 42.3 1.47 1.29 324
47 Barnsley 217 85 68 64 306 274 +32 39.2 1.41 1.26 323
48 Preston North End 217 84 70 63 292 259 +33 38.7 1.35 1.19 322
49 Swindon Town 215 89 54 72 317 274 +43 41.4 1.47 1.27 321
50 Cambridge United 214 89 54 71 271 234 +37 41.6 1.27 1.09 321
51 Northampton Town 215 87 54 74 259 235 +24 40.5 1.20 1.09 315
52 Birmingham City 218 86 57 75 278 258 +20 39.4 1.28 1.18 315
53 Walsall 215 87 54 74 280 268 +12 40.5 1.30 1.25 315
54 Fulham 194 91 38 65 309 246 +63 46.9 1.59 1.27 311
55 Hull City 216 85 54 77 296 266 +30 39.4 1.37 1.23 309
56 Queens Park Rangers 218 87 46 85 315 308 +7 39.9 1.44 1.41 307
57 Newcastle United 182 88 41 53 301 219 +82 48.4 1.65 1.20 305
58 Nottingham Forest 203 85 49 69 271 226 +45 41.9 1.33 1.11 304
59 Rotherham United 212 83 54 75 305 269 +36 39.2 1.44 1.27 303
60 Bristol Rovers 212 86 45 81 280 262 +18 40.6 1.32 1.24 303
61 Crawley Town 216 82 56 78 292 278 +14 38.0 1.35 1.29 302
62 Watford 201 85 47 69 271 260 +11 42.3 1.35 1.29 302
63 Shrewsbury Town 213 82 50 81 243 260 -17 38.5 1.14 1.22 296
64 Huddersfield Town 210 80 54 76 253 259 -6 38.1 1.20 1.23 294
65 Fleetwood Town 212 72 76 64 270 250 +20 34.0 1.27 1.18 292
66 Stoke City 213 78 56 79 266 249 +17 36.6 1.25 1.17 290
67 Gillingham 213 76 62 75 239 263 -24 35.7 1.12 1.23 290
68 Bournemouth 189 78 53 58 277 239 +38 41.3 1.47 1.26 287
69 Port Vale 212 76 56 80 252 250 +2 35.8 1.19 1.18 284
70 Leicester City 188 83 34 71 283 240 +43 44.1 1.51 1.28 283
71 AFC Wimbledon 214 71 66 77 265 270 -5 33.2 1.24 1.26 279
72 Tranmere Rovers 178 78 43 57 235 188 +47 43.8 1.32 1.06 277
73 Wolverhampton Wanderers 186 79 38 69 242 232 +10 42.5 1.30 1.25 275
74 Everton 181 77 42 62 253 221 +32 42.5 1.40 1.22 273
75 Brighton and Hove Albion 182 70 61 51 252 227 +25 38.5 1.38 1.25 271
76 Burton Albion 213 73 52 88 261 297 -36 34.3 1.23 1.39 271
77 Grimsby Town 190 71 52 67 231 243 -12 37.4 1.22 1.28 265
78 West Ham United 181 70 46 65 268 267 +1 38.7 1.48 1.48 256
79 Burnley 187 68 51 68 224 228 -4 36.4 1.20 1.22 255
80 Carlisle United 192 65 58 69 237 248 -11 33.9 1.23 1.29 253
81 Morecambe 191 63 58 70 242 253 -11 33.0 1.27 1.32 247
82 Leyton Orient 167 68 42 57 225 193 +32 40.7 1.35 1.16 246
83 Salford City 157 65 48 44 220 181 +39 41.4 1.40 1.15 243
84 Crystal Palace 181 60 56 65 223 229 -6 33.1 1.23 1.27 236
85 Southampton 188 61 50 77 250 282 -32 32.4 1.33 1.50 233
86 Notts County 125 60 30 35 207 150 +57 48.0 1.66 1.20 210
87 Forest Green Rovers 155 57 32 66 178 203 -25 36.8 1.15 1.31 203
88 Oldham Athletic 146 52 38 56 206 196 +10 35.6 1.41 1.34 194
89 Barrow 138 50 39 49 166 154 +12 36.2 1.20 1.12 189
90 Stockport County 92 55 22 15 160 81 +79 59.8 1.74 0.88 187
91 Rochdale 141 38 51 52 172 202 -30 27.0 1.22 1.43 165
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 69 43 15 11 144 77 +67 62.3 2.09 1.12 144
95 Chesterfield 81 31 25 25 115 104 +11 38.3 1.42 1.28 118
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 46 23 16 7 76 47 +29 50.0 1.65 1.02 85
100 Barnet 58 21 16 21 75 70 +5 36.2 1.29 1.21 79
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