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 104 61 25 18 193 104 +89 58.7 1.86 1.00 208
2 Manchester City 82 63 13 6 219 77 +142 76.8 2.67 0.94 202
3 Liverpool 84 61 17 6 196 71 +125 72.6 2.33 0.85 200
4 Arsenal 84 59 14 11 191 80 +111 70.2 2.27 0.95 191
5 Bradford City 104 53 30 21 145 97 +48 51.0 1.39 0.93 189
6 Stevenage 103 55 23 25 140 91 +49 53.4 1.36 0.88 188
7 Stockport County 91 55 22 14 159 79 +80 60.4 1.75 0.87 187
8 Plymouth Argyle 103 56 18 29 172 131 +41 54.4 1.67 1.27 186
9 Coventry City 102 53 25 24 166 108 +58 52.0 1.63 1.06 184
10 Ipswich Town 97 52 27 18 188 110 +78 53.6 1.94 1.13 183
11 Lincoln City 104 50 33 21 163 91 +72 48.1 1.57 0.88 183
12 Portsmouth 103 51 30 22 164 107 +57 49.5 1.59 1.04 183
13 West Bromwich Albion 104 50 33 21 146 93 +53 48.1 1.40 0.89 183
14 Derby County 102 53 23 26 152 92 +60 52.0 1.49 0.90 182
15 Middlesbrough 102 53 23 26 157 95 +62 52.0 1.54 0.93 182
16 Birmingham City 104 51 27 26 156 101 +55 49.0 1.50 0.97 180
17 Millwall 103 52 20 31 132 100 +32 50.5 1.28 0.97 176
18 Wycombe Wanderers 103 50 25 28 152 103 +49 48.5 1.48 1.00 175
19 Reading 103 49 26 28 157 124 +33 47.6 1.52 1.20 173
20 Sheffield United 101 51 18 32 160 130 +30 50.5 1.58 1.29 171
21 Walsall 104 47 27 30 146 121 +25 45.2 1.40 1.16 168
22 Swindon Town 104 47 27 30 177 130 +47 45.2 1.70 1.25 168
23 Leeds United 92 48 23 21 166 108 +58 52.2 1.80 1.17 167
24 Mansfield Town 101 46 28 27 163 119 +44 45.5 1.61 1.18 166
25 MK Dons 104 46 27 31 151 113 +38 44.2 1.45 1.09 165
26 Newcastle United 83 50 15 18 168 89 +79 60.2 2.02 1.07 165
27 Leyton Orient 103 47 23 33 133 106 +27 45.6 1.29 1.03 164
28 Charlton Athletic 103 46 26 31 155 118 +37 44.7 1.50 1.15 164
29 Blackpool 102 45 29 28 159 122 +37 44.1 1.56 1.20 164
30 Doncaster Rovers 104 49 16 39 140 134 +6 47.1 1.35 1.29 163
31 Aston Villa 84 48 19 17 156 102 +54 57.1 1.86 1.21 163
32 Bristol City 101 46 25 30 149 110 +39 45.5 1.48 1.09 163
33 Luton Town 100 44 29 27 141 113 +28 44.0 1.41 1.13 161
34 Salford City 103 44 26 33 150 135 +15 42.7 1.46 1.31 158
35 Crewe Alexandra 103 45 23 35 141 138 +3 43.7 1.37 1.34 158
36 Swansea City 103 44 25 34 144 125 +19 42.7 1.40 1.21 157
37 Manchester United 83 47 16 20 136 93 +43 56.6 1.64 1.12 157
38 Huddersfield Town 103 42 31 30 138 121 +17 40.8 1.34 1.17 157
39 Peterborough United 102 44 24 34 182 138 +44 43.1 1.78 1.35 156
40 Cardiff City 104 45 21 38 134 117 +17 43.3 1.29 1.13 156
41 Sunderland 97 43 25 29 138 113 +25 44.3 1.42 1.16 154
42 Wigan Athletic 104 43 25 36 112 105 +7 41.3 1.08 1.01 154
43 Barnsley 102 43 25 34 164 141 +23 42.2 1.61 1.38 154
44 Exeter City 103 42 28 33 132 117 +15 40.8 1.28 1.14 154
45 Bristol Rovers 104 44 21 39 137 128 +9 42.3 1.32 1.23 153
46 Norwich City 101 44 21 36 156 135 +21 43.6 1.54 1.34 153
47 Cambridge United 103 42 26 35 127 109 +18 40.8 1.23 1.06 152
48 Sheffield Wednesday 104 41 29 34 151 128 +23 39.4 1.45 1.23 152
49 Northampton Town 103 42 26 35 123 109 +14 40.8 1.19 1.06 152
50 Tranmere Rovers 103 42 26 35 139 120 +19 40.8 1.35 1.17 152
51 AFC Wimbledon 105 39 31 35 139 117 +22 37.1 1.32 1.11 148
52 Oxford United 102 40 28 34 149 126 +23 39.2 1.46 1.24 148
53 Gillingham 104 39 31 34 104 121 -17 37.5 1.00 1.16 148
54 Preston North End 103 37 36 30 126 129 -3 35.9 1.22 1.25 147
55 Barrow 103 40 26 37 120 108 +12 38.8 1.17 1.05 146
56 Watford 101 39 27 35 130 121 +9 38.6 1.29 1.20 144
57 Rotherham United 103 38 29 36 133 130 +3 36.9 1.29 1.26 143
58 Cheltenham Town 102 39 26 37 126 131 -5 38.2 1.24 1.28 143
59 Wrexham 68 43 14 11 142 75 +67 63.2 2.09 1.10 143
60 Crawley Town 104 38 28 38 141 136 +5 36.5 1.36 1.31 142
61 Chelsea 83 39 24 20 136 98 +38 47.0 1.64 1.18 141
62 Blackburn Rovers 101 38 27 36 113 111 +2 37.6 1.12 1.10 141
63 Colchester United 105 35 36 34 137 118 +19 33.3 1.30 1.12 141
64 Burnley 94 38 26 30 128 109 +19 40.4 1.36 1.16 140
65 Fulham 85 41 15 29 149 114 +35 48.2 1.75 1.34 138
66 Grimsby Town 92 38 23 31 129 123 +6 41.3 1.40 1.34 137
67 Hull City 103 36 29 38 127 129 -2 35.0 1.23 1.25 137
68 Accrington Stanley 103 35 31 37 139 139 0 34.0 1.35 1.35 136
69 Port Vale 104 36 28 40 120 119 +1 34.6 1.15 1.14 136
70 Brighton and Hove Albion 84 36 28 20 135 105 +30 42.9 1.61 1.25 136
71 Stoke City 103 35 28 40 126 119 +7 34.0 1.22 1.16 133
72 Leicester City 94 38 18 38 134 124 +10 40.4 1.43 1.32 132
73 Brentford 84 35 27 22 144 116 +28 41.7 1.71 1.38 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 84 35 23 26 127 96 +31 41.7 1.51 1.14 128
77 Shrewsbury Town 103 36 19 48 107 140 -33 35.0 1.04 1.36 127
78 Queens Park Rangers 103 34 25 44 134 152 -18 33.0 1.30 1.48 127
79 Fleetwood Town 102 29 39 34 121 129 -8 28.4 1.19 1.26 126
80 Tottenham Hotspur 83 39 9 35 152 126 +26 47.0 1.83 1.52 126
81 Bournemouth 85 33 27 25 110 99 +11 38.8 1.29 1.16 126
82 Southampton 93 34 19 40 136 146 -10 36.6 1.46 1.57 121
83 Harrogate Town 103 32 23 48 121 154 -33 31.1 1.17 1.50 119
84 Notts County 68 35 10 23 126 87 +39 51.5 1.85 1.28 115
85 West Ham United 84 30 24 30 119 126 -7 35.7 1.42 1.50 114
86 Crystal Palace 83 28 29 26 107 102 +5 33.7 1.29 1.23 113
87 Everton 85 30 21 34 100 101 -1 35.3 1.18 1.19 111
88 Wolverhampton Wanderers 84 30 13 41 104 132 -28 35.7 1.24 1.57 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 45 22 16 7 73 46 +27 48.9 1.62 1.02 82
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 33 12 10 11 40 35 +5 36.4 1.21 1.06 46
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 23 10 6 7 38 29 +9 43.5 1.65 1.26 36
99 Scunthorpe United 13 1 3 9 7 21 -14 7.7 0.54 1.62 6