Match previews and recaps to help you decide which games are worth watching

Futmetrix Verdict
29
FT
Thu, Nov 6
Aston Villa
2-0
Maccabi Tel Aviv
⚡ Intensity 32
⚖️ Balance 13
🏆 Stakes 0
🎲 Upset 0
Routine home win extends unbeaten streak

Win Probability

  • Aston Villa 73%
  • Draw 24%
  • Maccabi Tel Aviv 3%

Futmetrix AI estimate

Villa Park Routine: Unbeaten Run Continues

Skip It Futmetrix Score: 29/100. A thoroughly professional job saw the hosts dismantle a deep defensive block, extending their phenomenal winning streak in Europe and cementing their contender status.

Breaking the Wall

The hosts set up camp in the opposition half immediately, treating the Villa Park faithful to a masterclass in how they dominated possession. Maccabi Tel Aviv arrived with a clear tactical plan to frustrate, absorbing wave after wave of sustained pressure from the very beginning. The Israeli outfit relied heavily on Roei Mashpati, whose early heroics between the sticks kept the visitors somewhat alive against a much superior attacking force. Despite firing off 14 shots over the evening and pinning their opponents back, Aston Villa initially struggled to find the clinical edge required to open the floodgates. The sheer Intensity of the home side's pressing suffocated any attempted counter-attacks, but the final ball frequently evaded them during the opening exchanges as the deep defensive low block held remarkably firm.

Crucial Breakthrough

Just as the visitors started to believe they might reach the interval entirely unscathed, the stubborn resistance finally crumbled. The Balance of the tie shifted irreversibly in the 45th minute when M. Rogers brilliantly carved open the backline, allowing I. Maatsen to slot home a vital opening strike. Snatching the lead right on the stroke of half-time changes team talks entirely, forcing the away side to eventually abandon their ultra-defensive shell. Once the second half commenced, the attacking momentum was completely with the English side. A clumsy foul in the box handed them a golden opportunity to put the tie to bed, and D. Malen made absolutely no mistake from the penalty spot in the 59th minute, ruthlessly killing off any lingering Upset Factor.

Professional Game Management

At 2-0 down, the match morphed into a highly controlled training exercise for the hosts. The Stakes for the home side were simply about preserving energy and maintaining their flawless form at the very top end of the standings. Whenever the weary visitors did manage a rare foray forward into the final third, Emiliano Martínez was fully alert, producing three genuinely sharp saves to ensure his valuable clean sheet remained completely intact. This totally routine result leaves the Birmingham outfit flying high in second place with a perfect run of domestic and European form, heavily cementing their status as clear tournament contenders. For the travelling side, the grim reality of sitting firmly near the bottom with a single solitary point reflects a truly brutal European campaign where they have consistently been outclassed.

Key Questions

Who scored the goals for Aston Villa?

I. Maatsen opened the scoring in the 45th minute, and D. Malen sealed the victory with a penalty in the 59th minute.

How did the goalkeepers perform?

Roei Mashpati was outstanding with six saves for Maccabi, while Emiliano Martínez secured a clean sheet with three crucial stops for Villa.

What is the Futmetrix Score?

The Futmetrix Score is our 0-100 verdict on how entertaining a match is. We look at intensity, balance, stakes, and star quality to tell you if it's worth your time.

Match Statistics

Possession
66%
34%
Aston Villa 66%
Maccabi Tel Aviv 34%
Shots
14
6
Aston Villa 14
Maccabi Tel Aviv 6
Shots on Target
8
3
Aston Villa 8
Maccabi Tel Aviv 3
Expected Goals (xG)
2.07
1.10
Aston Villa 2.07
Maccabi Tel Aviv 1.10
Passes
576
293
Aston Villa 576
Maccabi Tel Aviv 293
Pass Accuracy
91%
82%
Aston Villa 91%
Maccabi Tel Aviv 82%
Corners
3
1
Aston Villa 3
Maccabi Tel Aviv 1
Fouls
12
18
Aston Villa 12
Maccabi Tel Aviv 18
Yellow Cards
0
2
Aston Villa 0
Maccabi Tel Aviv 2
Red Cards
0
0
Aston Villa 0
Maccabi Tel Aviv 0

