This list shows how each team in the top four tiers of English football has performed differently at home compared to away over the last three seasons. It calculates the difference between their average points per game at home and their average points per game away. A larger positive number indicates a stronger home advantage, while a negative number suggests they perform better on the road.
Home vs away
| Team | Div | PPG Home | PPG Away | Differential Diff |
|---|---|---|---|---|
| Birmingham City | CH | 2.04 | 1.22 | +0.82 |
| West Bromwich Albion | CH | 1.80 | 0.99 | +0.81 |
| Bradford City | L1 | 2.03 | 1.22 | +0.81 |
| Newcastle United | PL | 1.93 | 1.14 | +0.79 |
| Leeds United | PL | 2.20 | 1.45 | +0.75 |
| Reading | L1 | 1.80 | 1.06 | +0.74 |
| Rotherham United | L1 | 1.28 | 0.57 | +0.71 |
| Aston Villa | PL | 2.07 | 1.42 | +0.65 |
| Luton Town | L1 | 1.46 | 0.83 | +0.63 |
| Blackpool | L1 | 1.75 | 1.14 | +0.61 |
| Coventry City | CH | 1.96 | 1.35 | +0.61 |
| Liverpool | PL | 2.28 | 1.68 | +0.60 |
| Norwich City | CH | 1.70 | 1.13 | +0.57 |
| Watford | CH | 1.51 | 0.96 | +0.55 |
| Cambridge United | L2 | 1.49 | 0.94 | +0.55 |
| Bolton Wanderers | L1 | 1.94 | 1.39 | +0.55 |
| Wrexham | CH | 2.09 | 1.55 | +0.54 |
| Oxford United | CH | 1.55 | 1.01 | +0.54 |
| Charlton Athletic | CH | 1.65 | 1.12 | +0.53 |
| Bristol City | CH | 1.65 | 1.13 | +0.52 |
| Plymouth Argyle | L1 | 1.49 | 0.97 | +0.52 |
| Wigan Athletic | L1 | 1.57 | 1.07 | +0.50 |
| Chesterfield | L2 | 2.04 | 1.54 | +0.50 |
| Stevenage | L1 | 1.72 | 1.22 | +0.50 |
| Manchester City | PL | 2.35 | 1.86 | +0.49 |
| Brighton and Hove Albion | PL | 1.67 | 1.18 | +0.49 |
| Portsmouth | CH | 1.74 | 1.25 | +0.49 |
| Stockport County | L1 | 2.10 | 1.61 | +0.49 |
| Bristol Rovers | L2 | 1.42 | 0.93 | +0.49 |
| Swindon Town | L2 | 1.62 | 1.14 | +0.48 |
| Fulham | PL | 1.58 | 1.11 | +0.47 |
| Newport County | L2 | 1.30 | 0.83 | +0.47 |
| Sunderland | PL | 1.66 | 1.20 | +0.46 |
| AFC Wimbledon | L1 | 1.61 | 1.16 | +0.45 |
| Northampton Town | L1 | 1.28 | 0.84 | +0.44 |
| Barrow | L2 | 1.41 | 0.97 | +0.44 |
| Manchester United | PL | 1.74 | 1.30 | +0.44 |
| Tranmere Rovers | L2 | 1.30 | 0.86 | +0.44 |
| Stoke City | CH | 1.39 | 0.96 | +0.43 |
| Barnet | L2 | 2.13 | 1.70 | +0.43 |
| Cardiff City | L1 | 1.64 | 1.22 | +0.42 |
| Preston North End | CH | 1.46 | 1.04 | +0.42 |
| Gillingham | L2 | 1.48 | 1.06 | +0.42 |
| Chelsea | PL | 1.82 | 1.40 | +0.42 |
| Huddersfield Town | L1 | 1.48 | 1.07 | +0.41 |
| MK Dons | L2 | 1.77 | 1.36 | +0.41 |
| Cheltenham Town | L2 | 1.33 | 0.93 | +0.40 |
| Swansea City | CH | 1.51 | 1.13 | +0.38 |
| Accrington Stanley | L2 | 1.35 | 0.97 | +0.38 |
| Shrewsbury Town | L2 | 1.13 | 0.75 | +0.38 |
| Brentford | PL | 1.49 | 1.11 | +0.38 |
| Bromley FC | L2 | 1.88 | 1.51 | +0.37 |
| Doncaster Rovers | L1 | 1.74 | 1.38 | +0.36 |
| Wycombe Wanderers | L1 | 1.71 | 1.36 | +0.35 |
| Lincoln City | L1 | 1.90 | 1.55 | +0.35 |
| Derby County | CH | 1.70 | 1.36 | +0.34 |
| Crewe Alexandra | L2 | 1.62 | 1.28 | +0.34 |
| Peterborough United | L1 | 1.52 | 1.20 | +0.32 |
| Ipswich Town | CH | 1.71 | 1.40 | +0.31 |
| Arsenal | PL | 2.33 | 2.02 | +0.31 |
| Colchester United | L2 | 1.43 | 1.14 | +0.29 |
| Crawley Town | L2 | 1.28 | 0.99 | +0.29 |
| Millwall | CH | 1.65 | 1.36 | +0.29 |
| Walsall | L2 | 1.64 | 1.36 | +0.28 |
| Wolverhampton Wanderers | PL | 1.09 | 0.81 | +0.28 |
| Notts County | L2 | 1.68 | 1.41 | +0.27 |
| Southampton | CH | 1.51 | 1.25 | +0.26 |
| Middlesbrough | CH | 1.67 | 1.42 | +0.25 |
| Grimsby Town | L2 | 1.54 | 1.29 | +0.25 |
| Leicester City | CH | 1.46 | 1.22 | +0.24 |
| Burton Albion | L1 | 1.17 | 0.96 | +0.21 |
| Fleetwood Town | L2 | 1.29 | 1.09 | +0.20 |
| Exeter City | L1 | 1.30 | 1.10 | +0.20 |
| Mansfield Town | L1 | 1.58 | 1.39 | +0.19 |
| Bournemouth | PL | 1.51 | 1.32 | +0.19 |
| Sheffield United | CH | 1.38 | 1.20 | +0.18 |
| Leyton Orient | L1 | 1.49 | 1.33 | +0.16 |
| West Ham United | PL | 1.25 | 1.11 | +0.14 |
| Port Vale | L1 | 1.25 | 1.12 | +0.13 |
| Queens Park Rangers | CH | 1.29 | 1.17 | +0.12 |
| Salford City | L2 | 1.51 | 1.41 | +0.10 |
| Tottenham Hotspur | PL | 1.32 | 1.23 | +0.09 |
| Everton | PL | 1.32 | 1.23 | +0.09 |
| Sheffield Wednesday | CH | 0.97 | 0.90 | +0.07 |
| Oldham Athletic | L2 | 1.51 | 1.45 | +0.06 |
| Harrogate Town | L2 | 1.14 | 1.10 | +0.04 |
| Burnley | PL | 1.21 | 1.18 | +0.03 |
| Blackburn Rovers | CH | 1.25 | 1.23 | +0.02 |
| Crystal Palace | PL | 1.30 | 1.28 | +0.02 |
| Nottingham Forest | PL | 1.26 | 1.28 | -0.02 |
| Hull City | CH | 1.36 | 1.42 | -0.06 |
| Barnsley | L1 | 1.35 | 1.49 | -0.14 |
Summary
3 teams (out of 92) have performed better away than at home over the last three seasons.
More stats
View All - Longest current stayTeams that have stayed longest in their current division.
- Average AttendanceAverage league attendance of clubs that competed in the top seven tiers of the English football pyramid during the 2025/26 season.
- Longest unbeaten runLongest current unbeaten run in the top four tiers of English football
- Average league positionsTable calculated using each club's all-time average position in the English football pyramid
- Most Seasons of ImprovementTeams currently on the longest run of improving their final league position season over season
- League Positions After PromotionOverview of how teams performed in their first season in the Premier League after being promoted from the Championship