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 91 70 14 7 248 82 +166 76.9 2.73 0.90 224
2 Bolton Wanderers 111 64 27 20 199 113 +86 57.7 1.79 1.02 219
3 Liverpool 91 65 20 6 213 76 +137 71.4 2.34 0.84 215
4 Arsenal 91 65 15 11 206 84 +122 71.4 2.26 0.92 210
5 Plymouth Argyle 112 62 20 30 185 137 +48 55.4 1.65 1.22 206
6 West Bromwich Albion 111 56 34 21 158 96 +62 50.5 1.42 0.86 202
7 Coventry City 111 58 26 27 178 116 +62 52.3 1.60 1.05 200
8 Bradford City 111 55 35 21 159 107 +52 49.5 1.43 0.96 200
9 Ipswich Town 108 56 32 20 207 125 +82 51.9 1.92 1.16 200
10 Middlesbrough 111 58 25 28 168 103 +65 52.3 1.51 0.93 199
11 Portsmouth 111 55 32 24 175 115 +60 49.5 1.58 1.04 197
12 Wycombe Wanderers 111 57 26 28 166 114 +52 51.4 1.50 1.03 197
13 Derby County 112 56 28 28 163 103 +60 50.0 1.46 0.92 196
14 Stevenage 111 56 27 28 146 102 +44 50.5 1.32 0.92 195
15 Millwall 112 56 24 32 143 109 +34 50.0 1.28 0.97 192
16 Mansfield Town 112 53 29 30 181 132 +49 47.3 1.62 1.18 188
17 Birmingham City 111 52 30 29 162 112 +50 46.8 1.46 1.01 186
18 Reading 111 52 29 30 168 135 +33 46.8 1.51 1.22 185
19 Leyton Orient 111 53 25 33 156 109 +47 47.7 1.41 0.98 184
20 Walsall 112 51 30 31 160 127 +33 45.5 1.43 1.13 183
21 Lincoln City 112 49 36 27 166 103 +63 43.8 1.48 0.92 183
22 Sunderland 107 52 26 29 166 114 +52 48.6 1.55 1.07 182
23 Sheffield United 107 54 19 34 167 131 +36 50.5 1.56 1.22 181
24 Charlton Athletic 111 50 29 32 169 125 +44 45.0 1.52 1.13 179
25 MK Dons 112 50 28 34 163 125 +38 44.6 1.46 1.12 178
26 Stockport County 87 52 22 13 150 77 +73 59.8 1.72 0.89 178
27 Huddersfield Town 111 49 30 32 150 126 +24 44.1 1.35 1.14 177
28 Tranmere Rovers 112 50 26 36 151 123 +28 44.6 1.35 1.10 176
29 Swindon Town 111 48 30 33 182 137 +45 43.2 1.64 1.23 174
30 Northampton Town 111 49 27 35 137 110 +27 44.1 1.23 0.99 174
31 Leeds United 100 49 27 24 173 123 +50 49.0 1.73 1.23 174
32 Doncaster Rovers 111 52 18 41 148 142 +6 46.8 1.33 1.28 174
33 Bristol City 112 48 30 34 158 121 +37 42.9 1.41 1.08 174
34 Newcastle United 92 51 20 21 180 109 +71 55.4 1.96 1.18 173
35 Aston Villa 92 51 20 21 167 113 +54 55.4 1.82 1.23 173
36 Manchester United 91 52 17 22 152 105 +47 57.1 1.67 1.15 173
37 Swansea City 112 48 28 36 155 133 +22 42.9 1.38 1.19 172
38 Peterborough United 110 48 26 36 193 144 +49 43.6 1.75 1.31 170
39 Sheffield Wednesday 112 46 31 35 164 134 +30 41.1 1.46 1.20 169
40 Blackpool 111 46 31 34 164 136 +28 41.4 1.48 1.23 169
41 Salford City 111 46 30 35 159 141 +18 41.4 1.43 1.27 168
42 Exeter City 111 46 30 35 143 125 +18 41.4 1.29 1.13 168
43 Oxford United 111 46 30 35 168 135 +33 41.4 1.51 1.22 168
44 Luton Town 108 45 33 30 152 123 +29 41.7 1.41 1.14 168
45 Blackburn Rovers 112 47 27 38 142 127 +15 42.0 1.27 1.13 168
46 Wigan Athletic 111 47 26 38 122 113 +9 42.3 1.10 1.02 167
47 Rotherham United 111 46 29 36 161 136 +25 41.4 1.45 1.23 167
48 Preston North End 112 42 39 31 140 138 +2 37.5 1.25 1.23 165
49 Crewe Alexandra 111 46 26 39 149 152 -3 41.4 1.34 1.37 164
50 Barnsley 112 45 28 39 170 151 +19 40.2 1.52 1.35 163
51 Chelsea 91 44 28 19 159 102 +57 48.4 1.75 1.12 160
52 Cambridge United 111 43 30 38 133 124 +9 38.7 1.20 1.12 159
53 Fulham 96 47 18 31 172 122 +50 49.0 1.79 1.27 159
54 AFC Wimbledon 111 41 36 34 153 124 +29 36.9 1.38 1.12 159
55 Bristol Rovers 111 45 22 44 144 145 -1 40.5 1.30 1.31 157
56 Barrow 110 41 31 38 127 113 +14 37.3 1.15 1.03 154
57 Cardiff City 112 44 22 46 135 134 +1 39.3 1.21 1.20 154
58 Cheltenham Town 110 42 28 40 136 146 -10 38.2 1.24 1.33 154
59 Accrington Stanley 112 41 31 40 152 152 0 36.6 1.36 1.36 154
60 Gillingham 112 40 34 38 108 131 -23 35.7 0.96 1.17 154
61 Norwich City 107 44 21 42 157 149 +8 41.1 1.47 1.39 153
62 Watford 108 41 27 40 140 139 +1 38.0 1.30 1.29 150
63 Crawley Town 111 40 30 41 151 150 +1 36.0 1.36 1.35 150
64 Stoke City 111 40 30 41 137 123 +14 36.0 1.23 1.11 150
65 Port Vale 111 40 29 42 135 127 +8 36.0 1.22 1.14 149
66 Bournemouth 96 40 29 27 134 110 +24 41.7 1.40 1.15 149
67 Burnley 99 39 30 30 136 114 +22 39.4 1.37 1.15 147
68 Hull City 112 39 30 43 137 142 -5 34.8 1.22 1.27 147
69 Tottenham Hotspur 92 46 9 37 166 134 +32 50.0 1.80 1.46 147
70 Colchester United 110 36 38 36 140 124 +16 32.7 1.27 1.13 146
71 Burton Albion 112 40 26 46 138 152 -14 35.7 1.23 1.36 146
72 Brighton and Hove Albion 92 38 31 23 140 114 +26 41.3 1.52 1.24 145
73 Leicester City 99 43 16 40 145 130 +15 43.4 1.46 1.31 145
74 Queens Park Rangers 111 39 27 45 145 157 -12 35.1 1.31 1.41 144
75 Shrewsbury Town 112 40 21 51 119 150 -31 35.7 1.06 1.34 141
76 Wrexham 66 42 14 10 139 70 +69 63.6 2.11 1.06 140
77 Brentford 91 38 26 27 152 125 +27 41.8 1.67 1.37 140
78 Fleetwood Town 112 33 40 39 138 143 -5 29.5 1.23 1.28 139
79 Newport County 111 37 28 46 154 162 -8 33.3 1.39 1.46 139
80 Nottingham Forest 95 38 25 32 136 111 +25 40.0 1.43 1.17 139
81 Grimsby Town 89 36 23 30 121 118 +3 40.4 1.36 1.33 131
82 Harrogate Town 111 34 27 50 136 167 -31 30.6 1.23 1.50 129
83 Crystal Palace 91 31 33 27 123 110 +13 34.1 1.35 1.21 126
84 Southampton 99 34 24 41 138 151 -13 34.3 1.39 1.53 126
85 Everton 92 34 22 36 112 112 0 37.0 1.22 1.22 124
86 West Ham United 91 32 26 33 131 140 -9 35.2 1.44 1.54 122
87 Wolverhampton Wanderers 92 33 15 44 109 138 -29 35.9 1.18 1.50 114
88 Morecambe 92 29 27 36 116 131 -15 31.5 1.26 1.42 114
89 Notts County 66 34 10 22 122 84 +38 51.5 1.85 1.27 112
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 Forest Green Rovers 69 24 10 35 68 98 -30 34.8 0.99 1.42 82
93 Bromley FC 43 21 15 7 71 45 +26 48.8 1.65 1.05 78
94 Chesterfield 42 18 17 7 73 49 +24 42.9 1.74 1.17 71
95 Hartlepool United 46 14 17 15 51 62 -11 30.4 1.11 1.35 59
96 Oldham Athletic 43 14 11 18 54 57 -3 32.6 1.26 1.33 53
97 Rochdale 46 12 16 18 57 61 -4 26.1 1.24 1.33 52
98 Barnet 19 7 5 7 26 23 +3 36.8 1.37 1.21 26
99 Scunthorpe United 23 3 7 13 15 36 -21 13.0 0.65 1.57 16