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 123 countries
Venue
Conditions
- Weatherscattered clouds
- RefereeSascha Stegemann
- 1st AssistantChristof Günsch
- 2nd AssistantFabian Maibaum
- 4th OfficialRichard Hempel
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
106- That's all. The game finishes with RB Leipzig 1, Borussia Mönchengladbach 0.
- 90+7′The second half ends with RB Leipzig winning 1-0 against Borussia Mönchengladbach.
- 90+7′Hugo Bolin's left-footed shot from outside the box is blocked.
- 90+6′Corner awarded to Borussia Mönchengladbach after El Chadaille Bitshiabu concedes.
- 90+6′Hugo Bolin's right-footed shot from outside the box is blocked.
- 90+6′Rocco Reitz from Borussia Mönchengladbach missed a chance with a right-footed shot from outside the box, sending the ball to the left after a corner.
- 90+6′Corner awarded to Borussia Mönchengladbach after Benjamin Henrichs concedes.
- 90+3′Corner awarded to RB Leipzig after Kevin Stöger concedes.
- 90+3′Christoph Baumgartner's right-footed shot from outside the box is blocked.
- 🩹90+2′Substitution for RB Leipzig: Max Finkgräfe replaces Yan Diomande due to injury.
- 90′The fourth official has indicated there will be 4 minutes of added time.
- 🩹90′There is a delay in the match due to an injury to Yan Diomande from RB Leipzig.
- 90′Shot blocked. Johan Bakayoko from RB Leipzig had a left-footed shot from the left side of the box that was blocked.
- 88′Haris Tabakovic of Borussia Mönchengladbach misses a chance, heading the ball from the center of the box over the goal. The assist came from Joe Scally's cross.
- 87′New attacking attempt. Johan Bakayoko from RB Leipzig takes a left-footed shot from outside the box, but Moritz Nicolas from Borussia Mönchengladbach saves it in the left corner.
- 87′Assan Ouédraogo from RB Leipzig missed a header from the center of the box. The assist came from David Raum, who delivered a cross following a corner.
- 86′RB Leipzig wins a corner after Fabio Chiarodia concedes.
- 🔄85′Substitution for Borussia Mönchengladbach: Shuto Machino replaces Yannik Engelhardt.
- 🔄85′Substitution for Borussia Mönchengladbach: Kevin Stöger replaces Jens Castrop.
- 🔄85′Substitution for Borussia Mönchengladbach: Wael Mohya replaces Franck Honorat.
- 84′Yannik Engelhardt from Borussia Mönchengladbach won a free kick in defense.
- 84′Foul committed by Willi Orbán of RB Leipzig.
- 84′Rocco Reitz's shot from the center of the box is blocked.
- 84′Fabio Chiarodia from Borussia Mönchengladbach hits the bar with a left-footed shot from close range.
- 83′Foul committed by Xaver Schlager of RB Leipzig.
- 83′Rocco Reitz from Borussia Mönchengladbach won a free kick on the right wing.
- 🟨82′Brajan Gruda of RB Leipzig receives a yellow card for a foul.
- 82′Offside called against RB Leipzig. Christoph Baumgartner is offside.
- ⚽80′Goal! RB Leipzig takes the lead 1-0 against Borussia Mönchengladbach. Yan Diomande scores with a left-footed shot from the center of the box into the right corner, assisted by Christoph Baumgartner.
- 79′Offside called against RB Leipzig. Brajan Gruda is offside.
- 🟨78′Xaver Schlager of RB Leipzig receives a yellow card for a foul.
- 78′Foul committed by Xaver Schlager of RB Leipzig.
- 78′Hugo Bolin from Borussia Mönchengladbach won a free kick in defense.
- 🔄78′Substitution for RB Leipzig: Brajan Gruda replaces Nicolas Seiwald.
- 🔄78′Substitution for RB Leipzig: Benjamin Henrichs replaces Ridle Baku.
- 77′Xaver Schlager of RB Leipzig attempts an attack with a left-footed shot from the center of the box, but it's saved by Moritz Nicolas, the goalkeeper for Borussia Mönchengladbach. The assist came from Ridle Baku.
- 74′Xaver Schlager's left-footed shot from outside the box is blocked. Nicolas Seiwald provided the assist.
- 73′Corner awarded to RB Leipzig after Moritz Nicolas concedes.
- 72′Haris Tabakovic from Borussia Mönchengladbach had a missed chance, shooting with his right foot from inside the six-yard box. He aimed for the left side but missed to the left. The assist came from Franck Honorat, who provided a cross.
- 71′Foul committed by David Raum of RB Leipzig.
- 71′Nico Elvedi of Borussia Mönchengladbach won a free kick in defense.
- 70′Haris Tabakovic is called offside for Borussia Mönchengladbach.
- 69′Johan Bakayoko's left-footed shot from outside the box is blocked. Assan Ouédraogo provided the assist.
- 🔄66′Substitution for RB Leipzig: Johan Bakayoko replaces Rômulo.
- 🔄66′Substitution for RB Leipzig: Assan Ouédraogo replaces Antonio Nusa.
- 64′Rômulo from RB Leipzig had a missed chance, heading the ball from the center of the box over the goal. The assist came from David Raum, who delivered a cross following a corner.
- 63′Rômulo from RB Leipzig missed a chance, heading the ball over the goal from the center of the box. The assist came from David Raum, who delivered a cross following a corner.
- 🩹62′Substitution for Borussia Mönchengladbach: Fabio Chiarodia replaces Kevin Diks due to injury.
- 62′Corner awarded to RB Leipzig after a concession by Nico Elvedi.
- 🩹60′There is a delay in the match due to an injury to Kevin Diks from Borussia Mönchengladbach.
- 57′Rômulo's right-footed shot from the right side of the six-yard box is blocked. Yan Diomande provided the assist.
- 56′Haris Tabakovic commits a handball for Borussia Mönchengladbach.
- 55′Offside called against RB Leipzig. Yan Diomande is offside.
- 51′Corner awarded to RB Leipzig after Moritz Nicolas concedes.
- 51′New attacking attempt. David Raum from RB Leipzig takes a left-footed shot from outside the box, but Moritz Nicolas from Borussia Mönchengladbach saves it in the top right corner. The assist was made by Rômulo.
- 50′Corner awarded to RB Leipzig after Jens Castrop concedes.
- 49′David Raum from RB Leipzig won a free kick in an attacking position.
- 49′Foul by Joe Scally of Borussia Mönchengladbach.
- 48′Missed chance. David Raum from RB Leipzig shot with his left foot from the left side of the box.
- 🟨47′Nicolas Seiwald of RB Leipzig receives a yellow card for a foul.
- 46′Nicolas Seiwald from RB Leipzig committed a foul.
- 46′Philipp Sander of Borussia Mönchengladbach won a free kick in defense.
- 45′The second half starts with the match tied at 0-0 between RB Leipzig and Borussia Mönchengladbach.
- 45+3′First half ends with the score at RB Leipzig 0, Borussia Mönchengladbach 0.
- 45+2′Missed chance. Christoph Baumgartner of RB Leipzig headed the ball from the center of the box, just missing the goal. The assist came from Willi Orbán, who delivered the cross.
- 45+1′The fourth official has indicated there will be 2 minutes of added time.
- 🩹41′There is a delay in the match due to an injury to Christoph Baumgartner from RB Leipzig.
- 40′New attacking attempt. Christoph Baumgartner from RB Leipzig heads the ball from the center of the box, but it's saved in the right corner by Moritz Nicolas from Borussia Mönchengladbach. The assist came from David Raum's cross.
- 38′RB Leipzig wins a corner after Philipp Sander concedes.
- 37′Corner awarded to RB Leipzig after a concession by Kevin Diks.
- 36′Nicolas Seiwald of RB Leipzig attempts a header from the center of the box, but Moritz Nicolas, the goalkeeper for Borussia Mönchengladbach, makes a save in the center of the goal. The assist comes from David Raum.
- 🟨35′Joe Scally of Borussia Mönchengladbach receives a yellow card for a foul.
- 35′Joe Scally from Borussia Mönchengladbach committed a foul.
- 35′Foul committed by Joe Scally of Borussia Mönchengladbach.
- 35′Rocco Reitz's shot from the center of the box for Borussia Mönchengladbach is blocked.
- 34′New attacking attempt. Hugo Bolin of Borussia Mönchengladbach shoots with his right foot from the center of the box, but Maarten Vandevoordt, the goalkeeper for RB Leipzig, saves it in the center of the goal.
- 🔄33′Substitution for Borussia Mönchengladbach: Hugo Bolin replaces Lukas Ullrich.
- 🟨33′Ridle Baku of RB Leipzig receives a yellow card for a foul.
- 33′Foul committed by Ridle Baku of RB Leipzig.
- 33′Jens Castrop of Borussia Mönchengladbach won a free kick in the attacking zone.
- 28′Missed chance. Ridle Baku of RB Leipzig shot with his left foot from the center of the box.
- 24′Corner awarded to Borussia Mönchengladbach after Rômulo concedes.
- 24′Rocco Reitz's right-footed shot from the right side of the box is blocked.
- 24′Lukas Ullrich from Borussia Mönchengladbach missed a chance, shooting with his right foot from the center of the box. The assist was provided by Kevin Diks.
- 24′Corner awarded to Borussia Mönchengladbach after El Chadaille Bitshiabu concedes.
- 23′Rocco Reitz's left-footed shot from outside the box is blocked. The assist was provided by Joe Scally.
- 21′Jens Castrop of Borussia Mönchengladbach missed a chance with a header from the center of the box.
- 19′Corner awarded to RB Leipzig after being conceded by Moritz Nicolas.
- 19′Corner awarded to RB Leipzig after a concession by Moritz Nicolas.
- 18′Xaver Schlager from RB Leipzig won a free kick in defense.
- 18′Yannik Engelhardt from Borussia Mönchengladbach committed a foul.
- 17′New attacking attempt. Jens Castrop of Borussia Mönchengladbach has a left-footed shot from the center of the box, but it's saved by goalkeeper Maarten Vandevoordt of RB Leipzig, who is positioned in the center of the goal. The assist comes from Nico Elvedi with a through ball.
- 16′Yannik Engelhardt from Borussia Mönchengladbach won a free kick in defense.
- 16′Rômulo of RB Leipzig commits a foul.
- 15′Ridle Baku of RB Leipzig attempts an attack with a left-footed shot from the right side of the box, but Moritz Nicolas, the goalkeeper for Borussia Mönchengladbach, makes a save in the center of the goal. The assist comes from Yan Diomande.
- 14′Christoph Baumgartner of RB Leipzig attempts an attack with a left-footed shot from outside the box, but Moritz Nicolas of Borussia Mönchengladbach saves it in the top center of the goal. The assist comes from Xaver Schlager.
- 11′New attacking attempt. Ridle Baku of RB Leipzig takes a right-footed shot from the center of the box, but it's saved by Moritz Nicolas, the goalkeeper for Borussia Mönchengladbach, who is positioned in the center of the goal. The assist comes from David Raum.
- 10′Lukas Ullrich of Borussia Mönchengladbach won a free kick in defense.
- 10′Foul committed by Ridle Baku of RB Leipzig.
- 8′Foul committed by Kevin Diks of Borussia Mönchengladbach.
- 8′Christoph Baumgartner of RB Leipzig was awarded a free kick on the right wing.
- 7′Foul committed by Philipp Sander of Borussia Mönchengladbach.
- 7′David Raum from RB Leipzig won a free kick on the right wing.
- 6′Corner awarded to RB Leipzig after a concession by Nico Elvedi.
- 5′Missed chance. Jens Castrop from Borussia Mönchengladbach shot with his left foot from the left side of the box.
- The first half begins.
Match statistics
Possession and passing
5 more
Attack
14 more
Defence and discipline
1 more
Other
Possession and passing
5 more
Attack
11 more
Defence and discipline
1 more
Other
Possession and passing
5 more
Attack
14 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 | 3.64 | 1.79 | 1.86 | 4.13 |
| Red cards | 0.21 | 0.14 | 0.07 | 0.09 |
| Second yellows | 0.00 | 0.00 | 0.00 | 0.10 |
| Penalties | 0.43 | 0.21 | 0.21 | 0.22 |
Home / away: what the home and the away side received on average. Career: the average over every match officiated.
Expected goals (xG)
Form
RB LeipzigWWLWW
No matches in this scope.
Borussia MönchengladbachDDWLW
No matches in this scope.
Head-to-head
12Wins
4WinsThe two sides have met 21 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 €209M more.
The amount under a player is their last known transfer fee and its year (provider data) — not a market value.
RB Leipzig — bench
Borussia Mönchengladbach — bench
Player statistics
RB Leipzig starters then subs, by rating
David Raum#22 · Defender · 90′9.7
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 3
- Shots on target
- 2
- Big chances created
- 2
- Chances created
- 8
- Expected goals (xG)
- 0.14
- xGoT
- 0.42
- Hit woodwork
- 1
Passing
- Passes (accurate/total)
- 30/38
- Pass accuracy
- 79%
- Key passes
- 8
- Passes in final third
- 7
- Crosses (accurate/total)
- 6/20
- Long balls (won/total)
- 2/3
Possession & duels
- Touches
- 81
- Duels (won/total)
- 6/9
- Dribbles (won/attempted)
- 2/2
- Possession lost
- 27
- Ball recoveries
- 4
Defence
- Tackles
- 2
- Interceptions
- 1
- Clearances
- 2
- Blocked shots
- 1
- Dribbled past
- 1
Discipline
- Fouls
- 1
- Fouls drawn
- 2
Yan Diomande#49 · Attacker · 90′7.9
Attack
- Goals
- 1
- Assists
- 0
- Shots
- 1
- Shots on target
- 1
- Chances created
- 3
- Expected goals (xG)
- 0.15
- xGoT
- 0.68
Passing
- Passes (accurate/total)
- 37/49
- Pass accuracy
- 77%
- Key passes
- 3
- Passes in final third
- 2
- Crosses (accurate/total)
- 0/2
- Long balls (won/total)
- 1/2
Possession & duels
- Touches
- 76
- Duels (won/total)
- 11/21
- Aerials won
- 1
- Dribbles (won/attempted)
- 8/11
- Dispossessed
- 3
- Possession lost
- 25
- Ball recoveries
- 7
Defence
- Tackles
- 2
- Dribbled past
- 1
Discipline
- Fouls
- 1
- Offsides
- 1
Willi Orbán#4 · Defender · 90′7.8
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
- Chances created
- 1
Passing
- Passes (accurate/total)
- 47/55
- Pass accuracy
- 84%
- Key passes
- 1
- Passes in final third
- 6
- Crosses (accurate/total)
- 1/1
- Long balls (won/total)
- 3/7
Possession & duels
- Touches
- 75
- Duels (won/total)
- 7/10
- Aerials won
- 5
- Possession lost
- 9
- Ball recoveries
- 3
Defence
- Tackles
- 2
- Interceptions
- 3
- Clearances
- 10
- Blocked shots
- 1
- Last-man tackles
- 1
Discipline
- Fouls
- 1
Christoph Baumgartner#14 · Midfielder · 90′7.8
Attack
- Goals
- 0
- Assists
- 1
- Shots
- 4
- Shots on target
- 2
- Chances created
- 2
- Expected goals (xG)
- 0.28
- xGoT
- 0.14
Passing
- Passes (accurate/total)
- 20/28
- Pass accuracy
- 71%
- Key passes
- 2
- Passes in final third
- 3
- Long balls (won/total)
- 0/2
Possession & duels
- Touches
- 47
- Duels (won/total)
- 9/14
- Aerials won
- 7
- Possession lost
- 10
- Ball recoveries
- 3
Defence
- Tackles
- 1
- Interceptions
- 2
- Clearances
- 2
- Dribbled past
- 1
Discipline
- Fouls
- 0
- Fouls drawn
- 1
- Offsides
- 1
Ridle Baku#17 · Defender · 78′7.2
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 3
- Shots on target
- 2
- Big chances created
- 2
- Big chances missed
- 1
- Chances created
- 3
- Expected goals (xG)
- 0.43
- xGoT
- 0.54
Passing
- Passes (accurate/total)
- 38/44
- Pass accuracy
- 88%
- Key passes
- 3
- Passes in final third
- 5
- Crosses (accurate/total)
- 3/4
- Long balls (won/total)
- 1/3
Possession & duels
- Touches
- 65
- Duels (won/total)
- 1/7
- Dribbles (won/attempted)
- 0/1
- Possession lost
- 10
- Ball recoveries
- 5
Defence
- Tackles
- 1
- Interceptions
- 1
- Clearances
- 2
- Dribbled past
- 1
Discipline
- Fouls
- 2
- Yellow cards
- 1
Maarten Vandevoordt#26 · Goalkeeper · 90′7.2
Goalkeeping
- Saves
- 2
- Saves inside box
- 2
- Goals conceded
- 0
- High claims
- 1
Passing
- Passes (accurate/total)
- 24/33
- Pass accuracy
- 73%
- Key passes
- 0
- Passes in final third
- 4
- Long balls (won/total)
- 6/15
Possession & duels
- Touches
- 39
- Duels (won/total)
- 1/1
- Aerials won
- 1
- Possession lost
- 9
- Ball recoveries
- 7
Defence
- Tackles
- 0
Discipline
- Fouls
- 0
El Chadaille Bitshiabu#5 · Defender · 90′7.1
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 47/51
- Pass accuracy
- 92%
- Key passes
- 0
- Passes in final third
- 6
- Long balls (won/total)
- 0/1
Possession & duels
- Touches
- 63
- Duels (won/total)
- 1/4
- Aerials won
- 1
- Possession lost
- 5
- Ball recoveries
- 2
Defence
- Tackles
- 0
- Interceptions
- 1
- Clearances
- 5
- Blocked shots
- 2
Discipline
- Fouls
- 0
Nicolas Seiwald#13 · Midfielder · 78′6.9
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 1
- Shots on target
- 1
- Big chances missed
- 1
- Chances created
- 1
- Expected goals (xG)
- 0.07
- xGoT
- 0.06
Passing
- Passes (accurate/total)
- 40/41
- Pass accuracy
- 98%
- Key passes
- 1
- Passes in final third
- 8
- Crosses (accurate/total)
- 0/1
- Long balls (won/total)
- 1/1
Possession & duels
- Touches
- 47
- Duels (won/total)
- 2/4
- Possession lost
- 3
- Ball recoveries
- 2
Defence
- Tackles
- 2
- Clearances
- 1
- Dribbled past
- 1
Discipline
- Fouls
- 1
- Yellow cards
- 1
Rômulo#40 · Attacker · 66′6.7
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 6
- Shots on target
- 1
- Big chances missed
- 1
- Chances created
- 1
- Expected goals (xG)
- 0.89
- xGoT
- 0.78
Passing
- Passes (accurate/total)
- 13/15
- Pass accuracy
- 87%
- Key passes
- 1
Possession & duels
- Touches
- 33
- Duels (won/total)
- 1/8
- Dribbles (won/attempted)
- 0/2
- Possession lost
- 6
- Ball recoveries
- 3
Defence
- Tackles
- 1
- Blocked shots
- 1
Discipline
- Fouls
- 1
Xaver Schlager#24 · Midfielder · 90′6.6
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 2
- Shots on target
- 1
- Big chances missed
- 1
- Expected goals (xG)
- 0.24
- xGoT
- 0.22
Passing
- Passes (accurate/total)
- 34/39
- Pass accuracy
- 87%
- Key passes
- 0
- Passes in final third
- 7
- Long balls (won/total)
- 3/3
Possession & duels
- Touches
- 50
- Duels (won/total)
- 2/7
- Aerials won
- 1
- Dribbles (won/attempted)
- 0/1
- Possession lost
- 7
- Ball recoveries
- 5
Defence
- Tackles
- 1
- Clearances
- 2
- Dribbled past
- 1
Discipline
- Fouls
- 2
- Fouls drawn
- 1
- Yellow cards
- 1
Antonio Nusa#7 · Attacker · 66′6.5
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
- Chances created
- 1
Passing
- Passes (accurate/total)
- 10/16
- Pass accuracy
- 63%
- Key passes
- 1
- Passes in final third
- 2
- Crosses (accurate/total)
- 1/3
- Long balls (won/total)
- 1/1
Possession & duels
- Touches
- 36
- Duels (won/total)
- 2/7
- Dribbles (won/attempted)
- 0/3
- Dispossessed
- 1
- Possession lost
- 16
- Ball recoveries
- 3
Defence
- Tackles
- 1
Discipline
- Fouls
- 0
- Fouls drawn
- 1
Johan Bakayoko#9 · Attacker · 24′6.8
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 3
- Shots on target
- 1
- Expected goals (xG)
- 0.11
- xGoT
- 0.02
Passing
- Passes (accurate/total)
- 12/15
- Pass accuracy
- 93%
- Key passes
- 0
- Crosses (accurate/total)
- 0/1
- Long balls (won/total)
- 1/1
Possession & duels
- Touches
- 22
- Duels (won/total)
- 0/1
- Dispossessed
- 1
- Possession lost
- 5
- Ball recoveries
- 1
Defence
- Tackles
- 0
- Interceptions
- 1
Discipline
- Fouls
- 0
Brajan Gruda#10 · Attacker · 12′6.7
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 2/3
- Pass accuracy
- 67%
- Key passes
- 0
- Passes in final third
- 1
Possession & duels
- Touches
- 13
- Duels (won/total)
- 4/6
- Aerials won
- 1
- Dribbles (won/attempted)
- 2/3
- Possession lost
- 4
- Ball recoveries
- 3
Defence
- Tackles
- 1
- Clearances
- 3
- Dribbled past
- 1
Discipline
- Fouls
- 0
- Offsides
- 1
- Yellow cards
- 1
Assan Ouédraogo#20 · Midfielder · 24′6.7
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 1
- Shots on target
- 0
- Chances created
- 1
- Expected goals (xG)
- 0.05
Passing
- Passes (accurate/total)
- 10/11
- Pass accuracy
- 90%
- Key passes
- 1
- Passes in final third
- 3
- Long balls (won/total)
- 2/2
Possession & duels
- Touches
- 14
- Duels (won/total)
- 1/3
- Aerials won
- 1
- Dispossessed
- 2
- Possession lost
- 3
- Ball recoveries
- 1
Defence
- Tackles
- 0
Discipline
- Fouls
- 0
Benjamin Henrichs#39 · Defender · 12′6.6
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 4/4
- Pass accuracy
- 75%
- Key passes
- 0
- Passes in final third
- 1
Possession & duels
- Touches
- 7
- Duels (won/total)
- 0/1
- Ball recoveries
- 1
Defence
- Tackles
- 0
- Clearances
- 1
- Blocked shots
- 1
Discipline
- Fouls
- 0
Max Finkgräfe#35 · Defender · 1′–
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 0/0
- Pass accuracy
- 0%
- Key passes
- 0
Possession & duels
- Touches
- 0
- Duels (won/total)
- 0/0
Defence
- Tackles
- 0
Discipline
- Fouls
- 0
Borussia Mönchengladbach starters then subs, by rating
Moritz Nicolas#33 · Goalkeeper · 90′9.3
Goalkeeping
- Saves
- 11
- Saves inside box
- 7
- Goals conceded
- 1
- High claims
- 1
Passing
- Passes (accurate/total)
- 27/40
- Pass accuracy
- 68%
- Key passes
- 0
- Passes in final third
- 10
- Long balls (won/total)
- 8/20
Possession & duels
- Touches
- 62
- Duels (won/total)
- 0/0
- Possession lost
- 13
- Ball recoveries
- 20
Defence
- Tackles
- 0
Discipline
- Fouls
- 0
Rocco Reitz#27 · Midfielder · 90′7.5
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 5
- Shots on target
- 1
- Expected goals (xG)
- 0.45
- xGoT
- 0.01
Passing
- Passes (accurate/total)
- 27/35
- Pass accuracy
- 76%
- Key passes
- 0
- Passes in final third
- 9
- Crosses (accurate/total)
- 2/8
- Long balls (won/total)
- 2/3
Possession & duels
- Touches
- 66
- Duels (won/total)
- 6/9
- Aerials won
- 1
- Dribbles (won/attempted)
- 3/4
- Dispossessed
- 1
- Possession lost
- 16
- Ball recoveries
- 4
Defence
- Tackles
- 1
- Interceptions
- 3
- Clearances
- 3
- Blocked shots
- 1
- Dribbled past
- 1
Discipline
- Fouls
- 0
- Fouls drawn
- 1
Nico Elvedi#30 · Defender · 90′7.4
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
- Big chances created
- 1
- Chances created
- 1
Passing
- Passes (accurate/total)
- 56/64
- Pass accuracy
- 88%
- Key passes
- 1
- Passes in final third
- 8
- Long balls (won/total)
- 1/6
Possession & duels
- Touches
- 85
- Duels (won/total)
- 8/11
- Aerials won
- 6
- Possession lost
- 9
- Ball recoveries
- 4
Defence
- Tackles
- 1
- Interceptions
- 4
- Clearances
- 11
- Blocked shots
- 2
- Dribbled past
- 1
Discipline
- Fouls
- 0
- Fouls drawn
- 1
Haris Tabakovic#15 · Attacker · 90′7.0
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 2
- Shots on target
- 0
- Expected goals (xG)
- 0.29
Passing
- Passes (accurate/total)
- 14/22
- Pass accuracy
- 61%
- Key passes
- 0
- Passes in final third
- 4
Possession & duels
- Touches
- 38
- Duels (won/total)
- 8/14
- Aerials won
- 7
- Dispossessed
- 2
- Possession lost
- 12
- Ball recoveries
- 3
Defence
- Tackles
- 1
- Clearances
- 7
Discipline
- Fouls
- 1
- Offsides
- 1
Kevin Diks#4 · Defender · 62′6.8
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
- Chances created
- 2
Passing
- Passes (accurate/total)
- 36/39
- Pass accuracy
- 92%
- Key passes
- 2
- Passes in final third
- 2
- Long balls (won/total)
- 2/3
Possession & duels
- Touches
- 47
- Duels (won/total)
- 3/8
- Aerials won
- 2
- Dribbles (won/attempted)
- 1/1
- Possession lost
- 5
- Ball recoveries
- 2
Defence
- Tackles
- 1
- Interceptions
- 1
- Clearances
- 4
- Dribbled past
- 2
Discipline
- Fouls
- 1
Philipp Sander#16 · Midfielder · 90′6.8
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 41/50
- Pass accuracy
- 82%
- Key passes
- 0
- Passes in final third
- 4
- Long balls (won/total)
- 1/4
Possession & duels
- Touches
- 61
- Duels (won/total)
- 7/12
- Aerials won
- 3
- Dribbles (won/attempted)
- 1/1
- Dispossessed
- 1
- Possession lost
- 11
- Ball recoveries
- 5
Defence
- Tackles
- 2
- Interceptions
- 2
- Clearances
- 2
- Dribbled past
- 1
Discipline
- Fouls
- 1
- Fouls drawn
- 1
Jens Castrop#17 · Attacker · 85′6.7
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 3
- Shots on target
- 1
- Big chances missed
- 1
- Chances created
- 1
- Expected goals (xG)
- 0.41
- xGoT
- 0.29
Passing
- Passes (accurate/total)
- 15/26
- Pass accuracy
- 54%
- Key passes
- 1
- Passes in final third
- 5
- Crosses (accurate/total)
- 0/1
- Long balls (won/total)
- 0/3
Possession & duels
- Touches
- 48
- Duels (won/total)
- 5/8
- Aerials won
- 1
- Dribbles (won/attempted)
- 1/2
- Dispossessed
- 2
- Possession lost
- 18
- Ball recoveries
- 3
Defence
- Tackles
- 2
- Clearances
- 1
Discipline
- Fouls
- 0
- Fouls drawn
- 1
Franck Honorat#9 · Attacker · 85′6.7
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
- Chances created
- 1
Passing
- Passes (accurate/total)
- 16/17
- Pass accuracy
- 94%
- Key passes
- 1
- Passes in final third
- 1
- Crosses (accurate/total)
- 1/1
Possession & duels
- Touches
- 30
- Duels (won/total)
- 1/3
- Dispossessed
- 1
- Possession lost
- 4
- Ball recoveries
- 2
Defence
- Tackles
- 1
- Clearances
- 2
Discipline
- Fouls
- 0
Joe Scally#29 · Defender · 90′6.7
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
- Chances created
- 3
Passing
- Passes (accurate/total)
- 21/32
- Pass accuracy
- 66%
- Key passes
- 3
- Passes in final third
- 1
- Crosses (accurate/total)
- 2/4
- Long balls (won/total)
- 0/2
Possession & duels
- Touches
- 56
- Duels (won/total)
- 3/7
- Aerials won
- 1
- Possession lost
- 13
- Ball recoveries
- 3
Defence
- Tackles
- 2
- Interceptions
- 1
- Clearances
- 2
- Dribbled past
- 2
Discipline
- Fouls
- 2
- Yellow cards
- 1
Lukas Ullrich#26 · Defender · 33′6.5
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 1
- Shots on target
- 0
- Chances created
- 1
- Expected goals (xG)
- 0.07
Passing
- Passes (accurate/total)
- 11/15
- Pass accuracy
- 80%
- Key passes
- 1
- Passes in final third
- 3
- Crosses (accurate/total)
- 0/1
- Long balls (won/total)
- 2/4
Possession & duels
- Touches
- 28
- Duels (won/total)
- 1/4
- Dribbles (won/attempted)
- 1/2
- Possession lost
- 9
- Ball recoveries
- 3
Defence
- Tackles
- 1
- Interceptions
- 1
- Dribbled past
- 1
Discipline
- Fouls
- 0
- Fouls drawn
- 1
Yannik Engelhardt#6 · Midfielder · 85′6.5
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 29/36
- Pass accuracy
- 81%
- Key passes
- 0
- Passes in final third
- 4
- Long balls (won/total)
- 1/2
Possession & duels
- Touches
- 42
- Duels (won/total)
- 2/5
- Dribbles (won/attempted)
- 0/1
- Possession lost
- 8
- Ball recoveries
- 5
Defence
- Tackles
- 1
- Interceptions
- 1
- Clearances
- 2
Discipline
- Fouls
- 1
- Fouls drawn
- 2
Fabio Chiarodia#2 · Defender · 28′7.0
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 1
- Shots on target
- 0
- Big chances missed
- 1
- Expected goals (xG)
- 0.53
- Hit woodwork
- 1
Passing
- Passes (accurate/total)
- 13/15
- Pass accuracy
- 87%
- Key passes
- 0
- Passes in final third
- 2
- Long balls (won/total)
- 0/1
Possession & duels
- Touches
- 29
- Duels (won/total)
- 5/6
- Possession lost
- 2
- Ball recoveries
- 2
Defence
- Tackles
- 4
- Clearances
- 5
- Blocked shots
- 2
- Dribbled past
- 1
Discipline
- Fouls
- 0
- Fouls drawn
- 1
Kevin Stöger#7 · Midfielder · 5′6.5
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 5/7
- Pass accuracy
- 71%
- Key passes
- 0
- Passes in final third
- 2
- Crosses (accurate/total)
- 0/2
- Long balls (won/total)
- 0/1
Possession & duels
- Touches
- 12
- Duels (won/total)
- 0/1
- Dispossessed
- 1
- Possession lost
- 5
- Ball recoveries
- 2
Defence
- Tackles
- 0
- Interceptions
- 1
- Blocked shots
- 1
Discipline
- Fouls
- 0
Shuto Machino#18 · Attacker · 5′6.5
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 2/2
- Pass accuracy
- 100%
- Key passes
- 0
Possession & duels
- Touches
- 3
- Duels (won/total)
- 1/3
- Aerials won
- 1
- Possession lost
- 1
Defence
- Tackles
- 0
Discipline
- Fouls
- 0
Hugo Bolin#38 · Midfielder · 57′6.5
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 3
- Shots on target
- 1
- Expected goals (xG)
- 0.11
- xGoT
- 0.08
Passing
- Passes (accurate/total)
- 6/9
- Pass accuracy
- 60%
- Key passes
- 0
- Passes in final third
- 3
- Crosses (accurate/total)
- 0/1
- Long balls (won/total)
- 0/1
Possession & duels
- Touches
- 23
- Duels (won/total)
- 4/9
- Aerials won
- 1
- Dribbles (won/attempted)
- 0/1
- Possession lost
- 8
- Ball recoveries
- 4
Defence
- Tackles
- 2
- Clearances
- 1
- Dribbled past
- 3
Discipline
- Fouls
- 0
- Fouls drawn
- 1
Wael Mohya#36 · Midfielder · 5′6.4
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
- 5
- Duels (won/total)
- 0/2
- Dribbles (won/attempted)
- 0/1
- Possession lost
- 2
Defence
- Tackles
- 0
Discipline
- Fouls
- 0
Coaches
Officials
- RefereeSascha Stegemann
- 1st AssistantChristof Günsch
- 2nd AssistantFabian Maibaum
- 4th OfficialRichard Hempel
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 |
|---|---|---|
| RB Leipzig | 1.4867.57% | 1.4768.03% |
| Draw | 5.0020% | 4.7021.28% |
| Borussia Mönchengladbach | 5.7517.39% | 6.0016.67% |
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 |
|---|---|---|
| RB Leipzig or Draw | 1.1288.89% | 1.1289.29% |
| RB Leipzig or Borussia Mönchengladbach | 1.1685.76% | 1.1884.75% |
| Draw or Borussia Mönchengladbach | 2.6238.1% | 2.5539.22% |
Goals over/underi
Total goals over or under the line.
i
Total goals over or under the line.
| Outcome | bet365 | Unibet |
|---|---|---|
| 2+ goals | – | 1.1289.29% |
| 0–1 goals | – | 5.8017.24% |
| 3+ goals | 1.5066.67% | 1.4768.03% |
| 0–2 goals | 2.6238.1% | 2.7037.04% |
| 4+ goals | – | 2.1446.73% |
| 0–3 goals | – | 1.6759.88% |
Both teams to scorei
Whether both sides score at least once.
i
Whether both sides score at least once.
| Outcome | bet365 | Unibet |
|---|---|---|
| Yes | 1.6660.02% | 1.5564.52% |
| No | 2.1047.62% | 2.3243.1% |
Half-time resulti
The score at half-time.
i
The score at half-time.
| Outcome | bet365 | Unibet |
|---|---|---|
| RB Leipzig | 1.8354.56% | 1.9451.55% |
| Draw | 2.6238.1% | 2.6537.74% |
| Borussia Mönchengladbach | 6.0016.67% | 5.2019.23% |
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 |
|---|---|
| RBL → RBL | 2.1047.62% |
| RBL → X | 15.006.67% |
| RBL → BMG | 41.002.44% |
| X → RBL | 4.5022.22% |
| X → X | 7.5013.33% |
| X → BMG | 13.007.69% |
| BMG → RBL | 17.005.88% |
| BMG → X | 17.005.88% |
| BMG → BMG | 11.009.09% |
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.1032.26% |
| 9 - 11 | 2.6238.1% |
| 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 |
|---|---|---|
| 4+ cards | 2.1047.62% | 1.8254.95% |
| 0–3 cards | 1.6660.02% | 1.8653.76% |
The Tippio app shows an AI forecast and the community's tip split for every match — and in Tipper you compete with your friends.
