Wolfsburg vs Bayer Leverkusen

22 November 2025 · Bundesliga · 2025/26 · Referee Robert Hartmann

Full time 1 – 3

Half-time: 0–3

  • Denis Vavro 57’
  • Jonas Hofmann 9’
  • Edmond Tapsoba 24’
  • Malik Tillman 33’

Match summary

Bayer Leverkusen took a 3-1 win at Wolfsburg. Bayer Leverkusen led 3-0 at half-time.

In the first half, Jonas Hofmann put Bayer Leverkusen ahead in the 9th minute, set up by Malik Tillman, Edmond Tapsoba made it 0-2 with a header in the 24th minute, set up by Aleix García, and Malik Tillman made it 0-3 in the 33rd minute, set up by Patrik Schick. In the second half, Denis Vavro pulled one back to make it 1-3 with a header in the 57th minute, set up by Maximilian Arnold.

Wolfsburg can feel hard done by, creating 2.08 expected goals (xG) from 21 shots to Bayer Leverkusen's 1.59 from 7.

Match stats

38% Possession 62%
21 Shots 7
10 Shots on target 3
9 Corners 1
58 Attacks 93
67 Dangerous attacks 52
382 Passes 672
83% Pass accuracy 90%
15 Tackles 11
12 Fouls 7
2 Yellow cards 1
0 Red cards 0
1 Offsides 0

Key events

Wolfsburg Bayer Leverkusen
Kick-off
9’
Jonas HofmannRight foot shot0-1 (Bayer Leverkusen)
Dzenan PejcinovicShot on target
11’
Lovro MajerShot on target
14’
24’
Edmond TapsobaHeader0-2 (Bayer Leverkusen)
33’
Malik TillmanRight foot shot0-3 (Bayer Leverkusen)
34’
40’
Lovro MajerShot on target
41’
Half-time0-3
Konstantinos KoulierakisJenson Seelt
46’
Konstantinos KoulierakisShot on target
47’
Dzenan PejcinovicShot on target
47’
Second half underway
Denis VavroHeader1-3 (Wolfsburg)
57’
Christian EriksenYannick Gerhardt
61’
Mattias SvanbergPatrick Wimmer
61’
Jonas WindDzenan Pejcinovic
61’
VAR review
63’
Maximilian ArnoldShot on target
73’
Denis VavroShot on target
73’
76’
Jonas WindShot on target
82’
Jan BürgerSaël Kumbedi
84’
86’
Nathan TellaErnest Poku
Mattias SvanbergShot on target
90+5’
Full-time1-3

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.08 1.59 9’ Jonas Hofmann (Bayer Leverkusen), 0-1 9’ 24’ Edmond Tapsoba (Bayer Leverkusen), 0-2 24’ 33’ Malik Tillman (Bayer Leverkusen), 0-3 33’ 57’ Denis Vavro (Wolfsburg), 1-3 57’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.08 1.59 9’ Jonas Hofmann (Bayer Leverkusen), 0-1 Hofmann 9’ 24’ Edmond Tapsoba (Bayer Leverkusen), 0-2 Tapsoba 24’ 33’ Malik Tillman (Bayer Leverkusen), 0-3 Tillman 33’ 57’ Denis Vavro (Wolfsburg), 1-3 Vavro 57’
Wolfsburg 2.08 xGBayer Leverkusen 1.59 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Bayer Leverkusen attacking Wolfsburg attacking 
57’ Denis Vavro (Wolfsburg), from a corner, 0.56 xG, goal 9’ Jonas Hofmann (Bayer Leverkusen), open play, 0.47 xG, goal 33’ Malik Tillman (Bayer Leverkusen), open play, 0.41 xG, goal 60’ Ernest Poku (Bayer Leverkusen), open play, 0.41 xG, hit the woodwork 41’ Lovro Majer (Wolfsburg), open play, 0.30 xG, saved 47’ Dzenan Pejcinovic (Wolfsburg), open play, 0.30 xG, saved 24’ Edmond Tapsoba (Bayer Leverkusen), from a corner, 0.21 xG, goal 68’ Mattias Svanberg (Wolfsburg), open play, 0.14 xG, off target 46’ Yannick Gerhardt (Wolfsburg), from a corner, 0.09 xG, off target 32’ Jenson Seelt (Wolfsburg), from a corner, 0.08 xG, off target 81’ Lovro Majer (Wolfsburg), open play, 0.07 xG, blocked 90+5’ Mattias Svanberg (Wolfsburg), open play, 0.07 xG, saved 21’ Yannick Gerhardt (Wolfsburg), open play, 0.07 xG, off target 82’ Jonas Wind (Wolfsburg), open play, 0.07 xG, saved 44’ Lovro Majer (Wolfsburg), open play, 0.06 xG, blocked 19’ Dzenan Pejcinovic (Wolfsburg), set piece, 0.06 xG, off target 83’ Mattias Svanberg (Wolfsburg), open play, 0.05 xG, off target 66’ Álex Grimaldo (Bayer Leverkusen), direct free kick, 0.04 xG, off target 11’ Dzenan Pejcinovic (Wolfsburg), open play, 0.03 xG, saved 82’ Sael Kumbedi (Wolfsburg), from a corner, 0.03 xG, blocked 90+4’ Jarell Quansah (Bayer Leverkusen), open play, 0.03 xG, off target 56’ Álex Grimaldo (Bayer Leverkusen), open play, 0.02 xG, off target 14’ Lovro Majer (Wolfsburg), open play, 0.02 xG, saved 53’ Mohammed Amoura (Wolfsburg), open play, 0.02 xG, off target 55’ Mohammed Amoura (Wolfsburg), open play, 0.02 xG, off target 47’ Konstantinos Koulierakis (Wolfsburg), open play, 0.01 xG, saved 73’ Maximilian Arnold (Wolfsburg), open play, 0.01 xG, saved 73’ Denis Vavro (Wolfsburg), open play, 0.01 xG, saved 57’ Denis Vavro (Wolfsburg), from a corner, 0.56 xG, goal 9’ Jonas Hofmann (Bayer Leverkusen), open play, 0.47 xG, goal 33’ Malik Tillman (Bayer Leverkusen), open play, 0.41 xG, goal 60’ Ernest Poku (Bayer Leverkusen), open play, 0.41 xG, hit the woodwork 41’ Lovro Majer (Wolfsburg), open play, 0.30 xG, saved 47’ Dzenan Pejcinovic (Wolfsburg), open play, 0.30 xG, saved 24’ Edmond Tapsoba (Bayer Leverkusen), from a corner, 0.21 xG, goal 68’ Mattias Svanberg (Wolfsburg), open play, 0.14 xG, off target 46’ Yannick Gerhardt (Wolfsburg), from a corner, 0.09 xG, off target 32’ Jenson Seelt (Wolfsburg), from a corner, 0.08 xG, off target 21’ Yannick Gerhardt (Wolfsburg), open play, 0.07 xG, off target 81’ Lovro Majer (Wolfsburg), open play, 0.07 xG, blocked 90+5’ Mattias Svanberg (Wolfsburg), open play, 0.07 xG, saved 82’ Jonas Wind (Wolfsburg), open play, 0.07 xG, saved 44’ Lovro Majer (Wolfsburg), open play, 0.06 xG, blocked 19’ Dzenan Pejcinovic (Wolfsburg), set piece, 0.06 xG, off target 83’ Mattias Svanberg (Wolfsburg), open play, 0.05 xG, off target 66’ Álex Grimaldo (Bayer Leverkusen), direct free kick, 0.04 xG, off target 11’ Dzenan Pejcinovic (Wolfsburg), open play, 0.03 xG, saved 82’ Sael Kumbedi (Wolfsburg), from a corner, 0.03 xG, blocked 90+4’ Jarell Quansah (Bayer Leverkusen), open play, 0.03 xG, off target 56’ Álex Grimaldo (Bayer Leverkusen), open play, 0.02 xG, off target 53’ Mohammed Amoura (Wolfsburg), open play, 0.02 xG, off target 55’ Mohammed Amoura (Wolfsburg), open play, 0.02 xG, off target 14’ Lovro Majer (Wolfsburg), open play, 0.02 xG, saved 47’ Konstantinos Koulierakis (Wolfsburg), open play, 0.01 xG, saved 73’ Maximilian Arnold (Wolfsburg), open play, 0.01 xG, saved 73’ Denis Vavro (Wolfsburg), open play, 0.01 xG, saved
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Lineup not available for this match.