Match Events

M. Camara Heitor 🔄 14'
Itamar Noy 🟨 29'
Issouf Sissokho 🟨 37'
45' I. Maatsen (M. Rogers)
HT
59' D. Malen
O. Davida S. Jehezkel 🔄 60'
I. Noy I. Shahar 🔄 60'
64' 🔄 P. Torres B. Kamara
64' 🔄 M. Rogers O. Watkins
75' 🔄 J. Sancho Y. Tielemans
75' 🔄 E. Guessand E. Buendia
75' 🔄 A. Onana J. McGinn
H. Varela I. Nicolaescu 🔄 78'
D. Peretz K. Andrade 🔄 78'
FT

Player Cards

Our take on every player in this match

Aston Villa

Goalkeepers
Emiliano Martínez
PROVOCATEUR
PROVOCATEUR
1
Fouls Won
1
Fouls Won
1
Duels Won
0
Pens Won
Defenders
Victor Lindelöf
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Ezri Konsa
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
75%
Duel Win %
Pau Torres
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
64
Total Mins
64
Entry
Ian Maatsen
TRANSFORMER
TRANSFORMER
1
Goals
1
Goals
6
Aerials Won
0
Tackles
Midfielders
Lamare Bogarde
MAGNET
MAGNET
67
Activity
67
Activity
58
Passes
9
Duels
Amadou Onana
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
75
Total Mins
75
Entry
Evann Guessand
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
74
Total Mins
75
Entry
Morgan Rogers
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
1
Assists
19%
Pass Acc
Jadon Sancho
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
20%
Pass Acc
Forwards
Donyell Malen
FINISHER
FINISHER
1
Goals
1
Goals
5
Shots
7.3
Rating
BENCH
Marco Bizot
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Russ Oakley
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Matty Cash
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Lucas Digne
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ross Barkley
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
John McGinn
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry
Youri Tielemans
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry
Harvey Elliott
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Emiliano Buendía
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
16
Total Mins
Started
Entry
Boubacar Kamara
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
26
Total Mins
Started
Entry
Benjamin Broggio
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ollie Watkins
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
26
Total Mins
Started
Entry

Maccabi Tel Aviv

Goalkeepers
Roi Mishpati
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Tyrese Asante
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Raz Shlomo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Mohamed Ali Camara
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
14
Entry
Roy Revivo
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
21%
Pass Acc
Midfielders
Issouf Sissokho
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Itamar Noy
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
60
Total Mins
60
Entry
Osher Davida
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
60
Total Mins
60
Entry
Dor Peretz
PROVOCATEUR
PROVOCATEUR
4
Fouls Won
4
Fouls Won
6
Duels Won
0
Pens Won
Hélio Varela
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
6
Duels Won
0
Pens Won
Forwards
Elad Madmon
FRIENDLY FIRE
FRIENDLY FIRE
Pen Given
Mistake
Pen Given
Mistake
7
Fouls
5.9
Rating
BENCH
Ofek Melika
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Yoav Gerafi
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Heitor
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
76
Total Mins
Started
Entry
Sagiv Yehezkel
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Denny Gropper
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Noam Ben Harush
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Itay Ben Hamo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Benjamin Lederman
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ido Shahar
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
30
Total Mins
Started
Entry
Kervin Andrade
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
Saied Abu Farchi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ion Nicolăescu
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry

League Standings

