
VfL Wolfsburg vs Mainz, 2025-26 German Bundesliga
· German BundesligaAbout
Match Commentary
- 0': Lineups are announced and players are warming up.
- 0': First Half begins.
- 3': Corner, 1. FSV Mainz 05. Conceded by Kilian Fischer.
- 5': Attempt blocked. Arnaud Nordin (1. FSV Mainz 05) right footed shot from the right side of the box is blocked.
- 8': Foul by Lee Jae-Sung (1. FSV Mainz 05).
- 8': Patrick Wimmer (VfL Wolfsburg) wins a free kick in the defensive half.
- 9': Goal! VfL Wolfsburg 1, 1. FSV Mainz 05 0. Aaron Zehnter (VfL Wolfsburg) left footed shot from the left side of the box to the top left corner. Assisted by Lovro Majer.
- 11': Foul by Stefan Bell (1. FSV Mainz 05).
- 11': Lovro Majer (VfL Wolfsburg) wins a free kick in the defensive half.
- 12': Handball by Dzenan Pejcinovic (VfL Wolfsburg).
- 12': Attempt missed. Kaishu Sano (1. FSV Mainz 05) right footed shot from outside the box misses to the left. Assisted by Nelson Weiper.
- 15': Foul by Konstantinos Koulierakis (VfL Wolfsburg).
- 15': Nelson Weiper (1. FSV Mainz 05) wins a free kick on the right wing.
- 20': Attempt missed. Lee Jae-Sung (1. FSV Mainz 05) left footed shot from the right side of the six yard box misses to the right. Assisted by Anthony Caci with a cross.
- 20': Foul by Danny da Costa (1. FSV Mainz 05).
- 20': Patrick Wimmer (VfL Wolfsburg) wins a free kick in the defensive half.
- 21': Attempt missed. Lovro Majer (VfL Wolfsburg) right footed shot from the right side of the box is high and wide to the right.
- 22': Delay in match because of an injury Danny da Costa (1. FSV Mainz 05).
- 22': Delay over. They are ready to continue.
- 23': Corner, 1. FSV Mainz 05. Conceded by Moritz Jenz.
- 24': Foul by Lovro Majer (VfL Wolfsburg).
- 24': Kaishu Sano (1. FSV Mainz 05) wins a free kick in the defensive half.
- 25': Attempt blocked. Nadiem Amiri (1. FSV Mainz 05) right footed shot from outside the box is blocked. Assisted by Kaishu Sano.
- 25': Corner, 1. FSV Mainz 05. Conceded by Aaron Zehnter.
- 25': Attempt saved. Dominik Kohr (1. FSV Mainz 05) header from the centre of the box is saved in the centre of the goal by Kamil Grabara (VfL Wolfsburg). Assisted by Nadiem Amiri with a cross.
- 27': Attempt missed. Dzenan Pejcinovic (VfL Wolfsburg) left footed shot from the left side of the box is close, but misses to the right. Assisted by Aaron Zehnter.
- 28': Attempt missed. Aaron Zehnter (VfL Wolfsburg) left footed shot from outside the box misses to the right.
- 31': Danny da Costa (1. FSV Mainz 05) wins a free kick in the attacking half.
- 31': Foul by Dzenan Pejcinovic (VfL Wolfsburg).
- 32': Attempt missed. Arnaud Nordin (1. FSV Mainz 05) left footed shot from the centre of the box is too high.
- 40': Foul by Danny da Costa (1. FSV Mainz 05).
- 40': Patrick Wimmer (VfL Wolfsburg) wins a free kick on the right wing.
- 40': Danny da Costa (1. FSV Mainz 05) is shown the yellow card for a bad foul.
- 42': Delay in match because of an injury Andreas Skov Olsen (VfL Wolfsburg).
- 42': Delay in match because of an injury Anthony Caci (1. FSV Mainz 05).
- 42': Robin Zentner (1. FSV Mainz 05) is shown the yellow card.
- 43': Delay over. They are ready to continue.
- 45': Fourth official has announced 5 minutes of added time.
- 45'+1': Attempt missed. Anthony Caci (1. FSV Mainz 05) right footed shot from the right side of the box is too high.
- 45'+1': Arnaud Nordin (1. FSV Mainz 05) wins a free kick in the defensive half.
- 45'+1': Foul by Vinicius Souza (VfL Wolfsburg).
- 45'+4': Attempt blocked. Dzenan Pejcinovic (VfL Wolfsburg) left footed shot from a difficult angle on the left is blocked. Assisted by Lovro Majer.
- 45'+5': First Half ends, VfL Wolfsburg 1, 1. FSV Mainz 05 0.
- 45': Second Half begins VfL Wolfsburg 1, 1. FSV Mainz 05 0.
- 45': Substitution, 1. FSV Mainz 05. Andreas Hanche-Olsen replaces Stefan Bell.
- 45': Substitution, VfL Wolfsburg. Václav Cerny replaces Andreas Skov Olsen.
- 46': Foul by Phillipp Mwene (1. FSV Mainz 05).
- 46': Kilian Fischer (VfL Wolfsburg) wins a free kick in the defensive half.
- 47': Corner, 1. FSV Mainz 05. Conceded by Václav Cerny.
- 47': Attempt blocked. Lee Jae-Sung (1. FSV Mainz 05) header from the left side of the six yard box is blocked. Assisted by Nadiem Amiri with a cross.
- 49': Dzenan Pejcinovic (VfL Wolfsburg) wins a free kick in the defensive half.
- 49': Foul by Andreas Hanche-Olsen (1. FSV Mainz 05).
- 49': Andreas Hanche-Olsen (1. FSV Mainz 05) is shown the yellow card for a bad foul.
- 50': Attempt blocked. Václav Cerny (VfL Wolfsburg) right footed shot from the right side of the box is blocked. Assisted by Lovro Majer.
- 50': Corner, VfL Wolfsburg. Conceded by Andreas Hanche-Olsen.
- 51': Attempt missed. Konstantinos Koulierakis (VfL Wolfsburg) header from the left side of the six yard box is high and wide to the left. Assisted by Maximilian Arnold with a cross following a corner.
- 51': Foul by Lovro Majer (VfL Wolfsburg).
- 51': Nadiem Amiri (1. FSV Mainz 05) wins a free kick in the attacking half.
- 51': Delay in match because of an injury Maximilian Arnold (VfL Wolfsburg).
- 53': Delay over. They are ready to continue.
- 55': Foul by Anthony Caci (1. FSV Mainz 05).
- 55': Vinicius Souza (VfL Wolfsburg) wins a free kick on the left wing.
- 59': Foul by Andreas Hanche-Olsen (1. FSV Mainz 05).
- 59': Kilian Fischer (VfL Wolfsburg) wins a free kick in the defensive half.
- 60': Arnaud Nordin (1. FSV Mainz 05) wins a free kick on the right wing.
- 60': Foul by Patrick Wimmer (VfL Wolfsburg).
- 60': Patrick Wimmer (VfL Wolfsburg) is shown the yellow card for a bad foul.
- 66': Attempt missed. Patrick Wimmer (VfL Wolfsburg) left footed shot from the left side of the box misses to the right. Assisted by Lovro Majer following a fast break.
- 66': Attempt saved. Konstantinos Koulierakis (VfL Wolfsburg) left footed shot from outside the box is saved in the centre of the goal by Robin Zentner (1. FSV Mainz 05). Assisted by Maximilian Arnold.
- 67': Attempt blocked. Lee Jae-Sung (1. FSV Mainz 05) header from the centre of the box is blocked. Assisted by Phillipp Mwene with a cross.
- 67': Corner, 1. FSV Mainz 05. Conceded by Konstantinos Koulierakis.
- 68': Attempt blocked. Andreas Hanche-Olsen (1. FSV Mainz 05) right footed shot from the centre of the box is blocked. Assisted by Nadiem Amiri with a cross.
- 68': Attempt missed. Anthony Caci (1. FSV Mainz 05) right footed shot from the right side of the box misses to the left following a corner.
- 68': Corner, 1. FSV Mainz 05. Conceded by Konstantinos Koulierakis.
- 69': Dominik Kohr (1. FSV Mainz 05) wins a free kick on the left wing.
- 69': Foul by Lovro Majer (VfL Wolfsburg).
- 69': Substitution, 1. FSV Mainz 05. Armindo Sieb replaces Nelson Weiper.
- 69': Substitution, 1. FSV Mainz 05. Nikolas Veratschnig replaces Phillipp Mwene.
- 70': Substitution, VfL Wolfsburg. Mohammed Amoura replaces Dzenan Pejcinovic.
- 70': Substitution, VfL Wolfsburg. Mattias Svanberg replaces Lovro Majer.
- 70': Attempt blocked. Nadiem Amiri (1. FSV Mainz 05) right footed shot from outside the box is blocked. Assisted by Armindo Sieb.
- 70': Corner, 1. FSV Mainz 05. Conceded by Maximilian Arnold.
- 71': Foul by Armindo Sieb (1. FSV Mainz 05).
- 71': Vinicius Souza (VfL Wolfsburg) wins a free kick in the defensive half.
- 73': Corner, 1. FSV Mainz 05. Conceded by Maximilian Arnold.
- 74': Foul by Kaishu Sano (1. FSV Mainz 05).
- 74': Mattias Svanberg (VfL Wolfsburg) wins a free kick in the defensive half.
- 74': Attempt blocked. Konstantinos Koulierakis (VfL Wolfsburg) left footed shot from outside the box is blocked. Assisted by Maximilian Arnold.
- 75': Corner, VfL Wolfsburg. Conceded by Danny da Costa.
- 75': Danny da Costa (1. FSV Mainz 05) wins a free kick in the defensive half.
- 75': Foul by Moritz Jenz (VfL Wolfsburg).
- 76': Attempt saved. Mattias Svanberg (VfL Wolfsburg) right footed shot from outside the box is saved in the top centre of the goal by Robin Zentner (1. FSV Mainz 05). Assisted by Mohammed Amoura.
- 76': Corner, VfL Wolfsburg. Conceded by Robin Zentner.
- 77': Corner, 1. FSV Mainz 05. Conceded by Patrick Wimmer.
- 78': Delay in match because of an injury Konstantinos Koulierakis (VfL Wolfsburg).
- 79': Delay over. They are ready to continue.
- 79': Dominik Kohr (1. FSV Mainz 05) hits the right post with a header from the centre of the box. Assisted by Nadiem Amiri with a cross following a corner.
- 79': Attempt missed. Kaishu Sano (1. FSV Mainz 05) right footed shot from the centre of the box misses to the right following a corner.
- 80': Corner, 1. FSV Mainz 05. Conceded by Moritz Jenz.
- 81': Substitution, 1. FSV Mainz 05. Ben Bobzien replaces Arnaud Nordin.
- 82': Foul by Dominik Kohr (1. FSV Mainz 05).
- 82': Václav Cerny (VfL Wolfsburg) wins a free kick on the right wing.
- 84': Attempt saved. Armindo Sieb (1. FSV Mainz 05) right footed shot from the right side of the box is saved in the bottom right corner by Kamil Grabara (VfL Wolfsburg). Assisted by Nadiem Amiri.
- 85': Penalty conceded by Konstantinos Koulierakis (VfL Wolfsburg) with a handball in the penalty area.
- 86': Anthony Caci (1. FSV Mainz 05) is shown the yellow card for a bad foul.
- 87': VAR Decision: Penalty 1. FSV Mainz 05.
- 89': Goal! VfL Wolfsburg 1, 1. FSV Mainz 05 1. Nadiem Amiri (1. FSV Mainz 05) converts the penalty with a right footed shot to the top left corner.
- 90': Fourth official has announced 11 minutes of added time.
- 90'+1': Dominik Kohr (1. FSV Mainz 05) wins a free kick in the defensive half.
- 90'+1': Foul by Mattias Svanberg (VfL Wolfsburg).
- 90'+2': Foul by Anthony Caci (1. FSV Mainz 05).
- 90'+2': Vinicius Souza (VfL Wolfsburg) wins a free kick in the defensive half.
- 90'+4': Armindo Sieb (1. FSV Mainz 05) hits the bar with a right footed shot from the centre of the box. Assisted by Lee Jae-Sung with a through ball.
- 90'+5': Foul by Mohammed Amoura (VfL Wolfsburg).
- 90'+5': Nadiem Amiri (1. FSV Mainz 05) wins a free kick in the defensive half.
- 90'+6': Foul by Nikolas Veratschnig (1. FSV Mainz 05).
- 90'+6': Václav Cerny (VfL Wolfsburg) wins a free kick in the defensive half.
- 90'+6': Substitution, VfL Wolfsburg. Joakim Mæhle replaces Aaron Zehnter.
- 90'+6': Substitution, VfL Wolfsburg. Jonas Wind replaces Vinicius Souza.
- 90'+8': Foul by Kilian Fischer (VfL Wolfsburg).
- 90'+8': Lee Jae-Sung (1. FSV Mainz 05) wins a free kick on the left wing.
- 90'+9': Dominik Kohr (1. FSV Mainz 05) wins a free kick in the defensive half.
- 90'+9': Foul by Mattias Svanberg (VfL Wolfsburg).
- 90'+9': Mattias Svanberg (VfL Wolfsburg) is shown the yellow card for a bad foul.
- 90'+10': Foul by Mattias Svanberg (VfL Wolfsburg).
- 90'+10': Kaishu Sano (1. FSV Mainz 05) wins a free kick in the attacking half.
- 90'+10': Second yellow card to Mattias Svanberg (VfL Wolfsburg) for a bad foul.
- 90'+11': Foul by Armindo Sieb (1. FSV Mainz 05).
- 90'+11': Moritz Jenz (VfL Wolfsburg) wins a free kick in the defensive half.
- 90'+11': Armindo Sieb (1. FSV Mainz 05) is shown the yellow card for a bad foul.
- 90'+12': Second Half ends, VfL Wolfsburg 1, 1. FSV Mainz 05 1.
- 0': Match ends, VfL Wolfsburg 1, 1. FSV Mainz 05 1.
Statistics
![]() |
WOB![]() |
|
---|---|---|
14 | Fouls | 15 |
5 | Yellow Cards | 1 |
0 | Red Cards | 1 |
0 | Offsides | 0 |
10 | Corner Kicks | 3 |
2 | Saves | 2 |
60.5 | Possession | 39.5 |
17 | SHOTS | 11 |
3 | ON GOAL | 3 |
0.2 | On Target % | 0.3 |
1 | Penalty Goals | 0 |
1 | Penalty Kicks Taken | 0 |
384 | Accurate Passes | 224 |
458 | Passes | 310 |
0.8 | Pass Completion % | 0.7 |
10 | Accurate Crosses | 1 |
43 | Crosses | 10 |
0.2 | Cross % | 0.1 |
58 | Long Balls | 64 |
29 | Accurate Long Balls | 23 |
0.5 | Long Balls % | 0.4 |
6 | Blocked Shots | 3 |
8 | Effective Tackles | 7 |
13 | Tackles | 13 |
0.6 | Tackle % | 0.5 |
13 | Interceptions | 12 |
22 | Effective Clearances | 54 |
22 | Clearances | 54 |
Game Information
Venue: Volkswagen Arena
Location: Wolfsburg, Germany
Attendance: 21,893
Bundesliga Standings
# | TEAM | GP | GD | PTS |
---|---|---|---|---|
1 | Bayern Munich | 2 | +7 | 6 |
2 | Eintracht Frankfurt | 2 | +5 | 6 |
3 | FC Cologne | 2 | +4 | 6 |
4 | Borussia Dortmund | 2 | +3 | 4 |
Line-Ups
VfL Wolfsburg (4-2-3-1)
No. | Name |
---|---|
1 | Kamil Grabara (GK) |
4 | Konstantinos Koulierakis |
15 | Moritz Jenz |
25 | Aaron Zehnter |
2 | Kilian Fischer |
10 | Lovro Majer |
5 | Vinicius Souza |
27 | Maximilian Arnold |
17 | Dzenan Pejcinovic |
39 | Patrick Wimmer ![]() |
7 | Andreas Skov Olsen |
Mainz (3-4-3-d)
No. | Name |
---|---|
27 | Robin Zentner (GK) ![]() |
16 | Stefan Bell |
31 | Dominik Kohr |
21 | Danny da Costa ![]() |
6 | Kaishu Sano |
10 | Nadiem Amiri |
2 | Phillipp Mwene |
19 | Anthony Caci ![]() |
44 | Nelson Weiper |
7 | Lee Jae-Sung |
9 | Arnaud Nordin |
Bundesliga News

ESPN is proud to offer an exciting slate of Bundesliga games in September 2025. Check out the schedule of matchups now.

The summer transfer window in Europe's Big Five leagues closed on Monday, and it was huge in terms of scale and volume of transfers -- including Arsenal's move for Eberechi Eze. So what did we learn overall about the state of the sport?

Julien Laurens criticises Bayern Munich for a potentially huge deadline day deal for Chelsea forward Nicolas Jackson.

A bunch of USMNT players have been on the move. Let's grade them all, from Matt Turner to Gio Reyna and everyone in between ahead of the 2026 World Cup.

AC Milan midfielder Ruben Loftus-Cheek and defender Jarell Quansah have been called up to the England squad for the forthcoming World Cup qualifiers.