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 2021/22 season.)

# Team Played Won Drawn Lost GF GA GD Win% GF/M GA/M Points
1 Manchester City 100 77 14 9 268 92 +176 77.0 2.68 0.92 245
2 Arsenal 99 72 15 12 221 88 +133 72.7 2.23 0.89 231
3 Bolton Wanderers 122 67 29 26 220 137 +83 54.9 1.80 1.12 230
4 Liverpool 100 68 24 8 224 85 +139 68.0 2.24 0.85 228
5 Middlesbrough 122 65 27 30 192 116 +76 53.3 1.57 0.95 222
6 West Bromwich Albion 122 60 40 22 173 105 +68 49.2 1.42 0.86 220
7 Plymouth Argyle 122 66 22 34 198 149 +49 54.1 1.62 1.22 220
8 Portsmouth 122 61 35 26 194 129 +65 50.0 1.59 1.06 218
9 Coventry City 120 63 27 30 196 129 +67 52.5 1.63 1.08 216
10 Bradford City 121 59 38 24 168 115 +53 48.8 1.39 0.95 215
11 Stevenage 121 62 29 30 160 110 +50 51.2 1.32 0.91 215
12 Ipswich Town 115 60 34 21 219 133 +86 52.2 1.90 1.16 214
13 Wycombe Wanderers 122 61 29 32 186 131 +55 50.0 1.52 1.07 212
14 Millwall 122 61 26 35 163 120 +43 50.0 1.34 0.98 209
15 Birmingham City 122 58 34 30 185 122 +63 47.5 1.52 1.00 208
16 Derby County 123 59 30 34 174 120 +54 48.0 1.41 0.98 207
17 Mansfield Town 121 57 33 31 198 145 +53 47.1 1.64 1.20 204
18 Reading 122 58 30 34 190 148 +42 47.5 1.56 1.21 204
19 Stockport County 99 60 22 17 176 90 +86 60.6 1.78 0.91 202
20 Lincoln City 122 53 38 31 181 123 +58 43.4 1.48 1.01 197
21 MK Dons 122 55 32 35 183 136 +47 45.1 1.50 1.11 197
22 Sheffield United 118 58 22 38 184 148 +36 49.2 1.56 1.25 196
23 Salford City 122 55 31 36 173 146 +27 45.1 1.42 1.20 196
24 Leyton Orient 122 56 27 39 169 125 +44 45.9 1.39 1.02 195
25 Walsall 121 54 33 34 172 141 +31 44.6 1.42 1.17 195
26 Huddersfield Town 122 53 36 33 172 142 +30 43.4 1.41 1.16 195
27 Swindon Town 122 53 34 35 200 150 +50 43.4 1.64 1.23 193
28 Sunderland 115 55 28 32 170 124 +46 47.8 1.48 1.08 193
29 Charlton Athletic 122 53 32 37 179 138 +41 43.4 1.47 1.13 191
30 Luton Town 118 52 35 31 170 133 +37 44.1 1.44 1.13 191
31 Oxford United 122 52 34 36 186 142 +44 42.6 1.52 1.16 190
32 Swansea City 122 53 31 38 172 141 +31 43.4 1.41 1.16 190
33 Leeds United 107 53 30 24 186 127 +59 49.5 1.74 1.19 189
34 Blackpool 121 52 33 36 182 148 +34 43.0 1.50 1.22 189
35 Tranmere Rovers 122 53 30 39 165 134 +31 43.4 1.35 1.10 189
36 Exeter City 122 51 35 36 158 132 +26 41.8 1.30 1.08 188
37 Manchester United 99 56 18 25 167 119 +48 56.6 1.69 1.20 186
38 Bristol City 122 52 30 40 167 133 +34 42.6 1.37 1.09 186
39 Doncaster Rovers 121 55 21 45 156 153 +3 45.5 1.29 1.26 186
40 Newcastle United 100 54 22 24 193 120 +73 54.0 1.93 1.20 184
41 Aston Villa 100 54 22 24 182 127 +55 54.0 1.82 1.27 184
42 Sheffield Wednesday 122 49 37 36 182 142 +40 40.2 1.49 1.16 184
43 Wigan Athletic 122 52 28 42 134 125 +9 42.6 1.10 1.02 184
44 Crewe Alexandra 122 51 31 40 165 164 +1 41.8 1.35 1.34 184
45 Northampton Town 122 51 29 42 145 124 +21 41.8 1.19 1.02 182
46 Blackburn Rovers 122 51 29 42 155 138 +17 41.8 1.27 1.13 182
47 Bristol Rovers 122 53 23 46 165 154 +11 43.4 1.35 1.26 182
48 Peterborough United 121 49 31 41 202 161 +41 40.5 1.67 1.33 178
49 Rotherham United 122 47 36 39 176 157 +19 38.5 1.44 1.29 177
50 Cambridge United 122 48 33 41 154 138 +16 39.3 1.26 1.13 177
51 Cheltenham Town 122 49 30 43 156 165 -9 40.2 1.28 1.35 177
52 Cardiff City 122 50 26 46 159 144 +15 41.0 1.30 1.18 176
53 Chelsea 100 48 29 23 175 118 +57 48.0 1.75 1.18 173
54 Accrington Stanley 122 45 36 41 171 165 +6 36.9 1.40 1.35 171
55 Preston North End 122 43 41 38 149 157 -8 35.2 1.22 1.29 170
56 Fulham 103 50 19 34 181 130 +51 48.5 1.76 1.26 169
57 Barnsley 121 46 31 44 179 170 +9 38.0 1.48 1.40 169
58 Gillingham 122 44 37 41 120 144 -24 36.1 0.98 1.18 169
59 AFC Wimbledon 121 43 39 39 157 140 +17 35.5 1.30 1.16 168
60 Port Vale 121 45 33 43 144 132 +12 37.2 1.19 1.09 168
61 Stoke City 122 45 32 45 154 136 +18 36.9 1.26 1.11 167
62 Norwich City 118 48 23 47 174 166 +8 40.7 1.47 1.41 167
63 Watford 118 45 29 44 150 155 -5 38.1 1.27 1.31 164
64 Newport County 122 44 31 47 174 173 +1 36.1 1.43 1.42 163
65 Bournemouth 104 43 33 28 147 117 +30 41.3 1.41 1.13 162
66 Colchester United 121 40 42 39 153 136 +17 33.1 1.26 1.12 162
67 Brighton and Hove Albion 99 43 32 24 159 118 +41 43.4 1.61 1.19 161
68 Burton Albion 122 43 32 47 153 164 -11 35.2 1.25 1.34 161
69 Barrow 115 43 31 41 134 122 +12 37.4 1.17 1.06 160
70 Queens Park Rangers 122 43 31 48 164 169 -5 35.2 1.34 1.39 160
71 Tottenham Hotspur 100 49 12 39 177 143 +34 49.0 1.77 1.43 159
72 Hull City 120 41 36 43 147 149 -2 34.2 1.23 1.24 159
73 Leicester City 110 46 20 44 161 148 +13 41.8 1.46 1.35 158
74 Shrewsbury Town 122 45 23 54 131 160 -29 36.9 1.07 1.31 158
75 Crawley Town 121 41 34 46 159 164 -5 33.9 1.31 1.36 157
76 Brentford 100 42 30 28 169 132 +37 42.0 1.69 1.32 156
77 Wrexham 76 46 17 13 156 85 +71 60.5 2.05 1.12 155
78 Burnley 110 39 37 34 147 130 +17 35.5 1.34 1.18 154
79 Southampton 110 42 27 41 167 161 +6 38.2 1.52 1.46 153
80 Fleetwood Town 122 36 45 41 152 155 -3 29.5 1.25 1.27 153
81 Grimsby Town 99 42 24 33 142 131 +11 42.4 1.43 1.32 150
82 Nottingham Forest 103 39 29 35 143 118 +25 37.9 1.39 1.15 146
83 West Ham United 102 38 27 37 158 153 +5 37.3 1.55 1.50 141
84 Everton 100 37 24 39 125 125 0 37.0 1.25 1.25 135
85 Crystal Palace 99 33 35 31 134 125 +9 33.3 1.35 1.26 134
86 Harrogate Town 115 35 27 53 140 174 -34 30.4 1.22 1.51 132
87 Wolverhampton Wanderers 102 37 19 46 124 148 -24 36.3 1.22 1.45 130
88 Notts County 75 37 13 25 134 94 +40 49.3 1.79 1.25 124
89 Morecambe 92 29 27 36 116 131 -15 31.5 1.26 1.42 114
90 Carlisle United 92 27 29 36 99 121 -22 29.3 1.08 1.32 110
91 Sutton United 69 30 19 20 97 75 +22 43.5 1.41 1.09 109
92 Chesterfield 53 24 21 8 95 60 +35 45.3 1.79 1.13 93
93 Bromley FC 52 24 18 10 80 61 +19 46.2 1.54 1.17 90
94 Forest Green Rovers 69 24 10 35 68 98 -30 34.8 0.99 1.42 82
95 Oldham Athletic 53 18 13 22 70 68 +2 34.0 1.32 1.28 67
96 Rochdale 53 15 17 21 67 74 -7 28.3 1.26 1.40 62
97 Hartlepool United 46 14 17 15 51 62 -11 30.4 1.11 1.35 59
98 Barnet 30 14 8 8 53 39 +14 46.7 1.77 1.30 50
99 York City 7 5 2 0 16 5 +11 71.4 2.29 0.71 17
100 Scunthorpe United 23 3 7 13 15 36 -21 13.0 0.65 1.57 16