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 92 71 11 10 251 84 +167 77.2 2.73 0.91 224
2 Bolton Wanderers 111 64 26 21 194 110 +84 57.7 1.75 0.99 218
3 Liverpool 91 63 18 10 202 76 +126 69.2 2.22 0.84 207
4 Plymouth Argyle 111 60 20 31 178 142 +36 54.1 1.60 1.28 200
5 Arsenal 91 61 17 13 197 86 +111 67.0 2.16 0.95 200
6 Portsmouth 111 56 31 24 177 119 +58 50.5 1.59 1.07 199
7 Bradford City 110 52 36 22 155 108 +47 47.3 1.41 0.98 192
8 Stevenage 111 55 27 29 151 105 +46 49.5 1.36 0.95 192
9 West Bromwich Albion 108 53 33 22 150 96 +54 49.1 1.39 0.89 192
10 Tranmere Rovers 112 54 29 29 157 109 +48 48.2 1.40 0.97 191
11 Derby County 110 54 28 28 158 99 +59 49.1 1.44 0.90 190
12 Middlesbrough 110 56 22 32 162 112 +50 50.9 1.47 1.02 190
13 Mansfield Town 110 54 28 28 183 131 +52 49.1 1.66 1.19 190
14 Sunderland 110 54 27 29 175 117 +58 49.1 1.59 1.06 189
15 Ipswich Town 107 52 32 23 197 128 +69 48.6 1.84 1.20 188
16 Millwall 111 54 24 33 137 109 +28 48.6 1.23 0.98 186
17 Coventry City 109 53 27 29 169 112 +57 48.6 1.55 1.03 186
18 Wycombe Wanderers 110 53 26 31 148 120 +28 48.2 1.35 1.09 185
19 Sheffield Wednesday 110 51 30 29 169 117 +52 46.4 1.54 1.06 183
20 Leyton Orient 111 51 27 33 152 106 +46 45.9 1.37 0.95 180
21 Northampton Town 110 51 27 32 136 101 +35 46.4 1.24 0.92 180
22 Oxford United 111 51 27 33 181 128 +53 45.9 1.63 1.15 180
23 Reading 110 51 27 32 167 134 +33 46.4 1.52 1.22 180
24 Walsall 111 50 29 32 157 127 +30 45.0 1.41 1.14 179
25 Charlton Athletic 112 49 31 32 180 136 +44 43.8 1.61 1.21 178
26 Peterborough United 112 50 28 34 193 144 +49 44.6 1.72 1.29 178
27 Blackpool 113 47 35 31 164 127 +37 41.6 1.45 1.12 176
28 Leeds United 99 49 27 23 170 115 +55 49.5 1.72 1.16 174
29 MK Dons 112 49 26 37 163 132 +31 43.8 1.46 1.18 173
30 Doncaster Rovers 112 52 17 43 147 143 +4 46.4 1.31 1.28 173
31 Birmingham City 109 49 26 34 146 117 +29 45.0 1.34 1.07 173
32 Sheffield United 104 52 16 36 148 131 +17 50.0 1.42 1.26 172
33 Exeter City 111 46 32 33 145 118 +27 41.4 1.31 1.06 170
34 Manchester United 91 51 16 24 157 108 +49 56.0 1.73 1.19 169
35 Salford City 111 45 33 33 159 136 +23 40.5 1.43 1.23 168
36 Blackburn Rovers 109 47 25 37 147 128 +19 43.1 1.35 1.17 166
37 Swindon Town 110 46 27 37 174 144 +30 41.8 1.58 1.31 165
38 Newcastle United 91 48 21 22 174 108 +66 52.7 1.91 1.19 165
39 Barrow 110 45 29 36 134 111 +23 40.9 1.22 1.01 164
40 Gillingham 111 44 32 35 112 119 -7 39.6 1.01 1.07 164
41 Bristol City 110 45 29 36 148 123 +25 40.9 1.35 1.12 164
42 Barnsley 109 45 28 36 160 141 +19 41.3 1.47 1.29 163
43 Tottenham Hotspur 92 52 7 33 178 122 +56 56.5 1.93 1.33 163
44 Swansea City 110 45 28 37 147 131 +16 40.9 1.34 1.19 163
45 Aston Villa 92 47 22 23 163 119 +44 51.1 1.77 1.29 163
46 Wigan Athletic 112 45 27 40 127 126 +1 40.2 1.13 1.13 162
47 Cheltenham Town 110 45 27 38 138 139 -1 40.9 1.25 1.26 162
48 Lincoln City 112 41 39 32 151 112 +39 36.6 1.35 1.00 162
49 AFC Wimbledon 113 42 36 35 157 132 +25 37.2 1.39 1.17 162
50 Chelsea 91 45 27 19 154 99 +55 49.5 1.69 1.09 162
51 Rotherham United 111 45 26 40 161 139 +22 40.5 1.45 1.25 161
52 Watford 106 46 22 38 145 129 +16 43.4 1.37 1.22 160
53 Huddersfield Town 111 43 31 37 137 128 +9 38.7 1.23 1.15 160
54 Preston North End 110 40 39 31 132 130 +2 36.4 1.20 1.18 159
55 Bristol Rovers 114 45 23 46 144 147 -3 39.5 1.26 1.29 158
56 Port Vale 110 44 26 40 139 122 +17 40.0 1.26 1.11 158
57 Stockport County 76 46 20 10 131 60 +71 60.5 1.72 0.79 158
58 Hull City 113 42 32 39 140 127 +13 37.2 1.24 1.12 158
59 Crewe Alexandra 110 43 27 40 140 155 -15 39.1 1.27 1.41 156
60 Luton Town 106 41 32 33 136 120 +16 38.7 1.28 1.13 155
61 Accrington Stanley 113 40 34 39 161 156 +5 35.4 1.42 1.38 154
62 Norwich City 105 44 22 39 163 142 +21 41.9 1.55 1.35 154
63 Crawley Town 111 42 27 42 144 148 -4 37.8 1.30 1.33 153
64 Bournemouth 97 43 23 31 137 111 +26 44.3 1.41 1.14 152
65 Cambridge United 111 41 28 42 123 127 -4 36.9 1.11 1.14 151
66 Burnley 100 40 31 29 135 113 +22 40.0 1.35 1.13 151
67 Newport County 113 40 29 44 153 150 +3 35.4 1.35 1.33 149
68 Leicester City 96 44 15 37 148 123 +25 45.8 1.54 1.28 147
69 Harrogate Town 112 40 27 45 149 160 -11 35.7 1.33 1.43 147
70 Queens Park Rangers 109 40 27 42 137 144 -7 36.7 1.26 1.32 147
71 Brentford 92 40 26 26 153 121 +32 43.5 1.66 1.32 146
72 Stoke City 109 39 28 42 126 117 +9 35.8 1.16 1.07 145
73 Burton Albion 112 39 26 47 135 156 -21 34.8 1.21 1.39 143
74 Brighton and Hove Albion 91 37 32 22 138 112 +26 40.7 1.52 1.23 143
75 Colchester United 112 34 40 38 140 133 +7 30.4 1.25 1.19 142
76 Nottingham Forest 96 39 24 33 137 113 +24 40.6 1.43 1.18 141
77 Fulham 95 41 18 36 153 122 +31 43.2 1.61 1.28 141
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 Shrewsbury Town 113 39 21 53 123 150 -27 34.5 1.09 1.33 138
81 Fleetwood Town 111 32 40 39 130 137 -7 28.8 1.17 1.23 136
82 West Ham United 91 36 23 32 135 136 -1 39.6 1.48 1.49 131
83 Crystal Palace 91 33 31 27 126 114 +12 36.3 1.38 1.25 130
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 92 32 23 37 105 112 -7 34.8 1.14 1.22 119
87 Wolverhampton Wanderers 91 34 14 43 108 135 -27 37.4 1.19 1.48 116
88 Wrexham 52 34 11 7 111 50 +61 65.4 2.13 0.96 113
89 Southampton 96 29 23 44 128 157 -29 30.2 1.33 1.64 110
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 52 26 8 18 97 69 +28 50.0 1.87 1.33 86
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 30 14 13 3 55 33 +22 46.7 1.83 1.10 55
96 Bromley FC 29 11 11 7 48 35 +13 37.9 1.66 1.21 44
97 Oldham Athletic 41 10 8 23 50 69 -19 24.4 1.22 1.68 38
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 7 2 1 4 8 9 -1 28.6 1.14 1.29 7