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 95 72 13 10 255 88 +167 75.8 2.68 0.93 229
2 Liverpool 96 68 19 9 219 81 +138 70.8 2.28 0.84 223
3 Bolton Wanderers 116 64 26 26 194 121 +73 55.2 1.67 1.04 218
4 Plymouth Argyle 117 64 21 32 189 152 +37 54.7 1.62 1.30 213
5 Portsmouth 116 58 33 25 186 121 +65 50.0 1.60 1.04 207
6 Middlesbrough 116 60 23 33 172 114 +58 51.7 1.48 0.98 203
7 Tranmere Rovers 117 58 27 32 166 113 +53 49.6 1.42 0.97 201
8 Arsenal 95 61 17 17 195 96 +99 64.2 2.05 1.01 200
9 Ipswich Town 112 56 31 25 197 130 +67 50.0 1.76 1.16 199
10 Sheffield Wednesday 116 54 34 28 176 113 +63 46.6 1.52 0.97 196
11 Bradford City 117 52 39 26 156 114 +42 44.4 1.33 0.97 195
12 Sunderland 116 55 29 32 179 125 +54 47.4 1.54 1.08 194
13 Stevenage 117 55 29 33 153 111 +42 47.0 1.31 0.95 194
14 Coventry City 116 54 31 31 168 123 +45 46.6 1.45 1.06 193
15 Peterborough United 117 55 28 34 210 147 +63 47.0 1.79 1.26 193
16 Leyton Orient 117 55 28 34 163 112 +51 47.0 1.39 0.96 193
17 West Bromwich Albion 112 53 33 26 151 112 +39 47.3 1.35 1.00 192
18 Derby County 116 54 29 33 159 109 +50 46.6 1.37 0.94 191
19 Reading 117 55 26 36 178 144 +34 47.0 1.52 1.23 191
20 Mansfield Town 117 52 33 32 186 144 +42 44.4 1.59 1.23 189
21 Oxford United 116 54 27 35 190 133 +57 46.6 1.64 1.15 189
22 Millwall 116 52 31 33 139 113 +26 44.8 1.20 0.97 187
23 Wycombe Wanderers 117 53 28 36 147 127 +20 45.3 1.26 1.09 187
24 Blackpool 117 51 33 33 170 131 +39 43.6 1.45 1.12 186
25 Doncaster Rovers 117 56 18 43 159 148 +11 47.9 1.36 1.26 186
26 Walsall 117 51 32 34 161 134 +27 43.6 1.38 1.15 185
27 Exeter City 117 51 32 34 163 124 +39 43.6 1.39 1.06 185
28 Charlton Athletic 116 51 32 33 188 143 +45 44.0 1.62 1.23 185
29 Leeds United 104 52 27 25 180 124 +56 50.0 1.73 1.19 183
30 Blackburn Rovers 116 52 27 37 162 132 +30 44.8 1.40 1.14 183
31 Swansea City 116 51 29 36 155 127 +28 44.0 1.34 1.09 182
32 Northampton Town 117 51 29 37 138 116 +22 43.6 1.18 0.99 182
33 MK Dons 117 50 31 36 168 134 +34 42.7 1.44 1.15 181
34 Salford City 117 47 38 32 169 137 +32 40.2 1.44 1.17 179
35 Barnsley 117 49 30 38 168 147 +21 41.9 1.44 1.26 177
36 Norwich City 112 50 26 36 174 143 +31 44.6 1.55 1.28 176
37 Watford 112 51 23 38 157 132 +25 45.5 1.40 1.18 176
38 Huddersfield Town 117 48 31 38 147 131 +16 41.0 1.26 1.12 175
39 Birmingham City 116 49 27 40 148 131 +17 42.2 1.28 1.13 174
40 Cheltenham Town 117 48 30 39 152 147 +5 41.0 1.30 1.26 174
41 Bristol City 116 48 30 38 148 124 +24 41.4 1.28 1.07 174
42 Barrow 117 46 35 36 150 123 +27 39.3 1.28 1.05 173
43 Crewe Alexandra 117 48 29 40 154 158 -4 41.0 1.32 1.35 173
44 Tottenham Hotspur 96 55 8 33 186 126 +60 57.3 1.94 1.31 173
45 Lincoln City 117 45 37 35 160 119 +41 38.5 1.37 1.02 172
46 Chelsea 96 47 30 19 167 103 +64 49.0 1.74 1.07 171
47 Newport County 117 47 30 40 164 149 +15 40.2 1.40 1.27 171
48 Manchester United 96 51 18 27 160 117 +43 53.1 1.67 1.22 171
49 Luton Town 113 45 36 32 148 125 +23 39.8 1.31 1.11 171
50 Sheffield United 108 51 17 40 150 139 +11 47.2 1.39 1.29 170
51 Newcastle United 95 49 23 23 177 116 +61 51.6 1.86 1.22 170
52 Gillingham 117 46 32 39 119 130 -11 39.3 1.02 1.11 170
53 Swindon Town 117 47 27 43 178 158 +20 40.2 1.52 1.35 168
54 Aston Villa 96 48 23 25 173 125 +48 50.0 1.80 1.30 167
55 Crawley Town 117 46 29 42 159 154 +5 39.3 1.36 1.32 167
56 Port Vale 117 46 28 43 147 131 +16 39.3 1.26 1.12 166
57 Bournemouth 103 47 24 32 151 117 +34 45.6 1.47 1.14 165
58 Wigan Athletic 117 45 29 43 134 141 -7 38.5 1.15 1.21 164
59 Preston North End 116 42 38 36 137 139 -2 36.2 1.18 1.20 164
60 Rotherham United 116 46 26 44 167 146 +21 39.7 1.44 1.26 164
61 Accrington Stanley 116 43 35 38 163 157 +6 37.1 1.41 1.35 164
62 Hull City 116 44 31 41 140 126 +14 37.9 1.21 1.09 163
63 Cambridge United 117 43 31 43 131 133 -2 36.8 1.12 1.14 160
64 AFC Wimbledon 117 41 37 39 163 145 +18 35.0 1.39 1.24 160
65 Brentford 99 43 30 26 165 128 +37 43.4 1.67 1.29 159
66 Morecambe 115 42 32 41 154 158 -4 36.5 1.34 1.37 158
67 Stoke City 116 42 30 44 140 131 +9 36.2 1.21 1.13 156
68 Bristol Rovers 117 44 24 49 146 151 -5 37.6 1.25 1.29 156
69 Colchester United 117 38 41 38 146 136 +10 32.5 1.25 1.16 155
70 Burnley 103 41 31 31 135 118 +17 39.8 1.31 1.15 154
71 Nottingham Forest 104 42 28 34 147 117 +30 40.4 1.41 1.13 154
72 Queens Park Rangers 116 41 30 45 143 154 -11 35.3 1.23 1.33 153
73 Carlisle United 115 39 34 42 137 146 -9 33.9 1.19 1.27 151
74 Harrogate Town 117 40 30 47 152 168 -16 34.2 1.30 1.44 150
75 Burton Albion 117 40 28 49 148 169 -21 34.2 1.26 1.44 148
76 Leicester City 99 45 13 41 153 132 +21 45.5 1.55 1.33 148
77 Stockport County 71 43 18 10 125 57 +68 60.6 1.76 0.80 147
78 Fleetwood Town 117 35 41 41 137 138 -1 29.9 1.17 1.18 146
79 Cardiff City 117 40 26 51 135 139 -4 34.2 1.15 1.19 146
80 West Ham United 95 39 26 30 145 134 +11 41.1 1.53 1.41 143
81 Fulham 99 40 20 39 154 131 +23 40.4 1.56 1.32 140
82 Brighton and Hove Albion 96 35 35 26 139 120 +19 36.5 1.45 1.25 140
83 Shrewsbury Town 117 38 25 54 129 158 -29 32.5 1.10 1.35 139
84 Crystal Palace 95 34 31 30 129 124 +5 35.8 1.36 1.31 133
85 Wolverhampton Wanderers 96 37 16 43 113 136 -23 38.5 1.18 1.42 127
86 Grimsby Town 94 33 26 35 110 132 -22 35.1 1.17 1.40 125
87 Everton 95 34 22 39 115 121 -6 35.8 1.21 1.27 124
88 Southampton 100 33 21 46 139 163 -24 33.0 1.39 1.63 120
89 Forest Green Rovers 92 34 17 41 99 125 -26 37.0 1.08 1.36 119
90 Sutton United 69 30 19 20 97 75 +22 43.5 1.41 1.09 109
91 Wrexham 47 33 8 6 105 43 +62 70.2 2.23 0.91 107
92 Notts County 47 22 7 18 83 65 +18 46.8 1.77 1.38 73
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 25 12 10 3 45 28 +17 48.0 1.80 1.12 46
96 Scunthorpe United 46 10 13 23 37 64 -27 21.7 0.80 1.39 43
97 Oldham Athletic 48 11 7 30 62 87 -25 22.9 1.29 1.81 40
98 Bromley FC 25 10 8 7 39 28 +11 40.0 1.56 1.12 38
99 Southend United 23 5 6 12 16 29 -13 21.7 0.70 1.26 21
100 Barnet 2 0 0 2 1 4 -3 0.0 0.50 2.00 0