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 99 59 22 18 180 96 +84 59.6 1.82 0.97 199
2 Manchester City 80 62 12 6 215 74 +141 77.5 2.69 0.93 198
3 Liverpool 80 58 16 6 185 67 +118 72.5 2.31 0.84 190
4 Arsenal 80 56 14 10 185 77 +108 70.0 2.31 0.96 182
5 Bradford City 97 50 27 20 138 92 +46 51.5 1.42 0.95 177
6 Portsmouth 97 49 29 19 158 101 +57 50.5 1.63 1.04 176
7 Stockport County 86 51 22 13 148 76 +72 59.3 1.72 0.88 175
8 Middlesbrough 95 51 21 23 148 88 +60 53.7 1.56 0.93 174
9 Plymouth Argyle 97 52 17 28 161 124 +37 53.6 1.66 1.28 173
10 Stevenage 96 50 22 24 131 86 +45 52.1 1.36 0.90 172
11 West Bromwich Albion 97 48 28 21 136 89 +47 49.5 1.40 0.92 172
12 Ipswich Town 91 49 24 18 178 105 +73 53.8 1.96 1.15 171
13 Coventry City 96 49 24 23 152 102 +50 51.0 1.58 1.06 171
14 Wycombe Wanderers 98 48 25 25 143 98 +45 49.0 1.46 1.00 169
15 Millwall 98 49 20 29 124 96 +28 50.0 1.27 0.98 167
16 Derby County 97 48 23 26 143 90 +53 49.5 1.47 0.93 167
17 Birmingham City 97 47 26 24 147 94 +53 48.5 1.52 0.97 167
18 Reading 98 47 25 26 148 116 +32 48.0 1.51 1.18 166
19 Lincoln City 98 44 33 21 146 86 +60 44.9 1.49 0.88 165
20 Walsall 96 46 25 25 141 107 +34 47.9 1.47 1.11 163
21 Sheffield United 93 49 16 28 147 114 +33 52.7 1.58 1.23 163
22 Leeds United 88 47 22 19 163 106 +57 53.4 1.85 1.20 163
23 Swindon Town 99 46 24 29 170 123 +47 46.5 1.72 1.24 162
24 Newcastle United 79 49 15 15 162 81 +81 62.0 2.05 1.03 162
25 Bristol City 96 45 25 26 145 101 +44 46.9 1.51 1.05 160
26 Charlton Athletic 96 44 26 26 149 109 +40 45.8 1.55 1.14 158
27 Leyton Orient 97 45 22 30 127 98 +29 46.4 1.31 1.01 157
28 Aston Villa 81 46 19 16 149 95 +54 56.8 1.84 1.17 157
29 Mansfield Town 95 44 24 27 152 112 +40 46.3 1.60 1.18 156
30 Tranmere Rovers 98 42 26 30 137 110 +27 42.9 1.40 1.12 152
31 MK Dons 98 42 26 30 140 108 +32 42.9 1.43 1.10 152
32 Doncaster Rovers 96 46 14 36 134 123 +11 47.9 1.40 1.28 152
33 Swansea City 98 43 23 32 138 117 +21 43.9 1.41 1.19 152
34 Sunderland 93 42 25 26 136 104 +32 45.2 1.46 1.12 151
35 Northampton Town 98 42 25 31 120 99 +21 42.9 1.22 1.01 151
36 Peterborough United 98 43 22 33 174 133 +41 43.9 1.78 1.36 151
37 Manchester United 80 45 16 19 130 89 +41 56.3 1.63 1.11 151
38 Huddersfield Town 97 41 27 29 129 110 +19 42.3 1.33 1.13 150
39 Sheffield Wednesday 99 41 26 32 147 120 +27 41.4 1.48 1.21 149
40 Crewe Alexandra 98 42 23 33 135 130 +5 42.9 1.38 1.33 149
41 Barnsley 95 42 22 31 158 131 +27 44.2 1.66 1.38 148
42 Exeter City 96 41 25 30 124 103 +21 42.7 1.29 1.07 148
43 Blackpool 96 40 28 28 149 118 +31 41.7 1.55 1.23 148
44 Luton Town 94 40 28 26 129 104 +25 42.6 1.37 1.11 148
45 Cardiff City 98 42 20 36 126 112 +14 42.9 1.29 1.14 146
46 Gillingham 98 38 30 30 98 107 -9 38.8 1.00 1.09 144
47 Preston North End 98 36 35 27 121 120 +1 36.7 1.23 1.22 143
48 AFC Wimbledon 98 37 30 31 130 103 +27 37.8 1.33 1.05 141
49 Chelsea 80 39 24 17 136 93 +43 48.8 1.70 1.16 141
50 Salford City 95 38 25 32 138 131 +7 40.0 1.45 1.38 139
51 Barrow 96 38 25 33 114 98 +16 39.6 1.19 1.02 139
52 Norwich City 94 40 19 35 146 129 +17 42.6 1.55 1.37 139
53 Burnley 90 38 25 27 125 102 +23 42.2 1.39 1.13 139
54 Watford 96 38 25 33 126 115 +11 39.6 1.31 1.20 139
55 Wigan Athletic 96 38 24 34 102 100 +2 39.6 1.06 1.04 138
56 Cambridge United 96 38 24 34 111 105 +6 39.6 1.16 1.09 138
57 Blackburn Rovers 96 38 23 35 110 107 +3 39.6 1.15 1.11 137
58 Rotherham United 96 37 25 34 128 122 +6 38.5 1.33 1.27 136
59 Crawley Town 99 37 25 37 136 131 +5 37.4 1.37 1.32 136
60 Bristol Rovers 98 38 21 39 124 126 -2 38.8 1.27 1.29 135
61 Cheltenham Town 96 37 23 36 118 123 -5 38.5 1.23 1.28 134
62 Oxford United 95 36 26 33 138 121 +17 37.9 1.45 1.27 134
63 Wrexham 63 40 14 9 134 67 +67 63.5 2.13 1.06 134
64 Colchester United 98 33 34 31 130 111 +19 33.7 1.33 1.13 133
65 Accrington Stanley 96 34 29 33 132 127 +5 35.4 1.38 1.32 131
66 Fulham 81 38 15 28 143 111 +32 46.9 1.77 1.37 129
67 Brentford 81 35 24 22 140 112 +28 43.2 1.73 1.38 129
68 Hull City 98 34 27 37 118 122 -4 34.7 1.20 1.24 129
69 Brighton and Hove Albion 80 33 28 19 128 102 +26 41.3 1.60 1.28 127
70 Leicester City 87 37 15 35 126 113 +13 42.5 1.45 1.30 126
71 Port Vale 97 34 24 39 117 116 +1 35.1 1.21 1.20 126
72 Tottenham Hotspur 79 39 8 32 148 114 +34 49.4 1.87 1.44 125
73 Nottingham Forest 80 34 21 25 122 93 +29 42.5 1.53 1.16 123
74 Stoke City 96 32 26 38 113 107 +6 33.3 1.18 1.11 122
75 Bournemouth 81 33 23 25 105 94 +11 40.7 1.30 1.16 122
76 Grimsby Town 85 33 22 30 111 116 -5 38.8 1.31 1.36 121
77 Burton Albion 97 32 24 41 114 136 -22 33.0 1.18 1.40 120
78 Shrewsbury Town 97 34 18 45 102 130 -28 35.1 1.05 1.34 120
79 Queens Park Rangers 96 32 24 40 123 139 -16 33.3 1.28 1.45 120
80 Fleetwood Town 96 28 35 33 115 121 -6 29.2 1.20 1.26 119
81 Newport County 98 31 25 42 130 147 -17 31.6 1.33 1.50 118
82 Harrogate Town 98 31 22 45 117 147 -30 31.6 1.19 1.50 115
83 Notts County 63 33 10 20 115 78 +37 52.4 1.83 1.24 109
84 West Ham United 81 28 23 30 112 124 -12 34.6 1.38 1.53 107
85 Crystal Palace 79 26 27 26 104 101 +3 32.9 1.32 1.28 105
86 Everton 81 28 21 32 94 98 -4 34.6 1.16 1.21 105
87 Southampton 87 29 18 40 121 143 -22 33.3 1.39 1.64 105
88 Morecambe 80 26 23 31 101 112 -11 32.5 1.26 1.40 101
89 Carlisle United 82 25 24 33 93 112 -19 30.5 1.13 1.37 99
90 Wolverhampton Wanderers 81 28 13 40 100 130 -30 34.6 1.23 1.60 97
91 Sutton United 59 23 19 17 80 66 +14 39.0 1.36 1.12 88
92 Chesterfield 39 17 17 5 68 43 +25 43.6 1.74 1.10 68
93 Bromley FC 39 18 14 7 67 44 +23 46.2 1.72 1.13 68
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 27 8 9 10 31 32 -1 29.6 1.15 1.19 33
98 Barnet 17 6 5 6 24 21 +3 35.3 1.41 1.24 23
99 Scunthorpe United 13 1 3 9 7 21 -14 7.7 0.54 1.62 6