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 88 68 11 9 241 81 +160 77.3 2.74 0.92 215
2 Bolton Wanderers 106 61 24 21 183 106 +77 57.5 1.73 1.00 207
3 Liverpool 88 61 18 9 198 73 +125 69.3 2.25 0.83 201
4 Plymouth Argyle 106 58 19 29 171 136 +35 54.7 1.61 1.28 193
5 Portsmouth 106 54 30 22 172 113 +59 50.9 1.62 1.07 192
6 Arsenal 87 58 16 13 186 85 +101 66.7 2.14 0.98 190
7 Tranmere Rovers 108 54 27 27 155 104 +51 50.0 1.44 0.96 189
8 West Bromwich Albion 104 52 31 21 146 92 +54 50.0 1.40 0.88 187
9 Derby County 105 53 25 27 154 95 +59 50.5 1.47 0.90 184
10 Mansfield Town 107 52 27 28 176 128 +48 48.6 1.64 1.20 183
11 Stevenage 108 52 27 29 146 104 +42 48.1 1.35 0.96 183
12 Sheffield Wednesday 105 51 29 25 168 105 +63 48.6 1.60 1.00 182
13 Bradford City 106 49 35 22 146 103 +43 46.2 1.38 0.97 182
14 Sunderland 107 52 26 29 170 115 +55 48.6 1.59 1.07 182
15 Middlesbrough 106 53 21 32 157 110 +47 50.0 1.48 1.04 180
16 Ipswich Town 102 49 31 22 185 121 +64 48.0 1.81 1.19 178
17 Millwall 106 51 24 31 131 103 +28 48.1 1.24 0.97 177
18 Wycombe Wanderers 106 51 24 31 140 116 +24 48.1 1.32 1.09 177
19 Leyton Orient 107 50 26 31 145 101 +44 46.7 1.36 0.94 176
20 Coventry City 105 50 26 29 156 110 +46 47.6 1.49 1.05 176
21 Oxford United 107 50 25 32 176 123 +53 46.7 1.64 1.15 175
22 Peterborough United 109 49 27 33 190 139 +51 45.0 1.74 1.28 174
23 Leeds United 96 49 25 22 167 111 +56 51.0 1.74 1.16 172
24 Northampton Town 106 48 27 31 130 99 +31 45.3 1.23 0.93 171
25 Charlton Athletic 108 47 30 31 174 133 +41 43.5 1.61 1.23 171
26 Blackpool 108 46 32 30 159 121 +38 42.6 1.47 1.12 170
27 Reading 106 48 26 32 162 132 +30 45.3 1.53 1.25 170
28 Sheffield United 100 51 16 33 146 127 +19 51.0 1.46 1.27 169
29 Walsall 106 46 29 31 148 122 +26 43.4 1.40 1.15 167
30 MK Dons 107 47 26 34 154 123 +31 43.9 1.44 1.15 167
31 Birmingham City 105 47 25 33 140 112 +28 44.8 1.33 1.07 166
32 Exeter City 107 45 31 31 141 114 +27 42.1 1.32 1.07 166
33 Doncaster Rovers 107 50 16 41 140 137 +3 46.7 1.31 1.28 166
34 Blackburn Rovers 105 47 24 34 144 120 +24 44.8 1.37 1.14 165
35 Tottenham Hotspur 89 52 6 31 176 118 +58 58.4 1.98 1.33 162
36 Manchester United 88 48 16 24 150 105 +45 54.5 1.70 1.19 160
37 Swansea City 105 45 25 35 142 123 +19 42.9 1.35 1.17 160
38 Barrow 106 44 28 34 132 107 +25 41.5 1.25 1.01 160
39 Newcastle United 87 46 21 20 168 103 +65 52.9 1.93 1.18 159
40 Salford City 106 42 32 32 151 130 +21 39.6 1.42 1.23 158
41 Aston Villa 89 45 22 22 158 114 +44 50.6 1.78 1.28 157
42 Bristol City 105 43 28 34 138 114 +24 41.0 1.31 1.09 157
43 Barnsley 106 43 28 35 154 136 +18 40.6 1.45 1.28 157
44 Gillingham 107 42 31 34 109 117 -8 39.3 1.02 1.09 157
45 Cheltenham Town 106 43 27 36 135 135 0 40.6 1.27 1.27 156
46 Chelsea 88 43 27 18 149 95 +54 48.9 1.69 1.08 156
47 Wigan Athletic 107 43 26 38 122 122 0 40.2 1.14 1.14 155
48 Swindon Town 106 43 26 37 165 140 +25 40.6 1.56 1.32 155
49 Lincoln City 107 39 37 31 144 107 +37 36.4 1.35 1.00 154
50 Port Vale 106 43 25 38 135 117 +18 40.6 1.27 1.10 154
51 Norwich City 101 44 22 35 160 135 +25 43.6 1.58 1.34 154
52 Huddersfield Town 106 41 30 35 131 122 +9 38.7 1.24 1.15 153
53 Rotherham United 106 43 24 39 155 134 +21 40.6 1.46 1.26 153
54 Crewe Alexandra 106 42 27 37 137 148 -11 39.6 1.29 1.40 153
55 Luton Town 102 40 32 30 133 114 +19 39.2 1.30 1.12 152
56 AFC Wimbledon 109 39 35 35 150 129 +21 35.8 1.38 1.18 152
57 Preston North End 105 38 37 30 127 127 0 36.2 1.21 1.21 151
58 Watford 101 43 21 37 137 123 +14 42.6 1.36 1.22 150
59 Bristol Rovers 109 42 23 44 138 137 +1 38.5 1.27 1.26 149
60 Crawley Town 107 41 26 40 140 143 -3 38.3 1.31 1.34 149
61 Newport County 108 40 29 39 149 139 +10 37.0 1.38 1.29 149
62 Hull City 108 39 31 38 132 120 +12 36.1 1.22 1.11 148
63 Accrington Stanley 108 38 33 37 154 151 +3 35.2 1.43 1.40 147
64 Stockport County 71 43 18 10 125 57 +68 60.6 1.76 0.80 147
65 Harrogate Town 108 39 27 42 145 155 -10 36.1 1.34 1.44 144
66 Burnley 96 38 30 28 130 111 +19 39.6 1.35 1.16 144
67 Bournemouth 93 40 22 31 131 109 +22 43.0 1.41 1.17 142
68 Nottingham Forest 93 39 24 30 137 106 +31 41.9 1.47 1.14 141
69 Morecambe 105 37 29 39 141 145 -4 35.2 1.34 1.38 140
70 Queens Park Rangers 105 38 26 41 132 141 -9 36.2 1.26 1.34 140
71 Burton Albion 107 38 26 43 132 147 -15 35.5 1.23 1.37 140
72 Cambridge United 106 37 28 41 114 123 -9 34.9 1.08 1.16 139
73 Brentford 88 38 25 25 147 117 +30 43.2 1.67 1.33 139
74 Leicester City 91 42 12 37 142 120 +22 46.2 1.56 1.32 138
75 Stoke City 105 37 27 41 123 115 +8 35.2 1.17 1.10 138
76 Brighton and Hove Albion 88 35 31 22 132 108 +24 39.8 1.50 1.23 136
77 Fulham 91 39 17 35 148 119 +29 42.9 1.63 1.31 134
78 Colchester United 107 32 38 37 129 126 +3 29.9 1.21 1.18 134
79 Cardiff City 106 36 24 46 117 125 -8 34.0 1.10 1.18 132
80 West Ham United 87 36 23 28 133 124 +9 41.4 1.53 1.43 131
81 Shrewsbury Town 108 37 20 51 118 145 -27 34.3 1.09 1.34 131
82 Fleetwood Town 107 30 38 39 121 131 -10 28.0 1.13 1.22 128
83 Carlisle United 105 31 33 41 114 135 -21 29.5 1.09 1.29 126
84 Crystal Palace 87 32 28 27 120 109 +11 36.8 1.38 1.25 124
85 Grimsby Town 84 31 23 30 103 116 -13 36.9 1.23 1.38 116
86 Wolverhampton Wanderers 88 34 13 41 104 128 -24 38.6 1.18 1.45 115
87 Everton 88 30 21 37 100 110 -10 34.1 1.14 1.25 111
88 Sutton United 69 30 19 20 97 75 +22 43.5 1.41 1.09 109
89 Southampton 92 29 20 43 126 154 -28 31.5 1.37 1.67 107
90 Wrexham 47 33 8 6 105 43 +62 70.2 2.23 0.91 107
91 Forest Green Rovers 82 29 14 39 86 116 -30 35.4 1.05 1.41 101
92 Notts County 47 22 7 18 83 65 +18 46.8 1.77 1.38 73
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 25 12 10 3 45 28 +17 48.0 1.80 1.12 46
96 Bromley FC 25 10 8 7 39 28 +11 40.0 1.56 1.12 38
97 Oldham Athletic 37 9 6 22 48 67 -19 24.3 1.30 1.81 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 2 0 0 2 1 4 -3 0.0 0.50 2.00 0