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 174 136 23 15 479 143 +336 78.2 2.75 0.82 431
2 Liverpool 174 126 35 13 406 138 +268 72.4 2.33 0.79 413
3 Arsenal 174 117 31 26 375 170 +205 67.2 2.16 0.98 382
4 Portsmouth 207 109 55 43 340 201 +139 52.7 1.64 0.97 382
5 Plymouth Argyle 205 109 38 58 335 264 +71 53.2 1.63 1.29 365
6 Coventry City 204 103 50 51 292 204 +88 50.5 1.43 1.00 359
7 Derby County 209 99 59 51 309 203 +106 47.4 1.48 0.97 356
8 Leeds United 195 102 48 45 325 210 +115 52.3 1.67 1.08 354
9 Exeter City 205 101 51 53 308 208 +100 49.3 1.50 1.01 354
10 Luton Town 206 98 59 49 339 230 +109 47.6 1.65 1.12 353
11 Millwall 210 96 61 53 265 206 +59 45.7 1.26 0.98 349
12 Wycombe Wanderers 207 100 49 58 291 234 +57 48.3 1.41 1.13 349
13 Middlesbrough 209 100 48 61 280 201 +79 47.8 1.34 0.96 348
14 Charlton Athletic 209 96 56 57 319 233 +86 45.9 1.53 1.11 344
15 Blackburn Rovers 210 94 58 58 297 226 +71 44.8 1.41 1.08 340
16 Peterborough United 203 98 45 60 355 247 +108 48.3 1.75 1.22 339
17 Bradford City 203 93 58 52 273 209 +64 45.8 1.34 1.03 337
18 Sheffield United 195 101 33 61 290 209 +81 51.8 1.49 1.07 336
19 Crewe Alexandra 206 97 44 65 315 263 +52 47.1 1.53 1.28 335
20 Brentford 191 93 54 44 343 219 +124 48.7 1.80 1.15 333
21 Doncaster Rovers 206 96 45 65 300 245 +55 46.6 1.46 1.19 333
22 Bolton Wanderers 203 94 50 59 287 229 +58 46.3 1.41 1.13 332
23 Tottenham Hotspur 174 103 21 50 336 195 +141 59.2 1.93 1.12 330
24 Manchester United 173 96 42 35 304 186 +118 55.5 1.76 1.08 330
25 Chelsea 173 95 45 33 313 171 +142 54.9 1.81 0.99 330
26 Mansfield Town 201 90 58 53 330 235 +95 44.8 1.64 1.17 328
27 West Bromwich Albion 200 88 63 49 297 227 +70 44.0 1.49 1.14 327
28 Aston Villa 183 94 43 46 319 230 +89 51.4 1.74 1.26 325
29 Oxford United 203 93 46 64 321 239 +82 45.8 1.58 1.18 325
30 Ipswich Town 200 87 62 51 314 229 +85 43.5 1.57 1.15 323
31 MK Dons 204 91 50 63 286 228 +58 44.6 1.40 1.12 323
32 Stevenage 202 90 53 59 265 198 +67 44.6 1.31 0.98 323
33 Blackpool 206 87 61 58 301 239 +62 42.2 1.46 1.16 322
34 Lincoln City 193 87 61 45 287 195 +92 45.1 1.49 1.01 322
35 Swansea City 204 91 48 65 273 231 +42 44.6 1.34 1.13 321
36 Reading 210 90 51 69 292 263 +29 42.9 1.39 1.25 321
37 Sheffield Wednesday 212 86 62 64 293 242 +51 40.6 1.38 1.14 320
38 Sunderland 201 85 63 53 303 230 +73 42.3 1.51 1.14 318
39 Cheltenham Town 203 89 51 63 279 242 +37 43.8 1.37 1.19 318
40 Newport County 206 86 60 60 273 244 +29 41.7 1.33 1.18 318
41 Bristol City 212 87 56 69 292 247 +45 41.0 1.38 1.17 317
42 Accrington Stanley 204 88 52 64 305 261 +44 43.1 1.50 1.28 316
43 Wigan Athletic 209 85 60 64 251 217 +34 40.7 1.20 1.04 315
44 Cardiff City 206 90 44 72 279 237 +42 43.7 1.35 1.15 314
45 Preston North End 209 82 68 59 283 245 +38 39.2 1.35 1.17 314
46 Norwich City 202 89 45 68 316 268 +48 44.1 1.56 1.33 312
47 Barnsley 206 83 63 60 292 255 +37 40.3 1.42 1.24 312
48 Northampton Town 206 86 53 67 250 218 +32 41.7 1.21 1.06 311
49 Colchester United 206 83 62 61 287 223 +64 40.3 1.39 1.08 311
50 Walsall 206 86 52 68 274 251 +23 41.7 1.33 1.22 310
51 Swindon Town 206 86 51 69 303 263 +40 41.7 1.47 1.28 309
52 Cambridge United 205 84 51 70 251 228 +23 41.0 1.22 1.11 303
53 Queens Park Rangers 210 85 45 80 303 292 +11 40.5 1.44 1.39 300
54 Fulham 187 87 38 62 300 240 +60 46.5 1.60 1.28 299
55 Birmingham City 209 81 55 73 267 250 +17 38.8 1.28 1.20 298
56 Hull City 207 82 51 74 282 252 +30 39.6 1.36 1.22 297
57 Nottingham Forest 196 84 44 68 264 221 +43 42.9 1.35 1.13 296
58 Rotherham United 203 82 50 71 299 256 +43 40.4 1.47 1.26 296
59 Newcastle United 175 85 41 49 287 206 +81 48.6 1.64 1.18 296
60 Watford 194 83 45 66 265 250 +15 42.8 1.37 1.29 294
61 Crawley Town 207 81 51 75 286 268 +18 39.1 1.38 1.29 294
62 Huddersfield Town 202 78 49 75 240 245 -5 38.6 1.19 1.21 283
63 Fleetwood Town 203 70 71 62 259 237 +22 34.5 1.28 1.17 281
64 Gillingham 204 73 61 70 230 245 -15 35.8 1.13 1.20 280
65 Shrewsbury Town 204 77 49 78 232 248 -16 37.7 1.14 1.22 280
66 Bristol Rovers 203 78 45 80 260 256 +4 38.4 1.28 1.26 279
67 Bournemouth 182 77 47 58 267 232 +35 42.3 1.47 1.27 278
68 Stoke City 205 75 53 77 251 235 +16 36.6 1.22 1.15 278
69 Leicester City 180 82 31 67 272 225 +47 45.6 1.51 1.25 277
70 Tranmere Rovers 170 77 42 51 230 176 +54 45.3 1.35 1.04 273
71 Port Vale 201 74 50 77 246 241 +5 36.8 1.22 1.20 272
72 Everton 174 75 41 58 242 210 +32 43.1 1.39 1.21 266
73 Wolverhampton Wanderers 179 77 35 67 233 223 +10 43.0 1.30 1.25 266
74 AFC Wimbledon 204 67 65 72 250 249 +1 32.8 1.23 1.22 266
75 Brighton and Hove Albion 175 66 61 48 242 220 +22 37.7 1.38 1.26 259
76 Burton Albion 204 69 50 85 250 289 -39 33.8 1.23 1.42 257
77 Carlisle United 192 65 58 69 237 248 -11 33.9 1.23 1.29 253
78 Burnley 180 68 48 64 218 216 +2 37.8 1.21 1.20 252
79 Morecambe 191 63 58 70 242 253 -11 33.0 1.27 1.32 247
80 Grimsby Town 181 65 50 66 210 234 -24 35.9 1.16 1.29 245
81 West Ham United 174 67 43 64 257 263 -6 38.5 1.48 1.51 244
82 Leyton Orient 159 66 40 53 216 180 +36 41.5 1.36 1.13 238
83 Crystal Palace 174 58 53 63 215 221 -6 33.3 1.24 1.27 227
84 Salford City 148 59 47 42 207 174 +33 39.9 1.40 1.18 224
85 Southampton 179 55 47 77 231 276 -45 30.7 1.29 1.54 212
86 Forest Green Rovers 155 57 32 66 178 203 -25 36.8 1.15 1.31 203
87 Notts County 116 55 29 32 187 139 +48 47.4 1.61 1.20 194
88 Barrow 128 47 38 43 158 141 +17 36.7 1.23 1.10 179
89 Oldham Athletic 137 46 36 55 191 192 -1 33.6 1.39 1.40 174
90 Stockport County 84 50 21 13 144 74 +70 59.5 1.71 0.88 171
91 Rochdale 141 38 51 52 172 202 -30 27.0 1.22 1.43 165
92 Harrogate Town 129 41 30 58 157 192 -35 31.8 1.22 1.49 153
93 Scunthorpe United 123 38 36 49 140 169 -29 30.9 1.14 1.37 150
94 Wrexham 61 39 14 8 129 62 +67 63.9 2.11 1.02 131
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 72 26 23 23 102 95 +7 36.1 1.42 1.32 101
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 37 18 12 7 65 42 +23 48.6 1.76 1.14 66
101 Barnet 49 17 13 19 59 59 0 34.7 1.20 1.20 64
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