Last Five Seasons Home Table (League)

This table is derived from the results of home matches played in the Premier League and English Football League (excluding play-offs) for the last five seasons. (Since the start of the 2020/21 season.)

# Team Played Won Drawn Lost GF GA GD Win% GF/M GA/M Points
1 Manchester City 98 74 13 11 263 91 +172 75.5 2.68 0.93 235
2 Bolton Wanderers 121 67 28 26 205 125 +80 55.4 1.69 1.03 229
3 Liverpool 98 70 19 9 222 82 +140 71.4 2.27 0.84 229
4 Plymouth Argyle 121 66 22 33 195 156 +39 54.5 1.61 1.29 220
5 Portsmouth 120 60 34 26 190 125 +65 50.0 1.58 1.04 214
6 Arsenal 99 64 18 17 206 97 +109 64.6 2.08 0.98 210
7 Middlesbrough 119 62 24 33 175 115 +60 52.1 1.47 0.97 210
8 Ipswich Town 116 59 32 25 209 134 +75 50.9 1.80 1.16 209
9 Bradford City 120 55 39 26 163 117 +46 45.8 1.36 0.98 204
10 Tranmere Rovers 120 58 29 33 168 116 +52 48.3 1.40 0.97 203
11 Stevenage 120 58 29 33 158 112 +46 48.3 1.32 0.93 203
12 Coventry City 119 56 32 31 179 125 +54 47.1 1.50 1.05 200
13 Sunderland 118 56 30 32 182 127 +55 47.5 1.54 1.08 198
14 Reading 120 57 27 36 182 146 +36 47.5 1.52 1.22 198
15 Walsall 121 55 32 34 169 137 +32 45.5 1.40 1.13 197
16 Sheffield Wednesday 120 54 35 31 177 124 +53 45.0 1.48 1.03 197
17 Peterborough United 120 56 29 35 213 152 +61 46.7 1.78 1.27 197
18 Mansfield Town 120 54 34 32 193 147 +46 45.0 1.61 1.23 196
19 Wycombe Wanderers 121 55 30 36 155 131 +24 45.5 1.28 1.08 195
20 West Bromwich Albion 115 53 35 27 153 115 +38 46.1 1.33 1.00 194
21 Leyton Orient 120 55 29 36 166 117 +49 45.8 1.38 0.98 194
22 Derby County 120 54 32 34 162 113 +49 45.0 1.35 0.94 194
23 Millwall 120 54 31 35 143 119 +24 45.0 1.19 0.99 193
24 Doncaster Rovers 121 58 19 44 165 152 +13 47.9 1.36 1.26 193
25 Blackpool 121 52 35 34 174 136 +38 43.0 1.44 1.12 191
26 Northampton Town 120 54 29 37 143 116 +27 45.0 1.19 0.97 191
27 Oxford United 119 54 29 36 194 138 +56 45.4 1.63 1.16 191
28 Charlton Athletic 119 52 33 34 192 145 +47 43.7 1.61 1.22 189
29 Exeter City 120 52 32 36 166 127 +39 43.3 1.38 1.06 188
30 Salford City 121 49 39 33 176 143 +33 40.5 1.45 1.18 186
31 Swansea City 120 51 32 37 160 134 +26 42.5 1.33 1.12 185
32 Leeds United 107 52 29 26 183 128 +55 48.6 1.71 1.20 185
33 MK Dons 121 51 31 39 174 142 +32 42.1 1.44 1.17 184
34 Blackburn Rovers 119 52 28 39 164 137 +27 43.7 1.38 1.15 184
35 Watford 116 53 24 39 163 137 +26 45.7 1.41 1.18 183
36 Barnsley 120 51 30 39 174 152 +22 42.5 1.45 1.27 183
37 Huddersfield Town 121 50 32 39 152 135 +17 41.3 1.26 1.12 182
38 Birmingham City 119 51 28 40 152 133 +19 42.9 1.28 1.12 181
39 Cheltenham Town 121 50 30 41 155 151 +4 41.3 1.28 1.25 180
40 Manchester United 99 54 18 27 167 120 +47 54.5 1.69 1.21 180
41 Bristol City 120 49 31 40 155 132 +23 40.8 1.29 1.10 178
42 Lincoln City 121 46 39 36 166 124 +42 38.0 1.37 1.02 177
43 Swindon Town 120 50 27 43 185 160 +25 41.7 1.54 1.33 177
44 Barrow 121 47 36 38 152 127 +25 38.8 1.26 1.05 177
45 Chelsea 99 49 30 20 172 107 +65 49.5 1.74 1.08 177
46 Norwich City 115 50 26 39 177 149 +28 43.5 1.54 1.30 176
47 Newcastle United 99 51 23 25 183 121 +62 51.5 1.85 1.22 176
48 Crewe Alexandra 120 49 29 42 157 164 -7 40.8 1.31 1.37 176
49 Gillingham 120 48 32 40 121 131 -10 40.0 1.01 1.09 176
50 Bournemouth 107 50 25 32 157 119 +38 46.7 1.47 1.11 175
51 Tottenham Hotspur 98 55 9 34 187 128 +59 56.1 1.91 1.31 174
52 Luton Town 116 46 36 34 151 129 +22 39.7 1.30 1.11 174
53 Aston Villa 99 50 23 26 178 130 +48 50.5 1.80 1.31 173
54 Preston North End 120 44 40 36 142 141 +1 36.7 1.18 1.18 172
55 Newport County 121 47 30 44 168 158 +10 38.8 1.39 1.31 171
56 Port Vale 121 47 29 45 151 136 +15 38.8 1.25 1.12 170
57 Sheffield United 111 51 17 43 151 143 +8 45.9 1.36 1.29 170
58 Hull City 120 46 32 42 146 132 +14 38.3 1.22 1.10 170
59 Crawley Town 120 47 29 44 162 158 +4 39.2 1.35 1.32 170
60 Cambridge United 121 46 31 44 138 136 +2 38.0 1.14 1.12 169
61 Rotherham United 120 47 28 45 172 151 +21 39.2 1.43 1.26 169
62 AFC Wimbledon 120 44 37 39 169 147 +22 36.7 1.41 1.23 169
63 Wigan Athletic 120 46 30 44 138 144 -6 38.3 1.15 1.20 168
64 Accrington Stanley 119 44 36 39 166 161 +5 37.0 1.39 1.35 168
65 Brentford 103 45 31 27 171 132 +39 43.7 1.66 1.28 166
66 Bristol Rovers 120 47 24 49 151 153 -2 39.2 1.26 1.28 165
67 Colchester United 121 39 43 39 154 142 +12 32.2 1.27 1.17 160
68 Queens Park Rangers 119 43 31 45 147 155 -8 36.1 1.24 1.30 160
69 Stoke City 119 43 31 45 142 133 +9 36.1 1.19 1.12 160
70 Burnley 106 42 32 32 138 120 +18 39.6 1.30 1.13 158
71 Morecambe 115 42 32 41 154 158 -4 36.5 1.34 1.37 158
72 Leicester City 103 47 15 41 158 134 +24 45.6 1.53 1.30 156
73 Nottingham Forest 106 42 28 36 147 121 +26 39.6 1.39 1.14 154
74 Harrogate Town 121 41 30 50 156 173 -17 33.9 1.29 1.43 153
75 Cardiff City 121 42 26 53 144 146 -2 34.7 1.19 1.21 152
76 Stockport County 74 44 20 10 129 60 +69 59.5 1.74 0.81 152
77 Fleetwood Town 120 36 43 41 143 142 +1 30.0 1.19 1.18 151
78 Carlisle United 115 39 34 42 137 146 -9 33.9 1.19 1.27 151
79 Burton Albion 120 40 28 52 148 177 -29 33.3 1.23 1.48 148
80 Fulham 102 42 21 39 159 133 +26 41.2 1.56 1.30 147
81 Brighton and Hove Albion 98 36 36 26 143 123 +20 36.7 1.46 1.26 144
82 West Ham United 98 39 26 33 147 144 +3 39.8 1.50 1.47 143
83 Shrewsbury Town 120 38 26 56 131 163 -32 31.7 1.09 1.36 140
84 Crystal Palace 98 35 33 30 132 126 +6 35.7 1.35 1.29 138
85 Everton 99 36 24 39 120 123 -3 36.4 1.21 1.24 132
86 Grimsby Town 97 34 27 36 118 135 -17 35.1 1.22 1.39 129
87 Wolverhampton Wanderers 99 37 17 45 117 143 -26 37.4 1.18 1.44 128
88 Southampton 103 33 23 47 141 166 -25 32.0 1.37 1.61 122
89 Forest Green Rovers 92 34 17 41 99 125 -26 37.0 1.08 1.36 119
90 Wrexham 51 33 11 7 110 50 +60 64.7 2.16 0.98 110
91 Sutton United 69 30 19 20 97 75 +22 43.5 1.41 1.09 109
92 Notts County 52 26 8 18 97 69 +28 50.0 1.87 1.33 86
93 Rochdale 69 16 25 28 84 103 -19 23.2 1.22 1.49 73
94 Hartlepool United 46 14 17 15 51 62 -11 30.4 1.11 1.35 59
95 Chesterfield 28 13 12 3 52 32 +20 46.4 1.86 1.14 51
96 Bromley FC 29 11 11 7 48 35 +13 37.9 1.66 1.21 44
97 Oldham Athletic 51 12 8 31 64 89 -25 23.5 1.25 1.75 44
98 Scunthorpe United 46 10 13 23 37 64 -27 21.7 0.80 1.39 43
99 Southend United 23 5 6 12 16 29 -13 21.7 0.70 1.26 21
100 Barnet 6 2 1 3 8 8 0 33.3 1.33 1.33 7