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 112 64 28 20 201 115 +86 57.1 1.79 1.03 220
3 Liverpool 92 66 20 6 215 76 +139 71.7 2.34 0.83 218
4 Arsenal 92 65 15 12 207 86 +121 70.7 2.25 0.93 210
5 Plymouth Argyle 114 62 21 31 188 141 +47 54.4 1.65 1.24 207
6 West Bromwich Albion 113 56 36 21 160 98 +62 49.6 1.42 0.87 204
7 Coventry City 113 59 27 27 181 118 +63 52.2 1.60 1.04 204
8 Bradford City 113 56 35 22 160 108 +52 49.6 1.42 0.96 203
9 Ipswich Town 109 57 32 20 209 126 +83 52.3 1.92 1.16 203
10 Wycombe Wanderers 113 58 26 29 171 116 +55 51.3 1.51 1.03 200
11 Derby County 113 57 28 28 165 103 +62 50.4 1.46 0.91 199
12 Middlesbrough 113 58 25 30 169 106 +63 51.3 1.50 0.94 199
13 Portsmouth 112 55 33 24 177 117 +60 49.1 1.58 1.04 198
14 Stevenage 112 57 27 28 147 102 +45 50.9 1.31 0.91 198
15 Millwall 113 56 24 33 144 111 +33 49.6 1.27 0.98 192
16 Birmingham City 113 53 30 30 164 113 +51 46.9 1.45 1.00 189
17 Lincoln City 114 51 36 27 169 104 +65 44.7 1.48 0.91 189
18 Mansfield Town 113 53 30 30 181 132 +49 46.9 1.60 1.17 189
19 Reading 113 53 29 31 172 137 +35 46.9 1.52 1.21 188
20 Sheffield United 109 55 20 34 172 135 +37 50.5 1.58 1.24 185
21 Sunderland 108 53 26 29 167 114 +53 49.1 1.55 1.06 185
22 Walsall 114 51 31 32 162 133 +29 44.7 1.42 1.17 184
23 Leyton Orient 112 53 25 34 157 111 +46 47.3 1.40 0.99 184
24 Stockport County 89 54 22 13 156 77 +79 60.7 1.75 0.87 184
25 MK Dons 114 51 29 34 165 126 +39 44.7 1.45 1.11 182
26 Charlton Athletic 113 50 29 34 171 129 +42 44.2 1.51 1.14 179
27 Huddersfield Town 113 49 32 32 154 130 +24 43.4 1.36 1.15 179
28 Swindon Town 113 49 31 33 185 139 +46 43.4 1.64 1.23 178
29 Blackpool 114 49 31 34 169 137 +32 43.0 1.48 1.20 178
30 Doncaster Rovers 113 53 18 42 149 144 +5 46.9 1.32 1.27 177
31 Bristol City 113 49 30 34 159 121 +38 43.4 1.41 1.07 177
32 Tranmere Rovers 113 50 26 37 151 124 +27 44.2 1.34 1.10 176
33 Salford City 114 48 31 35 162 142 +20 42.1 1.42 1.25 175
34 Northampton Town 112 49 27 36 138 113 +25 43.8 1.23 1.01 174
35 Leeds United 100 49 27 24 173 123 +50 49.0 1.73 1.23 174
36 Swansea City 113 48 29 36 157 135 +22 42.5 1.39 1.19 173
37 Newcastle United 92 51 20 21 180 109 +71 55.4 1.96 1.18 173
38 Aston Villa 92 51 20 21 167 113 +54 55.4 1.82 1.23 173
39 Manchester United 91 52 17 22 152 105 +47 57.1 1.67 1.15 173
40 Exeter City 113 47 31 35 146 125 +21 41.6 1.29 1.11 172
41 Oxford United 113 47 31 35 171 136 +35 41.6 1.51 1.20 172
42 Peterborough United 111 48 27 36 194 145 +49 43.2 1.75 1.31 171
43 Wigan Athletic 113 48 27 38 124 114 +10 42.5 1.10 1.01 171
44 Luton Town 109 46 33 30 154 124 +30 42.2 1.41 1.14 171
45 Sheffield Wednesday 113 46 32 35 165 135 +30 40.7 1.46 1.19 170
46 Crewe Alexandra 113 48 26 39 152 153 -1 42.5 1.35 1.35 170
47 Blackburn Rovers 113 47 28 38 142 127 +15 41.6 1.26 1.12 169
48 Rotherham United 113 46 30 37 162 139 +23 40.7 1.43 1.23 168
49 Preston North End 113 42 40 31 141 139 +2 37.2 1.25 1.23 166
50 Bristol Rovers 114 48 22 44 150 146 +4 42.1 1.32 1.28 166
51 Cambridge United 113 44 31 38 138 125 +13 38.9 1.22 1.11 163
52 Barnsley 113 45 28 40 170 154 +16 39.8 1.50 1.36 163
53 Chelsea 92 44 28 20 159 105 +54 47.8 1.73 1.14 160
54 Fulham 96 47 18 31 172 122 +50 49.0 1.79 1.27 159
55 AFC Wimbledon 112 41 36 35 153 127 +26 36.6 1.37 1.13 159
56 Barrow 112 42 31 39 129 115 +14 37.5 1.15 1.03 157
57 Cardiff City 113 45 22 46 137 134 +3 39.8 1.21 1.19 157
58 Accrington Stanley 114 42 31 41 155 154 +1 36.8 1.36 1.35 157
59 Gillingham 113 41 34 38 110 131 -21 36.3 0.97 1.16 157
60 Cheltenham Town 111 42 29 40 137 147 -10 37.8 1.23 1.32 155
61 Norwich City 109 44 22 43 158 152 +6 40.4 1.45 1.39 154
62 Stoke City 113 41 31 41 140 124 +16 36.3 1.24 1.10 154
63 Crawley Town 113 41 30 42 153 152 +1 36.3 1.35 1.35 153
64 Port Vale 112 41 29 42 136 127 +9 36.6 1.21 1.13 152
65 Watford 109 41 28 40 141 140 +1 37.6 1.29 1.28 151
66 Colchester United 113 37 39 37 145 128 +17 32.7 1.28 1.13 150
67 Burton Albion 114 41 27 46 140 153 -13 36.0 1.23 1.34 150
68 Bournemouth 96 40 29 27 134 110 +24 41.7 1.40 1.15 149
69 Hull City 113 39 31 43 137 142 -5 34.5 1.21 1.26 148
70 Queens Park Rangers 113 40 28 45 147 158 -11 35.4 1.30 1.40 148
71 Burnley 100 39 30 31 136 116 +20 39.0 1.36 1.16 147
72 Tottenham Hotspur 92 46 9 37 166 134 +32 50.0 1.80 1.46 147
73 Shrewsbury Town 114 42 21 51 121 150 -29 36.8 1.06 1.32 147
74 Leicester City 101 43 17 41 147 133 +14 42.6 1.46 1.32 146
75 Brighton and Hove Albion 92 38 31 23 140 114 +26 41.3 1.52 1.24 145
76 Newport County 114 39 28 47 157 165 -8 34.2 1.38 1.45 145
77 Brentford 92 38 27 27 154 127 +27 41.3 1.67 1.38 141
78 Wrexham 67 42 14 11 140 75 +65 62.7 2.09 1.12 140
79 Nottingham Forest 96 38 26 32 137 112 +25 39.6 1.43 1.17 140
80 Fleetwood Town 113 33 40 40 140 148 -8 29.2 1.24 1.31 139
81 Grimsby Town 91 37 23 31 125 123 +2 40.7 1.37 1.35 134
82 Crystal Palace 92 32 33 27 125 111 +14 34.8 1.36 1.21 129
83 Harrogate Town 113 34 27 52 138 172 -34 30.1 1.22 1.52 129
84 Southampton 100 35 24 41 140 152 -12 35.0 1.40 1.52 129
85 West Ham United 92 33 26 33 135 140 -5 35.9 1.47 1.52 125
86 Everton 92 34 22 36 112 112 0 37.0 1.22 1.22 124
87 Notts County 67 35 10 22 125 85 +40 52.2 1.87 1.27 115
88 Wolverhampton Wanderers 92 33 15 44 109 138 -29 35.9 1.18 1.50 114
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 Forest Green Rovers 69 24 10 35 68 98 -30 34.8 0.99 1.42 82
93 Bromley FC 44 22 15 7 73 46 +27 50.0 1.66 1.05 81
94 Chesterfield 44 19 18 7 75 50 +25 43.2 1.70 1.14 75
95 Hartlepool United 46 14 17 15 51 62 -11 30.4 1.11 1.35 59
96 Oldham Athletic 44 14 12 18 55 58 -3 31.8 1.25 1.32 54
97 Rochdale 46 12 16 18 57 61 -4 26.1 1.24 1.33 52
98 Barnet 22 9 6 7 32 27 +5 40.9 1.45 1.23 33
99 Scunthorpe United 23 3 7 13 15 36 -21 13.0 0.65 1.57 16