Bundesliga Regular Season - 12

Eintracht Frankfurt 1 - 1 FT VfL Wolfsburg

Deutsche Bank Park

AI-powered match analysis and previews to help you decide which games are worth watching

60
FT
Sun, Nov 30
Deutsch
Eintracht Frankfurt
1-1
VfL Wolfsburg
⚡ Intensity 55
⚖️ Balance 40
🏆 Stakes 33
🎲 Upset 0
Batshuayi snatches dramatic late equaliser

Batshuayi Denies Wolfsburg – Frankfurt Salvages Point in Thriller

Worth Watching Futmetrix Score: 60/100. At Deutsche Bank Park, a six-pointer hung in the balance until the 90th minute, when substitute Michy Batshuayi snatched a dramatic equaliser to keep Frankfurt's European ambitions alive.

Intensity Peaks – 25 Shots and VAR Controversy

From the opening whistle, intensity defined proceedings. Frankfurt, sitting 7th with 21 points from 12 matches, dominated with 54 per cent possession and unleashed a barrage of 15 corners. Yet Wolfsburg, languishing 15th in a relegation dogfight, struck with clinical precision: A. Zehnter finished from S. Kumbedi's assist in the 67th minute. A gut-punch for the superior hosts.

Theate Anchors Defence, Batshuayi Delivers Drama

Arthur Theate was Frankfurt's defensive bedrock – his 8.5-rated display held the line whilst Ritsu Doan orchestrated with two key passes. The turning point came from the bench: Batshuayi, introduced in the 62nd minute, levelled in the 90th. VAR confirmed a controversial penalty in the 90+3rd, but Batshuayi's regulation strike was the upset factor that rewrote the narrative. Frankfurt had fired 25 shots; Wolfsburg managed 10 – yet balance only arrived in the dying seconds.

Wolfsburg Fights, Frankfurt Shows Mettle

The visitors played with four yellows and three offsides infractions, showing both aggression and fragility. Yannick Gerhardt (7.6 rating) battled to plug gaps but couldn't prevent the leveller. Frankfurt's form (W-D-W-W-D) suggests stability; Wolfsburg's (W-L-L-L-D) screams crisis. A point is gold for the strugglers, a missed opportunity for Frankfurt to close the gap on the top six.

Key Questions

What made Arthur Theate the Man of the Match?

Theate's 8.5 rating reflected commanding defensive presence and distribution that anchored Frankfurt's backline against relentless pressure.

Did Frankfurt deserve the late equaliser?

Statistically yes – 15 corners, 54 per cent possession, 25 shots. But Wolfsburg's counter-attacking efficiency earned respect.

How did substitute Batshuayi change the game?

Introduced minute 62, he scored the 90th-minute equaliser – textbook super-sub impact in a match-defining moment.

How is the Futmetrix Score calculated?

The Futmetrix Score (0-100) combines multiple factors: match intensity, competitive balance, stakes importance, and entertainment value to help you decide if this match is worth watching.

Match Statistics

Possession
54%
46%
Eintracht Frankfurt 54%
VfL Wolfsburg 46%
Shots
15
10
Eintracht Frankfurt 15
VfL Wolfsburg 10
Shots on Target
3
3
Eintracht Frankfurt 3
VfL Wolfsburg 3
Expected Goals (xG)
1.59
1.86
Eintracht Frankfurt 1.59
VfL Wolfsburg 1.86
Passes
462
409
Eintracht Frankfurt 462
VfL Wolfsburg 409
Pass Accuracy
82%
77%
Eintracht Frankfurt 82%
VfL Wolfsburg 77%
Corners
14
1
Eintracht Frankfurt 14
VfL Wolfsburg 1
Fouls
7
9
Eintracht Frankfurt 7
VfL Wolfsburg 9
Yellow Cards
1
4
Eintracht Frankfurt 1
VfL Wolfsburg 4
Red Cards
0
0
Eintracht Frankfurt 0
VfL Wolfsburg 0

Match Events

HT
56' 🟨 Nathaniel Brown
62' 🔄 J. Bahoya N. Collins
62' 🔄 M. Gotze M. Batshuayi
A. Zehnter (S. Kumbedi) 67'
Patrick Wimmer 🟨 70'
P. Wimmer M. Svanberg 🔄 71'
M. Amoura D. Pejcinovic 🔄 71'
76' 🔄 E. Skhiri M. Dahoud
82' 🔄 A. Knauff J. Ngankam
C. Eriksen D. Vavro 🔄 86'
Y. Gerhardt Vini Souza 🔄 86'
90' M. Batshuayi (M. Batshuayi)
90'+3 Arthur Theate
Denis Vavro 🟨 90'+4
Maximilian Arnold 🟨 90'+5
L. Majer P. Hensel 🔄 90'+9
FT