Bayer Leverkusen 3-4-2-1 Starting XI
Flekken
Tapsoba
Badé
Andrich
Grimaldo 75’
García
Maza 46’
Hofmann
Poku 86’
Tillman 64’
Schick 75’

Player stats

PlayerPosMinGAShxGxAKPCards
Kamil Grabara GK900 0.000.021
Sael Kumbedi DEF861 0.030.000
Denis Vavro DEF9012 0.570.000
Jenson Seelt DEF481 0.080.000
Aaron Zehnter DEF900 0.000.274
Maximilian Arnold MID9011 0.010.724
Yannick Gerhardt MID632 0.160.061
Patrick Wimmer MID630 0.000.000
Lovro Majer MID904 0.450.091
Mohammed Amoura MID902 0.040.092
Dzenan Pejcinovic FWD633 0.390.000
Konstantinos Koulierakis Sub421 0.010.071
Christian Eriksen Sub270 0.000.051
Jonas Wind Sub271 0.070.071
Mattias Svanberg Sub273 0.270.000
Jan Bürger Sub40 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Wolfsburg win 28% Avg odds 3.37
Draw 25% Avg odds 3.81
Bayer Leverkusen win 47% Avg odds 2.00

Chances implied by the average closing odds, with the bookmaker margin removed.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals and player data from Understat. Timeline, lineups and team statistics from Sportmonks. Results and odds from football-data.co.uk.