This list shows how each team in the top four tiers of English football has performed differently at home compared to away this season. 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.00 | 0.62 | +1.38 |
| Brentford | PL | 2.18 | 0.90 | +1.28 |
| Bolton Wanderers | L1 | 2.15 | 0.92 | +1.24 |
| Newcastle United | PL | 2.09 | 0.90 | +1.19 |
| West Bromwich Albion | CH | 1.83 | 0.64 | +1.19 |
| Wycombe Wanderers | L1 | 1.85 | 0.75 | +1.10 |
| Sunderland | PL | 2.00 | 0.91 | +1.09 |
| Cambridge United | L2 | 2.25 | 1.17 | +1.08 |
| Watford | CH | 2.15 | 1.08 | +1.07 |
| Leeds United | PL | 1.60 | 0.55 | +1.05 |
| Exeter City | L1 | 1.82 | 0.77 | +1.05 |
| Bournemouth | PL | 1.73 | 0.70 | +1.03 |
| Bradford City | L1 | 2.42 | 1.42 | +1.00 |
| Brighton and Hove Albion | PL | 1.90 | 0.91 | +0.99 |
| Cardiff City | L1 | 2.54 | 1.58 | +0.96 |
| Aston Villa | PL | 2.50 | 1.64 | +0.86 |
| Charlton Athletic | CH | 1.64 | 0.79 | +0.85 |
| Huddersfield Town | L1 | 1.92 | 1.08 | +0.85 |
| Reading | L1 | 1.85 | 1.00 | +0.85 |
| Fleetwood Town | L2 | 1.83 | 1.00 | +0.83 |
| Ipswich Town | CH | 2.15 | 1.33 | +0.82 |
| Lincoln City | L1 | 2.31 | 1.50 | +0.81 |
| Leyton Orient | L1 | 1.54 | 0.75 | +0.79 |
| Crawley Town | L2 | 1.17 | 0.38 | +0.78 |
| Coventry City | CH | 2.42 | 1.64 | +0.77 |
| Swansea City | CH | 1.62 | 0.85 | +0.77 |
| Accrington Stanley | L2 | 1.75 | 1.00 | +0.75 |
| Portsmouth | CH | 1.38 | 0.64 | +0.75 |
| Southampton | CH | 1.67 | 0.93 | +0.74 |
| Fulham | PL | 1.82 | 1.10 | +0.72 |
| Wigan Athletic | L1 | 1.64 | 0.92 | +0.71 |
| Luton Town | L1 | 1.85 | 1.17 | +0.68 |
| Rotherham United | L1 | 1.33 | 0.67 | +0.67 |
| Manchester City | PL | 2.36 | 1.70 | +0.66 |
| Arsenal | PL | 2.64 | 2.00 | +0.64 |
| Liverpool | PL | 2.00 | 1.36 | +0.64 |
| Blackpool | L1 | 1.46 | 0.83 | +0.63 |
| Middlesbrough | CH | 2.08 | 1.46 | +0.62 |
| Queens Park Rangers | CH | 1.77 | 1.15 | +0.62 |
| Doncaster Rovers | L1 | 1.25 | 0.67 | +0.58 |
| Shrewsbury Town | L2 | 1.08 | 0.50 | +0.58 |
| Northampton Town | L1 | 1.50 | 0.92 | +0.58 |
| Bromley FC | L2 | 2.33 | 1.77 | +0.56 |
| Cheltenham Town | L2 | 1.46 | 0.92 | +0.54 |
| Leicester City | CH | 1.69 | 1.15 | +0.54 |
| Manchester United | PL | 1.80 | 1.27 | +0.53 |
| Crewe Alexandra | L2 | 1.69 | 1.17 | +0.53 |
| Stevenage | L1 | 1.90 | 1.38 | +0.52 |
| Wrexham | CH | 1.77 | 1.31 | +0.46 |
| Chesterfield | L2 | 1.83 | 1.38 | +0.45 |
| Millwall | CH | 1.86 | 1.42 | +0.44 |
| Burnley | PL | 0.82 | 0.40 | +0.42 |
| Barnsley | L1 | 1.60 | 1.18 | +0.42 |
| Salford City | L2 | 2.00 | 1.58 | +0.42 |
| Oxford United | CH | 1.08 | 0.69 | +0.39 |
| Gillingham | L2 | 1.50 | 1.17 | +0.33 |
| Mansfield Town | L1 | 1.55 | 1.25 | +0.30 |
| Peterborough United | L1 | 1.54 | 1.25 | +0.29 |
| Hull City | CH | 1.77 | 1.50 | +0.27 |
| Sheffield United | CH | 1.42 | 1.15 | +0.26 |
| Notts County | L2 | 1.75 | 1.50 | +0.25 |
| Stoke City | CH | 1.67 | 1.43 | +0.24 |
| Preston North End | CH | 1.77 | 1.54 | +0.23 |
| Swindon Town | L2 | 2.00 | 1.83 | +0.17 |
| Colchester United | L2 | 1.58 | 1.42 | +0.17 |
| AFC Wimbledon | L1 | 1.36 | 1.23 | +0.13 |
| Wolverhampton Wanderers | PL | 0.40 | 0.27 | +0.13 |
| MK Dons | L2 | 1.69 | 1.58 | +0.11 |
| Burton Albion | L1 | 1.17 | 1.08 | +0.08 |
| Walsall | L2 | 1.83 | 1.75 | +0.08 |
| Port Vale | L1 | 0.82 | 0.75 | +0.07 |
| Chelsea | PL | 1.50 | 1.45 | +0.05 |
| Bristol City | CH | 1.50 | 1.50 | 0.00 |
| Nottingham Forest | PL | 1.00 | 1.00 | 0.00 |
| Grimsby Town | L2 | 1.42 | 1.42 | 0.00 |
| Everton | PL | 1.36 | 1.40 | -0.04 |
| West Ham United | PL | 0.64 | 0.70 | -0.06 |
| Bristol Rovers | L2 | 0.83 | 0.92 | -0.08 |
| Stockport County | L1 | 1.62 | 1.75 | -0.13 |
| Oldham Athletic | L2 | 1.25 | 1.42 | -0.17 |
| Plymouth Argyle | L1 | 1.08 | 1.33 | -0.26 |
| Harrogate Town | L2 | 0.58 | 0.85 | -0.26 |
| Sheffield Wednesday | CH | 0.31 | 0.58 | -0.28 |
| Derby County | CH | 1.21 | 1.50 | -0.29 |
| Norwich City | CH | 0.77 | 1.08 | -0.31 |
| Newport County | L2 | 0.50 | 0.92 | -0.42 |
| Barnet | L2 | 1.25 | 1.67 | -0.42 |
| Tranmere Rovers | L2 | 1.08 | 1.50 | -0.42 |
| Barrow | L2 | 0.75 | 1.25 | -0.50 |
| Crystal Palace | PL | 1.09 | 1.60 | -0.51 |
| Blackburn Rovers | CH | 0.77 | 1.50 | -0.73 |
| Tottenham Hotspur | PL | 0.90 | 1.64 | -0.74 |
Summary
17 teams (out of 92) have performed better away than at home this season.
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 2024/25 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