Player Cards

Season performance ratings for players in this match

Eintracht Frankfurt

Goalkeepers
M. Zetterer
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
90
total mins
Started
entry
Defenders
R. Kristensen
WALL
WALL
0
dribbled past
0
dribbled past
2
tackles
50%
duel win %
R. Koch
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
90
total mins
Started
entry
A. Theate
WALL
WALL
0
dribbled past
0
dribbled past
3
tackles
67%
duel win %
N. Brown
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
90
total mins
Started
entry
Midfielders
F. Chaibi
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
90
total mins
Started
entry
E. Skhiri
LATE SHIFT
LATE SHIFT
14
late mins
14
late mins
76
total mins
76
entry
R. Doan
PROVOCATEUR
PROVOCATEUR
2
fouls won
2
fouls won
10
Duels Won
0
pens won
M. Gotze
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
62
total mins
62
entry
J. Bahoya
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
62
total mins
62
entry
Forwards
A. Knauff
LATE SHIFT
LATE SHIFT
8
late mins
8
late mins
82
total mins
82
entry
BENCH
Kaua Santos
SPECTATOR
SPECTATOR
0
saves
0
saves
0
conceded
0
minutes
N. Collins
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
28
total mins
Started
entry
A. Amenda
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
E. Baum
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
T. Chandler
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
M. Dahoud
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
14
total mins
Started
entry
O. Hojlund
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
J. Ngankam
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
8
total mins
Started
entry
M. Batshuayi
CLUTCH HERO
CLUTCH HERO
0
goal time
0
goal time
0
impact
7
rating

VfL Wolfsburg

Goalkeepers
K. Grabara
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
90
total mins
Started
entry
Defenders
S. Kumbedi
PROVIDER
PROVIDER
1
assists
1
assists
1
key passes
6.9
rating
J. Seelt
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
90
total mins
Started
entry
K. Koulierakis
SWEEPER
SWEEPER
4
cleanups
4
cleanups
2
interceptions
2
blocks
A. Zehnter
SNIPER
SNIPER
50%
conversion
50%
conversion
1
goals
2
shots
Midfielders
Y. Gerhardt
SWEEPER
SWEEPER
4
cleanups
4
cleanups
1
interceptions
3
blocks
M. Arnold
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
90
total mins
Started
entry
C. Eriksen
ARCHITECT
ARCHITECT
3
key passes
3
key passes
0
assists
27%
pass acc
L. Majer
NPC
NPC
89
minutes
89
minutes
35%
pass acc
6.9
rating
P. Wimmer
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
71
total mins
71
entry
Forwards
M. Amoura
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
71
total mins
71
entry
BENCH
M. Muller
SPECTATOR
SPECTATOR
0
saves
0
saves
0
conceded
0
minutes
D. Vavro
FRIENDLY FIRE
FRIENDLY FIRE
0
mistake
0
mistake
1
fouls
5.6
rating
Vini Souza
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
13
total mins
Started
entry
M. Svanberg
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
19
total mins
Started
entry
P. Hensel
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
1
total mins
Started
entry
A. Skov Olsen
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
D. Pejcinovic
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
19
total mins
Started
entry
B. Katz
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
J. Burger
👻 Invisible Nothing to note

Head to Head

