Goals
Man of the match
Expected goals (xG)
Trends
seasonAI forecast
TippioAn AI subscription opens everything. You can also earn it by tipping: tip at least 70% of a league's matches in a week and next week it's yours for free. A single outcome opens by watching an ad. Sign in and it shows here too, if you have access.
TV stations
EnglandChannels in 153 countries
Venue
Conditions
- Weatherbroken clouds
- RefereeFlorian Exner
- 1st AssistantNikolai Kimmeyer
- 2nd AssistantMitja Stegemann
- 4th OfficialFrank Willenborg
Pressure index
Which side was pressing, minute by minute. The markers are the events: tap one to read the minute and the player — and, with ball positions loaded, the replay jumps there.
Match flow
Ball positions
The ball's path over the whole match or one half: press play to run through it, drag the slider to jump anywhere. Loaded on request to keep the page light.
Commentary
105- 90+5′Offside call against RB Leipzig. Kevin Kampl is caught in an offside position, and so is Amadou Haidara.
- 90+3′Opportunity squandered. Lukas Nmecha of VfL Wolfsburg attempted a header from the center of the box but failed to find the target. Lukas Nmecha's shot goes wide.
- ⚠90+2′A fresh offensive push from RB Leipzig. Benjamin Sesko takes a right-footed shot from outside the penalty area, but the goalkeeper makes a save right in the middle of the goal. The assist came from Yussuf Poulsen. Benjamin Sesko's shot is on target.Penalty
- 90+2′David Odogu commits a foul for VfL Wolfsburg.
- 90′Mohammed Amoura from VfL Wolfsburg has committed a foul.
- 89′Missed opportunity! Benjamin Sesko from RB Leipzig had a header from within the six-yard box, aiming for the top left corner, but it goes just wide. The assist came from Lutsharel Geertruida, who delivered a cross following a corner. Sesko's shot misses the target.
- 88′Corner awarded to RB Leipzig after a play that resulted in a save by Kamil Grabara. Grabara will take the corner kick.
- 88′Another offensive push! Christoph Baumgartner from RB Leipzig takes a close-range shot with his right foot, but it's expertly saved in the bottom right corner. Christoph Baumgartner's shot on target.
- 87′Corner awarded to RB Leipzig after Yannick Gerhardt's foul. Christoph Baumgartner will take the corner kick.
- 🔄86′Substitution for VfL Wolfsburg: Tiago Tomás comes on to replace Bence Dárdai. Tiago Tomás is now on the field.
- 🔄86′Substitution for VfL Wolfsburg: Lukas Nmecha replaces Patrick Wimmer. Lukas Nmecha is coming on.
- ⚠86′Opportunity wasted! Christoph Baumgartner from RB Leipzig took a right-footed shot from the right side of the penalty area but sent it wide to the left. The assist came from Yussuf Poulsen. Baumgartner's attempt goes off target.Penalty
- 🔄85′Substitution for RB Leipzig: Amadou Haidara comes on to replace Xavi Simons. Amadou Haidara is now on the field.
- 85′Castello Lukeba of RB Leipzig has been awarded a free kick in the defensive area after being fouled by Bence Dárdai.
- 82′Corner awarded to VfL Wolfsburg after a deflection off Péter Gulácsi. Péter Gulácsi will take the corner kick.
- 80′Yussuf Poulsen from RB Leipzig committed a foul.
- 76′Nicolas Seiwald from RB Leipzig commits a foul.
- 78′Yussuf Poulsen of RB Leipzig committed a handball, followed by a handball from Christoph Baumgartner.
- 🔄77′Substitution for RB Leipzig: Lutsharel Geertruida comes on to replace Kosta Nedeljkovic. Lutsharel Geertruida is now on the field.
- 🔄77′Substitution for RB Leipzig: Yussuf Poulsen comes on to replace Loïs Openda.
- 🟨76′Loïs Openda of RB Leipzig has been shown a yellow card for committing a foul.
- ⚽75′Goal! VfL Wolfsburg 2, RB Leipzig 3. Andreas Skov Olsen finds the net for VfL Wolfsburg with a right-footed shot from the right side of the penalty area, sending the ball into the top left corner. The assist comes from Joakim Mæhle. What a strike by Andreas Skov Olsen!
- 74′Offside call against VfL Wolfsburg. Mohammed Amoura has been flagged for offside. Kilian Fischer is also in an offside position.
- 73′Jonas Wind from VfL Wolfsburg had a great opportunity but unfortunately missed the target. He took a right-footed shot from the center of the box, sending the ball high and wide to the right. The assist came from Patrick Wimmer, who set him up with a well-placed through ball.
- 72′Foul committed by Benjamin Sesko of RB Leipzig.
- 🔄71′Substitution for RB Leipzig: Kevin Kampl comes on to replace Arthur Vermeeren. Kevin Kampl is now in the game.
- 🔄71′Substitution for RB Leipzig: Christoph Baumgartner replaces Ridle Baku. Christoph Baumgartner comes on.
- 🔄71′Substitution for VfL Wolfsburg: Joakim Mæhle comes on to replace Denis Vavro.
- 🔄71′Substitution for VfL Wolfsburg: Andreas Skov Olsen comes on to replace Jakub Kaminski.
- 70′Maximilian Arnold from VfL Wolfsburg committed a foul.
- 70′Corner awarded to VfL Wolfsburg after a save by Péter Gulácsi. It's a corner kick taken by Péter Gulácsi.
- ⚠70′Another offensive push underway. Mohammed Amoura of VfL Wolfsburg takes a right-footed shot from the left side of the penalty area, but it's expertly saved in the top right corner. The assist came from Jonas Wind. Mohamed Amoura's attempt was on target.Penalty
- 68′Missed opportunity! Mohammed Amoura from VfL Wolfsburg took a right-footed shot from the center of the box, but it went over the goal and to the left. Mohamed Amoura’s attempt was off target.
- 68′Offside call against VfL Wolfsburg. David Odogu has been flagged for offside. Mohamed Amoura is also in an offside position.
- 66′Corner awarded to RB Leipzig after a foul by Denis Vavro. Vavro will take the corner kick.
- ⚠66′The attempt is thwarted. Benjamin Sesko from RB Leipzig fires a right-footed shot from the left side of the penalty area, but it gets blocked. The assist came from Arthur Vermeeren. Sesko's shot is denied.Penalty
- ⚠65′Missed opportunity! Mohammed Amoura from VfL Wolfsburg took a right-footed shot from the center of the penalty area, but it went wide to the left. The assist came from Kilian Fischer. Mohamed Amoura's attempt was off target.Penalty
- 64′Yannick Gerhardt from VfL Wolfsburg committed a foul.
- 63′Offside call against VfL Wolfsburg. Patrick Wimmer has been flagged for offside. Maximilian Arnold is also in an offside position.
- 61′Corner awarded to RB Leipzig after Kamil Grabara's intervention. Benjamin Sesko will take the corner kick.
- ⚠61′The attempt is thwarted. Benjamin Sesko from RB Leipzig fires a left-footed shot from the middle of the penalty area, but it's successfully blocked. Benjamin Sesko's shot is denied.Penalty
- 🟨60′Kilian Fischer from VfL Wolfsburg has been shown a yellow card.
- 60′Kilian Fischer from VfL Wolfsburg commits a foul.
- ⚽58′Goal! VfL Wolfsburg scores, bringing the score to 1-3 against RB Leipzig. Kilian Fischer finds the back of the net with a left-footed shot from outside the penalty area, placing it perfectly into the left corner. The assist comes from Jakub Kaminski. What a fantastic goal by Kilian Fischer!
- 57′El Chadaille Bitshiabu from RB Leipzig committed a foul.
- 56′Kosta Nedeljkovic from RB Leipzig commits a foul.
- 55′Jonas Wind from VfL Wolfsburg commits a foul.
- 55′Corner awarded to VfL Wolfsburg after a foul by El Chadaille Bitshiabu. Bitshiabu concedes the corner kick.
- 55′A shot is denied. David Odogu from VfL Wolfsburg attempted a header from within the six-yard area, but it was blocked on the left side. The assist came from Jakub Kaminski, who delivered a cross. David Odogu's shot was thwarted.
- 54′Corner awarded to VfL Wolfsburg after Kosta Nedeljkovic's defensive play. Kosta Nedeljkovic will take the corner kick.
- 53′Another offensive push from VfL Wolfsburg. Yannick Gerhardt heads the ball from the center of the box, but it's expertly saved in the top center of the goal. The assist came from Jonas Wind, who delivered a precise cross. Gerhardt's attempt was on target.
- ⚽49′Goal! RB Leipzig extends their lead to 3-0 against VfL Wolfsburg. Xavi Simons finds the back of the net with a right-footed shot from outside the penalty area, placing it perfectly into the bottom right corner. The assist comes from Ridle Baku. What a strike from Xavi Simons!
- ⚠47′Openda's attempt denied. The RB Leipzig forward, Loïs Openda, had a right-footed shot from the left side of the penalty area, but it was successfully blocked. The assist came from Xavi Simons. Openda's shot is thwarted.Penalty
- ★45+2′The first half has concluded with VfL Wolfsburg trailing RB Leipzig by a score of 0 to 2.
- 45+2′Bence Dárdai of VfL Wolfsburg was awarded a free kick in the defensive area after being fouled by Xavi Simons.
- ⚠45+1′Missed opportunity. Kosta Nedeljkovic from RB Leipzig attempted a right-footed shot from outside the penalty area, but it sailed high and to the right of the goal. Kosta Nedeljkovic's shot was off target.Penalty
- ⚠45+1′The attempt is thwarted. Ridle Baku of RB Leipzig takes a left-footed shot from outside the penalty area, but it's blocked. The assist came from Xavi Simons. Ridle Baku's shot is denied.Penalty
- 45′Castello Lukeba of RB Leipzig has been awarded a free kick in their defensive half after a foul by Jonas Wind.
- 44′Loïs Openda from RB Leipzig committed a foul.
- 39′Bence Dárdai of VfL Wolfsburg has been awarded a free kick in the defensive area following a foul by Loïs Openda.
- ⚠38′Jakub Kaminski from VfL Wolfsburg strikes the crossbar with a right-footed shot taken from the center of the penalty area. The attempt was set up by Jonas Wind during a quick counterattack. Kaminski's effort rattles the woodwork.Penalty
- 37′Benjamin Sesko from RB Leipzig was awarded a free kick in the defensive area after being fouled by David Odogu.
- ⚠37′Another offensive push from VfL Wolfsburg. Patrick Wimmer attempts a header from the center of the penalty area, but it's successfully stopped by the goalkeeper. Patrick Wimmer's shot is on target.Penalty
- 🟨36′Xavi Simons of RB Leipzig has been shown a yellow card.
- 🟨36′El Chadaille Bitshiabu of RB Leipzig has been shown a yellow card.
- 36′El Chadaille Bitshiabu of RB Leipzig commits a foul.
- 35′The attempt is thwarted. Bence Dárdai of VfL Wolfsburg heads the ball from close range, but his shot is blocked. The cross was delivered by Jakub Kaminski. Dárdai's shot is denied.
- 🟨34′Yannick Gerhardt of VfL Wolfsburg has been shown a yellow card for committing a foul.
- 34′Yannick Gerhardt from VfL Wolfsburg commits a foul.
- 33′Corner awarded to VfL Wolfsburg after Kosta Nedeljkovic's intervention. Kosta Nedeljkovic will take the corner kick.
- 33′Ridle Baku from RB Leipzig committed a foul.
- 30′Arthur Vermeeren of RB Leipzig committed a foul.
- 28′Corner awarded to VfL Wolfsburg after El Chadaille Bitshiabu allowed the ball to go out. El Chadaille Bitshiabu will take the corner kick.
- ⚠28′The attempt is denied. Jakub Kaminski from VfL Wolfsburg takes a right-footed shot from the right side of the penalty area, but it gets blocked. The assist came from Jonas Wind. Jakub Kaminski's shot is thwarted.Penalty
- ⚽26′Goal! RB Leipzig extends their lead to 2-0 against VfL Wolfsburg. Xavi Simons scores with a right-footed shot from outside the penalty area after a quick counterattack. What a fantastic goal by Xavi Simons!
- 22′Opportunity wasted! Bence Dárdai from VfL Wolfsburg attempted a left-footed shot from within the six-yard box, aiming for the left side of the goal, but it went just wide. Dárdai's shot misses the target.
- 22′Bence Dárdai of VfL Wolfsburg heads the ball and strikes the right post from the center of the box. The assist came from Maximilian Arnold, who delivered a cross. Dárdai's shot rattled the woodwork.
- 22′Ridle Baku from RB Leipzig committed a foul.
- 20′Offside call against RB Leipzig. Benjamin Sesko is caught in an offside position. Nicolas Seiwald is also flagged for offside.
- 📺21′VAR Update: The goal by VfL Wolfsburg has been disallowed. The score remains VfL Wolfsburg 0, RB Leipzig 1. Decision made by the referee after reviewing the play involving Benjamin Sesko.
- 📺20′GOAL DISALLOWED AFTER VAR REVIEW: Benjamin Sesko of RB Leipzig finds the back of the net, but the goal is annulled following a VAR check. Benjamin Sesko's effort is erased after the review.
- ⚠20′Nicolas Seiwald from RB Leipzig attempts a right-footed shot from outside the penalty area, but it's successfully blocked. The assist came from Xavi Simons. Seiwald's effort is thwarted.Penalty
- 19′Corner awarded to RB Leipzig after a deflection off David Odogu. David Odogu will take the corner kick.
- 18′Jakub Kaminski from VfL Wolfsburg commits a foul.
- 14′Jonas Wind from VfL Wolfsburg commits a foul.
- 14′Corner kick awarded to VfL Wolfsburg after El Chadaille Bitshiabu allowed the ball to go out. El Chadaille Bitshiabu will take the corner.
- ⚽11′Goal! RB Leipzig takes the lead against VfL Wolfsburg with a score of 1-0. Loïs Openda scores with a right-footed shot from outside the penalty area, placing it perfectly into the left corner of the net. The assist was provided by Ridle Baku. What a fantastic goal by Loïs Openda!
- ⚠10′Missed opportunity. Ridle Baku of RB Leipzig attempted a left-footed shot from outside the penalty area, but it went wide of the goal.Penalty
- 8′Castello Lukeba of RB Leipzig was awarded a free kick in the defensive area after being fouled by Bence Dárdai.
- 7′Missed opportunity. Jonas Wind from VfL Wolfsburg attempted a left-footed shot from a challenging angle on the right side, but it went wide of the goal.
- 5′Kilian Fischer from VfL Wolfsburg commits a foul.
- 4′Offside call against RB Leipzig. Kosta Nedeljkovic has been flagged for offside. Benjamin Sesko is also in an offside position.
- ⚠4′The attempt is thwarted. Benjamin Sesko from RB Leipzig fires a right-footed shot from the middle of the penalty area, but it gets blocked. The assist came from Kosta Nedeljkovic. Benjamin Sesko's shot is denied.Penalty
- ⚠2′Opportunity wasted. Xavi Simons from RB Leipzig attempted a right-footed shot from outside the penalty area, but it sailed over the goal. The assist came from Loïs Openda, who set him up with a header. Xavi Simons' shot missed the target.Penalty
- ★0′The opening half is underway.
- ★0′That's a wrap! The match has concluded with RB Leipzig securing a 3-2 victory over VfL Wolfsburg.
- ★90+5′The second half has concluded with the final score: VfL Wolfsburg 2, RB Leipzig 3.
- ★90′The fourth official has indicated that there will be 5 minutes of stoppage time.
- ⚠82′Another offensive push from VfL Wolfsburg. Yannick Gerhardt takes a left-footed shot from the left side of the penalty area, but it's expertly saved in the top center of the net.Penalty
- ★81′The pause has ended. The teams are set to resume play.
- 🩹80′Match interruption due to an injury to Yussuf Poulsen of RB Leipzig.
- ★67′Corner awarded to VfL Wolfsburg after Kosta Nedeljkovic allowed the ball to go out.
- ★45′The second half is underway with the score at VfL Wolfsburg 0 and RB Leipzig 2.
- ★45′The fourth official has indicated that there will be two minutes of stoppage time.
- ★30′Bence Dárdai from VfL Wolfsburg has been awarded a free kick in the defensive area.
Match statistics
Possession and passing
5 more
Attack
14 more
Defence and discipline
1 more
Other
Possession and passing
2 more
Attack
12 more
Defence and discipline
1 more
Other
The halves are each period's own numbers — not a split of the full-time figures.
The referee
| Avg | Home | Away | Career | |
|---|---|---|---|---|
| Yellow cards | 4.64 | 2.09 | 2.55 | 4.74 |
| Red cards | 0.18 | 0.09 | 0.09 | 0.16 |
| Second yellows | 0.27 | 0.27 | 0.00 | 0.13 |
| Penalties | 0.27 | 0.09 | 0.18 | 0.35 |
Home / away: what the home and the away side received on average. Career: the average over every match officiated.
Expected goals (xG)
Form
VfL WolfsburgLLLDW
No matches in this scope.
RB LeipzigWLLWD
No matches in this scope.
Head-to-head
7Wins
14WinsThe two sides have met 27 times.
Trends
Share of this season's matches where it happened — a win, over 1.5 / 2.5 / 3.5 goals, both teams scoring, failing to score, a clean sheet.
Season comparison
Starting XI
The ↓ and minute under a player mean they were substituted off then.
RB Leipzig's starting XI cost €135M more.
The amount under a player is their last known transfer fee and its year (provider data) — not a market value.
VfL Wolfsburg — bench
RB Leipzig — bench
Player statistics
VfL Wolfsburg starters then subs, by rating
Jonas Wind#23 · Attacker · 90′7.6
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 2
- Shots on target
- 0
- Big chances created
- 1
- Chances created
- 4
- Expected goals (xG)
- 0.18
Passing
- Passes (accurate/total)
- 25/32
- Pass accuracy
- 78%
- Key passes
- 4
- Passes in final third
- 3
- Crosses (accurate/total)
- 2/2
- Long balls (won/total)
- 2/2
Possession & duels
- Touches
- 55
- Duels (won/total)
- 9/22
- Aerials won
- 4
- Dribbles (won/attempted)
- 0/1
- Dispossessed
- 3
- Possession lost
- 14
- Ball recoveries
- 4
Defence
- Tackles
- 2
- Clearances
- 1
- Dribbled past
- 1
Discipline
- Fouls
- 2
- Fouls drawn
- 3
Kilian Fischer#2 · Defender · 90′7.4
Attack
- Goals
- 1
- Assists
- 0
- Shots
- 1
- Shots on target
- 1
- Chances created
- 1
- Expected goals (xG)
- 0.03
- xGoT
- 0.01
Passing
- Passes (accurate/total)
- 31/35
- Pass accuracy
- 89%
- Key passes
- 1
- Passes in final third
- 4
- Crosses (accurate/total)
- 1/4
- Long balls (won/total)
- 1/4
Possession & duels
- Touches
- 54
- Duels (won/total)
- 1/5
- Possession lost
- 12
- Ball recoveries
- 7
Defence
- Tackles
- 1
- Interceptions
- 2
- Blocked shots
- 1
- Dribbled past
- 1
Discipline
- Fouls
- 2
- Yellow cards
- 1
Patrick Wimmer#39 · Attacker · 86′7.2
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 1
- Shots on target
- 1
- Chances created
- 1
- Expected goals (xG)
- 0.04
- xGoT
- 0.02
Passing
- Passes (accurate/total)
- 25/37
- Pass accuracy
- 68%
- Key passes
- 1
- Passes in final third
- 7
- Crosses (accurate/total)
- 1/3
- Long balls (won/total)
- 1/2
Possession & duels
- Touches
- 56
- Duels (won/total)
- 5/11
- Aerials won
- 3
- Dribbles (won/attempted)
- 0/1
- Dispossessed
- 2
- Possession lost
- 20
- Ball recoveries
- 5
Defence
- Tackles
- 1
- Interceptions
- 1
- Clearances
- 1
- Dribbled past
- 1
Discipline
- Fouls
- 1
- Fouls drawn
- 1
- Offsides
- 1
David Odogu#33 · Defender · 90′7.2
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 1
- Shots on target
- 0
- Expected goals (xG)
- 0.28
- xGoT
- 0.10
Passing
- Passes (accurate/total)
- 31/33
- Pass accuracy
- 94%
- Key passes
- 0
- Passes in final third
- 3
- Long balls (won/total)
- 3/4
Possession & duels
- Touches
- 57
- Duels (won/total)
- 7/13
- Aerials won
- 4
- Possession lost
- 2
- Ball recoveries
- 4
Defence
- Tackles
- 3
- Interceptions
- 1
- Clearances
- 12
- Blocked shots
- 2
- Dribbled past
- 2
Discipline
- Fouls
- 2
- Offsides
- 1
Jakub Kamiński#16 · Midfielder · 71′7.1
Attack
- Goals
- 0
- Assists
- 1
- Shots
- 2
- Shots on target
- 0
- Chances created
- 3
- Expected goals (xG)
- 0.25
- xGoT
- 0.00
- Hit woodwork
- 1
Passing
- Passes (accurate/total)
- 10/19
- Pass accuracy
- 53%
- Key passes
- 3
- Passes in final third
- 5
- Crosses (accurate/total)
- 3/10
Possession & duels
- Touches
- 46
- Duels (won/total)
- 0/5
- Dribbles (won/attempted)
- 0/1
- Dispossessed
- 2
- Possession lost
- 21
- Ball recoveries
- 3
Defence
- Tackles
- 0
- Clearances
- 2
Discipline
- Fouls
- 1
Bence Dárdai#24 · Midfielder · 86′7.0
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 3
- Shots on target
- 0
- Big chances missed
- 1
- Expected goals (xG)
- 0.26
- xGoT
- 0.01
- Hit woodwork
- 1
Passing
- Passes (accurate/total)
- 24/26
- Pass accuracy
- 92%
- Key passes
- 0
- Passes in final third
- 3
- Long balls (won/total)
- 1/2
Possession & duels
- Touches
- 45
- Duels (won/total)
- 6/11
- Dispossessed
- 1
- Possession lost
- 3
- Ball recoveries
- 5
Defence
- Tackles
- 3
- Interceptions
- 1
- Clearances
- 2
- Dribbled past
- 1
Discipline
- Fouls
- 2
- Fouls drawn
- 3
Mohamed Amoura#9 · Attacker · 90′7.0
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 3
- Shots on target
- 1
- Expected goals (xG)
- 0.25
- xGoT
- 0.48
Passing
- Passes (accurate/total)
- 21/27
- Pass accuracy
- 78%
- Key passes
- 0
- Passes in final third
- 1
- Crosses (accurate/total)
- 0/1
- Long balls (won/total)
- 1/1
Possession & duels
- Touches
- 39
- Duels (won/total)
- 2/5
- Aerials won
- 1
- Dribbles (won/attempted)
- 1/1
- Dispossessed
- 1
- Possession lost
- 9
- Ball recoveries
- 1
Defence
- Tackles
- 0
- Clearances
- 2
- Dribbled past
- 1
Discipline
- Fouls
- 1
- Offsides
- 1
Maximilian Arnold#27 · Midfielder · 90′6.9
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
- Chances created
- 2
Passing
- Passes (accurate/total)
- 44/53
- Pass accuracy
- 83%
- Key passes
- 2
- Passes in final third
- 5
- Crosses (accurate/total)
- 3/8
- Long balls (won/total)
- 4/6
Possession & duels
- Touches
- 80
- Duels (won/total)
- 4/9
- Dribbles (won/attempted)
- 0/1
- Possession lost
- 16
- Ball recoveries
- 4
Defence
- Tackles
- 3
- Interceptions
- 5
- Clearances
- 3
- Dribbled past
- 2
Discipline
- Fouls
- 1
- Fouls drawn
- 1
Denis Vavro#18 · Defender · 71′6.7
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 19/19
- Pass accuracy
- 100%
- Key passes
- 0
- Passes in final third
- 3
- Long balls (won/total)
- 4/4
Possession & duels
- Touches
- 23
- Duels (won/total)
- 1/1
- Aerials won
- 1
- Ball recoveries
- 3
Defence
- Tackles
- 0
- Clearances
- 1
- Blocked shots
- 2
Discipline
- Fouls
- 0
Yannick Gerhardt#31 · Midfielder · 90′6.5
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 2
- Shots on target
- 2
- Big chances missed
- 1
- Expected goals (xG)
- 0.14
- xGoT
- 0.31
Passing
- Passes (accurate/total)
- 37/44
- Pass accuracy
- 84%
- Key passes
- 0
- Passes in final third
- 6
- Crosses (accurate/total)
- 0/3
- Long balls (won/total)
- 4/8
Possession & duels
- Touches
- 63
- Duels (won/total)
- 4/9
- Aerials won
- 1
- Dribbles (won/attempted)
- 0/1
- Possession lost
- 12
- Ball recoveries
- 2
Defence
- Tackles
- 0
- Interceptions
- 1
- Clearances
- 2
Discipline
- Fouls
- 2
- Fouls drawn
- 4
- Yellow cards
- 1
Kamil Grabara#1 · Goalkeeper · 90′6.2
Goalkeeping
- Saves
- 2
- Saves inside box
- 1
- Goals conceded
- 3
Passing
- Passes (accurate/total)
- 29/42
- Pass accuracy
- 69%
- Key passes
- 0
- Passes in final third
- 9
- Long balls (won/total)
- 10/23
Possession & duels
- Touches
- 49
- Duels (won/total)
- 1/1
- Dribbles (won/attempted)
- 1/1
- Possession lost
- 13
- Ball recoveries
- 8
Defence
- Tackles
- 0
- Clearances
- 2
Discipline
- Fouls
- 0
Andreas Skov Olsen#7 · Attacker · 19′7.4
Attack
- Goals
- 1
- Assists
- 0
- Shots
- 1
- Shots on target
- 1
- Expected goals (xG)
- 0.14
- xGoT
- 0.89
Passing
- Passes (accurate/total)
- 10/11
- Pass accuracy
- 91%
- Key passes
- 0
- Crosses (accurate/total)
- 0/2
Possession & duels
- Touches
- 15
- Duels (won/total)
- 0/0
- Possession lost
- 4
Defence
- Tackles
- 0
Discipline
- Fouls
- 0
Joakim Maehle#21 · Defender · 19′7.0
Attack
- Goals
- 0
- Assists
- 1
- Shots
- 0
- Shots on target
- 0
- Big chances created
- 1
- Chances created
- 1
Passing
- Passes (accurate/total)
- 8/12
- Pass accuracy
- 67%
- Key passes
- 1
- Passes in final third
- 1
- Crosses (accurate/total)
- 0/1
- Long balls (won/total)
- 0/1
Possession & duels
- Touches
- 23
- Duels (won/total)
- 2/5
- Dribbles (won/attempted)
- 2/4
- Dispossessed
- 1
- Possession lost
- 8
Defence
- Tackles
- 0
Discipline
- Fouls
- 0
Lukas Nmecha#10 · Attacker · 4′–
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 1
- Shots on target
- 0
- Expected goals (xG)
- 0.09
Passing
- Passes (accurate/total)
- 0/0
- Pass accuracy
- 0%
- Key passes
- 0
Possession & duels
- Touches
- 2
- Duels (won/total)
- 1/3
Defence
- Tackles
- 1
Discipline
- Fouls
- 0
Tiago Tomás#11 · Attacker · 4′–
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 1/1
- Pass accuracy
- 100%
- Key passes
- 0
- Crosses (accurate/total)
- 0/1
Possession & duels
- Touches
- 4
- Duels (won/total)
- 0/0
- Possession lost
- 1
Defence
- Tackles
- 0
Discipline
- Fouls
- 0
RB Leipzig starters then subs, by rating
Xavi Simons#10 · Midfielder · 85′8.8
Attack
- Goals
- 2
- Assists
- 0
- Shots
- 3
- Shots on target
- 2
- Chances created
- 4
- Expected goals (xG)
- 0.17
- xGoT
- 0.98
Passing
- Passes (accurate/total)
- 31/37
- Pass accuracy
- 84%
- Key passes
- 4
- Passes in final third
- 2
- Crosses (accurate/total)
- 0/3
- Long balls (won/total)
- 2/2
Possession & duels
- Touches
- 60
- Duels (won/total)
- 6/11
- Aerials won
- 2
- Dribbles (won/attempted)
- 2/4
- Dispossessed
- 2
- Possession lost
- 15
- Ball recoveries
- 6
Defence
- Tackles
- 0
- Interceptions
- 1
- Clearances
- 1
Discipline
- Fouls
- 1
- Fouls drawn
- 2
- Yellow cards
- 1
Ridle Baku#17 · Midfielder · 71′7.8
Attack
- Goals
- 0
- Assists
- 2
- Shots
- 2
- Shots on target
- 0
- Chances created
- 2
- Expected goals (xG)
- 0.05
- xGoT
- 0.00
Passing
- Passes (accurate/total)
- 31/36
- Pass accuracy
- 86%
- Key passes
- 2
- Passes in final third
- 2
- Crosses (accurate/total)
- 0/2
Possession & duels
- Touches
- 48
- Duels (won/total)
- 4/7
- Dribbles (won/attempted)
- 1/1
- Possession lost
- 9
- Ball recoveries
- 2
Defence
- Tackles
- 3
- Clearances
- 1
- Dribbled past
- 1
Discipline
- Fouls
- 1
Arthur Vermeeren#18 · Midfielder · 71′7.5
Attack
- Goals
- 0
- Assists
- 1
- Shots
- 0
- Shots on target
- 0
- Chances created
- 2
Passing
- Passes (accurate/total)
- 54/55
- Pass accuracy
- 98%
- Key passes
- 2
- Passes in final third
- 3
- Long balls (won/total)
- 2/2
Possession & duels
- Touches
- 61
- Duels (won/total)
- 4/5
- Aerials won
- 1
- Possession lost
- 1
- Ball recoveries
- 5
Defence
- Tackles
- 3
- Clearances
- 2
- Dribbled past
- 1
Discipline
- Fouls
- 1
Loïs Openda#11 · Attacker · 77′7.5
Attack
- Goals
- 1
- Assists
- 0
- Shots
- 2
- Shots on target
- 1
- Chances created
- 1
- Expected goals (xG)
- 0.11
- xGoT
- 0.37
Passing
- Passes (accurate/total)
- 17/27
- Pass accuracy
- 63%
- Key passes
- 1
- Passes in final third
- 2
- Long balls (won/total)
- 0/1
Possession & duels
- Touches
- 37
- Duels (won/total)
- 4/8
- Dribbles (won/attempted)
- 1/2
- Possession lost
- 13
- Ball recoveries
- 1
Defence
- Tackles
- 0
Discipline
- Fouls
- 2
- Fouls drawn
- 3
- Yellow cards
- 1
Benjamin Sesko#30 · Attacker · 90′7.4
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 5
- Shots on target
- 1
- Chances created
- 1
- Expected goals (xG)
- 0.38
- xGoT
- 0.03
Passing
- Passes (accurate/total)
- 17/22
- Pass accuracy
- 77%
- Key passes
- 1
- Crosses (accurate/total)
- 1/4
Possession & duels
- Touches
- 53
- Duels (won/total)
- 6/16
- Aerials won
- 1
- Dribbles (won/attempted)
- 4/6
- Dispossessed
- 4
- Possession lost
- 17
- Ball recoveries
- 3
Defence
- Tackles
- 0
- Dribbled past
- 1
Discipline
- Fouls
- 1
- Fouls drawn
- 1
- Offsides
- 1
Péter Gulácsi#1 · Goalkeeper · 90′7.4
Goalkeeping
- Saves
- 4
- Saves inside box
- 4
- Goals conceded
- 2
- High claims
- 2
- Punches
- 3
Passing
- Passes (accurate/total)
- 26/37
- Pass accuracy
- 70%
- Key passes
- 0
- Passes in final third
- 5
- Long balls (won/total)
- 8/19
Possession & duels
- Touches
- 54
- Duels (won/total)
- 4/4
- Aerials won
- 3
- Possession lost
- 11
- Ball recoveries
- 10
Defence
- Tackles
- 0
- Clearances
- 4
Discipline
- Fouls
- 0
- Fouls drawn
- 1
El Chadaille Bitshiabu#5 · Defender · 90′7.2
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 42/51
- Pass accuracy
- 82%
- Key passes
- 0
- Passes in final third
- 10
- Long balls (won/total)
- 5/11
Possession & duels
- Touches
- 66
- Duels (won/total)
- 3/7
- Aerials won
- 2
- Possession lost
- 9
- Ball recoveries
- 2
Defence
- Tackles
- 1
- Interceptions
- 2
- Clearances
- 6
- Blocked shots
- 3
- Dribbled past
- 1
Discipline
- Fouls
- 2
- Yellow cards
- 1
Kosta Nedeljkovic#21 · Defender · 77′7.0
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 1
- Shots on target
- 0
- Chances created
- 1
- Expected goals (xG)
- 0.02
Passing
- Passes (accurate/total)
- 33/36
- Pass accuracy
- 92%
- Key passes
- 1
- Passes in final third
- 1
- Crosses (accurate/total)
- 0/1
- Long balls (won/total)
- 2/2
Possession & duels
- Touches
- 58
- Duels (won/total)
- 3/5
- Possession lost
- 8
- Ball recoveries
- 3
Defence
- Tackles
- 2
- Interceptions
- 1
- Clearances
- 4
Discipline
- Fouls
- 2
- Fouls drawn
- 1
- Offsides
- 1
Lukas Klostermann#16 · Defender · 90′6.9
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 38/39
- Pass accuracy
- 97%
- Key passes
- 0
- Passes in final third
- 2
Possession & duels
- Touches
- 55
- Duels (won/total)
- 4/8
- Aerials won
- 1
- Dribbles (won/attempted)
- 1/1
- Possession lost
- 1
- Ball recoveries
- 4
Defence
- Tackles
- 1
- Interceptions
- 1
- Clearances
- 6
Discipline
- Fouls
- 0
- Fouls drawn
- 1
Nicolas Seiwald#13 · Midfielder · 90′6.7
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 1
- Shots on target
- 0
- Expected goals (xG)
- 0.13
- xGoT
- 0.00
Passing
- Passes (accurate/total)
- 42/50
- Pass accuracy
- 84%
- Key passes
- 0
- Passes in final third
- 12
- Crosses (accurate/total)
- 0/1
- Long balls (won/total)
- 3/5
Possession & duels
- Touches
- 62
- Duels (won/total)
- 2/7
- Aerials won
- 1
- Possession lost
- 10
- Ball recoveries
- 5
Defence
- Tackles
- 1
- Clearances
- 2
- Dribbled past
- 1
Discipline
- Fouls
- 1
Castello Lukeba#23 · Defender · 90′6.7
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 30/46
- Pass accuracy
- 65%
- Key passes
- 0
- Passes in final third
- 8
- Long balls (won/total)
- 0/4
Possession & duels
- Touches
- 70
- Duels (won/total)
- 6/7
- Aerials won
- 2
- Dispossessed
- 1
- Possession lost
- 21
- Ball recoveries
- 3
Defence
- Tackles
- 1
- Interceptions
- 2
- Clearances
- 3
Discipline
- Fouls
- 0
- Fouls drawn
- 3
Lutsharel Geertruida#3 · Defender · 13′7.5
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
- Big chances created
- 1
- Chances created
- 2
Passing
- Passes (accurate/total)
- 3/3
- Pass accuracy
- 100%
- Key passes
- 2
- Crosses (accurate/total)
- 1/2
Possession & duels
- Touches
- 13
- Duels (won/total)
- 3/3
- Possession lost
- 2
- Ball recoveries
- 2
Defence
- Tackles
- 2
- Clearances
- 1
Discipline
- Fouls
- 0
- Fouls drawn
- 1
Yussuf Poulsen#9 · Attacker · 13′7.0
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
- Big chances created
- 1
- Chances created
- 2
Passing
- Passes (accurate/total)
- 6/8
- Pass accuracy
- 75%
- Key passes
- 2
- Passes in final third
- 2
Possession & duels
- Touches
- 13
- Duels (won/total)
- 2/5
- Aerials won
- 1
- Dispossessed
- 1
- Possession lost
- 6
- Ball recoveries
- 1
Defence
- Tackles
- 0
Discipline
- Fouls
- 2
- Fouls drawn
- 1
Amadou Haidara#8 · Midfielder · 5′6.6
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 3/4
- Pass accuracy
- 75%
- Key passes
- 0
- Long balls (won/total)
- 1/1
Possession & duels
- Touches
- 6
- Duels (won/total)
- 0/0
- Possession lost
- 2
Defence
- Tackles
- 0
Discipline
- Fouls
- 0
Kevin Kampl#44 · Midfielder · 19′6.5
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 7/8
- Pass accuracy
- 88%
- Key passes
- 0
- Passes in final third
- 3
Possession & duels
- Touches
- 11
- Duels (won/total)
- 0/0
- Possession lost
- 1
- Ball recoveries
- 2
Defence
- Tackles
- 0
Discipline
- Fouls
- 0
- Offsides
- 1
Christoph Baumgartner#14 · Midfielder · 19′6.4
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 2
- Shots on target
- 1
- Big chances missed
- 3
- Expected goals (xG)
- 0.43
- xGoT
- 0.45
Passing
- Passes (accurate/total)
- 3/5
- Pass accuracy
- 60%
- Key passes
- 0
Possession & duels
- Touches
- 14
- Duels (won/total)
- 6/7
- Aerials won
- 3
- Dispossessed
- 1
- Possession lost
- 4
Defence
- Tackles
- 3
- Clearances
- 1
Discipline
- Fouls
- 0
Coaches
Absentees
10| Player | Reason | Back |
|---|---|---|
| 🩹injury · Knee Injury | 17 Apr 2025 | |
| 🩹injury · Torn Muscle Fiber | 14 Apr 2025 | |
| 🩹injury · Torn Muscle Fiber | 22 Apr 2025 | |
| 🩹injury · Fitness | 30 Jun 2025 | |
| 🩹injury · Knee Problems | 14 Apr 2025 | |
| 🩹injury · Foot Injury | 14 May 2025 |
| Player | Reason | Back |
|---|---|---|
| 🩹injury · Hamstring Injury | 15 Apr 2025 | |
| 🩹injury · Achilles tendon rupture | 2 Jan 2026 | |
| 🩹injury · Knee Injury | 21 Apr 2025 | |
| 🩹injury · Muscle Injury | 14 May 2025 |
Officials
- RefereeFlorian Exner
- 1st AssistantNikolai Kimmeyer
- 2nd AssistantMitja Stegemann
- 4th OfficialFrank Willenborg
Odds
Opening markets, for information — Tippio is not a bookmaker. Under each price, the probability it implies.
Match winner (1X2)i
Who wins in regular time: home (1), draw (X) or away (2).
i
Who wins in regular time: home (1), draw (X) or away (2).
| Outcome | bet365 | Unibet |
|---|---|---|
| VfL Wolfsburg | 2.7536.36% | 2.8035.71% |
| Draw | 3.7027.03% | 3.6027.78% |
| RB Leipzig | 2.4041.67% | 2.3043.48% |
Double chancei
Two outcomes in one bet — it wins if either happens.
i
Two outcomes in one bet — it wins if either happens.
| Outcome | bet365 | Unibet |
|---|---|---|
| VfL Wolfsburg or Draw | 1.5365.23% | 1.5863.29% |
| VfL Wolfsburg or RB Leipzig | 1.2877.82% | 1.2878.13% |
| Draw or RB Leipzig | 1.4071.43% | 1.4170.92% |
Goals over/underi
Total goals over or under the line.
i
Total goals over or under the line.
| Outcome | bet365 | Unibet |
|---|---|---|
| 2+ goals | – | 1.1487.72% |
| 0–1 goals | – | 5.4018.52% |
| 3+ goals | 1.5763.65% | 1.5066.67% |
| 0–2 goals | 2.3742.11% | 2.5040% |
| 4+ goals | – | 2.3342.92% |
| 0–3 goals | – | 1.5763.69% |
Both teams to scorei
Whether both sides score at least once.
i
Whether both sides score at least once.
| Outcome | bet365 | Unibet |
|---|---|---|
| Yes | 1.5066.67% | 1.4469.44% |
| No | 2.5040% | 2.6537.74% |
Half-time resulti
The score at half-time.
i
The score at half-time.
| Outcome | bet365 | Unibet |
|---|---|---|
| VfL Wolfsburg | 3.2031.25% | 3.2031.25% |
| Draw | 2.3742.11% | 2.4840.32% |
| RB Leipzig | 2.8734.78% | 2.7037.04% |
Half-time / full-timei
Who leads at half-time and who wins at the end — both together.
i
Who leads at half-time and who wins at the end — both together.
| Outcome | bet365 |
|---|---|
| WOB → WOB | 4.3323.08% |
| WOB → X | 13.007.69% |
| WOB → RBL | 21.004.76% |
| X → WOB | 6.5015.38% |
| X → X | 6.5015.38% |
| X → RBL | 6.0016.67% |
| RBL → WOB | 23.004.35% |
| RBL → X | 13.007.69% |
| RBL → RBL | 3.7526.67% |
Total cornersi
Total corners over or under the line.
i
Total corners over or under the line.
| Outcome | bet365 |
|---|---|
| 12 - 14 | 4.3323.08% |
| 6 - 8 | 3.2031.25% |
| 9 - 11 | 2.6038.46% |
| Under 6 | 10.0010% |
| Over 14 | 10.0010% |
Cards over/underi
Total cards (yellow = 1, red = 2) over or under the line.
i
Total cards (yellow = 1, red = 2) over or under the line.
| Outcome | bet365 | Unibet |
|---|---|---|
| 3+ cards | – | 1.1487.72% |
| 0–2 cards | – | 4.8020.83% |
| 4+ cards | – | 1.3772.99% |
| 0–3 cards | – | 2.8035.71% |
| 5+ cards | 1.8055.56% | 1.7856.18% |
| 0–4 cards | 1.9052.38% | 1.9052.63% |
| 6+ cards | 2.1047.62% | 2.5040% |
| 0–5 cards | 1.6660.02% | 1.4668.49% |
| 7+ cards | – | 3.6527.4% |
| 0–6 cards | – | 1.2381.3% |
| 8+ cards | – | 5.4018.52% |
| 0–7 cards | – | 1.1090.91% |
The Tippio app shows an AI forecast and the community's tip split for every match — and in Tipper you compete with your friends.