Pos Team P Pts GF GA GD Form
1 FC Midtjylland 4 12 11 3 +8 WFC Midtjylland 3 - 1 Celtic (06-11-2025)WMaccabi Tel Aviv 0 - 3 FC Midtjylland (23-10-2025)WNottingham Forest 2 - 3 FC Midtjylland (02-10-2025)WFC Midtjylland 2 - 0 Sturm Graz (24-09-2025)
2 SC Freiburg 4 10 8 3 +5 WNice 1 - 3 SC Freiburg (06-11-2025)WSC Freiburg 2 - 0 Utrecht (23-10-2025)DBologna 1 - 1 SC Freiburg (02-10-2025)WSC Freiburg 2 - 1 FC Basel 1893 (24-09-2025)
3 Ferencvarosi TC 4 10 8 4 +4 WFerencvarosi TC 3 - 1 Ludogorets (06-11-2025)WRed Bull Salzburg 2 - 3 Ferencvarosi TC (23-10-2025)WGenk 0 - 1 Ferencvarosi TC (02-10-2025)DFerencvarosi TC 1 - 1 Plzen (25-09-2025)
4 Celta Vigo 4 9 9 4 +5 WDinamo Zagreb 0 - 3 Celta Vigo (06-11-2025)WCelta Vigo 2 - 1 Nice (23-10-2025)WCelta Vigo 3 - 1 PAOK (02-10-2025)LVfB Stuttgart 2 - 1 Celta Vigo (25-09-2025)
5 SC Braga 4 9 8 4 +4 LSC Braga 3 - 4 Genk (06-11-2025)WSC Braga 2 - 0 FK Crvena Zvezda (23-10-2025)WCeltic 0 - 2 SC Braga (02-10-2025)WSC Braga 1 - 0 Feyenoord (24-09-2025)
6 Aston Villa 4 9 6 2 +4 WAston Villa 2 - 0 Maccabi Tel Aviv (06-11-2025)LGO Ahead Eagles 2 - 1 Aston Villa (23-10-2025)WFeyenoord 0 - 2 Aston Villa (02-10-2025)WAston Villa 1 - 0 Bologna (25-09-2025)
7 Lyon 4 9 5 2 +3 LReal Betis 2 - 0 Lyon (06-11-2025)WLyon 2 - 0 FC Basel 1893 (23-10-2025)WLyon 2 - 0 Red Bull Salzburg (02-10-2025)WUtrecht 0 - 1 Lyon (25-09-2025)
8 Real Betis 4 8 6 2 +4 WReal Betis 2 - 0 Lyon (06-11-2025)DGenk 0 - 0 Real Betis (23-10-2025)WLudogorets 0 - 2 Real Betis (02-10-2025)DReal Betis 2 - 2 Nottingham Forest (24-09-2025)
9 Plzen 4 8 6 2 +4 DPlzen 0 - 0 Fenerbahçe (06-11-2025)WAS Roma 1 - 2 Plzen (23-10-2025)WPlzen 3 - 0 Malmo FF (02-10-2025)DFerencvarosi TC 1 - 1 Plzen (25-09-2025)
10 PAOK 4 7 9 6 +3 WPAOK 4 - 0 BSC Young Boys (06-11-2025)WLille 3 - 4 PAOK (23-10-2025)LCelta Vigo 3 - 1 PAOK (02-10-2025)DPAOK 0 - 0 Maccabi Tel Aviv (24-09-2025)
11 Brann 4 7 5 2 +3 DBologna 0 - 0 Brann (06-11-2025)WBrann 3 - 0 Rangers (23-10-2025)WBrann 1 - 0 Utrecht (02-10-2025)LLille 2 - 1 Brann (25-09-2025)
12 Dinamo Zagreb 4 7 7 6 +1 LDinamo Zagreb 0 - 3 Celta Vigo (06-11-2025)DMalmo FF 1 - 1 Dinamo Zagreb (23-10-2025)WMaccabi Tel Aviv 1 - 3 Dinamo Zagreb (02-10-2025)WDinamo Zagreb 3 - 1 Fenerbahçe (24-09-2025)
13 Genk 4 7 5 4 +1 WSC Braga 3 - 4 Genk (06-11-2025)DGenk 0 - 0 Real Betis (23-10-2025)LGenk 0 - 1 Ferencvarosi TC (02-10-2025)WRangers 0 - 1 Genk (25-09-2025)
14 FC Porto 4 7 4 4 0 DUtrecht 1 - 1 FC Porto (06-11-2025)LNottingham Forest 2 - 0 FC Porto (23-10-2025)WFC Porto 2 - 1 FK Crvena Zvezda (02-10-2025)WRed Bull Salzburg 0 - 1 FC Porto (25-09-2025)
15 Fenerbahçe 4 7 4 4 0 DPlzen 0 - 0 Fenerbahçe (06-11-2025)WFenerbahçe 1 - 0 VfB Stuttgart (23-10-2025)WFenerbahçe 2 - 1 Nice (02-10-2025)LDinamo Zagreb 3 - 1 Fenerbahçe (24-09-2025)
16 Panathinaikos 4 6 7 6 +1 WMalmo FF 0 - 1 Panathinaikos (06-11-2025)LFeyenoord 3 - 1 Panathinaikos (23-10-2025)LPanathinaikos 1 - 2 GO Ahead Eagles (02-10-2025)WBSC Young Boys 1 - 4 Panathinaikos (25-09-2025)
17 FC Basel 1893 4 6 6 5 +1 WFC Basel 1893 3 - 1 FCSB (06-11-2025)LLyon 2 - 0 FC Basel 1893 (23-10-2025)WFC Basel 1893 2 - 0 VfB Stuttgart (02-10-2025)LSC Freiburg 2 - 1 FC Basel 1893 (24-09-2025)
18 AS Roma 4 6 5 4 +1 WRangers 0 - 2 AS Roma (06-11-2025)LAS Roma 1 - 2 Plzen (23-10-2025)LAS Roma 0 - 1 Lille (02-10-2025)WNice 1 - 2 AS Roma (24-09-2025)
19 Lille 4 6 6 6 0 LFK Crvena Zvezda 1 - 0 Lille (06-11-2025)LLille 3 - 4 PAOK (23-10-2025)WAS Roma 0 - 1 Lille (02-10-2025)WLille 2 - 1 Brann (25-09-2025)
20 VfB Stuttgart 4 6 4 4 0 WVfB Stuttgart 2 - 0 Feyenoord (06-11-2025)LFenerbahçe 1 - 0 VfB Stuttgart (23-10-2025)LFC Basel 1893 2 - 0 VfB Stuttgart (02-10-2025)WVfB Stuttgart 2 - 1 Celta Vigo (25-09-2025)
21 GO Ahead Eagles 4 6 4 5 -1 LRed Bull Salzburg 2 - 0 GO Ahead Eagles (06-11-2025)WGO Ahead Eagles 2 - 1 Aston Villa (23-10-2025)WPanathinaikos 1 - 2 GO Ahead Eagles (02-10-2025)LGO Ahead Eagles 0 - 1 FCSB (25-09-2025)
22 BSC Young Boys 4 6 6 10 -4 LPAOK 4 - 0 BSC Young Boys (06-11-2025)WBSC Young Boys 3 - 2 Ludogorets (23-10-2025)WFCSB 0 - 2 BSC Young Boys (02-10-2025)LBSC Young Boys 1 - 4 Panathinaikos (25-09-2025)
23 Nottingham Forest 4 5 6 5 +1 DSturm Graz 0 - 0 Nottingham Forest (06-11-2025)WNottingham Forest 2 - 0 FC Porto (23-10-2025)LNottingham Forest 2 - 3 FC Midtjylland (02-10-2025)DReal Betis 2 - 2 Nottingham Forest (24-09-2025)
24 Bologna 4 5 3 3 0 DBologna 0 - 0 Brann (06-11-2025)WFCSB 1 - 2 Bologna (23-10-2025)DBologna 1 - 1 SC Freiburg (02-10-2025)LAston Villa 1 - 0 Bologna (25-09-2025)
25 FK Crvena Zvezda 4 4 3 5 -2 WFK Crvena Zvezda 1 - 0 Lille (06-11-2025)LSC Braga 2 - 0 FK Crvena Zvezda (23-10-2025)LFC Porto 2 - 1 FK Crvena Zvezda (02-10-2025)DFK Crvena Zvezda 1 - 1 Celtic (24-09-2025)
26 Sturm Graz 4 4 3 5 -2 DSturm Graz 0 - 0 Nottingham Forest (06-11-2025)LCeltic 2 - 1 Sturm Graz (23-10-2025)WSturm Graz 2 - 1 Rangers (02-10-2025)LFC Midtjylland 2 - 0 Sturm Graz (24-09-2025)
27 Celtic 4 4 4 7 -3 LFC Midtjylland 3 - 1 Celtic (06-11-2025)WCeltic 2 - 1 Sturm Graz (23-10-2025)LCeltic 0 - 2 SC Braga (02-10-2025)DFK Crvena Zvezda 1 - 1 Celtic (24-09-2025)
28 Red Bull Salzburg 4 3 4 6 -2 WRed Bull Salzburg 2 - 0 GO Ahead Eagles (06-11-2025)LRed Bull Salzburg 2 - 3 Ferencvarosi TC (23-10-2025)LLyon 2 - 0 Red Bull Salzburg (02-10-2025)LRed Bull Salzburg 0 - 1 FC Porto (25-09-2025)
29 Feyenoord 4 3 3 6 -3 LVfB Stuttgart 2 - 0 Feyenoord (06-11-2025)WFeyenoord 3 - 1 Panathinaikos (23-10-2025)LFeyenoord 0 - 2 Aston Villa (02-10-2025)LSC Braga 1 - 0 Feyenoord (24-09-2025)
30 Ludogorets 4 3 5 9 -4 LFerencvarosi TC 3 - 1 Ludogorets (06-11-2025)LBSC Young Boys 3 - 2 Ludogorets (23-10-2025)LLudogorets 0 - 2 Real Betis (02-10-2025)WMalmo FF 1 - 2 Ludogorets (24-09-2025)
31 FCSB 4 3 3 7 -4 LFC Basel 1893 3 - 1 FCSB (06-11-2025)LFCSB 1 - 2 Bologna (23-10-2025)LFCSB 0 - 2 BSC Young Boys (02-10-2025)WGO Ahead Eagles 0 - 1 FCSB (25-09-2025)
32 Utrecht 4 1 1 5 -4 DUtrecht 1 - 1 FC Porto (06-11-2025)LSC Freiburg 2 - 0 Utrecht (23-10-2025)LBrann 1 - 0 Utrecht (02-10-2025)LUtrecht 0 - 1 Lyon (25-09-2025)
33 Malmo FF 4 1 2 7 -5 LMalmo FF 0 - 1 Panathinaikos (06-11-2025)DMalmo FF 1 - 1 Dinamo Zagreb (23-10-2025)LPlzen 3 - 0 Malmo FF (02-10-2025)LMalmo FF 1 - 2 Ludogorets (24-09-2025)
34 Maccabi Tel Aviv 4 1 1 8 -7 LAston Villa 2 - 0 Maccabi Tel Aviv (06-11-2025)LMaccabi Tel Aviv 0 - 3 FC Midtjylland (23-10-2025)LMaccabi Tel Aviv 1 - 3 Dinamo Zagreb (02-10-2025)DPAOK 0 - 0 Maccabi Tel Aviv (24-09-2025)
35 Nice 4 0 4 9 -5 LNice 1 - 3 SC Freiburg (06-11-2025)LCelta Vigo 2 - 1 Nice (23-10-2025)LFenerbahçe 2 - 1 Nice (02-10-2025)LNice 1 - 2 AS Roma (24-09-2025)
36 Rangers 4 0 1 8 -7 LRangers 0 - 2 AS Roma (06-11-2025)LBrann 3 - 0 Rangers (23-10-2025)LSturm Graz 2 - 1 Rangers (02-10-2025)LRangers 0 - 1 Genk (25-09-2025)

Find your next match faster.

Honest match ratings. Find what is worth watching—without the clutter.

Bookmark this page

This page updates as new matches arrive.

Keep these picks handy.

Press Ctrl+D, then confirm in your browser.

Viewed labels stay on this device. We don't receive your reading history.

Keep Futmetrix handy

Honest match ratings. Find what is worth watching—without the clutter.