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 Bolton Wanderers 101 60 23 18 183 98 +85 59.4 1.81 0.97 203
2 Manchester City 81 62 13 6 217 76 +141 76.5 2.68 0.94 199
3 Liverpool 82 59 17 6 191 70 +121 72.0 2.33 0.85 194
4 Arsenal 82 58 14 10 189 78 +111 70.7 2.30 0.95 188
5 Bradford City 101 53 28 20 143 94 +49 52.5 1.42 0.93 187
6 Stockport County 89 54 22 13 156 77 +79 60.7 1.75 0.87 184
7 Plymouth Argyle 101 55 17 29 168 128 +40 54.5 1.66 1.27 182
8 Stevenage 100 53 22 25 136 89 +47 53.0 1.36 0.89 181
9 Ipswich Town 95 51 26 18 184 107 +77 53.7 1.94 1.13 179
10 West Bromwich Albion 101 49 31 21 143 93 +50 48.5 1.42 0.92 178
11 Lincoln City 102 48 33 21 157 87 +70 47.1 1.54 0.85 177
12 Coventry City 99 51 24 24 158 105 +53 51.5 1.60 1.06 177
13 Derby County 100 51 23 26 149 92 +57 51.0 1.49 0.92 176
14 Middlesbrough 99 51 23 25 151 93 +58 51.5 1.53 0.94 176
15 Portsmouth 100 49 29 22 159 105 +54 49.0 1.59 1.05 176
16 Wycombe Wanderers 101 50 25 26 151 100 +51 49.5 1.50 0.99 175
17 Millwall 101 51 20 30 129 98 +31 50.5 1.28 0.97 173
18 Reading 101 49 26 26 155 119 +36 48.5 1.53 1.18 173
19 Birmingham City 101 48 27 26 150 99 +51 47.5 1.49 0.98 171
20 Walsall 102 47 27 28 146 115 +31 46.1 1.43 1.13 168
21 Sheffield United 98 50 18 30 155 123 +32 51.0 1.58 1.26 168
22 Newcastle United 82 50 15 17 167 87 +80 61.0 2.04 1.06 165
23 Mansfield Town 99 46 26 27 161 117 +44 46.5 1.63 1.18 164
24 Swindon Town 102 46 26 30 173 127 +46 45.1 1.70 1.25 164
25 Leeds United 91 47 23 21 163 108 +55 51.6 1.79 1.19 164
26 Leyton Orient 100 47 22 31 132 102 +30 47.0 1.32 1.02 163
27 Charlton Athletic 100 45 26 29 151 113 +38 45.0 1.51 1.13 161
28 Aston Villa 83 47 19 17 152 99 +53 56.6 1.83 1.19 160
29 Bristol City 99 45 25 29 146 106 +40 45.5 1.47 1.07 160
30 MK Dons 102 44 27 31 146 112 +34 43.1 1.43 1.10 159
31 Doncaster Rovers 101 48 15 38 138 131 +7 47.5 1.37 1.30 159
32 Blackpool 100 43 29 28 155 121 +34 43.0 1.55 1.21 158
33 Manchester United 82 47 16 19 135 91 +44 57.3 1.65 1.11 157
34 Swansea City 101 44 24 33 141 121 +20 43.6 1.40 1.20 156
35 Crewe Alexandra 101 44 23 34 139 135 +4 43.6 1.38 1.34 155
36 Luton Town 98 42 29 27 137 111 +26 42.9 1.40 1.13 155
37 Huddersfield Town 100 42 29 29 133 113 +20 42.0 1.33 1.13 155
38 Salford City 101 43 25 33 148 135 +13 42.6 1.47 1.34 154
39 Peterborough United 99 44 22 33 179 133 +46 44.4 1.81 1.34 154
40 Barnsley 100 43 24 33 162 136 +26 43.0 1.62 1.36 153
41 Northampton Town 101 42 26 33 121 103 +18 41.6 1.20 1.02 152
42 Tranmere Rovers 101 42 26 33 138 117 +21 41.6 1.37 1.16 152
43 Sunderland 95 42 25 28 137 108 +29 44.2 1.44 1.14 151
44 Sheffield Wednesday 102 41 27 34 149 126 +23 40.2 1.46 1.24 150
45 Exeter City 101 41 27 33 126 114 +12 40.6 1.25 1.13 150
46 Norwich City 98 43 20 35 153 131 +22 43.9 1.56 1.34 149
47 Wigan Athletic 101 41 25 35 107 103 +4 40.6 1.06 1.02 148
48 AFC Wimbledon 102 39 31 32 138 109 +29 38.2 1.35 1.07 148
49 Bristol Rovers 102 42 21 39 130 127 +3 41.2 1.27 1.25 147
50 Cardiff City 101 42 21 38 126 116 +10 41.6 1.25 1.15 147
51 Cambridge United 100 40 26 34 119 107 +12 40.0 1.19 1.07 146
52 Preston North End 101 37 35 29 125 126 -1 36.6 1.24 1.25 146
53 Gillingham 102 38 31 33 101 117 -16 37.3 0.99 1.15 145
54 Barrow 100 39 26 35 116 102 +14 39.0 1.16 1.02 143
55 Watford 99 39 26 34 129 118 +11 39.4 1.30 1.19 143
56 Rotherham United 100 38 28 34 131 124 +7 38.0 1.31 1.24 142
57 Oxford United 99 38 28 33 143 124 +19 38.4 1.44 1.25 142
58 Chelsea 81 39 24 18 136 94 +42 48.1 1.68 1.16 141
59 Crawley Town 102 38 27 37 141 134 +7 37.3 1.38 1.31 141
60 Burnley 92 38 26 28 128 106 +22 41.3 1.39 1.15 140
61 Wrexham 66 42 14 10 139 70 +69 63.6 2.11 1.06 140
62 Blackburn Rovers 99 38 25 36 112 110 +2 38.4 1.13 1.11 139
63 Cheltenham Town 98 37 25 36 121 126 -5 37.8 1.23 1.29 136
64 Accrington Stanley 101 35 30 36 135 134 +1 34.7 1.34 1.33 135
65 Colchester United 102 33 36 33 132 116 +16 32.4 1.29 1.14 135
66 Fulham 84 40 15 29 148 114 +34 47.6 1.76 1.36 135
67 Hull City 101 36 27 38 126 128 -2 35.6 1.25 1.27 135
68 Brighton and Hove Albion 83 35 28 20 132 105 +27 42.2 1.59 1.27 133
69 Stoke City 100 35 27 38 123 112 +11 35.0 1.23 1.12 132
70 Port Vale 101 35 26 40 119 119 0 34.7 1.18 1.18 131
71 Grimsby Town 90 36 23 31 122 121 +1 40.0 1.36 1.34 131
72 Leicester City 91 38 16 37 131 120 +11 41.8 1.44 1.32 130
73 Brentford 82 35 25 22 142 114 +28 42.7 1.73 1.39 130
74 Burton Albion 102 34 25 43 121 141 -20 33.3 1.19 1.38 127
75 Queens Park Rangers 100 34 24 42 131 147 -16 34.0 1.31 1.47 126
76 Fleetwood Town 100 29 38 33 118 123 -5 29.0 1.18 1.23 125
77 Tottenham Hotspur 82 39 8 35 150 124 +26 47.6 1.83 1.51 125
78 Bournemouth 84 33 26 25 108 97 +11 39.3 1.29 1.15 125
79 Nottingham Forest 82 34 22 26 122 94 +28 41.5 1.49 1.15 124
80 Newport County 103 33 25 45 135 153 -18 32.0 1.31 1.49 124
81 Shrewsbury Town 101 35 18 48 104 138 -34 34.7 1.03 1.37 123
82 Harrogate Town 101 31 23 47 118 151 -33 30.7 1.17 1.50 116
83 Southampton 90 32 18 40 129 143 -14 35.6 1.43 1.59 114
84 Notts County 66 34 10 22 122 84 +38 51.5 1.85 1.27 112
85 Everton 84 30 21 33 99 99 0 35.7 1.18 1.18 111
86 Crystal Palace 81 27 28 26 105 101 +4 33.3 1.30 1.25 109
87 West Ham United 82 28 24 30 113 125 -12 34.1 1.38 1.52 108
88 Wolverhampton Wanderers 83 30 13 40 104 131 -27 36.1 1.25 1.58 103
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 43 21 15 7 71 45 +26 48.8 1.65 1.05 78
93 Chesterfield 43 19 17 7 74 49 +25 44.2 1.72 1.14 74
94 Forest Green Rovers 60 18 9 33 52 89 -37 30.0 0.87 1.48 63
95 Oldham Athletic 31 12 9 10 38 32 +6 38.7 1.23 1.03 45
96 Rochdale 35 9 11 15 43 49 -6 25.7 1.23 1.40 38
97 Hartlepool United 35 7 15 13 35 51 -16 20.0 1.00 1.46 36
98 Barnet 21 8 6 7 29 25 +4 38.1 1.38 1.19 30
99 Scunthorpe United 13 1 3 9 7 21 -14 7.7 0.54 1.62 6