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, 2022).

# Team Played Won Drawn Lost GF GA GD Win% GF/M GA/M Points
1 Manchester City 88 68 13 7 234 83 +151 77.3 2.66 0.94 217
2 Bolton Wanderers 110 63 25 22 201 114 +87 57.3 1.83 1.04 214
3 Arsenal 89 64 14 11 202 82 +120 71.9 2.27 0.92 206
4 Liverpool 89 61 21 7 200 78 +122 68.5 2.25 0.88 204
5 Stevenage 108 58 24 26 147 96 +51 53.7 1.36 0.89 198
6 Stockport County 97 58 22 17 173 89 +84 59.8 1.78 0.92 196
7 Bradford City 108 55 31 22 149 99 +50 50.9 1.38 0.92 196
8 Middlesbrough 107 57 24 26 169 102 +67 53.3 1.58 0.95 195
9 Plymouth Argyle 108 59 18 31 180 136 +44 54.6 1.67 1.26 195
10 Ipswich Town 101 55 27 19 195 114 +81 54.5 1.93 1.13 192
11 West Bromwich Albion 109 52 35 22 152 97 +55 47.7 1.39 0.89 191
12 Coventry City 106 55 25 26 173 116 +57 51.9 1.63 1.09 190
13 Portsmouth 108 52 32 24 170 115 +55 48.1 1.57 1.06 188
14 Birmingham City 109 52 31 26 167 108 +59 47.7 1.53 0.99 187
15 Millwall 109 55 21 33 143 106 +37 50.5 1.31 0.97 186
16 Lincoln City 108 50 35 23 166 97 +69 46.3 1.54 0.90 185
17 Derby County 108 53 25 30 157 103 +54 49.1 1.45 0.95 184
18 Reading 109 52 27 30 171 131 +40 47.7 1.57 1.20 183
19 Wycombe Wanderers 109 51 28 30 163 117 +46 46.8 1.50 1.07 181
20 Mansfield Town 106 50 29 27 177 127 +50 47.2 1.67 1.20 179
21 Leeds United 97 51 25 21 175 111 +64 52.6 1.80 1.14 178
22 Swindon Town 110 50 28 32 187 137 +50 45.5 1.70 1.25 178
23 Sheffield United 106 53 19 34 167 136 +31 50.0 1.58 1.28 178
24 Newcastle United 88 53 17 18 180 96 +84 60.2 2.05 1.09 176
25 Walsall 108 49 29 30 151 123 +28 45.4 1.40 1.14 176
26 Charlton Athletic 108 48 29 31 159 120 +39 44.4 1.47 1.11 173
27 Bristol City 107 49 25 33 154 115 +39 45.8 1.44 1.07 172
28 Swansea City 109 48 27 34 154 128 +26 44.0 1.41 1.17 171
29 Manchester United 89 51 17 21 150 102 +48 57.3 1.69 1.15 170
30 Salford City 108 48 26 34 155 137 +18 44.4 1.44 1.27 170
31 Blackpool 106 46 31 29 168 129 +39 43.4 1.58 1.22 169
32 MK Dons 108 46 30 32 154 120 +34 42.6 1.43 1.11 168
33 Leyton Orient 109 48 24 37 140 118 +22 44.0 1.28 1.08 168
34 Crewe Alexandra 109 47 27 35 149 143 +6 43.1 1.37 1.31 168
35 Doncaster Rovers 108 50 18 40 144 138 +6 46.3 1.33 1.28 168
36 Aston Villa 89 49 20 20 164 111 +53 55.1 1.84 1.25 167
37 Luton Town 104 45 31 28 146 117 +29 43.3 1.40 1.13 166
38 Cardiff City 109 47 24 38 146 123 +23 43.1 1.34 1.13 165
39 Huddersfield Town 107 44 33 30 147 125 +22 41.1 1.37 1.17 165
40 Bristol Rovers 109 48 21 40 147 134 +13 44.0 1.35 1.23 165
41 Exeter City 109 44 31 34 137 120 +17 40.4 1.26 1.10 163
42 Tranmere Rovers 109 44 30 35 148 125 +23 40.4 1.36 1.15 162
43 Cambridge United 108 45 27 36 135 115 +20 41.7 1.25 1.06 162
44 Peterborough United 108 45 26 37 186 146 +40 41.7 1.72 1.35 161
45 Sunderland 102 45 26 31 141 118 +23 44.1 1.38 1.16 161
46 Sheffield Wednesday 109 43 31 35 160 132 +28 39.4 1.47 1.21 160
47 Norwich City 105 46 21 38 166 143 +23 43.8 1.58 1.36 159
48 Gillingham 110 42 33 35 111 125 -14 38.2 1.01 1.14 159
49 Barnsley 107 44 26 37 169 152 +17 41.1 1.58 1.42 158
50 Northampton Town 109 43 28 38 127 115 +12 39.4 1.17 1.06 157
51 Wigan Athletic 108 44 25 39 115 113 +2 40.7 1.06 1.05 157
52 AFC Wimbledon 110 41 33 36 141 121 +20 37.3 1.28 1.10 156
53 Oxford United 105 41 30 34 155 129 +26 39.0 1.48 1.23 153
54 Cheltenham Town 108 42 27 39 136 143 -7 38.9 1.26 1.32 153
55 Chelsea 88 42 25 21 150 108 +42 47.7 1.70 1.23 151
56 Watford 107 41 28 38 136 134 +2 38.3 1.27 1.25 151
57 Blackburn Rovers 107 41 27 39 122 119 +3 38.3 1.14 1.11 150
58 Preston North End 109 38 36 35 131 141 -10 34.9 1.20 1.29 150
59 Wrexham 74 44 17 13 150 84 +66 59.5 2.03 1.14 149
60 Colchester United 109 37 38 34 142 121 +21 33.9 1.30 1.11 149
61 Rotherham United 108 39 32 37 141 140 +1 36.1 1.31 1.30 149
62 Grimsby Town 97 41 24 32 137 127 +10 42.3 1.41 1.31 147
63 Brighton and Hove Albion 89 39 29 21 146 109 +37 43.8 1.64 1.22 146
64 Burnley 101 38 32 31 138 120 +18 37.6 1.37 1.19 146
65 Barrow 104 40 26 38 121 110 +11 38.5 1.16 1.06 146
66 Accrington Stanley 108 37 34 37 148 145 +3 34.3 1.37 1.34 145
67 Hull City 107 38 31 38 133 132 +1 35.5 1.24 1.23 145
68 Port Vale 109 38 30 41 123 122 +1 34.9 1.13 1.12 144
69 Crawley Town 109 38 30 41 144 144 0 34.9 1.32 1.32 144
70 Brentford 89 38 29 22 156 119 +37 42.7 1.75 1.34 143
71 Fulham 90 42 16 32 156 122 +34 46.7 1.73 1.36 142
72 Stoke City 108 38 28 42 136 125 +11 35.2 1.26 1.16 142
73 Newport County 110 38 27 45 149 160 -11 34.5 1.35 1.45 141
74 Southampton 99 39 20 40 154 152 +2 39.4 1.56 1.54 137
75 Burton Albion 109 36 29 44 133 151 -18 33.0 1.22 1.39 137
76 Leicester City 98 39 18 41 138 133 +5 39.8 1.41 1.36 135
77 Shrewsbury Town 108 38 20 50 113 146 -33 35.2 1.05 1.35 134
78 Fleetwood Town 108 30 43 35 127 134 -7 27.8 1.18 1.24 133
79 Bournemouth 90 34 30 26 117 104 +13 37.8 1.30 1.16 132
80 Queens Park Rangers 107 35 27 45 138 156 -18 32.7 1.29 1.46 132
81 Nottingham Forest 89 35 26 28 129 100 +29 39.3 1.45 1.12 131
82 Tottenham Hotspur 88 40 11 37 156 132 +24 45.5 1.77 1.50 131
83 West Ham United 91 34 25 32 137 132 +5 37.4 1.51 1.45 127
84 Notts County 73 36 12 25 131 93 +38 49.3 1.79 1.27 120
85 Everton 90 32 23 35 109 109 0 35.6 1.21 1.21 119
86 Harrogate Town 104 32 23 49 122 156 -34 30.8 1.17 1.50 119
87 Crystal Palace 88 29 30 29 116 114 +2 33.0 1.32 1.30 117
88 Wolverhampton Wanderers 90 32 16 42 114 140 -26 35.6 1.27 1.56 112
89 Morecambe 80 26 23 31 101 112 -11 32.5 1.26 1.40 101
90 Carlisle United 82 25 24 33 93 112 -19 30.5 1.13 1.37 99
91 Chesterfield 51 23 20 8 89 58 +31 45.1 1.75 1.14 89
92 Bromley FC 50 24 17 9 79 56 +23 48.0 1.58 1.12 89
93 Sutton United 59 23 19 17 80 66 +14 39.0 1.36 1.12 88
94 Forest Green Rovers 60 18 9 33 52 89 -37 30.0 0.87 1.48 63
95 Oldham Athletic 39 15 11 13 50 41 +9 38.5 1.28 1.05 56
96 Rochdale 40 12 11 17 51 55 -4 30.0 1.28 1.38 47
97 Barnet 27 13 7 7 48 34 +14 48.1 1.78 1.26 46
98 Hartlepool United 35 7 15 13 35 51 -16 20.0 1.00 1.46 36
99 York City 5 4 1 0 13 4 +9 80.0 2.60 0.80 13
100 Scunthorpe United 13 1 3 9 7 21 -14 7.7 0.54 1.62 6