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 97 58 21 18 175 92 +83 59.8 1.80 0.95 195
2 Manchester City 78 60 12 6 210 73 +137 76.9 2.69 0.94 192
3 Liverpool 79 58 16 5 184 65 +119 73.4 2.33 0.82 190
4 Arsenal 79 55 14 10 182 77 +105 69.6 2.30 0.97 179
5 Portsmouth 96 49 29 18 158 100 +58 51.0 1.65 1.04 176
6 Middlesbrough 94 51 20 23 148 88 +60 54.3 1.57 0.94 173
7 Ipswich Town 91 49 24 18 178 105 +73 53.8 1.96 1.15 171
8 Bradford City 95 48 27 20 135 92 +43 50.5 1.42 0.97 171
9 Stockport County 84 50 21 13 144 74 +70 59.5 1.71 0.88 171
10 West Bromwich Albion 95 48 27 20 136 87 +49 50.5 1.43 0.92 171
11 Plymouth Argyle 95 51 17 27 155 118 +37 53.7 1.63 1.24 170
12 Millwall 97 49 20 28 123 93 +30 50.5 1.27 0.96 167
13 Coventry City 94 48 23 23 149 101 +48 51.1 1.59 1.07 167
14 Stevenage 94 48 22 24 128 85 +43 51.1 1.36 0.90 166
15 Derby County 95 47 23 25 140 88 +52 49.5 1.47 0.93 164
16 Wycombe Wanderers 96 46 25 25 136 97 +39 47.9 1.42 1.01 163
17 Walsall 95 46 25 24 140 104 +36 48.4 1.47 1.09 163
18 Birmingham City 95 46 25 24 145 93 +52 48.4 1.53 0.98 163
19 Reading 96 46 24 26 144 113 +31 47.9 1.50 1.18 162
20 Newcastle United 78 49 15 14 160 78 +82 62.8 2.05 1.00 162
21 Lincoln City 96 43 32 21 141 85 +56 44.8 1.47 0.89 161
22 Sheffield United 91 48 16 27 143 111 +32 52.7 1.57 1.22 160
23 Leeds United 87 46 22 19 160 105 +55 52.9 1.84 1.21 160
24 Bristol City 95 45 24 26 143 99 +44 47.4 1.51 1.04 159
25 Leyton Orient 96 45 22 29 126 95 +31 46.9 1.31 0.99 157
26 Swindon Town 96 44 24 28 164 121 +43 45.8 1.71 1.26 156
27 Mansfield Town 92 44 23 25 151 108 +43 47.8 1.64 1.17 155
28 Charlton Athletic 93 43 25 25 147 106 +41 46.2 1.58 1.14 154
29 Aston Villa 79 45 18 16 147 94 +53 57.0 1.86 1.19 153
30 Sheffield Wednesday 98 41 26 31 146 118 +28 41.8 1.49 1.20 149
31 Tranmere Rovers 96 41 26 29 135 109 +26 42.7 1.41 1.14 149
32 Doncaster Rovers 95 45 14 36 133 123 +10 47.4 1.40 1.29 149
33 Sunderland 91 41 25 25 133 103 +30 45.1 1.46 1.13 148
34 Northampton Town 96 41 25 30 116 96 +20 42.7 1.21 1.00 148
35 MK Dons 96 41 25 30 139 108 +31 42.7 1.45 1.13 148
36 Manchester United 79 44 16 19 128 89 +39 55.7 1.62 1.13 148
37 Peterborough United 96 42 21 33 165 129 +36 43.8 1.72 1.34 147
38 Exeter City 94 41 23 30 123 102 +21 43.6 1.31 1.09 146
39 Crewe Alexandra 96 41 23 32 134 129 +5 42.7 1.40 1.34 146
40 Swansea City 96 41 23 32 133 117 +16 42.7 1.39 1.22 146
41 Huddersfield Town 95 40 26 29 125 107 +18 42.1 1.32 1.13 146
42 Blackpool 94 39 28 27 148 114 +34 41.5 1.57 1.21 145
43 Luton Town 92 39 27 26 126 102 +24 42.4 1.37 1.11 144
44 Barnsley 92 41 20 31 151 125 +26 44.6 1.64 1.36 143
45 Gillingham 96 37 30 29 96 103 -7 38.5 1.00 1.07 141
46 Cardiff City 96 40 20 36 119 110 +9 41.7 1.24 1.15 140
47 Salford City 94 38 25 31 137 128 +9 40.4 1.46 1.36 139
48 Chelsea 78 39 22 17 133 90 +43 50.0 1.71 1.15 139
49 Preston North End 96 35 34 27 118 118 0 36.5 1.23 1.23 139
50 Burnley 89 38 25 26 125 100 +25 42.7 1.40 1.12 139
51 Rotherham United 94 37 25 32 127 117 +10 39.4 1.35 1.24 136
52 Barrow 94 37 25 32 113 97 +16 39.4 1.20 1.03 136
53 Norwich City 92 39 19 34 143 127 +16 42.4 1.55 1.38 136
54 Watford 95 37 25 33 124 115 +9 38.9 1.31 1.21 136
55 Wigan Athletic 94 37 24 33 100 98 +2 39.4 1.06 1.04 135
56 AFC Wimbledon 96 35 30 31 124 100 +24 36.5 1.29 1.04 135
57 Crawley Town 96 37 24 35 135 126 +9 38.5 1.41 1.31 135
58 Cambridge United 94 37 23 34 107 103 +4 39.4 1.14 1.10 134
59 Oxford United 94 36 26 32 138 118 +20 38.3 1.47 1.26 134
60 Cheltenham Town 94 36 23 35 113 118 -5 38.3 1.20 1.26 131
61 Blackburn Rovers 94 36 23 35 108 107 +1 38.3 1.15 1.14 131
62 Wrexham 61 39 14 8 129 62 +67 63.9 2.11 1.02 131
63 Bristol Rovers 95 36 21 38 117 122 -5 37.9 1.23 1.28 129
64 Fulham 80 38 15 27 142 109 +33 47.5 1.78 1.36 129
65 Accrington Stanley 94 33 29 32 131 125 +6 35.1 1.39 1.33 128
66 Brentford 79 35 23 21 139 109 +30 44.3 1.76 1.38 128
67 Hull City 95 34 26 35 115 116 -1 35.8 1.21 1.22 128
68 Colchester United 96 31 34 31 124 110 +14 32.3 1.29 1.15 127
69 Brighton and Hove Albion 79 33 28 18 128 101 +27 41.8 1.62 1.28 127
70 Leicester City 86 37 15 34 123 109 +14 43.0 1.43 1.27 126
71 Tottenham Hotspur 78 39 8 31 147 112 +35 50.0 1.88 1.44 125
72 Port Vale 94 34 22 38 114 112 +2 36.2 1.21 1.19 124
73 Nottingham Forest 79 34 20 25 122 93 +29 43.0 1.54 1.18 122
74 Stoke City 95 32 25 38 111 105 +6 33.7 1.17 1.11 121
75 Bournemouth 80 33 22 25 104 93 +11 41.3 1.30 1.16 121
76 Queens Park Rangers 95 32 24 39 122 136 -14 33.7 1.28 1.43 120
77 Burton Albion 95 31 24 40 112 134 -22 32.6 1.18 1.41 117
78 Newport County 96 31 24 41 130 145 -15 32.3 1.35 1.51 117
79 Grimsby Town 83 32 21 30 108 114 -6 38.6 1.30 1.37 117
80 Fleetwood Town 94 27 35 32 111 117 -6 28.7 1.18 1.24 116
81 Harrogate Town 95 30 21 44 115 145 -30 31.6 1.21 1.53 111
82 Shrewsbury Town 94 31 18 45 96 128 -32 33.0 1.02 1.36 111
83 Crystal Palace 78 26 27 25 102 98 +4 33.3 1.31 1.26 105
84 Everton 80 28 21 31 93 96 -3 35.0 1.16 1.20 105
85 West Ham United 79 28 21 30 111 123 -12 35.4 1.41 1.56 105
86 Morecambe 80 26 23 31 101 112 -11 32.5 1.26 1.40 101
87 Southampton 85 28 17 40 119 142 -23 32.9 1.40 1.67 101
88 Notts County 60 30 10 20 107 77 +30 50.0 1.78 1.28 100
89 Carlisle United 82 25 24 33 93 112 -19 30.5 1.13 1.37 99
90 Wolverhampton Wanderers 79 28 12 39 97 125 -28 35.4 1.23 1.58 96
91 Sutton United 59 23 19 17 80 66 +14 39.0 1.36 1.12 88
92 Bromley FC 37 18 12 7 65 42 +23 48.6 1.76 1.14 66
93 Chesterfield 37 16 16 5 66 42 +24 43.2 1.78 1.14 64
94 Forest Green Rovers 60 18 9 33 52 89 -37 30.0 0.87 1.48 63
95 Rochdale 35 9 11 15 43 49 -6 25.7 1.23 1.40 38
96 Hartlepool United 35 7 15 13 35 51 -16 20.0 1.00 1.46 36
97 Oldham Athletic 25 7 8 10 28 31 -3 28.0 1.12 1.24 29
98 Barnet 14 6 3 5 22 18 +4 42.9 1.57 1.29 21
99 Scunthorpe United 13 1 3 9 7 21 -14 7.7 0.54 1.62 6