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 98 76 14 8 265 89 +176 77.6 2.70 0.91 242
2 Bolton Wanderers 120 67 29 24 217 129 +88 55.8 1.81 1.08 230
3 Arsenal 98 71 15 12 219 88 +131 72.4 2.23 0.90 228
4 Liverpool 98 67 24 7 222 84 +138 68.4 2.27 0.86 225
5 Middlesbrough 121 64 27 30 189 116 +73 52.9 1.56 0.96 219
6 Plymouth Argyle 120 66 21 33 198 147 +51 55.0 1.65 1.23 219
7 West Bromwich Albion 120 59 39 22 169 102 +67 49.2 1.41 0.85 216
8 Ipswich Town 114 60 33 21 218 132 +86 52.6 1.91 1.16 213
9 Coventry City 118 62 27 29 193 127 +66 52.5 1.64 1.08 213
10 Portsmouth 120 59 35 26 189 127 +62 49.2 1.58 1.06 212
11 Bradford City 119 58 38 23 166 112 +54 48.7 1.39 0.94 212
12 Stevenage 119 61 29 29 157 109 +48 51.3 1.32 0.92 212
13 Wycombe Wanderers 120 59 29 32 182 131 +51 49.2 1.52 1.09 206
14 Millwall 121 60 26 35 159 119 +40 49.6 1.31 0.98 206
15 Derby County 120 58 30 32 171 114 +57 48.3 1.43 0.95 204
16 Mansfield Town 120 57 33 30 198 143 +55 47.5 1.65 1.19 204
17 Birmingham City 120 56 34 30 179 122 +57 46.7 1.49 1.02 202
18 Reading 120 56 30 34 187 147 +40 46.7 1.56 1.23 198
19 Stockport County 97 58 22 17 173 89 +84 59.8 1.78 0.92 196
20 Lincoln City 120 52 38 30 176 119 +57 43.3 1.47 0.99 194
21 Sunderland 114 55 27 32 170 124 +46 48.2 1.49 1.09 192
22 Sheffield United 116 57 21 38 182 147 +35 49.1 1.57 1.27 192
23 Walsall 119 53 33 33 167 137 +30 44.5 1.40 1.15 192
24 Charlton Athletic 120 53 32 35 178 134 +44 44.2 1.48 1.12 191
25 MK Dons 120 53 32 35 173 134 +39 44.2 1.44 1.12 191
26 Salford City 120 53 31 36 169 144 +25 44.2 1.41 1.20 190
27 Swindon Town 120 52 33 35 197 148 +49 43.3 1.64 1.23 189
28 Leyton Orient 120 54 27 39 164 125 +39 45.0 1.37 1.04 189
29 Leeds United 106 53 29 24 185 126 +59 50.0 1.75 1.19 188
30 Huddersfield Town 119 51 35 33 165 139 +26 42.9 1.39 1.17 188
31 Swansea City 120 52 31 37 168 140 +28 43.3 1.40 1.17 187
32 Manchester United 98 56 18 24 167 116 +51 57.1 1.70 1.18 186
33 Bristol City 120 52 30 38 166 130 +36 43.3 1.38 1.08 186
34 Blackpool 119 51 33 35 179 144 +35 42.9 1.50 1.21 186
35 Tranmere Rovers 120 52 30 38 161 131 +30 43.3 1.34 1.09 186
36 Newcastle United 98 54 22 22 193 118 +75 55.1 1.97 1.20 184
37 Doncaster Rovers 119 54 21 44 154 151 +3 45.4 1.29 1.27 183
38 Luton Town 115 49 35 31 163 130 +33 42.6 1.42 1.13 182
39 Exeter City 120 49 35 36 154 131 +23 40.8 1.28 1.09 182
40 Bristol Rovers 120 53 22 45 164 152 +12 44.2 1.37 1.27 181
41 Aston Villa 98 53 21 24 179 125 +54 54.1 1.83 1.28 180
42 Oxford United 118 49 33 36 181 141 +40 41.5 1.53 1.19 180
43 Crewe Alexandra 120 50 30 40 161 161 0 41.7 1.34 1.34 180
44 Sheffield Wednesday 119 48 35 36 175 140 +35 40.3 1.47 1.18 179
45 Northampton Town 119 50 29 40 143 122 +21 42.0 1.20 1.03 179
46 Blackburn Rovers 120 50 29 41 152 136 +16 41.7 1.27 1.13 179
47 Peterborough United 120 49 31 40 202 159 +43 40.8 1.68 1.33 178
48 Wigan Athletic 119 50 27 42 130 123 +7 42.0 1.09 1.03 177
49 Cambridge United 120 48 32 40 150 133 +17 40.0 1.25 1.11 176
50 Rotherham United 120 47 34 39 171 152 +19 39.2 1.43 1.27 175
51 Cardiff City 120 49 25 46 155 141 +14 40.8 1.29 1.18 172
52 Cheltenham Town 120 47 30 43 151 163 -12 39.2 1.26 1.36 171
53 Chelsea 98 47 29 22 173 116 +57 48.0 1.77 1.18 170
54 Preston North End 120 43 40 37 146 153 -7 35.8 1.22 1.28 169
55 Barnsley 119 46 30 43 177 167 +10 38.7 1.49 1.40 168
56 Gillingham 120 44 36 40 118 139 -21 36.7 0.98 1.16 168
57 AFC Wimbledon 119 43 38 38 156 136 +20 36.1 1.31 1.14 167
58 Accrington Stanley 120 44 35 41 167 163 +4 36.7 1.39 1.36 167
59 Fulham 102 49 19 34 180 130 +50 48.0 1.76 1.27 166
60 Norwich City 116 47 23 46 171 163 +8 40.5 1.47 1.41 164
61 Stoke City 120 44 31 45 152 136 +16 36.7 1.27 1.13 163
62 Port Vale 119 43 33 43 139 130 +9 36.1 1.17 1.09 162
63 Colchester United 119 40 41 38 152 133 +19 33.6 1.28 1.12 161
64 Watford 117 44 29 44 149 155 -6 37.6 1.27 1.32 161
65 Barrow 115 43 31 41 134 122 +12 37.4 1.17 1.06 160
66 Newport County 120 43 30 47 169 171 -2 35.8 1.41 1.43 159
67 Brighton and Hove Albion 98 42 32 24 154 118 +36 42.9 1.57 1.20 158
68 Shrewsbury Town 121 45 23 53 130 158 -28 37.2 1.07 1.31 158
69 Hull City 118 41 34 43 144 146 -2 34.7 1.22 1.24 157
70 Burton Albion 120 42 31 47 151 163 -12 35.0 1.26 1.36 157
71 Bournemouth 102 41 33 28 143 117 +26 40.2 1.40 1.15 156
72 Crawley Town 119 41 33 45 156 160 -4 34.5 1.31 1.34 156
73 Queens Park Rangers 120 42 30 48 158 168 -10 35.0 1.32 1.40 156
74 Brentford 98 41 30 27 166 130 +36 41.8 1.69 1.33 153
75 Tottenham Hotspur 98 47 12 39 172 142 +30 48.0 1.76 1.45 153
76 Burnley 109 39 36 34 147 130 +17 35.8 1.35 1.19 153
77 Leicester City 107 44 19 44 154 145 +9 41.1 1.44 1.36 151
78 Fleetwood Town 121 35 45 41 149 154 -5 28.9 1.23 1.27 150
79 Wrexham 74 44 17 13 150 84 +66 59.5 2.03 1.14 149
80 Southampton 108 41 26 41 163 160 +3 38.0 1.51 1.48 149
81 Grimsby Town 97 41 24 32 137 127 +10 42.3 1.41 1.31 147
82 Nottingham Forest 102 39 29 34 143 117 +26 38.2 1.40 1.15 146
83 West Ham United 100 38 27 35 155 147 +8 38.0 1.55 1.47 141
84 Crystal Palace 98 33 35 30 134 123 +11 33.7 1.37 1.26 134
85 Everton 99 36 24 39 122 124 -2 36.4 1.23 1.25 132
86 Harrogate Town 115 35 27 53 140 174 -34 30.4 1.22 1.51 132
87 Wolverhampton Wanderers 99 35 18 46 119 147 -28 35.4 1.20 1.48 123
88 Notts County 73 36 12 25 131 93 +38 49.3 1.79 1.27 120
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 51 23 20 8 89 58 +31 45.1 1.75 1.14 89
93 Bromley FC 50 24 17 9 79 56 +23 48.0 1.58 1.12 89
94 Forest Green Rovers 69 24 10 35 68 98 -30 34.8 0.99 1.42 82
95 Oldham Athletic 51 17 13 21 66 66 0 33.3 1.29 1.29 64
96 Rochdale 51 15 16 20 65 67 -2 29.4 1.27 1.31 61
97 Hartlepool United 46 14 17 15 51 62 -11 30.4 1.11 1.35 59
98 Barnet 27 13 7 7 48 34 +14 48.1 1.78 1.26 46
99 Scunthorpe United 23 3 7 13 15 36 -21 13.0 0.65 1.57 16
100 York City 5 4 1 0 13 4 +9 80.0 2.60 0.80 13