Home League Table (Last Five 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 five calendar years (Since January 1st, 2021).

# Team Played Won Drawn Lost GF GA GD Win% GF/M GA/M Points
1 Manchester City 97 76 11 10 266 87 +179 78.4 2.74 0.90 239
2 Bolton Wanderers 115 67 27 21 201 111 +90 58.3 1.75 0.97 228
3 Liverpool 95 65 19 11 207 80 +127 68.4 2.18 0.84 214
4 Arsenal 95 65 17 13 206 88 +118 68.4 2.17 0.93 212
5 Portsmouth 116 58 32 26 182 123 +59 50.0 1.57 1.06 206
6 Plymouth Argyle 114 61 20 33 179 146 +33 53.5 1.57 1.28 203
7 West Bromwich Albion 113 56 35 22 158 100 +58 49.6 1.40 0.88 203
8 Ipswich Town 113 56 34 23 206 130 +76 49.6 1.82 1.15 202
9 Coventry City 114 58 27 29 182 117 +65 50.9 1.60 1.03 201
10 Middlesbrough 115 59 23 33 172 120 +52 51.3 1.50 1.04 200
11 Bradford City 114 54 37 23 159 110 +49 47.4 1.39 0.96 199
12 Derby County 116 56 30 30 166 108 +58 48.3 1.43 0.93 198
13 Sunderland 114 56 29 29 182 122 +60 49.1 1.60 1.07 197
14 Wycombe Wanderers 115 57 26 32 160 125 +35 49.6 1.39 1.09 197
15 Millwall 116 57 25 34 144 115 +29 49.1 1.24 0.99 196
16 Tranmere Rovers 116 55 31 30 164 118 +46 47.4 1.41 1.02 196
17 Stevenage 115 55 30 30 154 109 +45 47.8 1.34 0.95 195
18 Mansfield Town 115 55 29 31 188 138 +50 47.8 1.63 1.20 194
19 Leyton Orient 116 54 29 33 159 110 +49 46.6 1.37 0.95 191
20 Reading 115 53 29 33 174 140 +34 46.1 1.51 1.22 188
21 Northampton Town 115 53 28 34 143 108 +35 46.1 1.24 0.94 187
22 Peterborough United 117 53 28 36 204 148 +56 45.3 1.74 1.26 187
23 Birmingham City 114 53 27 34 161 120 +41 46.5 1.41 1.05 186
24 Charlton Athletic 117 51 32 34 185 144 +41 43.6 1.58 1.23 185
25 Oxford United 116 52 29 35 187 137 +50 44.8 1.61 1.18 185
26 Sheffield Wednesday 115 51 31 33 173 129 +44 44.3 1.50 1.12 184
27 Leeds United 104 52 28 24 183 123 +60 50.0 1.76 1.18 184
28 Walsall 114 51 30 33 161 131 +30 44.7 1.41 1.15 183
29 Sheffield United 110 55 18 37 160 135 +25 50.0 1.45 1.23 183
30 Exeter City 115 49 33 33 152 119 +33 42.6 1.32 1.03 180
31 MK Dons 115 51 27 37 168 134 +34 44.3 1.46 1.17 180
32 Blackpool 116 48 36 32 169 133 +36 41.4 1.46 1.15 180
33 Aston Villa 97 52 22 23 173 121 +52 53.6 1.78 1.25 178
34 Doncaster Rovers 116 53 17 46 151 153 -2 45.7 1.30 1.32 176
35 Newcastle United 96 51 23 22 184 115 +69 53.1 1.92 1.20 176
36 Salford City 114 47 34 33 167 142 +25 41.2 1.46 1.25 175
37 Swansea City 116 49 28 39 156 139 +17 42.2 1.34 1.20 175
38 Lincoln City 116 45 39 32 159 115 +44 38.8 1.37 0.99 174
39 Blackburn Rovers 115 49 27 39 154 134 +20 42.6 1.34 1.17 174
40 Manchester United 95 52 18 25 166 116 +50 54.7 1.75 1.22 174
41 Bristol City 116 48 30 38 156 127 +29 41.4 1.34 1.09 174
42 Swindon Town 115 48 29 38 179 148 +31 41.7 1.56 1.29 173
43 Watford 112 49 25 38 155 134 +21 43.8 1.38 1.20 172
44 Cheltenham Town 114 47 28 39 142 142 0 41.2 1.25 1.25 169
45 Chelsea 95 47 28 20 161 102 +59 49.5 1.69 1.07 169
46 Barnsley 112 47 28 37 168 144 +24 42.0 1.50 1.29 169
47 Preston North End 116 42 42 32 141 138 +3 36.2 1.22 1.19 168
48 Hull City 119 45 33 41 148 136 +12 37.8 1.24 1.14 168
49 Gillingham 115 44 35 36 118 126 -8 38.3 1.03 1.10 167
50 Tottenham Hotspur 97 53 8 36 184 129 +55 54.6 1.90 1.33 167
51 Rotherham United 116 46 28 42 168 148 +20 39.7 1.45 1.28 166
52 Wigan Athletic 115 46 28 41 128 128 0 40.0 1.11 1.11 166
53 Barrow 115 45 31 39 139 122 +17 39.1 1.21 1.06 166
54 Crewe Alexandra 115 45 30 40 152 164 -12 39.1 1.32 1.43 165
55 Huddersfield Town 114 44 33 37 144 133 +11 38.6 1.26 1.17 165
56 AFC Wimbledon 116 42 37 37 158 135 +23 36.2 1.36 1.16 163
57 Accrington Stanley 117 42 35 40 166 159 +7 35.9 1.42 1.36 161
58 Crawley Town 115 44 29 42 153 152 +1 38.3 1.33 1.32 161
59 Norwich City 110 46 23 41 170 149 +21 41.8 1.55 1.35 161
60 Luton Town 110 42 35 33 141 124 +17 38.2 1.28 1.13 161
61 Cambridge United 115 43 30 42 128 129 -1 37.4 1.11 1.12 159
62 Port Vale 114 44 27 43 139 127 +12 38.6 1.22 1.11 159
63 Stockport County 79 46 21 12 133 67 +66 58.2 1.68 0.85 159
64 Queens Park Rangers 115 44 27 44 151 155 -4 38.3 1.31 1.35 159
65 Bristol Rovers 117 45 23 49 144 152 -8 38.5 1.23 1.30 158
66 Bournemouth 102 44 26 32 142 115 +27 43.1 1.39 1.13 158
67 Brentford 96 43 27 26 163 126 +37 44.8 1.70 1.31 156
68 Leicester City 101 46 16 39 156 131 +25 45.5 1.54 1.30 154
69 Stoke City 114 42 28 44 137 122 +15 36.8 1.20 1.07 154
70 Burnley 104 40 31 33 137 121 +16 38.5 1.32 1.16 151
71 Brighton and Hove Albion 96 39 34 23 147 118 +29 40.6 1.53 1.23 151
72 Newport County 116 40 30 46 157 158 -1 34.5 1.35 1.36 150
73 Fulham 100 44 18 38 163 129 +34 44.0 1.63 1.29 150
74 Cardiff City 114 42 24 48 138 138 0 36.8 1.21 1.21 150
75 Colchester United 116 36 41 39 146 136 +10 31.0 1.26 1.17 149
76 Nottingham Forest 100 41 25 34 145 118 +27 41.0 1.45 1.18 148
77 Harrogate Town 117 40 27 50 149 172 -23 34.2 1.27 1.47 147
78 Burton Albion 115 40 27 48 136 160 -24 34.8 1.18 1.39 147
79 Fleetwood Town 116 35 42 39 139 142 -3 30.2 1.20 1.22 147
80 Shrewsbury Town 117 40 23 54 128 155 -27 34.2 1.09 1.32 143
81 Morecambe 105 37 29 39 141 145 -4 35.2 1.34 1.38 140
82 West Ham United 95 38 23 34 143 144 -1 40.0 1.51 1.52 137
83 Crystal Palace 95 34 32 29 129 119 +10 35.8 1.36 1.25 134
84 Carlisle United 105 31 33 41 114 135 -21 29.5 1.09 1.29 126
85 Everton 97 34 23 40 111 120 -9 35.1 1.14 1.24 125
86 Wrexham 57 37 13 7 120 55 +65 64.9 2.11 0.96 124
87 Grimsby Town 92 33 24 35 114 126 -12 35.9 1.24 1.37 123
88 Southampton 102 33 24 45 141 164 -23 32.4 1.38 1.61 123
89 Wolverhampton Wanderers 96 34 14 48 111 147 -36 35.4 1.16 1.53 116
90 Sutton United 69 30 19 20 97 75 +22 43.5 1.41 1.09 109
91 Forest Green Rovers 82 29 14 39 86 116 -30 35.4 1.05 1.41 101
92 Notts County 57 28 10 19 104 75 +29 49.1 1.82 1.32 94
93 Rochdale 60 15 21 24 77 88 -11 25.0 1.28 1.47 66
94 Hartlepool United 46 14 17 15 51 62 -11 30.4 1.11 1.35 59
95 Chesterfield 33 15 14 4 62 39 +23 45.5 1.88 1.18 59
96 Bromley FC 34 16 11 7 59 38 +21 47.1 1.74 1.12 59
97 Oldham Athletic 46 12 10 24 58 73 -15 26.1 1.26 1.59 46
98 Scunthorpe United 36 7 11 18 27 47 -20 19.4 0.75 1.31 32
99 Barnet 11 3 3 5 16 15 +1 27.3 1.45 1.36 12
100 Southend United 13 2 5 6 6 13 -7 15.4 0.46 1.00 11