Date Home Score Away Competition Venue
02/02/2025 Eintracht Frankfurt 1 - 1 VfL Wolfsburg Bundesliga Deutsche Bank Park
14/09/2024 VfL Wolfsburg 1 - 2 Eintracht Frankfurt Bundesliga Volkswagen Arena
25/02/2024 Eintracht Frankfurt 2 - 2 VfL Wolfsburg Bundesliga Frankfurt Arena
30/09/2023 VfL Wolfsburg 2 - 0 Eintracht Frankfurt Bundesliga Volkswagen Arena
05/03/2023 VfL Wolfsburg 2 - 2 Eintracht Frankfurt Bundesliga VOLKSWAGEN ARENA
10/09/2022 Eintracht Frankfurt 0 - 1 VfL Wolfsburg Bundesliga Deutsche Bank Park
12/02/2022 Eintracht Frankfurt 0 - 2 VfL Wolfsburg Bundesliga Deutsche Bank Park
19/09/2021 VfL Wolfsburg 1 - 1 Eintracht Frankfurt Bundesliga VOLKSWAGEN ARENA
10/04/2021 Eintracht Frankfurt 4 - 3 VfL Wolfsburg Bundesliga Deutsche Bank Park
02/02/2025
Bundesliga Deutsche Bank Park
14/09/2024
Bundesliga Volkswagen Arena
25/02/2024
Bundesliga Frankfurt Arena
30/09/2023
Bundesliga Volkswagen Arena
05/03/2023
Bundesliga VOLKSWAGEN ARENA
10/09/2022
Bundesliga Deutsche Bank Park
12/02/2022
Bundesliga Deutsche Bank Park
19/09/2021
Bundesliga VOLKSWAGEN ARENA
10/04/2021
Bundesliga Deutsche Bank Park
Eintracht Frankfurt Win
VfL Wolfsburg Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Bayern München 12 34 44 9 +35 WBayern München 3 - 1 FC St. Pauli (29-11-2025)WBayern München 6 - 2 SC Freiburg (22-11-2025)DUnion Berlin 2 - 2 Bayern München (08-11-2025)WBayern München 3 - 0 Bayer Leverkusen (01-11-2025)WBorussia Mönchengladbach 0 - 3 Bayern München (25-10-2025)
2 RB Leipzig 12 26 22 13 +9 DBorussia Mönchengladbach 0 - 0 RB Leipzig (28-11-2025)WRB Leipzig 2 - 0 Werder Bremen (23-11-2025)L1899 Hoffenheim 3 - 1 RB Leipzig (08-11-2025)WRB Leipzig 3 - 1 VfB Stuttgart (01-11-2025)WFC Augsburg 0 - 6 RB Leipzig (25-10-2025)
3 Borussia Dortmund 12 25 21 11 +10 WBayer Leverkusen 1 - 2 Borussia Dortmund (29-11-2025)DBorussia Dortmund 3 - 3 VfB Stuttgart (22-11-2025)DHamburger SV 1 - 1 Borussia Dortmund (08-11-2025)WFC Augsburg 0 - 1 Borussia Dortmund (31-10-2025)WBorussia Dortmund 1 - 0 1. FC Köln (25-10-2025)
4 Bayer Leverkusen 12 23 28 17 +11 LBayer Leverkusen 1 - 2 Borussia Dortmund (29-11-2025)WVfL Wolfsburg 1 - 3 Bayer Leverkusen (22-11-2025)WBayer Leverkusen 6 - 0 1. FC Heidenheim (08-11-2025)LBayern München 3 - 0 Bayer Leverkusen (01-11-2025)WBayer Leverkusen 2 - 0 SC Freiburg (26-10-2025)
5 1899 Hoffenheim 12 23 25 17 +8 W1899 Hoffenheim 3 - 0 FC Augsburg (29-11-2025)DFSV Mainz 05 1 - 1 1899 Hoffenheim (21-11-2025)W1899 Hoffenheim 3 - 1 RB Leipzig (08-11-2025)WVfL Wolfsburg 2 - 3 1899 Hoffenheim (02-11-2025)W1899 Hoffenheim 3 - 1 1. FC Heidenheim (25-10-2025)
6 VfB Stuttgart 12 22 21 17 +4 LHamburger SV 2 - 1 VfB Stuttgart (30-11-2025)DBorussia Dortmund 3 - 3 VfB Stuttgart (22-11-2025)WVfB Stuttgart 3 - 2 FC Augsburg (09-11-2025)LRB Leipzig 3 - 1 VfB Stuttgart (01-11-2025)WVfB Stuttgart 2 - 1 FSV Mainz 05 (26-10-2025)
7 Eintracht Frankfurt 12 21 28 23 +5 DEintracht Frankfurt 1 - 1 VfL Wolfsburg (30-11-2025)W1. FC Köln 3 - 4 Eintracht Frankfurt (22-11-2025)WEintracht Frankfurt 1 - 0 FSV Mainz 05 (09-11-2025)D1. FC Heidenheim 1 - 1 Eintracht Frankfurt (01-11-2025)WEintracht Frankfurt 2 - 0 FC St. Pauli (25-10-2025)
8 SC Freiburg 12 16 19 20 -1 WSC Freiburg 4 - 0 FSV Mainz 05 (30-11-2025)LBayern München 6 - 2 SC Freiburg (22-11-2025)WSC Freiburg 2 - 1 FC St. Pauli (09-11-2025)DUnion Berlin 0 - 0 SC Freiburg (01-11-2025)LBayer Leverkusen 2 - 0 SC Freiburg (26-10-2025)
9 Werder Bremen 12 16 16 21 -5 DWerder Bremen 1 - 1 1. FC Köln (29-11-2025)LRB Leipzig 2 - 0 Werder Bremen (23-11-2025)WWerder Bremen 2 - 1 VfL Wolfsburg (07-11-2025)DFSV Mainz 05 1 - 1 Werder Bremen (01-11-2025)WWerder Bremen 1 - 0 Union Berlin (24-10-2025)
10 1. FC Köln 12 15 21 20 +1 DWerder Bremen 1 - 1 1. FC Köln (29-11-2025)L1. FC Köln 3 - 4 Eintracht Frankfurt (22-11-2025)LBorussia Mönchengladbach 3 - 1 1. FC Köln (08-11-2025)W1. FC Köln 4 - 1 Hamburger SV (02-11-2025)LBorussia Dortmund 1 - 0 1. FC Köln (25-10-2025)
11 Union Berlin 12 15 15 19 -4 LUnion Berlin 1 - 2 1. FC Heidenheim (29-11-2025)WFC St. Pauli 0 - 1 Union Berlin (23-11-2025)DUnion Berlin 2 - 2 Bayern München (08-11-2025)DUnion Berlin 0 - 0 SC Freiburg (01-11-2025)LWerder Bremen 1 - 0 Union Berlin (24-10-2025)
12 Borussia Mönchengladbach 12 13 16 19 -3 DBorussia Mönchengladbach 0 - 0 RB Leipzig (28-11-2025)W1. FC Heidenheim 0 - 3 Borussia Mönchengladbach (22-11-2025)WBorussia Mönchengladbach 3 - 1 1. FC Köln (08-11-2025)WFC St. Pauli 0 - 4 Borussia Mönchengladbach (01-11-2025)LBorussia Mönchengladbach 0 - 3 Bayern München (25-10-2025)
13 Hamburger SV 12 12 11 18 -7 WHamburger SV 2 - 1 VfB Stuttgart (30-11-2025)LFC Augsburg 1 - 0 Hamburger SV (22-11-2025)DHamburger SV 1 - 1 Borussia Dortmund (08-11-2025)L1. FC Köln 4 - 1 Hamburger SV (02-11-2025)LHamburger SV 0 - 1 VfL Wolfsburg (25-10-2025)
14 FC Augsburg 12 10 15 27 -12 L1899 Hoffenheim 3 - 0 FC Augsburg (29-11-2025)WFC Augsburg 1 - 0 Hamburger SV (22-11-2025)LVfB Stuttgart 3 - 2 FC Augsburg (09-11-2025)LFC Augsburg 0 - 1 Borussia Dortmund (31-10-2025)LFC Augsburg 0 - 6 RB Leipzig (25-10-2025)
15 VfL Wolfsburg 12 9 14 22 -8 DEintracht Frankfurt 1 - 1 VfL Wolfsburg (30-11-2025)LVfL Wolfsburg 1 - 3 Bayer Leverkusen (22-11-2025)LWerder Bremen 2 - 1 VfL Wolfsburg (07-11-2025)LVfL Wolfsburg 2 - 3 1899 Hoffenheim (02-11-2025)WHamburger SV 0 - 1 VfL Wolfsburg (25-10-2025)
16 1. FC Heidenheim 12 8 10 27 -17 WUnion Berlin 1 - 2 1. FC Heidenheim (29-11-2025)L1. FC Heidenheim 0 - 3 Borussia Mönchengladbach (22-11-2025)LBayer Leverkusen 6 - 0 1. FC Heidenheim (08-11-2025)D1. FC Heidenheim 1 - 1 Eintracht Frankfurt (01-11-2025)L1899 Hoffenheim 3 - 1 1. FC Heidenheim (25-10-2025)
17 FC St. Pauli 12 7 10 24 -14 LBayern München 3 - 1 FC St. Pauli (29-11-2025)LFC St. Pauli 0 - 1 Union Berlin (23-11-2025)LSC Freiburg 2 - 1 FC St. Pauli (09-11-2025)LFC St. Pauli 0 - 4 Borussia Mönchengladbach (01-11-2025)LEintracht Frankfurt 2 - 0 FC St. Pauli (25-10-2025)
18 FSV Mainz 05 12 6 11 23 -12 LSC Freiburg 4 - 0 FSV Mainz 05 (30-11-2025)DFSV Mainz 05 1 - 1 1899 Hoffenheim (21-11-2025)LEintracht Frankfurt 1 - 0 FSV Mainz 05 (09-11-2025)DFSV Mainz 05 1 - 1 Werder Bremen (01-11-2025)LVfB Stuttgart 2 - 1 FSV Mainz 05 (26-10-2025)