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 89 68 11 10 241 83 +158 76.4 2.71 0.93 215
2 Bolton Wanderers 109 62 26 21 188 108 +80 56.9 1.72 0.99 212
3 Liverpool 89 62 18 9 199 73 +126 69.7 2.24 0.82 204
4 Plymouth Argyle 108 60 19 29 176 138 +38 55.6 1.63 1.28 199
5 Portsmouth 107 55 30 22 173 113 +60 51.4 1.62 1.06 195
6 Arsenal 88 59 16 13 191 85 +106 67.0 2.17 0.97 193
7 Tranmere Rovers 109 54 27 28 156 106 +50 49.5 1.43 0.97 189
8 West Bromwich Albion 105 52 32 21 147 93 +54 49.5 1.40 0.89 188
9 Mansfield Town 108 53 27 28 180 129 +51 49.1 1.67 1.19 186
10 Stevenage 109 53 27 29 147 104 +43 48.6 1.35 0.95 186
11 Derby County 106 53 26 27 155 96 +59 50.0 1.46 0.91 185
12 Bradford City 107 50 35 22 149 105 +44 46.7 1.39 0.98 185
13 Sunderland 108 53 26 29 172 116 +56 49.1 1.59 1.07 185
14 Middlesbrough 107 54 21 32 158 110 +48 50.5 1.48 1.03 183
15 Sheffield Wednesday 106 51 29 26 168 107 +61 48.1 1.58 1.01 182
16 Wycombe Wanderers 108 52 25 31 144 118 +26 48.1 1.33 1.09 181
17 Ipswich Town 103 49 32 22 187 123 +64 47.6 1.82 1.19 179
18 Coventry City 106 51 26 29 163 111 +52 48.1 1.54 1.05 179
19 Millwall 107 51 24 32 131 105 +26 47.7 1.22 0.98 177
20 Leyton Orient 108 50 26 32 145 102 +43 46.3 1.34 0.94 176
21 Oxford United 108 50 26 32 178 125 +53 46.3 1.65 1.16 176
22 Peterborough United 110 49 28 33 191 140 +51 44.5 1.74 1.27 175
23 Northampton Town 107 49 27 31 132 99 +33 45.8 1.23 0.93 174
24 Walsall 108 48 29 31 150 122 +28 44.4 1.39 1.13 173
25 Leeds United 97 49 26 22 167 111 +56 50.5 1.72 1.14 173
26 Reading 107 49 26 32 163 132 +31 45.8 1.52 1.23 173
27 Doncaster Rovers 109 52 16 41 144 138 +6 47.7 1.32 1.27 172
28 Blackpool 109 46 33 30 160 122 +38 42.2 1.47 1.12 171
29 Charlton Athletic 109 47 30 32 174 134 +40 43.1 1.60 1.23 171
30 Birmingham City 106 48 25 33 141 112 +29 45.3 1.33 1.06 169
31 Sheffield United 101 51 16 34 146 128 +18 50.5 1.45 1.27 169
32 Exeter City 108 46 31 31 144 114 +30 42.6 1.33 1.06 169
33 MK Dons 109 47 26 36 156 127 +29 43.1 1.43 1.17 167
34 Blackburn Rovers 106 47 24 35 144 122 +22 44.3 1.36 1.15 165
35 Manchester United 89 49 16 24 153 107 +46 55.1 1.72 1.20 163
36 Salford City 108 43 33 32 155 132 +23 39.8 1.44 1.22 162
37 Tottenham Hotspur 90 52 6 32 176 119 +57 57.8 1.96 1.32 162
38 Swansea City 106 45 26 35 143 124 +19 42.5 1.35 1.17 161
39 Bristol City 106 44 28 34 142 116 +26 41.5 1.34 1.09 160
40 Barnsley 107 44 28 35 157 137 +20 41.1 1.47 1.28 160
41 Barrow 108 44 28 36 133 111 +22 40.7 1.23 1.03 160
42 Gillingham 108 43 31 34 110 117 -7 39.8 1.02 1.08 160
43 Huddersfield Town 108 43 30 35 135 124 +11 39.8 1.25 1.15 159
44 Cheltenham Town 108 44 27 37 136 136 0 40.7 1.26 1.26 159
45 Chelsea 89 44 27 18 151 95 +56 49.4 1.70 1.07 159
46 Newcastle United 88 46 21 21 170 106 +64 52.3 1.93 1.20 159
47 Swindon Town 107 44 26 37 167 141 +26 41.1 1.56 1.32 158
48 Rotherham United 108 44 25 39 158 136 +22 40.7 1.46 1.26 157
49 Aston Villa 90 45 22 23 158 117 +41 50.0 1.76 1.30 157
50 Wigan Athletic 108 43 27 38 123 123 0 39.8 1.14 1.14 156
51 Lincoln City 109 39 39 31 147 110 +37 35.8 1.35 1.01 156
52 AFC Wimbledon 110 40 35 35 152 129 +23 36.4 1.38 1.17 155
53 Port Vale 108 43 25 40 137 121 +16 39.8 1.27 1.12 154
54 Norwich City 102 44 22 36 161 137 +24 43.1 1.58 1.34 154
55 Preston North End 106 39 37 30 128 127 +1 36.8 1.21 1.20 154
56 Crewe Alexandra 107 42 27 38 137 151 -14 39.3 1.28 1.41 153
57 Luton Town 103 40 32 31 133 115 +18 38.8 1.29 1.12 152
58 Bristol Rovers 110 43 23 44 139 137 +2 39.1 1.26 1.25 152
59 Watford 102 43 22 37 139 125 +14 42.2 1.36 1.23 151
60 Stockport County 72 44 18 10 127 58 +69 61.1 1.76 0.81 150
61 Crawley Town 108 41 26 41 140 145 -5 38.0 1.30 1.34 149
62 Newport County 110 40 29 41 152 144 +8 36.4 1.38 1.31 149
63 Hull City 109 39 31 39 132 123 +9 35.8 1.21 1.13 148
64 Accrington Stanley 109 38 34 37 155 152 +3 34.9 1.42 1.39 148
65 Burnley 97 39 30 28 132 111 +21 40.2 1.36 1.14 147
66 Bournemouth 94 41 22 31 132 109 +23 43.6 1.40 1.16 145
67 Harrogate Town 110 39 27 44 146 158 -12 35.5 1.33 1.44 144
68 Leicester City 93 44 12 37 146 121 +25 47.3 1.57 1.30 144
69 Queens Park Rangers 106 39 26 41 135 142 -7 36.8 1.27 1.34 143
70 Cambridge United 108 38 28 42 116 124 -8 35.2 1.07 1.15 142
71 Brentford 89 39 25 25 148 117 +31 43.8 1.66 1.31 142
72 Nottingham Forest 94 39 24 31 137 109 +28 41.5 1.46 1.16 141
73 Morecambe 105 37 29 39 141 145 -4 35.2 1.34 1.38 140
74 Burton Albion 108 38 26 44 132 150 -18 35.2 1.22 1.39 140
75 Brighton and Hove Albion 89 36 31 22 134 109 +25 40.4 1.51 1.22 139
76 Stoke City 106 37 27 42 123 116 +7 34.9 1.16 1.09 138
77 Cardiff City 107 37 24 46 121 125 -4 34.6 1.13 1.17 135
78 Fulham 92 39 18 35 149 120 +29 42.4 1.62 1.30 135
79 Colchester United 109 32 39 38 130 129 +1 29.4 1.19 1.18 135
80 Shrewsbury Town 109 37 21 51 118 145 -27 33.9 1.08 1.33 132
81 West Ham United 88 36 23 29 134 129 +5 40.9 1.52 1.47 131
82 Fleetwood Town 108 30 39 39 122 132 -10 27.8 1.13 1.22 129
83 Carlisle United 105 31 33 41 114 135 -21 29.5 1.09 1.29 126
84 Crystal Palace 88 32 29 27 121 110 +11 36.4 1.38 1.25 125
85 Grimsby Town 85 31 23 31 103 117 -14 36.5 1.21 1.38 116
86 Wolverhampton Wanderers 89 34 13 42 106 131 -25 38.2 1.19 1.47 115
87 Everton 89 31 21 37 102 110 -8 34.8 1.15 1.24 114
88 Sutton United 69 30 19 20 97 75 +22 43.5 1.41 1.09 109
89 Wrexham 48 33 9 6 107 45 +62 68.8 2.23 0.94 108
90 Southampton 93 29 20 44 127 156 -29 31.2 1.37 1.68 107
91 Forest Green Rovers 82 29 14 39 86 116 -30 35.4 1.05 1.41 101
92 Notts County 50 24 8 18 90 68 +22 48.0 1.80 1.36 80
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 26 12 11 3 47 30 +17 46.2 1.81 1.15 47
96 Bromley FC 27 11 9 7 43 30 +13 40.7 1.59 1.11 42
97 Oldham Athletic 38 9 6 23 48 68 -20 23.7 1.26 1.79 33
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 4 0 1 3 3 8 -5 0.0 0.75 2.00 1