Bundesliga
VfL Wolfsburg 1-3 Mainz 05
VfL Wolfsburg vs Mainz 05 finished 1-3 in Bundesliga. Key event: 2' Jonathan Burkardt (assist Philipp Mwene · xG 0.12 · Right Foot · Open Play · location 96.6%, 57.5%). Head to head: H2H last 8: 5-1-2. Home form: L W W W L; Away form: W D D D W. Also shown: timeline, team statistics, lineups, top players, recent team results.
Match context 4 facts
Home form
L W W W L
9 pts, goals 6-6, 1.20 scored/match, 1.20 conceded/match
Away form
W D D D W
9 pts, goals 10-4, 2.00 scored/match, 0.80 conceded/match
VfL Wolfsburg · season record
10 W · 7 D · 16 L
2023/2024: 33 recorded matches, goals 40–53; before 18 May 2024 UTC. Not official standings.
Mainz 05 · season record
6 W · 14 D · 13 L
2023/2024: 33 recorded matches, goals 36–50; before 18 May 2024 UTC. Not official standings.
Shot map 26 shots · 4 goals
Both teams attack from left to right. The attacking half is shown when every location fits it; larger markers represent higher xG.
Attempt
Goal
Marker size = xG
Match timelineControls every timed spatial view below
Full match · 320 timed plotted passes. Network and heatmap show the full match.
Pass map directional passes
Solid arrows are completed passes; dashed arrows are incomplete.
Focused view: 48 of 160 plotted passes
CompletedIncompleteArrow = direction
Focused view: 48 of 160 plotted passes
CompletedIncompleteArrow = direction
Pass-location heatmapevent density, not tracking datafull match
Density is calculated from pass start locations in the accepted event feed.
Fewer pass startsMore pass starts
Fewer pass startsMore pass starts
Timeline 44 events
2'
•
shot
Jonathan Burkardt
Mainz 05 assist Philipp Mwene · xG 0.12 · Right Foot · Open Play · location 96.6%, 57.5%
4'
•
shot
Lovro Majer
WOL assist Kevin Paredes · xG 0.03 · Left Foot · Open Play · location 77.5%, 42.4%
6'
•
shot
Jonas Wind
WOL assist Lovro Majer · xG 0.56 · Set Piece · location 95.6%, 49.6%
12'
•
shot
Bote Baku
WOL xG 0.04 · Right Foot · Open Play · location 83.5%, 67%
12'
•
shot
Maximilian Arnold
WOL xG 0.02 · Left Foot · Open Play · location 81.2%, 70.8%
12'
Yellow
Jae-sung Lee
Mainz 05 Yellow card
17'
•
shot
Kevin Paredes
WOL assist Jakub Kaminski · xG 0.55 · Right Foot · Open Play · location 96.3%, 55.5%
18'
⚽
Goal
Kevin Paredes
1–0 WOL assist Jakub Kamiński
22'
•
shot
Maximilian Arnold
WOL xG 0.04 · Left Foot · Direct Freekick · location 69.8%, 49.5%
23'
•
shot
Brajan Gruda
Mainz 05 assist Nadiem Amiri · xG 0.46 · Left Foot · Open Play · location 85.3%, 51.8%
24'
⚽
Goal
Brajan Gruda
1–1 Mainz 05 assist Nadiem Amiri
25'
•
shot
Jonas Wind
WOL assist Bote Baku · xG 0.09 · Left Foot · Open Play · location 91.6%, 65.8%
Show 32 more timeline eventsHide 32 timeline events
32'
shot
Jonas Wind
WOL assist Maximilian Arnold · xG 0.02 · Right Foot · Open Play · location 70.3%, 53.8%
35'
shot
Nadiem Amiri
Mainz 05 assist Brajan Gruda · xG 0.02 · Left Foot · Open Play · location 77.4%, 37.7%
37'
shot
Nadiem Amiri
Mainz 05 assist Dominik Kohr · xG 0.01 · Right Foot · Open Play · location 80.8%, 19.1%
41'
shot
Leandro Barreiro Martins
Mainz 05 assist Jonathan Burkardt · xG 0.02 · Right Foot · Open Play · location 76.2%, 41.9%
46'
Sub
Patrick Wimmer
WOL on for Kevin Paredes
51'
Yellow
Patrick Wimmer
WOL Yellow card
54'
Yellow
Andreas Hanche Olsen
Mainz 05 Yellow card
61'
shot
Brajan Gruda
Mainz 05 assist Nadiem Amiri · xG 0.06 · Left Foot · Open Play · location 86.2%, 36.1%
68'
shot
Patrick Wimmer
WOL assist Kilian Fischer · xG 0.06 · Left Foot · Open Play · location 89.7%, 65.4%
70'
shot
Sepp van den Berg
Mainz 05 assist Nadiem Amiri · xG 0.11 · Set Piece · location 90.8%, 51.5%
71'
Goal
Sepp van den Berg
1–2Mainz 05 Goal
71'
Yellow
Lovro Majer
WOL Yellow card
73'
Sub
Anthony Caci
Mainz 05 on for Silvan Widmer
73'
Sub
Ludovic Ajorque
Mainz 05 on for Jae-sung Lee
76'
Sub
Kevin Behrens
WOL on for Ridle Baku
76'
Sub
Václav Černý
WOL on for Jonas Wind
80'
Sub
Bennit Bröger
WOL on for Patrick Wimmer · Injury substitution
84'
shot
Jonathan Burkardt
Mainz 05 assist Brajan Gruda · xG 0.59 · Open Play · location 91.9%, 51.4%
85'
Goal
Jonathan Burkardt
1–3Mainz 05 assist Brajan Gruda
87'
Sub
Tom Krauß
Mainz 05 on for Brajan Gruda
89'
Yellow
Dominik Kohr
Mainz 05 Yellow card
90+4'
Sub
Josuha Guilavogui
Mainz 05 on for Jonathan Burkardt
90+5'
Sub
Marco Richter
Mainz 05 on for Nadiem Amiri
Head-to-head H2H last 12: 6-3-3
VfL Wolfsburg leads the last 12 head-to-head meetings: 6 wins, 3 losses, 3 draws. Latest meeting: 24 Jan 2026 · Mainz 05 vs VfL Wolfsburg · 3 - 1.
Open full team comparisonShowing 8 of 12 head-to-head matches.
MAI Mainz 05
3 - 1
VfL Wolfsburg
VfL Wolfsburg
1 - 1
Mainz 05
MAI
MAI Mainz 05
2 - 2
VfL Wolfsburg
VfL Wolfsburg
4 - 3
Mainz 05
MAI
MAI Mainz 05
1 - 1
VfL Wolfsburg
VfL Wolfsburg
3 - 0
Mainz 05
MAI
MAI Mainz 05
0 - 3
VfL Wolfsburg
VfL Wolfsburg
5 - 0
Mainz 05
MAI
Show 4 more head-to-head matchesHide 4 head-to-head matches
Recent form
Showing 8 of 12 recent form matches.
Show 4 more recent form matchesHide 4 recent form matches
Team statistics 17 metrics
Show 9 more statisticsHide 9 statistics
Lineups
Mainz 05
3-4-2-1 · Manager Bo Henriksen 27
R
Robin Zentner
GK
31
D
Dominik Kohr
DEF
3
S
Sepp van den Berg
DEF
25
A
Andreas Hanche Olsen
DEF
30
S
Silvan Widmer · Captain
MID
8
L
Leandro Barreiro
MID
18
N
Nadiem Amiri
MID
2
P
Phillipp Mwene
MID
43
B
Brajan Gruda
FWD
7
J
Jae-sung Lee
FWD
29
J
Jonathan Burkardt
FWD
Show 9 substitutesHide 9 substitutes
19
A
Anthony Caci
DEF
17
L
Ludovic Ajorque
FWD
14
T
Tom Krauß
MID
23
J
Josuha Guilavogui
MID
10
M
Marco Richter
FWD
33
D
Daniel Batz
GK
21
D
Danny da Costa
DEF
20
E
Edimilson Fernandes
MID
44
N
Nelson Weiper
FWD
VfL Wolfsburg
3-4-3 · Manager Ralph Hasenhüttl 1
K
Koen Casteels
GK
4
M
Maxence Lacroix
DEF
3
S
Sebastiaan Bornauw
DEF
5
C
Cedric Zesiger
DEF
2
K
Kilian Fischer
MID
19
L
Lovro Majer
MID
27
M
Maximilian Arnold · Captain
MID
16
J
Jakub Kamiński
MID
20
R
Ridle Baku
FWD
23
J
Jonas Wind
FWD
40
K
Kevin Paredes
FWD
Show 8 substitutesHide 8 substitutes
39
P
Patrick Wimmer
MID
7
V
Václav Černý
MID
17
K
Kevin Behrens
FWD
38
B
Bennit Bröger
MID
30
N
Niklas Klinger
GK
12
P
Pavao Pervan
GK
25
M
Moritz Jenz
DEF
49
A
Anders Børset
DEF