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 84 65 13 6 225 77 +148 77.4 2.68 0.92 208
2 Bolton Wanderers 105 61 25 19 195 107 +88 58.1 1.86 1.02 208
3 Liverpool 85 61 18 6 197 72 +125 71.8 2.32 0.85 201
4 Arsenal 85 60 14 11 194 80 +114 70.6 2.28 0.94 194
5 Stevenage 104 56 23 25 141 91 +50 53.8 1.36 0.88 191
6 Bradford City 104 53 30 21 145 97 +48 51.0 1.39 0.93 189
7 Stockport County 92 55 22 15 160 81 +79 59.8 1.74 0.88 187
8 Coventry City 103 54 25 24 169 109 +60 52.4 1.64 1.06 187
9 Ipswich Town 98 53 27 18 191 110 +81 54.1 1.95 1.12 186
10 Plymouth Argyle 103 56 18 29 172 131 +41 54.4 1.67 1.27 186
11 Portsmouth 104 51 31 22 165 108 +57 49.0 1.59 1.04 184
12 Lincoln City 104 50 33 21 163 91 +72 48.1 1.57 0.88 183
13 West Bromwich Albion 104 50 33 21 146 93 +53 48.1 1.40 0.89 183
14 Middlesbrough 102 53 23 26 157 95 +62 52.0 1.54 0.93 182
15 Derby County 103 53 23 27 153 94 +59 51.5 1.49 0.91 182
16 Birmingham City 104 51 27 26 156 101 +55 49.0 1.50 0.97 180
17 Millwall 104 53 20 31 134 100 +34 51.0 1.29 0.96 179
18 Wycombe Wanderers 104 51 25 28 155 105 +50 49.0 1.49 1.01 178
19 Reading 104 49 26 29 157 125 +32 47.1 1.51 1.20 173
20 Sheffield United 101 51 18 32 160 130 +30 50.5 1.58 1.29 171
21 Leeds United 93 49 23 21 169 109 +60 52.7 1.82 1.17 170
22 Mansfield Town 102 47 28 27 168 123 +45 46.1 1.65 1.21 169
23 Newcastle United 84 51 15 18 171 90 +81 60.7 2.04 1.07 168
24 Swindon Town 105 47 27 31 178 132 +46 44.8 1.70 1.26 168
25 Walsall 104 47 27 30 146 121 +25 45.2 1.40 1.16 168
26 Aston Villa 86 49 19 18 161 106 +55 57.0 1.87 1.23 166
27 Bristol City 102 47 25 30 151 110 +41 46.1 1.48 1.08 166
28 MK Dons 104 46 27 31 151 113 +38 44.2 1.45 1.09 165
29 Leyton Orient 104 47 24 33 135 108 +27 45.2 1.30 1.04 165
30 Blackpool 102 45 29 28 159 122 +37 44.1 1.56 1.20 164
31 Charlton Athletic 103 46 26 31 155 118 +37 44.7 1.50 1.15 164
32 Manchester United 85 49 16 20 141 96 +45 57.6 1.66 1.13 163
33 Doncaster Rovers 104 49 16 39 140 134 +6 47.1 1.35 1.29 163
34 Luton Town 100 44 29 27 141 113 +28 44.0 1.41 1.13 161
35 Swansea City 104 45 25 34 147 126 +21 43.3 1.41 1.21 160
36 Crewe Alexandra 104 45 24 35 141 138 +3 43.3 1.36 1.33 159
37 Salford City 103 44 26 33 150 135 +15 42.7 1.46 1.31 158
38 Peterborough United 104 44 25 35 183 141 +42 42.3 1.76 1.36 157
39 Huddersfield Town 103 42 31 30 138 121 +17 40.8 1.34 1.17 157
40 Cardiff City 104 45 21 38 134 117 +17 43.3 1.29 1.13 156
41 Sunderland 98 43 26 29 138 113 +25 43.9 1.41 1.15 155
42 Sheffield Wednesday 105 42 29 34 153 129 +24 40.0 1.46 1.23 155
43 Barnsley 103 43 25 35 165 144 +21 41.7 1.60 1.40 154
44 Exeter City 104 42 28 34 133 119 +14 40.4 1.28 1.14 154
45 Wigan Athletic 104 43 25 36 112 105 +7 41.3 1.08 1.01 154
46 Norwich City 101 44 21 36 156 135 +21 43.6 1.54 1.34 153
47 Tranmere Rovers 104 42 27 35 140 121 +19 40.4 1.35 1.16 153
48 Bristol Rovers 104 44 21 39 137 128 +9 42.3 1.32 1.23 153
49 Cambridge United 103 42 26 35 127 109 +18 40.8 1.23 1.06 152
50 Northampton Town 105 42 26 37 125 113 +12 40.0 1.19 1.08 152
51 Gillingham 105 40 31 34 105 121 -16 38.1 1.00 1.15 151
52 Oxford United 102 40 28 34 149 126 +23 39.2 1.46 1.24 148
53 AFC Wimbledon 106 39 31 36 139 121 +18 36.8 1.31 1.14 148
54 Preston North End 104 37 36 31 127 132 -5 35.6 1.22 1.27 147
55 Barrow 104 40 26 38 121 110 +11 38.5 1.16 1.06 146
56 Wrexham 69 43 15 11 144 77 +67 62.3 2.09 1.12 144
57 Watford 102 39 27 36 130 125 +5 38.2 1.27 1.23 144
58 Crawley Town 105 38 29 38 141 136 +5 36.2 1.34 1.30 143
59 Rotherham United 103 38 29 36 133 130 +3 36.9 1.29 1.26 143
60 Cheltenham Town 103 39 26 38 127 135 -8 37.9 1.23 1.31 143
61 Chelsea 84 39 24 21 137 101 +36 46.4 1.63 1.20 141
62 Colchester United 105 35 36 34 137 118 +19 33.3 1.30 1.12 141
63 Burnley 95 38 27 30 130 111 +19 40.0 1.37 1.17 141
64 Blackburn Rovers 102 38 27 37 113 112 +1 37.3 1.11 1.10 141
65 Hull City 104 37 29 38 129 130 -1 35.6 1.24 1.25 140
66 Brighton and Hove Albion 85 37 28 20 138 105 +33 43.5 1.62 1.24 139
67 Fulham 86 41 15 30 149 115 +34 47.7 1.73 1.34 138
68 Grimsby Town 92 38 23 31 129 123 +6 41.3 1.40 1.34 137
69 Accrington Stanley 103 35 31 37 139 139 0 34.0 1.35 1.35 136
70 Port Vale 105 36 28 41 120 121 -1 34.3 1.14 1.15 136
71 Brentford 85 36 27 22 147 116 +31 42.4 1.73 1.36 135
72 Stoke City 103 35 28 40 126 119 +7 34.0 1.22 1.16 133
73 Leicester City 94 38 18 38 134 124 +10 40.4 1.43 1.32 132
74 Burton Albion 104 35 26 43 123 142 -19 33.7 1.18 1.37 131
75 Newport County 105 35 25 45 140 156 -16 33.3 1.33 1.49 130
76 Nottingham Forest 85 35 24 26 128 97 +31 41.2 1.51 1.14 129
77 Bournemouth 86 34 27 25 113 99 +14 39.5 1.31 1.15 129
78 Tottenham Hotspur 84 39 10 35 153 127 +26 46.4 1.82 1.51 127
79 Fleetwood Town 103 29 40 34 122 130 -8 28.2 1.18 1.26 127
80 Queens Park Rangers 103 34 25 44 134 152 -18 33.0 1.30 1.48 127
81 Shrewsbury Town 103 36 19 48 107 140 -33 35.0 1.04 1.36 127
82 Southampton 94 34 20 40 138 148 -10 36.2 1.47 1.57 122
83 Harrogate Town 104 32 23 49 122 156 -34 30.8 1.17 1.50 119
84 Notts County 69 35 11 23 127 88 +39 50.7 1.84 1.28 116
85 Crystal Palace 84 28 30 26 109 104 +5 33.3 1.30 1.24 114
86 West Ham United 85 30 24 31 119 127 -8 35.3 1.40 1.49 114
87 Everton 86 30 22 34 103 104 -1 34.9 1.20 1.21 112
88 Wolverhampton Wanderers 85 30 14 41 105 133 -28 35.3 1.24 1.56 104
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 46 23 16 7 76 47 +29 50.0 1.65 1.02 85
93 Chesterfield 46 21 18 7 79 51 +28 45.7 1.72 1.11 81
94 Forest Green Rovers 60 18 9 33 52 89 -37 30.0 0.87 1.48 63
95 Oldham Athletic 34 13 10 11 43 35 +8 38.2 1.26 1.03 49
96 Rochdale 35 9 11 15 43 49 -6 25.7 1.23 1.40 38
97 Barnet 23 10 6 7 38 29 +9 43.5 1.65 1.26 36
98 Hartlepool United 35 7 15 13 35 51 -16 20.0 1.00 1.46 36
99 Scunthorpe United 13 1 3 9 7 21 -14 7.7 0.54 1.62 6