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 98 51 27 20 139 92 +47 52.0 1.42 0.94 180
6 Portsmouth 97 49 29 19 158 101 +57 50.5 1.63 1.04 176
7 Middlesbrough 96 51 22 23 149 89 +60 53.1 1.55 0.93 175
8 Stockport County 86 51 22 13 148 76 +72 59.3 1.72 0.88 175
9 West Bromwich Albion 98 48 29 21 137 90 +47 49.0 1.40 0.92 173
10 Plymouth Argyle 97 52 17 28 161 124 +37 53.6 1.66 1.28 173
11 Stevenage 96 50 22 24 131 86 +45 52.1 1.36 0.90 172
12 Coventry City 96 49 24 23 152 102 +50 51.0 1.58 1.06 171
13 Ipswich Town 91 49 24 18 178 105 +73 53.8 1.96 1.15 171
14 Millwall 99 50 20 29 127 96 +31 50.5 1.28 0.97 170
15 Wycombe Wanderers 98 48 25 25 143 98 +45 49.0 1.46 1.00 169
16 Birmingham City 97 47 26 24 147 94 +53 48.5 1.52 0.97 167
17 Derby County 97 48 23 26 143 90 +53 49.5 1.47 0.93 167
18 Reading 98 47 25 26 148 116 +32 48.0 1.51 1.18 166
19 Sheffield United 95 50 16 29 150 117 +33 52.6 1.58 1.23 166
20 Lincoln City 98 44 33 21 146 86 +60 44.9 1.49 0.88 165
21 Leeds United 88 47 22 19 163 106 +57 53.4 1.85 1.20 163
22 Walsall 97 46 25 26 141 109 +32 47.4 1.45 1.12 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 Aston Villa 81 46 19 16 149 95 +54 56.8 1.84 1.17 157
28 Leyton Orient 97 45 22 30 127 98 +29 46.4 1.31 1.01 157
29 Mansfield Town 95 44 24 27 152 112 +40 46.3 1.60 1.18 156
30 Swansea City 99 43 24 32 139 118 +21 43.4 1.40 1.19 153
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 Tranmere Rovers 98 42 26 30 137 110 +27 42.9 1.40 1.12 152
34 Manchester United 80 45 16 19 130 89 +41 56.3 1.63 1.11 151
35 Sunderland 94 42 25 27 137 107 +30 44.7 1.46 1.14 151
36 Northampton Town 99 42 25 32 120 100 +20 42.4 1.21 1.01 151
37 Peterborough United 98 43 22 33 174 133 +41 43.9 1.78 1.36 151
38 Huddersfield Town 97 41 27 29 129 110 +19 42.3 1.33 1.13 150
39 Crewe Alexandra 98 42 23 33 135 130 +5 42.9 1.38 1.33 149
40 Sheffield Wednesday 99 41 26 32 147 120 +27 41.4 1.48 1.21 149
41 Blackpool 96 40 28 28 149 118 +31 41.7 1.55 1.23 148
42 Luton Town 94 40 28 26 129 104 +25 42.6 1.37 1.11 148
43 Exeter City 96 41 25 30 124 103 +21 42.7 1.29 1.07 148
44 Barnsley 95 42 22 31 158 131 +27 44.2 1.66 1.38 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 Norwich City 95 41 19 35 148 129 +19 43.2 1.56 1.36 142
49 Chelsea 80 39 24 17 136 93 +43 48.8 1.70 1.16 141
50 AFC Wimbledon 98 37 30 31 130 103 +27 37.8 1.33 1.05 141
51 Watford 97 38 25 34 126 117 +9 39.2 1.30 1.21 139
52 Barrow 96 38 25 33 114 98 +16 39.6 1.19 1.02 139
53 Salford City 96 38 25 33 139 133 +6 39.6 1.45 1.39 139
54 Burnley 90 38 25 27 125 102 +23 42.2 1.39 1.13 139
55 Cambridge United 96 38 24 34 111 105 +6 39.6 1.16 1.09 138
56 Wigan Athletic 96 38 24 34 102 100 +2 39.6 1.06 1.04 138
57 Blackburn Rovers 97 38 23 36 111 109 +2 39.2 1.14 1.12 137
58 Wrexham 64 41 14 9 136 68 +68 64.1 2.13 1.06 137
59 Rotherham United 96 37 25 34 128 122 +6 38.5 1.33 1.27 136
60 Crawley Town 99 37 25 37 136 131 +5 37.4 1.37 1.32 136
61 Bristol Rovers 98 38 21 39 124 126 -2 38.8 1.27 1.29 135
62 Oxford United 95 36 26 33 138 121 +17 37.9 1.45 1.27 134
63 Cheltenham Town 96 37 23 36 118 123 -5 38.5 1.23 1.28 134
64 Colchester United 98 33 34 31 130 111 +19 33.7 1.33 1.13 133
65 Hull City 99 35 27 37 122 124 -2 35.4 1.23 1.25 132
66 Accrington Stanley 97 34 29 34 132 128 +4 35.1 1.36 1.32 131
67 Brentford 81 35 24 22 140 112 +28 43.2 1.73 1.38 129
68 Fulham 81 38 15 28 143 111 +32 46.9 1.77 1.37 129
69 Brighton and Hove Albion 80 33 28 19 128 102 +26 41.3 1.60 1.28 127
70 Port Vale 97 34 24 39 117 116 +1 35.1 1.21 1.20 126
71 Leicester City 87 37 15 35 126 113 +13 42.5 1.45 1.30 126
72 Stoke City 97 33 26 38 115 108 +7 34.0 1.19 1.11 125
73 Tottenham Hotspur 80 39 8 33 149 118 +31 48.8 1.86 1.48 125
74 Burton Albion 98 33 24 41 117 136 -19 33.7 1.19 1.39 123
75 Nottingham Forest 81 34 21 26 122 94 +28 42.0 1.51 1.16 123
76 Bournemouth 81 33 23 25 105 94 +11 40.7 1.30 1.16 122
77 Grimsby Town 85 33 22 30 111 116 -5 38.8 1.31 1.36 121
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 Crystal Palace 80 27 27 26 105 101 +4 33.8 1.31 1.26 108
85 Southampton 88 30 18 40 126 143 -17 34.1 1.43 1.63 108
86 West Ham United 81 28 23 30 112 124 -12 34.6 1.38 1.53 107
87 Everton 82 28 21 33 94 99 -5 34.1 1.15 1.21 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 Bromley FC 39 18 14 7 67 44 +23 46.2 1.72 1.13 68
93 Chesterfield 39 17 17 5 68 43 +25 43.6 1.74 1.10 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