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 177 127 36 14 413 143 +270 71.8 2.33 0.81 417
3 Arsenal 177 120 31 26 382 171 +211 67.8 2.16 0.97 391
4 Portsmouth 211 109 55 47 341 206 +135 51.7 1.62 0.98 382
5 Plymouth Argyle 211 113 38 60 348 274 +74 53.6 1.65 1.30 377
6 Coventry City 210 107 51 52 304 210 +94 51.0 1.45 1.00 372
7 Derby County 214 103 59 52 318 207 +111 48.1 1.49 0.97 368
8 Luton Town 212 101 61 50 350 239 +111 47.6 1.65 1.13 364
9 Wycombe Wanderers 212 104 49 59 306 237 +69 49.1 1.44 1.12 361
10 Leeds United 199 103 49 47 328 213 +115 51.8 1.65 1.07 358
11 Exeter City 212 101 55 56 311 220 +91 47.6 1.47 1.04 358
12 Millwall 214 98 61 55 271 211 +60 45.8 1.27 0.99 355
13 Bradford City 209 98 59 52 281 211 +70 46.9 1.34 1.01 353
14 Middlesbrough 214 100 51 63 283 206 +77 46.7 1.32 0.96 351
15 Charlton Athletic 216 98 57 61 323 240 +83 45.4 1.50 1.11 351
16 Blackburn Rovers 215 96 60 59 301 229 +72 44.7 1.40 1.07 348
17 Peterborough United 206 100 46 60 369 251 +118 48.5 1.79 1.22 346
18 Sheffield United 202 103 35 64 302 221 +81 51.0 1.50 1.09 344
19 Crewe Alexandra 211 100 44 67 320 269 +51 47.4 1.52 1.27 344
20 Doncaster Rovers 212 99 46 67 305 253 +52 46.7 1.44 1.19 343
21 Bolton Wanderers 207 96 52 59 295 235 +60 46.4 1.43 1.14 340
22 Manchester United 176 99 42 35 311 188 +123 56.3 1.77 1.07 339
23 Stevenage 208 95 53 60 273 202 +71 45.7 1.31 0.97 338
24 Lincoln City 199 92 62 45 303 197 +106 46.2 1.52 0.99 338
25 Mansfield Town 208 92 61 55 340 244 +96 44.2 1.63 1.17 337
26 Brentford 194 93 56 45 346 224 +122 47.9 1.78 1.15 335
27 Blackpool 212 91 62 59 308 246 +62 42.9 1.45 1.16 335
28 West Bromwich Albion 206 89 67 50 304 233 +71 43.2 1.48 1.13 334
29 MK Dons 210 94 52 64 293 232 +61 44.8 1.40 1.10 334
30 Oxford United 208 95 48 65 326 245 +81 45.7 1.57 1.18 333
31 Chelsea 176 95 47 34 316 175 +141 54.0 1.80 0.99 332
32 Reading 215 93 53 69 303 269 +34 43.3 1.41 1.25 332
33 Aston Villa 187 96 44 47 324 235 +89 51.3 1.73 1.26 332
34 Swansea City 209 94 49 66 281 235 +46 45.0 1.34 1.12 331
35 Ipswich Town 204 89 64 51 320 231 +89 43.6 1.57 1.13 331
36 Tottenham Hotspur 178 103 21 54 339 207 +132 57.9 1.90 1.16 330
37 Wigan Athletic 216 89 61 66 258 222 +36 41.2 1.19 1.03 328
38 Norwich City 208 93 46 69 326 272 +54 44.7 1.57 1.31 325
39 Newport County 213 88 61 64 278 252 +26 41.3 1.31 1.18 325
40 Accrington Stanley 211 90 53 68 309 270 +39 42.7 1.46 1.28 323
41 Cheltenham Town 207 90 53 64 287 250 +37 43.5 1.39 1.21 323
42 Barnsley 214 85 67 62 303 266 +37 39.7 1.42 1.24 322
43 Sunderland 205 86 63 56 307 235 +72 42.0 1.50 1.15 321
44 Cardiff City 211 92 45 74 286 243 +43 43.6 1.36 1.15 321
45 Sheffield Wednesday 216 86 63 67 296 250 +46 39.8 1.37 1.16 321
46 Preston North End 214 84 69 61 290 253 +37 39.3 1.36 1.18 321
47 Colchester United 212 85 64 63 295 229 +66 40.1 1.39 1.08 319
48 Bristol City 216 87 57 72 295 254 +41 40.3 1.37 1.18 318
49 Swindon Town 212 88 53 71 312 269 +43 41.5 1.47 1.27 317
50 Northampton Town 211 87 54 70 255 225 +30 41.2 1.21 1.07 315
51 Walsall 213 87 54 72 280 262 +18 40.8 1.31 1.23 315
52 Cambridge United 211 87 54 70 263 232 +31 41.2 1.25 1.10 315
53 Birmingham City 215 83 57 75 272 256 +16 38.6 1.27 1.19 306
54 Queens Park Rangers 215 87 45 83 312 303 +9 40.5 1.45 1.41 306
55 Fulham 191 89 38 64 306 245 +61 46.6 1.60 1.28 305
56 Hull City 213 84 52 77 293 264 +29 39.4 1.38 1.24 304
57 Rotherham United 209 83 53 73 303 263 +40 39.7 1.45 1.26 302
58 Watford 198 85 46 67 270 253 +17 42.9 1.36 1.28 301
59 Crawley Town 213 82 54 77 292 276 +16 38.5 1.37 1.30 300
60 Newcastle United 179 86 41 52 294 215 +79 48.0 1.64 1.20 299
61 Nottingham Forest 199 84 46 69 264 222 +42 42.2 1.33 1.12 298
62 Bristol Rovers 210 84 45 81 273 261 +12 40.0 1.30 1.24 297
63 Huddersfield Town 207 80 52 75 248 251 -3 38.6 1.20 1.21 292
64 Shrewsbury Town 211 81 49 81 240 258 -18 38.4 1.14 1.22 292
65 Fleetwood Town 209 72 74 63 266 243 +23 34.4 1.27 1.16 290
66 Stoke City 210 78 55 77 263 242 +21 37.1 1.25 1.15 289
67 Gillingham 210 74 62 74 235 259 -24 35.2 1.12 1.23 284
68 Bournemouth 186 77 51 58 271 236 +35 41.4 1.46 1.27 282
69 Leicester City 185 83 32 70 280 236 +44 44.9 1.51 1.28 281
70 AFC Wimbledon 210 71 66 73 264 258 +6 33.8 1.26 1.23 279
71 Port Vale 208 75 54 79 251 248 +3 36.1 1.21 1.19 279
72 Tranmere Rovers 175 78 42 55 233 184 +49 44.6 1.33 1.05 276
73 Wolverhampton Wanderers 183 79 36 68 240 229 +11 43.2 1.31 1.25 273
74 Everton 178 77 41 60 248 213 +35 43.3 1.39 1.20 272
75 Burton Albion 211 72 51 88 259 296 -37 34.1 1.23 1.40 267
76 Brighton and Hove Albion 179 68 61 50 246 224 +22 38.0 1.37 1.25 265
77 Grimsby Town 188 69 52 67 224 241 -17 36.7 1.19 1.28 259
78 Burnley 183 68 49 66 221 222 -1 37.2 1.21 1.21 253
79 Carlisle United 192 65 58 69 237 248 -11 33.9 1.23 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 163 68 40 55 222 187 +35 41.7 1.36 1.15 244
83 Salford City 155 64 47 44 218 181 +37 41.3 1.41 1.17 239
84 Crystal Palace 177 59 54 64 218 224 -6 33.3 1.23 1.27 231
85 Southampton 184 59 48 77 241 277 -36 32.1 1.31 1.51 225
86 Notts County 122 59 29 34 202 146 +56 48.4 1.66 1.20 206
87 Forest Green Rovers 155 57 32 66 178 203 -25 36.8 1.15 1.31 203
88 Oldham Athletic 143 51 37 55 201 193 +8 35.7 1.41 1.35 190
89 Barrow 134 49 39 46 161 146 +15 36.6 1.20 1.09 186
90 Stockport County 89 54 22 13 156 77 +79 60.7 1.75 0.87 184
91 Rochdale 141 38 51 52 172 202 -30 27.0 1.22 1.43 165
92 Harrogate Town 135 42 32 61 160 198 -38 31.1 1.19 1.47 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 Chesterfield 78 29 24 25 110 102 +8 37.2 1.41 1.31 111
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 43 21 15 7 71 45 +26 48.8 1.65 1.05 78
100 Hartlepool United 57 18 20 19 65 74 -9 31.6 1.14 1.30 74
101 Barnet 56 19 16 21 66 66 0 33.9 1.18 1.18 73
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