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 86 66 13 7 228 80 +148 76.7 2.65 0.93 211
2 Bolton Wanderers 107 62 25 20 197 109 +88 57.9 1.84 1.02 211
3 Liverpool 87 61 20 6 200 75 +125 70.1 2.30 0.86 203
4 Arsenal 87 62 14 11 198 80 +118 71.3 2.28 0.92 200
5 Bradford City 106 54 30 22 148 99 +49 50.9 1.40 0.93 192
6 Stevenage 106 56 24 26 144 95 +49 52.8 1.36 0.90 192
7 Stockport County 94 56 22 16 166 84 +82 59.6 1.77 0.89 190
8 Ipswich Town 99 54 27 18 193 111 +82 54.5 1.95 1.12 189
9 Plymouth Argyle 105 57 18 30 175 134 +41 54.3 1.67 1.28 189
10 Middlesbrough 104 55 23 26 162 97 +65 52.9 1.56 0.93 188
11 Coventry City 104 54 25 25 169 110 +59 51.9 1.63 1.06 187
12 West Bromwich Albion 105 51 33 21 149 94 +55 48.6 1.42 0.90 186
13 Lincoln City 106 50 34 22 164 94 +70 47.2 1.55 0.89 184
14 Portsmouth 106 51 31 24 166 113 +53 48.1 1.57 1.07 184
15 Derby County 105 53 24 28 155 99 +56 50.5 1.48 0.94 183
16 Birmingham City 106 51 29 26 159 104 +55 48.1 1.50 0.98 182
17 Millwall 105 54 20 31 137 100 +37 51.4 1.30 0.95 182
18 Wycombe Wanderers 106 51 26 29 157 108 +49 48.1 1.48 1.02 179
19 Mansfield Town 104 49 28 27 175 126 +49 47.1 1.68 1.21 175
20 Sheffield United 103 52 19 32 163 132 +31 50.5 1.58 1.28 175
21 Leeds United 95 50 24 21 171 110 +61 52.6 1.80 1.16 174
22 Swindon Town 107 49 27 31 183 134 +49 45.8 1.71 1.25 174
23 Reading 105 49 26 30 160 129 +31 46.7 1.52 1.23 173
24 Newcastle United 86 52 16 18 176 93 +83 60.5 2.05 1.08 172
25 Walsall 106 48 28 30 149 123 +26 45.3 1.41 1.16 172
26 Charlton Athletic 105 48 26 31 158 119 +39 45.7 1.50 1.13 170
27 Manchester United 87 51 16 20 149 100 +49 58.6 1.71 1.15 169
28 Bristol City 104 48 25 31 153 113 +40 46.2 1.47 1.09 169
29 Blackpool 104 46 30 28 164 123 +41 44.2 1.58 1.18 168
30 MK Dons 106 46 29 31 152 114 +38 43.4 1.43 1.08 167
31 Aston Villa 87 49 19 19 161 107 +54 56.3 1.85 1.23 166
32 Leyton Orient 106 47 24 35 137 113 +24 44.3 1.29 1.07 165
33 Doncaster Rovers 106 49 18 39 141 135 +6 46.2 1.33 1.27 165
34 Swansea City 106 46 26 34 149 126 +23 43.4 1.41 1.19 164
35 Huddersfield Town 105 44 31 30 144 122 +22 41.9 1.37 1.16 163
36 Crewe Alexandra 106 46 25 35 144 140 +4 43.4 1.36 1.32 163
37 Luton Town 101 44 30 27 143 115 +28 43.6 1.42 1.14 162
38 Peterborough United 106 45 26 35 185 142 +43 42.5 1.75 1.34 161
39 Sunderland 100 45 26 29 141 114 +27 45.0 1.41 1.14 161
40 Salford City 105 45 26 34 152 137 +15 42.9 1.45 1.30 161
41 Bristol Rovers 106 46 21 39 144 131 +13 43.4 1.36 1.24 159
42 Sheffield Wednesday 107 43 29 35 160 132 +28 40.2 1.50 1.23 158
43 Cardiff City 106 45 23 38 137 120 +17 42.5 1.29 1.13 158
44 Exeter City 106 43 29 34 136 120 +16 40.6 1.28 1.13 158
45 Tranmere Rovers 106 43 28 35 144 123 +21 40.6 1.36 1.16 157
46 Norwich City 103 45 21 37 161 138 +23 43.7 1.56 1.34 156
47 Cambridge United 105 43 26 36 131 113 +18 41.0 1.25 1.08 155
48 Barnsley 104 43 25 36 165 145 +20 41.3 1.59 1.39 154
49 Northampton Town 107 42 28 37 126 114 +12 39.3 1.18 1.07 154
50 Wigan Athletic 105 43 25 37 112 107 +5 41.0 1.07 1.02 154
51 AFC Wimbledon 108 40 32 36 140 121 +19 37.0 1.30 1.12 152
52 Gillingham 107 40 32 35 106 125 -19 37.4 0.99 1.17 152
53 Oxford United 103 40 29 34 151 128 +23 38.8 1.47 1.24 149
54 Cheltenham Town 105 41 26 38 132 138 -6 39.0 1.26 1.31 149
55 Watford 104 40 28 36 133 127 +6 38.5 1.28 1.22 148
56 Chelsea 86 41 24 21 143 105 +38 47.7 1.66 1.22 147
57 Colchester United 107 37 36 34 140 119 +21 34.6 1.31 1.11 147
58 Rotherham United 105 39 30 36 136 132 +4 37.1 1.30 1.26 147
59 Preston North End 106 37 36 33 129 138 -9 34.9 1.22 1.30 147
60 Barrow 104 40 26 38 121 110 +11 38.5 1.16 1.06 146
61 Wrexham 71 43 16 12 146 80 +66 60.6 2.06 1.13 145
62 Blackburn Rovers 104 39 27 38 116 115 +1 37.5 1.12 1.11 144
63 Burnley 97 38 29 30 133 114 +19 39.2 1.37 1.18 143
64 Crawley Town 107 38 29 40 141 139 +2 35.5 1.32 1.30 143
65 Hull City 105 38 29 38 131 130 +1 36.2 1.25 1.24 143
66 Brighton and Hove Albion 87 38 28 21 142 108 +34 43.7 1.63 1.24 142
67 Fulham 88 42 15 31 153 118 +35 47.7 1.74 1.34 141
68 Grimsby Town 94 39 24 31 132 125 +7 41.5 1.40 1.33 141
69 Brentford 87 37 28 22 152 118 +34 42.5 1.75 1.36 139
70 Accrington Stanley 105 35 33 37 143 143 0 33.3 1.36 1.36 138
71 Port Vale 107 36 30 41 121 122 -1 33.6 1.13 1.14 138
72 Stoke City 105 36 28 41 128 121 +7 34.3 1.22 1.15 136
73 Leicester City 96 39 18 39 137 126 +11 40.6 1.43 1.31 135
74 Newport County 107 36 26 45 145 158 -13 33.6 1.36 1.48 134
75 Burton Albion 105 35 27 43 124 143 -19 33.3 1.18 1.36 132
76 Bournemouth 88 34 29 25 115 101 +14 38.6 1.31 1.15 131
77 Nottingham Forest 87 35 25 27 129 99 +30 40.2 1.48 1.14 130
78 Tottenham Hotspur 86 40 10 36 154 129 +25 46.5 1.79 1.50 130
79 Shrewsbury Town 105 37 19 49 109 143 -34 35.2 1.04 1.36 130
80 Fleetwood Town 105 29 42 34 123 131 -8 27.6 1.17 1.25 129
81 Southampton 96 36 20 40 146 150 -4 37.5 1.52 1.56 128
82 Queens Park Rangers 104 34 26 44 134 152 -18 32.7 1.29 1.46 128
83 Notts County 71 36 12 23 130 90 +40 50.7 1.83 1.27 120
84 West Ham United 88 32 24 32 127 131 -4 36.4 1.44 1.49 120
85 Harrogate Town 104 32 23 49 122 156 -34 30.8 1.17 1.50 119
86 Everton 88 31 22 35 106 107 -1 35.2 1.20 1.22 115
87 Crystal Palace 86 28 30 28 111 110 +1 32.6 1.29 1.28 114
88 Wolverhampton Wanderers 88 31 16 41 112 137 -25 35.2 1.27 1.56 109
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 Sutton United 59 23 19 17 80 66 +14 39.0 1.36 1.12 88
92 Bromley FC 48 23 17 8 77 53 +24 47.9 1.60 1.10 86
93 Chesterfield 48 21 19 8 80 53 +27 43.8 1.67 1.10 82
94 Forest Green Rovers 60 18 9 33 52 89 -37 30.0 0.87 1.48 63
95 Oldham Athletic 36 15 10 11 48 35 +13 41.7 1.33 0.97 55
96 Rochdale 37 10 11 16 47 51 -4 27.0 1.27 1.38 41
97 Barnet 25 11 7 7 43 32 +11 44.0 1.72 1.28 40
98 Hartlepool United 35 7 15 13 35 51 -16 20.0 1.00 1.46 36
99 York City 2 2 0 0 5 3 +2 100.0 2.50 1.50 6
100 Scunthorpe United 13 1 3 9 7 21 -14 7.7 0.54 1.62 6