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 |
|---|---|---|---|---|
| Port Vale | L2 | 2.20 | 0.00 | +2.20 |
| York City | L2 | 2.60 | 0.60 | +2.00 |
| Mansfield Town | L1 | 2.20 | 0.25 | +1.95 |
| Bristol Rovers | L2 | 2.40 | 0.50 | +1.90 |
| Southampton | CH | 2.67 | 1.00 | +1.67 |
| Swindon Town | L2 | 1.83 | 0.20 | +1.63 |
| Accrington Stanley | L2 | 2.00 | 0.40 | +1.60 |
| Newport County | L2 | 2.00 | 0.40 | +1.60 |
| Watford | CH | 1.67 | 0.20 | +1.47 |
| Cardiff City | CH | 1.80 | 0.33 | +1.47 |
| Oldham Athletic | L2 | 1.67 | 0.25 | +1.42 |
| Colchester United | L2 | 1.80 | 0.40 | +1.40 |
| AFC Wimbledon | L1 | 2.00 | 0.67 | +1.33 |
| Ipswich Town | PL | 2.00 | 0.75 | +1.25 |
| Cheltenham Town | L2 | 2.00 | 0.83 | +1.17 |
| Exeter City | L2 | 1.80 | 0.67 | +1.13 |
| Salford City | L2 | 2.50 | 1.40 | +1.10 |
| Grimsby Town | L2 | 1.67 | 0.60 | +1.07 |
| Reading | L1 | 2.00 | 1.00 | +1.00 |
| Charlton Athletic | CH | 1.80 | 0.83 | +0.97 |
| Rochdale | L2 | 1.80 | 0.83 | +0.97 |
| Wigan Athletic | L1 | 1.20 | 0.25 | +0.95 |
| Bournemouth | PL | 1.25 | 0.33 | +0.92 |
| Tranmere Rovers | L2 | 1.50 | 0.60 | +0.90 |
| Shrewsbury Town | L2 | 1.67 | 0.80 | +0.87 |
| Chelsea | PL | 2.33 | 1.50 | +0.83 |
| Blackburn Rovers | CH | 1.80 | 1.00 | +0.80 |
| Arsenal | PL | 3.00 | 2.25 | +0.75 |
| Everton | PL | 1.75 | 1.00 | +0.75 |
| Brentford | PL | 1.75 | 1.00 | +0.75 |
| Sunderland | PL | 1.00 | 0.25 | +0.75 |
| Stevenage | L1 | 1.75 | 1.00 | +0.75 |
| Middlesbrough | CH | 2.33 | 1.60 | +0.73 |
| Fulham | PL | 1.00 | 0.33 | +0.67 |
| Hull City | PL | 1.67 | 1.00 | +0.67 |
| Walsall | L2 | 2.00 | 1.33 | +0.67 |
| Blackpool | L1 | 1.25 | 0.60 | +0.65 |
| Manchester United | PL | 1.33 | 0.75 | +0.58 |
| Rotherham United | L2 | 1.20 | 0.67 | +0.53 |
| Brighton and Hove Albion | PL | 2.50 | 2.00 | +0.50 |
| Fleetwood Town | L2 | 1.50 | 1.00 | +0.50 |
| Doncaster Rovers | L1 | 1.25 | 0.80 | +0.45 |
| MK Dons | L1 | 1.20 | 0.75 | +0.45 |
| Preston North End | CH | 0.60 | 0.17 | +0.43 |
| Chesterfield | L2 | 1.60 | 1.17 | +0.43 |
| Norwich City | CH | 1.00 | 0.60 | +0.40 |
| Notts County | L1 | 1.00 | 0.60 | +0.40 |
| Barnet | L2 | 2.50 | 2.20 | +0.30 |
| Gillingham | L2 | 1.60 | 1.33 | +0.27 |
| Newcastle United | PL | 1.25 | 1.00 | +0.25 |
| Northampton Town | L2 | 1.25 | 1.00 | +0.25 |
| Stockport County | L1 | 2.00 | 1.75 | +0.25 |
| Peterborough United | L1 | 1.00 | 0.80 | +0.20 |
| Cambridge United | L1 | 2.00 | 1.80 | +0.20 |
| Crewe Alexandra | L2 | 2.00 | 1.80 | +0.20 |
| Bromley FC | L1 | 1.00 | 0.80 | +0.20 |
| Huddersfield Town | L1 | 2.00 | 1.83 | +0.17 |
| Leeds United | PL | 1.50 | 1.33 | +0.17 |
| Stoke City | CH | 1.80 | 1.67 | +0.13 |
| Wrexham | CH | 1.33 | 1.20 | +0.13 |
| Queens Park Rangers | CH | 1.60 | 1.50 | +0.10 |
| Wolverhampton Wanderers | CH | 1.75 | 1.67 | +0.08 |
| Sheffield United | CH | 1.40 | 1.33 | +0.07 |
| Luton Town | L1 | 1.25 | 1.20 | +0.05 |
| West Bromwich Albion | CH | 1.83 | 1.80 | +0.03 |
| Burton Albion | L1 | 1.20 | 1.17 | +0.03 |
| Crystal Palace | PL | 1.00 | 1.00 | 0.00 |
| Manchester City | PL | 3.00 | 3.00 | 0.00 |
| West Ham United | CH | 2.00 | 2.00 | 0.00 |
| Coventry City | PL | 1.00 | 1.00 | 0.00 |
| Portsmouth | CH | 1.40 | 1.40 | 0.00 |
| Bradford City | L1 | 2.00 | 2.00 | 0.00 |
| Millwall | CH | 1.33 | 1.40 | -0.07 |
| Burnley | CH | 0.67 | 0.80 | -0.13 |
| Bolton Wanderers | CH | 1.20 | 1.33 | -0.13 |
| Barnsley | L1 | 0.80 | 1.00 | -0.20 |
| Leicester City | L1 | 1.20 | 1.50 | -0.30 |
| Birmingham City | CH | 1.67 | 2.00 | -0.33 |
| Oxford United | L1 | 1.67 | 2.00 | -0.33 |
| Tottenham Hotspur | PL | 0.33 | 0.67 | -0.34 |
| Derby County | CH | 0.33 | 0.80 | -0.47 |
| Plymouth Argyle | L1 | 1.50 | 2.00 | -0.50 |
| Crawley Town | L2 | 0.25 | 0.80 | -0.55 |
| Swansea City | CH | 1.83 | 2.40 | -0.57 |
| Bristol City | CH | 1.00 | 1.60 | -0.60 |
| Wycombe Wanderers | L1 | 1.00 | 1.75 | -0.75 |
| Sheffield Wednesday | L1 | 1.60 | 2.50 | -0.90 |
| Leyton Orient | L1 | 1.00 | 2.00 | -1.00 |
| Nottingham Forest | PL | 0.25 | 1.33 | -1.08 |
| Lincoln City | CH | 0.40 | 1.67 | -1.27 |
| Aston Villa | PL | 0.33 | 1.75 | -1.42 |
| Liverpool | PL | 0.67 | 2.50 | -1.83 |
Summary
20 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 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