Barcelona v Aston Villa match analysis
This analysis was locked at kick-off on Tue 3 Nov 2026 and has not been changed since.
Pre-match analysis · as published
Written before kick-off
Barcelona are clear favourites. Aston Villa have won three of their last five with one draw, while Barcelona's recent form includes two defeats. Line-ups are not yet announced.
How the match could end · bookmaker odds before kick-off
- 76%Barcelona win
- 14%Draw
- 10%Aston Villa win
Bookmaker odds, margin removed · prices at Tue 3 Nov 2026 · 18:00 GMT
Goals · bookmaker odds, margin removed
- Over 2.5 goals81%
- Under 2.5 goals19%
- Both teams score: yes66%
- Both teams score: no34%
PRO analysis
The full analysis is part of PRO
PRO members can read the written analysis of this match, where one was published before kick-off.
See PRO plansFree on every match: kick-off time, the bookmaker odds with the margin removed, form, past meetings and injuries.
Form · newest first
Last 5: 3 wins, no draws, 2 defeats
- won6–1v Alaves
- lost1–2v Real Madrid
- lost2–4at Paris Saint Germain
- won5–2at Real Betis
- won4–1at Galatasaray
Last 5: 3 wins, 1 draw, 1 defeat
- drew1–1v Fulham
- lost0–3at Bournemouth
- won2–1v Manchester City
- won3–1v Viking
- won1–0at Newcastle
Past results
From stored results before kick-off. Each figure shows how many games it covers.
In Europe this season
Barcelona
3 games: 2 won, 0 drawn, 1 lost (90 minutes)
xG 7.21 for, 4.69 against, in 3 games with xG
- Lostat Paris Saint GermainUEFA Champions League20 Oct 20262–4xG 2.25–3.74
- Wonat GalatasarayUEFA Champions League13 Oct 20264–1xG 2.86–0.42
- Wonv FeyenoordUEFA Champions League9 Sep 20265–1xG 2.10–0.53
Aston Villa
3 games: 3 won, 0 drawn, 0 lost (90 minutes)
xG 9.15 for, 4.08 against, in 3 games with xG
- Wonv VikingUEFA Champions League21 Oct 20263–1xG 2.78–0.80
- Wonv FenerbahçeUEFA Champions League14 Oct 20266–0xG 3.15–1.75
- Wonat Club Brugge KVUEFA Champions League8 Sep 20263–2xG 3.22–1.53
The two leagues in UEFA matches
La Liga clubs against other leagues since 2021-22: 412 games, 199 won, 77 drawn, 136 lost (1.64 points per game)
Premier League clubs against other leagues since 2021-22: 455 games, 276 won, 77 drawn, 102 lost (1.99 points per game)
UCL and UEL, 90 minutes. Each club counts with the league it played that season.
Home and away
League figures are against each club's own league opponents, so they do not compare across leagues.
Barcelona at home
Last 5: 4 won, 0 drawn, 1 lost
- WonAlavesLa Liga31 Oct 20266–1
- LostReal MadridLa Liga25 Oct 20261–2
- WonGetafeLa Liga10 Oct 20263–0
- WonRacing SantanderLa Liga16 Sep 20267–2
- WonFeyenoord9 Sep 20265–1
Barcelona: home games in La Liga
Last 10 league games, 90-minute score
- Goals
- 34 scored, 9 conceded in 10
- Both teams scored
- 6 of 10
- Over 2.5 goals
- 7 of 10
- Clean sheets
- 4 of 10
Aston Villa away
Last 5: 4 won, 0 drawn, 1 lost
- LostBournemouthLeague Cup28 Oct 20260–3
- WonNewcastlePremier League17 Oct 20261–0
- WonTottenhamPremier League19 Sep 20263–2
- WonCoventryLeague Cup16 Sep 20263–1
- WonClub Brugge KV8 Sep 20263–2
Aston Villa: away games in Premier League
Last 10 league games, 90-minute score
- Goals
- 10 scored, 16 conceded in 10
- Both teams scored
- 5 of 10
- Over 2.5 goals
- 5 of 10
- Clean sheets
- 2 of 10
Rest and schedule
Days since each team's last match and until its next one, in the competitions Ledger tracks. Friendlies are left out.
- Last match
- 3 days before31 Oct 2026 · v Alaves · La Liga
- Next match
- 5 days after8 Nov 2026 · v Atletico Madrid · La Liga
- Last match
- 3 days before31 Oct 2026 · v Fulham · Premier League
- Next match
- 5 days after8 Nov 2026 · v Manchester United · Premier League
Injuries and suspensions
Barcelona
- Ruled out
- R. Bardghji (Knee Injury) · A. Christensen (Muscle Injury) · X. Espart (Ankle Injury) · E. Garcia (Muscle Injury) · J. Kounde (Ankle Injury) · D. Olmo (Groin Injury)
Aston Villa
- Ruled out
- M. Cisse (Off the roster) · B. Madjo (Off the roster) · A. Onana (Knee Injury) · M. Ruggeri (Muscle Injury) · A. Wan-Bissaka (Muscle Injury)
Published 3 Nov 2026, 18:57 GMT · not changed since
All fixtures