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 125 countries
Venue
Conditions
- Weatherbroken clouds
- RefereeFrank Willenborg
- 1st AssistantEric Müller
- 2nd AssistantRobert Edgar Wessel
- 4th OfficialFlorian Lechner
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
102- The match concludes with RB Leipzig defeating 1. FC Heidenheim 1846 with a score of 2-0.
- 90+5′The second half has concluded, with RB Leipzig securing a 2-0 victory over 1. FC Heidenheim 1846.
- ⚠90+3′Shot attempt denied. Loïs Openda from RB Leipzig tries a right-footed strike from the left side of the penalty area, but it's blocked.Penalty
- ⚠90+3′The shot is deflected. Loïs Openda from RB Leipzig takes a right-footed strike from outside the penalty area, but it's blocked.Penalty
- 90+2′Loïs Openda from RB Leipzig earns a free kick in the offensive half of the field.
- 90+2′Omar Haktab Traoré commits a foul for 1. FC Heidenheim 1846.
- 🔄90+1′Substitution for RB Leipzig: Kosta Nedeljkovic comes on to take the place of Ridle Baku.
- ⚠90+1′Missed opportunity! Assan Ouédraogo from RB Leipzig takes a right-footed shot from outside the penalty area, but it goes just to the right of the goal.Penalty
- 90′The fourth official has indicated that there will be four minutes of stoppage time.
- ⚠90′Missed opportunity. Yan Diomande from RB Leipzig took a right-footed shot from the center of the penalty area.Penalty
- ⚠87′Léo Scienza from 1. FC Heidenheim 1846 has a shot with his right foot from outside the penalty area, but it's blocked. The attempt was set up by Budu Zivzivadze.Penalty
- 🔄85′Substitution for RB Leipzig: Assan Ouédraogo comes on to take the place of Christoph Baumgartner.
- 🔄85′Substitution for RB Leipzig: Loïs Openda comes on to take the place of Rômulo.
- 82′The pause has ended. They are set to resume play.
- 81′Xaver Schlager from RB Leipzig committed a foul.
- ⚽78′Goal! RB Leipzig leads 2-0 against 1. FC Heidenheim 1846. Rômulo scores with a right-footed shot from just a few yards out.
- 🔄77′Substitution for 1. FC Heidenheim 1846: Omar Haktab Traoré comes on to take the place of Mathias Honsak.
- ⚠71′A shot on goal has been thwarted. Ridle Baku of RB Leipzig took a left-footed strike from the right side of the penalty area, but the goalkeeper made the save.Penalty
- ⚠70′Missed opportunity. Antonio Nusa from RB Leipzig took a right-footed shot from the left side of the penalty area.Penalty
- 🔄68′Substitution for 1. FC Heidenheim 1846: Adrian Beck comes on to take the place of Luca Kerber.
- 🔄67′Substitution for RB Leipzig: Yan Diomande comes on to take the place of Johan Bakayoko.
- 🔄67′Substitution for RB Leipzig: Nicolas Seiwald comes on to take the place of Ezechiel Banzuzi.
- 67′Missed opportunity! Christoph Baumgartner of RB Leipzig had a header from the middle of the box that went wide to the left. The chance was created by David Raum, who delivered a cross after a set piece.
- 66′Antonio Nusa from RB Leipzig earns a free kick on the left flank.
- 🟨66′Sirlord Conteh of 1. FC Heidenheim 1846 receives a yellow card for committing a serious foul.
- 66′Sirlord Conteh from 1. FC Heidenheim 1846 committed a foul.
- ⚠65′Christoph Baumgartner of RB Leipzig comes close to scoring as he heads the ball off the crossbar from the middle of the penalty area. The opportunity was set up by David Raum, who delivered a cross after a corner kick.Penalty
- 65′Corner kick awarded to RB Leipzig, following a foul by Patrick Mainka.
- 65′The shot is deflected! Antonio Nusa of RB Leipzig takes a right-footed attempt from the middle of the box, but it’s blocked. Ridle Baku provided the assist.
- 63′Offside call against 1. FC Heidenheim 1846. Mathias Honsak has been flagged for being in an offside position.
- 🟨61′David Raum from RB Leipzig receives a yellow card for committing a serious foul.
- 60′Sirlord Conteh of 1. FC Heidenheim 1846 earns a free kick in the opponent's half.
- 60′David Raum from RB Leipzig committed a foul.
- 60′Marnon Busch of 1. FC Heidenheim 1846 commits a foul.
- 60′Marnon Busch commits a foul for 1. FC Heidenheim 1846.
- 🟨59′Luca Kerber from 1. FC Heidenheim 1846 receives a yellow card for committing a serious foul.
- 59′Ridle Baku of RB Leipzig earns a free kick in the opponent's half.
- 59′Luca Kerber commits a foul for 1. FC Heidenheim 1846.
- 58′Luca Kerber from 1. FC Heidenheim 1846 is awarded a free kick in his team's defensive zone.
- 58′Christoph Baumgartner commits a foul for RB Leipzig.
- 🔄58′Substitution for 1. FC Heidenheim 1846: Sirlord Conteh comes on to take the place of Arijon Ibrahimovic.
- 🔄58′Substitution for 1. FC Heidenheim 1846: Budu Zivzivadze comes on to take the place of Mikkel Kaufmann.
- 🔄58′Substitution for 1. FC Heidenheim 1846: Julian Niehues comes on to take the place of Niklas Dorsch.
- 56′Missed opportunity! Rômulo from RB Leipzig took a right-footed shot from the center of the box but couldn't find the target.
- 🟨54′Marnon Busch from 1. FC Heidenheim 1846 receives a yellow card for committing a serious foul.
- 54′Marnon Busch from 1. FC Heidenheim 1846 commits a foul.
- 54′Antonio Nusa from RB Leipzig earns a free kick on the left flank.
- 53′Léo Scienza of 1. FC Heidenheim 1846 is awarded a free kick on the left side of the field.
- 53′Johan Bakayoko from RB Leipzig commits a foul.
- 52′Rômulo from RB Leipzig commits a foul.
- 52′Benedikt Gimber from 1. FC Heidenheim 1846 is awarded a free kick in his team's defensive zone.
- 🟨51′Mikkel Kaufmann from 1. FC Heidenheim 1846 receives a yellow card for committing a serious foul.
- 51′Mikkel Kaufmann commits a foul for 1. FC Heidenheim 1846.
- 51′Christoph Baumgartner from RB Leipzig earns a free kick in the opponent's half.
- 50′Willi Orbán from RB Leipzig earns a free kick in his own half.
- 47′Patrick Mainka from 1. FC Heidenheim 1846 has been awarded a free kick in his team's defensive zone.
- 47′Antonio Nusa of RB Leipzig commits a foul.
- 45′The second half is underway with the score still at RB Leipzig 0, 1. FC Heidenheim 1846 0.
- 45+2′The first half concludes with the scoreline reading RB Leipzig 0, 1. FC Heidenheim 1846 0.
- 45′The fourth official has indicated that there will be 2 minutes of stoppage time.
- 43′The pause has ended. The teams are set to resume play.
- 🩹42′The game is currently on hold due to an injury to Antonio Nusa from RB Leipzig.
- 41′Luca Kerber from 1. FC Heidenheim 1846 earns a free kick in his team's defensive zone.
- 41′Antonio Nusa from RB Leipzig committed a foul.
- 39′Offside call against RB Leipzig. Johan Bakayoko has been flagged for being in an offside position.
- 38′Mikkel Kaufmann of 1. FC Heidenheim 1846 commits a foul.
- 38′Ezechiel Banzuzi from RB Leipzig earns a free kick in the opponent's half.
- 36′Missed opportunity! Castello Lukeba of RB Leipzig had a close-range header after a set piece, but it went wide.
- 35′Marnon Busch of 1. FC Heidenheim 1846 commits a foul.
- 35′David Raum from RB Leipzig earns a free kick on the left flank.
- ⚠35′A shot attempt is thwarted. Ezechiel Banzuzi from RB Leipzig takes a right-footed strike from outside the penalty area, but it’s blocked. The assist comes from Xaver Schlager.Penalty
- 33′Corner kick awarded to RB Leipzig after Niklas Dorsch's defensive play resulted in a loss of possession.
- 33′Corner awarded to RB Leipzig after a deflection off Niklas Dorsch.
- 29′Corner awarded to RB Leipzig after Diant Ramaj allowed the ball to go out.
- 29′Corner awarded to RB Leipzig after a deflection off Diant Ramaj.
- 28′Corner kick awarded to RB Leipzig after Jonas Föhrenbach allowed the ball to go out.
- 26′Patrick Mainka from 1. FC Heidenheim 1846 earns a free kick in his own half.
- 26′Patrick Mainka of 1. FC Heidenheim 1846 has been awarded a free kick in his team's defensive half.
- 20′Corner awarded to 1. FC Heidenheim 1846 after David Raum allowed the ball to go out.
- 19′Corner kick awarded to 1. FC Heidenheim 1846 after Antonio Nusa allowed the ball to go out of play.
- 🟨19′Ezechiel Banzuzi from RB Leipzig receives a yellow card for committing a serious foul.
- 19′Léo Scienza of 1. FC Heidenheim 1846 earns a free kick in the opponent's half.
- 19′Ezechiel Banzuzi from RB Leipzig commits a foul.
- 🟨17′Jonas Föhrenbach of 1. FC Heidenheim 1846 receives a yellow card for committing a foul.
- 17′Johan Bakayoko from RB Leipzig earns a free kick on the right flank.
- 17′Jonas Föhrenbach commits a foul for 1. FC Heidenheim 1846.
- 16′Offside call against 1. FC Heidenheim 1846. Marnon Busch has been flagged for being in an offside position.
- 13′Rômulo from RB Leipzig is awarded a free kick in his team's defensive zone.
- 13′Luca Kerber commits a foul for 1. FC Heidenheim 1846.
- ⚠13′A shot on goal was thwarted. Mathias Honsak from 1. FC Heidenheim 1846 unleashed a right-footed effort from the middle of the penalty area, but Péter Gulácsi of RB Leipzig made a great save, diving to his left. The assist came from Léo Scienza.Penalty
- 12′Missed opportunity. Rômulo from RB Leipzig takes a right-footed shot from the right side of the six-yard box, but it goes just wide to the right.
- 12′The shot was blocked. Ezechiel Banzuzi from RB Leipzig took a left-footed attempt from a challenging position on the right, but Diant Ramaj of 1. FC Heidenheim 1846 made a save in the bottom right corner.
- 12′Willi Orbán from RB Leipzig earns a free kick in his team's defensive zone.
- 12′Arijon Ibrahimovic from 1. FC Heidenheim 1846 committed a foul.
- 9′Missed opportunity! Arijon Ibrahimovic of 1. FC Heidenheim 1846 had a close-range header that sailed high and to the left. The chance was set up by Léo Scienza, who delivered a cross after a corner kick.
- 8′Corner kick awarded to 1. FC Heidenheim 1846 after Willi Orbán allowed the ball to go out.
- 8′The shot was blocked. Mathias Honsak from 1. FC Heidenheim 1846 took a left-footed attempt from the middle of the box, but Péter Gulácsi of RB Leipzig made a save in the bottom right corner. The opportunity was set up by a cross from Luca Kerber.
- 8′Corner kick awarded to 1. FC Heidenheim 1846 after Willi Orbán allowed the ball to go out of play.
- 3′Ridle Baku of RB Leipzig earns a free kick in the opponent's attacking zone.
- 3′Niklas Dorsch commits a foul for 1. FC Heidenheim 1846.
- The opening half is underway...
- The team rosters have been revealed, and the players are currently going through their warm-up routines.
Match statistics
Possession and passing
5 more
Attack
14 more
Defence and discipline
1 more
Other
Possession and passing
4 more
Attack
13 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 | 4.60 | 2.00 | 2.60 | 4.14 |
| Red cards | 0.10 | 0.00 | 0.10 | 0.09 |
| Second yellows | 0.10 | 0.00 | 0.10 | 0.09 |
| Penalties | 0.30 | 0.20 | 0.10 | 0.34 |
Home / away: what the home and the away side received on average. Career: the average over every match officiated.
Expected goals (xG)
Form
RB LeipzigLWLDD
No matches in this scope.
FC HeidenheimLWLWD
No matches in this scope.
Head-to-head
5Wins
0WinsThe two sides have met 6 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 €134M more.
The amount under a player is their last known transfer fee and its year (provider data) — not a market value.
RB Leipzig — bench
Player statistics
RB Leipzig starters then subs, by rating
Ridle Baku#17 · Defender · 90′8.4
Attack
- Goals
- 0
- Assists
- 1
- Shots
- 1
- Shots on target
- 1
- Big chances created
- 2
- Big chances missed
- 1
- Chances created
- 3
- Expected goals (xG)
- 0.09
- xGoT
- 0.11
Passing
- Passes (accurate/total)
- 55/60
- Pass accuracy
- 90%
- Key passes
- 3
- Passes in final third
- 5
- Crosses (accurate/total)
- 0/1
- Long balls (won/total)
- 2/2
Possession & duels
- Touches
- 86
- Duels (won/total)
- 5/6
- Dribbles (won/attempted)
- 3/4
- Possession lost
- 10
- Ball recoveries
- 7
Defence
- Tackles
- 1
- Interceptions
- 1
- Clearances
- 3
Discipline
- Fouls
- 0
- Fouls drawn
- 2
David Raum#22 · Defender · 90′8.2
Attack
- Goals
- 0
- Assists
- 1
- Shots
- 0
- Shots on target
- 0
- Big chances created
- 1
- Chances created
- 5
Passing
- Passes (accurate/total)
- 45/54
- Pass accuracy
- 85%
- Key passes
- 5
- Passes in final third
- 5
- Crosses (accurate/total)
- 4/9
- Long balls (won/total)
- 4/5
Possession & duels
- Touches
- 84
- Duels (won/total)
- 2/3
- Dribbles (won/attempted)
- 1/1
- Possession lost
- 16
- Ball recoveries
- 4
Defence
- Tackles
- 0
- Interceptions
- 2
- Clearances
- 5
Discipline
- Fouls
- 1
- Fouls drawn
- 1
- Yellow cards
- 1
Willi Orbán#4 · Defender · 90′7.7
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
- Big chances created
- 1
- Chances created
- 1
Passing
- Passes (accurate/total)
- 60/63
- Pass accuracy
- 95%
- Key passes
- 1
- Passes in final third
- 6
- Long balls (won/total)
- 1/3
Possession & duels
- Touches
- 83
- Duels (won/total)
- 8/11
- Aerials won
- 5
- Possession lost
- 5
Defence
- Tackles
- 1
- Interceptions
- 1
- Clearances
- 7
- Blocked shots
- 1
Discipline
- Fouls
- 0
- Fouls drawn
- 2
Christoph Baumgartner#14 · Midfielder · 85′7.5
Attack
- Goals
- 1
- Assists
- 0
- Shots
- 5
- Shots on target
- 1
- Big chances missed
- 1
- Chances created
- 2
- Expected goals (xG)
- 0.43
- xGoT
- 0.30
- Hit woodwork
- 1
Passing
- Passes (accurate/total)
- 16/27
- Pass accuracy
- 58%
- Key passes
- 2
- Passes in final third
- 3
- Long balls (won/total)
- 0/1
Possession & duels
- Touches
- 44
- Duels (won/total)
- 7/15
- Aerials won
- 3
- Dribbles (won/attempted)
- 1/1
- Dispossessed
- 1
- Possession lost
- 14
- Ball recoveries
- 4
Defence
- Tackles
- 2
- Dribbled past
- 3
Discipline
- Fouls
- 2
- Fouls drawn
- 1
Péter Gulácsi#1 · Goalkeeper · 90′7.5
Goalkeeping
- Saves
- 4
- Saves inside box
- 3
- Goals conceded
- 0
- High claims
- 1
Passing
- Passes (accurate/total)
- 21/26
- Pass accuracy
- 80%
- Key passes
- 0
- Passes in final third
- 1
- Long balls (won/total)
- 1/6
Possession & duels
- Touches
- 34
- Duels (won/total)
- 0/0
- Possession lost
- 5
- Ball recoveries
- 6
Defence
- Tackles
- 0
Discipline
- Fouls
- 0
Rômulo#40 · Attacker · 85′7.4
Attack
- Goals
- 1
- Assists
- 0
- Shots
- 4
- Shots on target
- 2
- Big chances missed
- 1
- Expected goals (xG)
- 1.10
- xGoT
- 1.26
Passing
- Passes (accurate/total)
- 16/20
- Pass accuracy
- 81%
- Key passes
- 0
- Passes in final third
- 1
- Long balls (won/total)
- 1/1
Possession & duels
- Touches
- 31
- Duels (won/total)
- 5/9
- Aerials won
- 4
- Dispossessed
- 1
- Possession lost
- 9
- Ball recoveries
- 2
Defence
- Tackles
- 0
- Clearances
- 1
- Dribbled past
- 1
Discipline
- Fouls
- 1
- Fouls drawn
- 1
Castello Lukeba#23 · Defender · 90′7.3
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 1
- Shots on target
- 0
- Expected goals (xG)
- 0.30
Passing
- Passes (accurate/total)
- 79/87
- Pass accuracy
- 90%
- Key passes
- 0
- Passes in final third
- 8
- Crosses (accurate/total)
- 0/1
- Long balls (won/total)
- 2/5
Possession & duels
- Touches
- 104
- Duels (won/total)
- 8/10
- Aerials won
- 4
- Dribbles (won/attempted)
- 2/2
- Possession lost
- 10
- Ball recoveries
- 8
Defence
- Tackles
- 1
- Interceptions
- 1
- Clearances
- 5
- Dribbled past
- 1
Discipline
- Fouls
- 0
- Fouls drawn
- 1
Xaver Schlager#24 · Midfielder · 90′7.2
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
- Chances created
- 2
Passing
- Passes (accurate/total)
- 61/63
- Pass accuracy
- 97%
- Key passes
- 2
- Passes in final third
- 6
- Crosses (accurate/total)
- 1/1
Possession & duels
- Touches
- 74
- Duels (won/total)
- 5/7
- Aerials won
- 1
- Dribbles (won/attempted)
- 2/2
- Dispossessed
- 1
- Possession lost
- 5
- Ball recoveries
- 7
Defence
- Tackles
- 2
- Interceptions
- 1
- Clearances
- 1
Discipline
- Fouls
- 0
Antonio Nusa#7 · Midfielder · 90′7.0
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 2
- Shots on target
- 0
- Expected goals (xG)
- 0.21
- xGoT
- 0.00
Passing
- Passes (accurate/total)
- 33/40
- Pass accuracy
- 85%
- Key passes
- 0
- Passes in final third
- 6
- Crosses (accurate/total)
- 1/4
- Long balls (won/total)
- 1/2
- Through balls
- 1
Possession & duels
- Touches
- 68
- Duels (won/total)
- 7/12
- Aerials won
- 1
- Dribbles (won/attempted)
- 2/5
- Dispossessed
- 1
- Possession lost
- 18
- Ball recoveries
- 5
Defence
- Tackles
- 2
- Interceptions
- 2
Discipline
- Fouls
- 1
- Fouls drawn
- 2
Ezechiel Banzuzi#6 · Midfielder · 67′6.8
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 2
- Shots on target
- 1
- Expected goals (xG)
- 0.15
- xGoT
- 0.09
Passing
- Passes (accurate/total)
- 27/34
- Pass accuracy
- 79%
- Key passes
- 0
- Passes in final third
- 4
- Long balls (won/total)
- 1/1
Possession & duels
- Touches
- 45
- Duels (won/total)
- 3/5
- Aerials won
- 1
- Dribbles (won/attempted)
- 1/1
- Dispossessed
- 1
- Possession lost
- 10
- Ball recoveries
- 4
Defence
- Tackles
- 0
- Clearances
- 3
Discipline
- Fouls
- 1
- Fouls drawn
- 1
- Yellow cards
- 1
Johan Bakayoko#9 · Midfielder · 67′6.7
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 21/22
- Pass accuracy
- 95%
- Key passes
- 0
- Passes in final third
- 2
- Crosses (accurate/total)
- 0/3
- Long balls (won/total)
- 1/2
Possession & duels
- Touches
- 36
- Duels (won/total)
- 4/8
- Dribbles (won/attempted)
- 2/5
- Possession lost
- 8
- Ball recoveries
- 1
Defence
- Tackles
- 1
Discipline
- Fouls
- 1
- Fouls drawn
- 1
- Offsides
- 1
Yan Diomande#49 · Attacker · 23′6.8
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 1
- Shots on target
- 0
- Big chances missed
- 1
- Expected goals (xG)
- 0.22
Passing
- Passes (accurate/total)
- 12/16
- Pass accuracy
- 75%
- Key passes
- 0
- Passes in final third
- 1
Possession & duels
- Touches
- 27
- Duels (won/total)
- 5/7
- Dribbles (won/attempted)
- 4/6
- Possession lost
- 6
- Ball recoveries
- 4
Defence
- Tackles
- 1
Discipline
- Fouls
- 0
Loïs Openda#11 · Attacker · 5′6.6
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 2
- Shots on target
- 0
- Expected goals (xG)
- 0.08
- xGoT
- 0.00
Passing
- Passes (accurate/total)
- 3/3
- Pass accuracy
- 100%
- Key passes
- 0
- Crosses (accurate/total)
- 0/1
Possession & duels
- Touches
- 10
- Duels (won/total)
- 2/3
- Dribbles (won/attempted)
- 1/2
- Possession lost
- 2
Defence
- Tackles
- 0
Discipline
- Fouls
- 0
- Fouls drawn
- 1
Assan Ouédraogo#20 · Midfielder · 5′6.6
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 1
- Shots on target
- 0
- Expected goals (xG)
- 0.04
Passing
- Passes (accurate/total)
- 5/6
- Pass accuracy
- 83%
- Key passes
- 0
Possession & duels
- Touches
- 8
- Duels (won/total)
- 0/0
- Possession lost
- 1
Defence
- Tackles
- 0
Discipline
- Fouls
- 0
Nicolas Seiwald#13 · Midfielder · 23′6.6
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 15/17
- Pass accuracy
- 81%
- Key passes
- 0
- Passes in final third
- 3
Possession & duels
- Touches
- 19
- Duels (won/total)
- 1/2
- Dispossessed
- 1
- Possession lost
- 3
- Ball recoveries
- 1
Defence
- Tackles
- 1
Discipline
- Fouls
- 0
Kosta Nedeljkovic#19 · Defender · 1′–
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 1/1
- Pass accuracy
- 100%
- Key passes
- 0
Possession & duels
- Touches
- 1
- Duels (won/total)
- 0/0
- Ball recoveries
- 1
Defence
- Tackles
- 0
Discipline
- Fouls
- 0
FC Heidenheim starters then subs, by rating
Diant Ramaj#41 · Goalkeeper · 90′6.8
Goalkeeping
- Saves
- 4
- Saves inside box
- 3
- Goals conceded
- 2
- High claims
- 1
Passing
- Passes (accurate/total)
- 37/52
- Pass accuracy
- 71%
- Key passes
- 0
- Passes in final third
- 8
- Long balls (won/total)
- 9/24
Possession & duels
- Touches
- 66
- Duels (won/total)
- 0/0
- Possession lost
- 16
- Ball recoveries
- 12
Defence
- Tackles
- 0
- Clearances
- 1
Discipline
- Fouls
- 0
Mathias Honsak#17 · Midfielder · 77′6.8
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 2
- Shots on target
- 2
- Big chances missed
- 1
- Expected goals (xG)
- 0.57
- xGoT
- 0.49
Passing
- Passes (accurate/total)
- 4/9
- Pass accuracy
- 50%
- Key passes
- 0
- Passes in final third
- 1
- Crosses (accurate/total)
- 0/1
Possession & duels
- Touches
- 22
- Duels (won/total)
- 3/5
- Aerials won
- 1
- Dribbles (won/attempted)
- 0/1
- Possession lost
- 8
- Ball recoveries
- 2
Defence
- Tackles
- 2
- Interceptions
- 2
- Dribbled past
- 1
Discipline
- Fouls
- 0
- Offsides
- 1
Léo Scienza#8 · Midfielder · 90′6.8
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 1
- Shots on target
- 0
- Big chances created
- 2
- Chances created
- 2
- Expected goals (xG)
- 0.08
- xGoT
- 0.00
Passing
- Passes (accurate/total)
- 11/17
- Pass accuracy
- 71%
- Key passes
- 2
- Passes in final third
- 1
- Crosses (accurate/total)
- 1/8
- Long balls (won/total)
- 1/1
- Through balls
- 1
Possession & duels
- Touches
- 44
- Duels (won/total)
- 5/13
- Dribbles (won/attempted)
- 2/7
- Dispossessed
- 1
- Possession lost
- 24
- Ball recoveries
- 4
Defence
- Tackles
- 1
- Dribbled past
- 1
Discipline
- Fouls
- 0
- Fouls drawn
- 2
Patrick Mainka#6 · Defender · 90′6.7
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 31/40
- Pass accuracy
- 76%
- Key passes
- 0
- Passes in final third
- 4
- Long balls (won/total)
- 0/4
Possession & duels
- Touches
- 56
- Duels (won/total)
- 4/6
- Aerials won
- 2
- Possession lost
- 10
- Ball recoveries
- 3
Defence
- Tackles
- 1
- Clearances
- 7
- Blocked shots
- 2
Discipline
- Fouls
- 0
- Fouls drawn
- 1
Benedikt Gimber#5 · Defender · 90′6.7
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 31/39
- Pass accuracy
- 79%
- Key passes
- 0
- Passes in final third
- 4
- Long balls (won/total)
- 2/8
Possession & duels
- Touches
- 51
- Duels (won/total)
- 5/8
- Possession lost
- 9
- Ball recoveries
- 4
Defence
- Tackles
- 3
- Clearances
- 2
- Blocked shots
- 2
- Dribbled past
- 1
Discipline
- Fouls
- 0
- Fouls drawn
- 2
Marnon Busch#2 · Defender · 90′6.3
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 21/27
- Pass accuracy
- 78%
- Key passes
- 0
- Passes in final third
- 4
- Long balls (won/total)
- 1/5
Possession & duels
- Touches
- 44
- Duels (won/total)
- 3/6
- Possession lost
- 10
- Ball recoveries
- 3
Defence
- Tackles
- 3
- Interceptions
- 2
- Clearances
- 2
Discipline
- Fouls
- 3
- Offsides
- 1
- Yellow cards
- 1
Niklas Dorsch#30 · Midfielder · 58′6.3
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 10/13
- Pass accuracy
- 77%
- Key passes
- 0
- Passes in final third
- 1
Possession & duels
- Touches
- 20
- Duels (won/total)
- 2/4
- Dribbles (won/attempted)
- 1/1
- Possession lost
- 5
- Ball recoveries
- 5
Defence
- Tackles
- 1
- Clearances
- 1
- Dribbled past
- 1
Discipline
- Fouls
- 1
Mikkel Kaufmann#29 · Attacker · 58′6.3
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 3/10
- Pass accuracy
- 33%
- Key passes
- 0
- Long balls (won/total)
- 0/1
Possession & duels
- Touches
- 14
- Duels (won/total)
- 3/14
- Aerials won
- 2
- Possession lost
- 9
- Ball recoveries
- 1
Defence
- Tackles
- 1
- Dribbled past
- 1
Discipline
- Fouls
- 3
- Yellow cards
- 1
Luca Kerber#20 · Midfielder · 68′6.3
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
- Chances created
- 1
Passing
- Passes (accurate/total)
- 5/11
- Pass accuracy
- 50%
- Key passes
- 1
- Passes in final third
- 2
- Crosses (accurate/total)
- 1/1
- Long balls (won/total)
- 2/2
Possession & duels
- Touches
- 18
- Duels (won/total)
- 2/9
- Aerials won
- 1
- Dispossessed
- 1
- Possession lost
- 8
- Ball recoveries
- 1
Defence
- Tackles
- 0
- Dribbled past
- 1
Discipline
- Fouls
- 2
- Fouls drawn
- 1
- Yellow cards
- 1
Jonas Föhrenbach#19 · Defender · 90′6.2
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 10/12
- Pass accuracy
- 77%
- Key passes
- 0
- Crosses (accurate/total)
- 0/2
- Long balls (won/total)
- 1/1
Possession & duels
- Touches
- 30
- Duels (won/total)
- 2/7
- Aerials won
- 1
- Possession lost
- 6
- Ball recoveries
- 2
Defence
- Tackles
- 1
- Interceptions
- 2
- Clearances
- 3
- Dribbled past
- 3
Discipline
- Fouls
- 1
- Yellow cards
- 1
Arijon Ibrahimovic#22 · Midfielder · 57′6.1
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 1
- Shots on target
- 0
- Big chances missed
- 1
- Expected goals (xG)
- 0.24
Passing
- Passes (accurate/total)
- 5/9
- Pass accuracy
- 56%
- Key passes
- 0
- Passes in final third
- 1
- Long balls (won/total)
- 0/1
Possession & duels
- Touches
- 21
- Duels (won/total)
- 4/9
- Aerials won
- 2
- Dribbles (won/attempted)
- 0/1
- Possession lost
- 6
- Ball recoveries
- 4
Defence
- Tackles
- 2
- Clearances
- 3
- Dribbled past
- 3
Discipline
- Fouls
- 1
Sirlord Conteh#31 · Attacker · 33′6.6
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 1
- Shots on target
- 1
- Expected goals (xG)
- 0.10
- xGoT
- 0.47
Passing
- Passes (accurate/total)
- 2/3
- Pass accuracy
- 67%
- Key passes
- 0
Possession & duels
- Touches
- 6
- Duels (won/total)
- 1/2
- Possession lost
- 1
Defence
- Tackles
- 0
- Interceptions
- 1
Discipline
- Fouls
- 1
- Fouls drawn
- 1
- Yellow cards
- 1
Julian Niehues#16 · Midfielder · 32′6.5
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
- Chances created
- 1
Passing
- Passes (accurate/total)
- 11/13
- Pass accuracy
- 92%
- Key passes
- 1
- Passes in final third
- 2
- Long balls (won/total)
- 1/2
Possession & duels
- Touches
- 18
- Duels (won/total)
- 2/5
- Dribbles (won/attempted)
- 1/1
- Dispossessed
- 1
- Possession lost
- 3
- Ball recoveries
- 4
Defence
- Tackles
- 1
- Clearances
- 1
- Dribbled past
- 2
Discipline
- Fouls
- 0
Budu Zivzivadze#11 · Attacker · 32′6.4
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
- Chances created
- 1
Passing
- Passes (accurate/total)
- 4/5
- Pass accuracy
- 80%
- Key passes
- 1
- Crosses (accurate/total)
- 0/1
Possession & duels
- Touches
- 7
- Duels (won/total)
- 0/3
- Possession lost
- 3
- Ball recoveries
- 1
Defence
- Tackles
- 0
- Dribbled past
- 2
Discipline
- Fouls
- 0
Adrian Beck#21 · Midfielder · 22′6.2
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 7/8
- Pass accuracy
- 88%
- Key passes
- 0
Possession & duels
- Touches
- 10
- Duels (won/total)
- 0/3
- Dispossessed
- 1
- Possession lost
- 3
- Ball recoveries
- 2
Defence
- Tackles
- 0
- Dribbled past
- 2
Discipline
- Fouls
- 0
Omar Traoré#23 · Defender · 13′5.9
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
- Long balls (won/total)
- 0/1
Possession & duels
- Touches
- 7
- Duels (won/total)
- 0/4
- Dispossessed
- 1
- Possession lost
- 3
- Ball recoveries
- 1
Defence
- Tackles
- 0
- Dribbled past
- 1
Discipline
- Fouls
- 1
Coaches
Absentees
2| Player | Reason | Back |
|---|---|---|
| 🩹injury · Ill | unknown |
| Player | Reason | Back |
|---|---|---|
| 🩹injury · Unknown Injury | unknown |
Officials
- RefereeFrank Willenborg
- 1st AssistantEric Müller
- 2nd AssistantRobert Edgar Wessel
- 4th OfficialFlorian Lechner
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.4270.42% |
| Draw | 4.7521.05% | 4.9020.41% |
| FC Heidenheim | 5.7517.39% | 6.5015.38% |
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.1487.57% | 1.1190.09% |
| RB Leipzig or FC Heidenheim | 1.1884.67% | 1.1785.47% |
| Draw or FC Heidenheim | 2.6238.1% | 2.7037.04% |
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.4469.25% | 1.5564.52% |
| 0–2 goals | 2.7536.36% | 2.4341.15% |
| 4+ goals | – | 2.3842.02% |
| 0–3 goals | – | 1.5863.29% |
Both teams to scorei
Whether both sides score at least once.
i
Whether both sides score at least once.
| Outcome | bet365 | Unibet |
|---|---|---|
| Yes | 1.5763.65% | 1.7357.8% |
| No | 2.2544.44% | 2.0050% |
Half-time resulti
The score at half-time.
i
The score at half-time.
| Outcome | bet365 | Unibet |
|---|---|---|
| RB Leipzig | 1.9052.38% | 1.9052.63% |
| Draw | 2.7536.36% | 2.6338.02% |
| FC Heidenheim | 5.5018.18% | 5.6017.86% |
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.2045.45% |
| RBL → X | 15.006.67% |
| RBL → HDH | 34.002.94% |
| X → RBL | 4.7521.05% |
| X → X | 8.0012.5% |
| X → HDH | 13.007.69% |
| HDH → RBL | 17.005.88% |
| HDH → X | 17.005.88% |
| HDH → HDH | 9.5010.53% |
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 |
|---|---|---|
| 3+ cards | – | 1.2182.64% |
| 0–2 cards | – | 3.8026.32% |
| 4+ cards | – | 1.5464.94% |
| 0–3 cards | – | 2.3043.48% |
| 5+ cards | 2.1047.62% | 2.1047.62% |
| 0–4 cards | 1.6660.02% | 1.6361.35% |
| 6+ cards | – | 3.0532.79% |
| 0–5 cards | – | 1.3275.76% |
| 7+ cards | – | 4.6021.74% |
| 0–6 cards | – | 1.1586.96% |
The Tippio app shows an AI forecast and the community's tip split for every match — and in Tipper you compete with your friends.
