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 109 63 25 21 200 112 +88 57.8 1.83 1.03 214
3 Liverpool 88 61 21 6 200 75 +125 69.3 2.27 0.85 204
4 Arsenal 88 63 14 11 200 81 +119 71.6 2.27 0.92 203
5 Bradford City 107 55 30 22 149 99 +50 51.4 1.39 0.93 195
6 Stevenage 107 57 24 26 146 96 +50 53.3 1.36 0.90 195
7 Middlesbrough 106 56 24 26 168 102 +66 52.8 1.58 0.96 192
8 Plymouth Argyle 106 58 18 30 178 134 +44 54.7 1.68 1.26 192
9 West Bromwich Albion 108 52 35 21 152 96 +56 48.1 1.41 0.89 191
10 Stockport County 95 56 22 17 169 88 +81 58.9 1.78 0.93 190
11 Ipswich Town 100 54 27 19 193 113 +80 54.0 1.93 1.13 189
12 Portsmouth 108 52 32 24 170 115 +55 48.1 1.57 1.06 188
13 Coventry City 105 54 25 26 169 115 +54 51.4 1.61 1.10 187
14 Millwall 108 55 21 32 143 105 +38 50.9 1.32 0.97 186
15 Lincoln City 108 50 35 23 166 97 +69 46.3 1.54 0.90 185
16 Birmingham City 108 51 31 26 163 108 +55 47.2 1.51 1.00 184
17 Derby County 107 53 24 30 156 102 +54 49.5 1.46 0.95 183
18 Reading 108 52 26 30 170 130 +40 48.1 1.57 1.20 182
19 Wycombe Wanderers 107 51 27 29 160 111 +49 47.7 1.50 1.04 180
20 Leeds United 97 51 25 21 175 111 +64 52.6 1.80 1.14 178
21 Swindon Town 108 50 27 31 186 135 +51 46.3 1.72 1.25 177
22 Newcastle United 88 53 17 18 180 96 +84 60.2 2.05 1.09 176
23 Mansfield Town 105 49 29 27 175 126 +49 46.7 1.67 1.20 176
24 Walsall 108 49 29 30 151 123 +28 45.4 1.40 1.14 176
25 Sheffield United 105 52 19 34 164 136 +28 49.5 1.56 1.30 175
26 Bristol City 106 49 25 32 154 114 +40 46.2 1.45 1.08 172
27 Charlton Athletic 107 48 28 31 158 119 +39 44.9 1.48 1.11 172
28 Manchester United 88 51 16 21 149 101 +48 58.0 1.69 1.15 169
29 Blackpool 106 46 31 29 168 129 +39 43.4 1.58 1.22 169
30 MK Dons 107 46 30 31 153 115 +38 43.0 1.43 1.07 168
31 Swansea City 108 47 27 34 152 127 +25 43.5 1.41 1.18 168
32 Leyton Orient 108 48 24 36 140 116 +24 44.4 1.30 1.07 168
33 Salford City 107 47 26 34 154 137 +17 43.9 1.44 1.28 167
34 Aston Villa 88 49 19 20 162 109 +53 55.7 1.84 1.24 166
35 Luton Town 104 45 31 28 146 117 +29 43.3 1.40 1.13 166
36 Doncaster Rovers 107 49 18 40 143 138 +5 45.8 1.34 1.29 165
37 Crewe Alexandra 108 46 27 35 146 142 +4 42.6 1.35 1.31 165
38 Huddersfield Town 106 44 32 30 145 123 +22 41.5 1.37 1.16 164
39 Cardiff City 108 46 24 38 141 122 +19 42.6 1.31 1.13 162
40 Bristol Rovers 107 47 21 39 145 131 +14 43.9 1.36 1.22 162
41 Peterborough United 108 45 26 37 186 146 +40 41.7 1.72 1.35 161
42 Sunderland 101 45 26 30 141 116 +25 44.6 1.40 1.15 161
43 Sheffield Wednesday 109 43 31 35 160 132 +28 39.4 1.47 1.21 160
44 Tranmere Rovers 107 44 28 35 146 123 +23 41.1 1.36 1.15 160
45 Exeter City 108 43 31 34 136 120 +16 39.8 1.26 1.11 160
46 Norwich City 105 46 21 38 166 143 +23 43.8 1.58 1.36 159
47 Cambridge United 106 44 26 36 133 114 +19 41.5 1.25 1.08 158
48 Barnsley 107 44 26 37 169 152 +17 41.1 1.58 1.42 158
49 Gillingham 109 42 32 35 111 125 -14 38.5 1.02 1.15 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 Watford 106 41 28 37 136 130 +6 38.7 1.28 1.23 151
55 Cheltenham Town 106 41 27 38 134 140 -6 38.7 1.26 1.32 150
56 Preston North End 108 38 36 34 131 140 -9 35.2 1.21 1.30 150
57 Wrexham 73 44 17 12 149 82 +67 60.3 2.04 1.12 149
58 Colchester United 109 37 38 34 142 121 +21 33.9 1.30 1.11 149
59 Chelsea 87 41 25 21 145 107 +38 47.1 1.67 1.23 148
60 Rotherham United 106 39 31 36 139 135 +4 36.8 1.31 1.27 148
61 Grimsby Town 96 41 24 31 136 125 +11 42.7 1.42 1.30 147
62 Blackburn Rovers 106 40 27 39 120 118 +2 37.7 1.13 1.11 147
63 Brighton and Hove Albion 89 39 29 21 146 109 +37 43.8 1.64 1.22 146
64 Barrow 104 40 26 38 121 110 +11 38.5 1.16 1.06 146
65 Burnley 100 38 31 31 136 118 +18 38.0 1.36 1.18 145
66 Hull City 106 38 30 38 131 130 +1 35.8 1.24 1.23 144
67 Brentford 89 38 29 22 156 119 +37 42.7 1.75 1.34 143
68 Crawley Town 108 38 29 41 142 142 0 35.2 1.31 1.31 143
69 Fulham 90 42 16 32 156 122 +34 46.7 1.73 1.36 142
70 Stoke City 107 38 28 41 134 122 +12 35.5 1.25 1.14 142
71 Accrington Stanley 107 36 34 37 146 145 +1 33.6 1.36 1.36 142
72 Port Vale 108 37 30 41 122 122 0 34.3 1.13 1.13 141
73 Burton Albion 108 36 29 43 132 148 -16 33.3 1.22 1.37 137
74 Leicester City 97 39 18 40 137 130 +7 40.2 1.41 1.34 135
75 Newport County 108 36 27 45 146 159 -13 33.3 1.35 1.47 135
76 Southampton 98 38 20 40 153 152 +1 38.8 1.56 1.55 134
77 Shrewsbury Town 106 38 19 49 111 143 -32 35.8 1.05 1.35 133
78 Bournemouth 90 34 30 26 117 104 +13 37.8 1.30 1.16 132
79 Fleetwood Town 106 30 42 34 125 131 -6 28.3 1.18 1.24 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 90 34 24 32 136 131 +5 37.8 1.51 1.46 126
84 Notts County 72 36 12 24 130 91 +39 50.0 1.81 1.26 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 87 28 30 29 113 113 0 32.2 1.30 1.30 114
88 Wolverhampton Wanderers 89 32 16 41 113 137 -24 36.0 1.27 1.54 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 Bromley FC 50 24 17 9 79 56 +23 48.0 1.58 1.12 89
92 Sutton United 59 23 19 17 80 66 +14 39.0 1.36 1.12 88
93 Chesterfield 50 22 20 8 85 56 +29 44.0 1.70 1.12 86
94 Forest Green Rovers 60 18 9 33 52 89 -37 30.0 0.87 1.48 63
95 Oldham Athletic 37 15 10 12 49 37 +12 40.5 1.32 1.00 55
96 Barnet 27 13 7 7 48 34 +14 48.1 1.78 1.26 46
97 Rochdale 39 11 11 17 50 55 -5 28.2 1.28 1.41 44
98 Hartlepool United 35 7 15 13 35 51 -16 20.0 1.00 1.46 36
99 York City 3 3 0 0 9 3 +6 100.0 3.00 1.00 9
100 Scunthorpe United 13 1 3 9 7 21 -14 7.7 0.54 1.62 6