Home League Table (Last Five years)

This table is calculated using the home results only from all matches played in the Premier League and English Football League (excluding play-offs) for the last five calendar years (Since January 1st, 2021).

# Team Played Won Drawn Lost GF GA GD Win% GF/M GA/M Points
1 Manchester City 94 73 11 10 257 85 +172 77.7 2.73 0.90 230
2 Bolton Wanderers 113 66 26 21 199 110 +89 58.4 1.76 0.97 224
3 Liverpool 92 64 18 10 204 76 +128 69.6 2.22 0.83 210
4 Arsenal 92 62 17 13 198 86 +112 67.4 2.15 0.93 203
5 Plymouth Argyle 111 60 20 31 178 142 +36 54.1 1.60 1.28 200
6 Portsmouth 113 56 32 25 177 120 +57 49.6 1.57 1.06 200
7 West Bromwich Albion 110 54 34 22 152 97 +55 49.1 1.38 0.88 196
8 Derby County 112 56 28 28 161 100 +61 50.0 1.44 0.89 196
9 Middlesbrough 112 57 23 32 165 114 +51 50.9 1.47 1.02 194
10 Mansfield Town 112 55 29 28 186 132 +54 49.1 1.66 1.18 194
11 Bradford City 112 52 37 23 156 110 +46 46.4 1.39 0.98 193
12 Stevenage 112 55 28 29 152 106 +46 49.1 1.36 0.95 193
13 Ipswich Town 109 53 33 23 199 129 +70 48.6 1.83 1.18 192
14 Tranmere Rovers 113 54 30 29 158 110 +48 47.8 1.40 0.97 192
15 Coventry City 111 55 27 29 175 114 +61 49.5 1.58 1.03 192
16 Sunderland 112 54 29 29 178 120 +58 48.2 1.59 1.07 191
17 Wycombe Wanderers 112 55 26 31 155 121 +34 49.1 1.38 1.08 191
18 Millwall 113 55 25 33 139 110 +29 48.7 1.23 0.97 190
19 Sheffield Wednesday 112 51 31 30 171 120 +51 45.5 1.53 1.07 184
20 Reading 112 52 28 32 169 135 +34 46.4 1.51 1.21 184
21 Leyton Orient 112 52 27 33 153 106 +47 46.4 1.37 0.95 183
22 Northampton Town 112 52 27 33 138 103 +35 46.4 1.23 0.92 183
23 Charlton Athletic 114 50 32 32 182 137 +45 43.9 1.60 1.20 182
24 Oxford United 113 51 28 34 183 133 +50 45.1 1.62 1.18 181
25 Peterborough United 114 51 28 35 199 146 +53 44.7 1.75 1.28 181
26 Walsall 111 50 29 32 157 127 +30 45.0 1.41 1.14 179
27 Birmingham City 111 51 26 34 154 117 +37 45.9 1.39 1.05 179
28 Blackpool 114 48 35 31 167 128 +39 42.1 1.46 1.12 179
29 Leeds United 100 50 27 23 172 116 +56 50.0 1.72 1.16 177
30 Exeter City 113 47 33 33 148 119 +29 41.6 1.31 1.05 174
31 MK Dons 112 49 26 37 163 132 +31 43.8 1.46 1.18 173
32 Doncaster Rovers 113 52 17 44 148 145 +3 46.0 1.31 1.28 173
33 Sheffield United 106 52 17 37 149 134 +15 49.1 1.41 1.26 173
34 Manchester United 92 52 16 24 161 110 +51 56.5 1.75 1.20 172
35 Salford City 112 45 34 33 159 136 +23 40.2 1.42 1.21 169
36 Blackburn Rovers 111 48 25 38 150 131 +19 43.2 1.35 1.18 169
37 Swindon Town 112 47 28 37 176 145 +31 42.0 1.57 1.29 169
38 Aston Villa 94 49 22 23 168 119 +49 52.1 1.79 1.27 169
39 Newcastle United 92 49 21 22 176 109 +67 53.3 1.91 1.18 168
40 Bristol City 112 46 29 37 149 124 +25 41.1 1.33 1.11 167
41 Barrow 112 45 31 36 138 115 +23 40.2 1.23 1.03 166
42 Swansea City 112 46 28 38 150 136 +14 41.1 1.34 1.21 166
43 Rotherham United 113 46 27 40 166 141 +25 40.7 1.47 1.25 165
44 Cheltenham Town 112 46 27 39 140 141 -1 41.1 1.25 1.26 165
45 Chelsea 93 46 27 20 158 101 +57 49.5 1.70 1.09 165
46 Preston North End 112 42 39 31 137 133 +4 37.5 1.22 1.19 165
47 Gillingham 112 44 32 36 113 121 -8 39.3 1.01 1.08 164
48 Tottenham Hotspur 94 52 8 34 180 125 +55 55.3 1.91 1.33 164
49 Watford 108 47 23 38 149 130 +19 43.5 1.38 1.20 164
50 Barnsley 110 45 28 37 160 142 +18 40.9 1.45 1.29 163
51 Huddersfield Town 112 44 31 37 140 129 +11 39.3 1.25 1.15 163
52 Wigan Athletic 112 45 27 40 127 126 +1 40.2 1.13 1.13 162
53 Lincoln City 112 41 39 32 151 112 +39 36.6 1.35 1.00 162
54 AFC Wimbledon 114 42 36 36 157 133 +24 36.8 1.38 1.17 162
55 Crewe Alexandra 112 45 27 40 146 158 -12 40.2 1.30 1.41 162
56 Hull City 115 43 33 39 144 130 +14 37.4 1.25 1.13 162
57 Crawley Town 113 44 27 42 150 149 +1 38.9 1.33 1.32 159
58 Bristol Rovers 115 45 23 47 144 148 -4 39.1 1.25 1.29 158
59 Port Vale 111 44 26 41 139 125 +14 39.6 1.25 1.13 158
60 Stockport County 77 46 20 11 131 63 +68 59.7 1.70 0.82 158
61 Accrington Stanley 114 40 35 39 162 157 +5 35.1 1.42 1.38 155
62 Bournemouth 98 44 23 31 139 111 +28 44.9 1.42 1.13 155
63 Luton Town 106 41 32 33 136 120 +16 38.7 1.28 1.13 155
64 Norwich City 107 44 22 41 164 146 +18 41.1 1.53 1.36 154
65 Brentford 94 42 26 26 159 124 +35 44.7 1.69 1.32 152
66 Cambridge United 111 41 28 42 123 127 -4 36.9 1.11 1.14 151
67 Burnley 101 40 31 30 135 115 +20 39.6 1.34 1.14 151
68 Newport County 114 40 29 45 155 154 +1 35.1 1.36 1.35 149
69 Leicester City 98 44 16 38 149 126 +23 44.9 1.52 1.29 148
70 Stoke City 111 40 28 43 131 119 +12 36.0 1.18 1.07 148
71 Harrogate Town 114 40 27 47 149 164 -15 35.1 1.31 1.44 147
72 Queens Park Rangers 111 40 27 44 139 150 -11 36.0 1.25 1.35 147
73 Brighton and Hove Albion 92 38 32 22 141 112 +29 41.3 1.53 1.22 146
74 Nottingham Forest 98 40 25 33 142 116 +26 40.8 1.45 1.18 145
75 Fulham 96 42 18 36 156 122 +34 43.8 1.63 1.27 144
76 Burton Albion 112 39 26 47 135 156 -21 34.8 1.21 1.39 143
77 Colchester United 113 34 40 39 140 135 +5 30.1 1.24 1.19 142
78 Cardiff City 111 39 24 48 128 133 -5 35.1 1.15 1.20 141
79 Morecambe 105 37 29 39 141 145 -4 35.2 1.34 1.38 140
80 Fleetwood Town 112 33 40 39 132 138 -6 29.5 1.18 1.23 139
81 Shrewsbury Town 113 39 21 53 123 150 -27 34.5 1.09 1.33 138
82 West Ham United 93 38 23 32 141 139 +2 40.9 1.52 1.49 137
83 Crystal Palace 93 34 32 27 128 114 +14 36.6 1.38 1.23 134
84 Carlisle United 105 31 33 41 114 135 -21 29.5 1.09 1.29 126
85 Grimsby Town 89 33 24 32 113 121 -8 37.1 1.27 1.36 123
86 Everton 94 33 23 38 107 115 -8 35.1 1.14 1.22 122
87 Wrexham 54 36 11 7 115 52 +63 66.7 2.13 0.96 119
88 Wolverhampton Wanderers 92 34 14 44 110 138 -28 37.0 1.20 1.50 116
89 Southampton 98 30 23 45 131 160 -29 30.6 1.34 1.63 113
90 Sutton United 69 30 19 20 97 75 +22 43.5 1.41 1.09 109
91 Forest Green Rovers 82 29 14 39 86 116 -30 35.4 1.05 1.41 101
92 Notts County 53 27 8 18 99 69 +30 50.9 1.87 1.30 89
93 Rochdale 60 15 21 24 77 88 -11 25.0 1.28 1.47 66
94 Hartlepool United 46 14 17 15 51 62 -11 30.4 1.11 1.35 59
95 Chesterfield 31 14 14 3 58 36 +22 45.2 1.87 1.16 56
96 Bromley FC 30 12 11 7 50 36 +14 40.0 1.67 1.20 47
97 Oldham Athletic 42 10 9 23 52 71 -19 23.8 1.24 1.69 39
98 Scunthorpe United 36 7 11 18 27 47 -20 19.4 0.75 1.31 32
99 Southend United 13 2 5 6 6 13 -7 15.4 0.46 1.00 11
100 Barnet 8 2 2 4 10 11 -1 25.0 1.25 1.38 8