🔒 Strictly Necessary Cookies (Always Active)
These cookies are essential for the website to function and cannot be disabled.
- Session security
- Traffic management
- Server load balancing
- Security verification
| Assistant Referee 2 | Sascha Thielert |
| Fourth Official | Felix Wagner |
| Referee | Patrick Ittrich |
| Referee | Thomas Gorniak |
| Stadium | PreZero Arena |
| Capacity | 30,150 |
| Weather | broken clouds |
| Temperature | 8.83°C |
| Feels Like | 8.31°C |
| Wind | 2.16 m/s (253°) |
| Humidity | 77% |
| Pressure | 1014 hPa |
TSG Hoffenheim vs RB Leipzig finished at PreZero Arena with a 3-1 scoreline. Referee: Patrick Ittrich. Weather: Parçalı bulutlu. gülen taraf TSG Hoffenheim oldu. See full match details and goal timeline.
TSG Hoffenheim vs RB Leipzig – Bundesliga. Match on 08-11-2025 at 14:30, PreZero Arena (capacity 30,150). Referee and match details on Skorjet.
The match has ended. See full minute-by-minute summary and goal timeline.
The Bundesliga match between TSG Hoffenheim and RB Leipzig ended with a 3-1 scoreline. Both teams took to the pitch at PreZero Arena in search of victory. Key moments, goals, cards and all statistics from the match can be detailed on Skorjet. The match result, player performances and team statistics are available on the match page for fans.
TSG Hoffenheim
RB Leipzig
Compare key metrics such as possession, total shots and attacking output for TSG Hoffenheim and RB Leipzig.
Follow the complete minute-by-minute timeline for TSG Hoffenheim vs RB Leipzig, including key moments, goals and cards.
| Jersey | Player | Jersey | Player | ||
|---|---|---|---|---|---|
TSG Hoffenheim
3-5-1-1
|
RB Leipzig
4-3-3
|
||||
|
1 | Oliver Baumann |
|
1 | Péter Gulácsi |
|
2 | Robin Hranac |
|
4 | Willi Orbán |
|
6 | Grischa Prömel |
|
5 | El Chadaille Bitshiabu |
|
7 | Leon Avdullahu |
|
7 | Antonio Nusa |
|
13 | Bernardo |
|
13 | Nicolas Seiwald |
|
18 | Wouter Burger |
|
14 | Christoph Baumgartner |
|
19 | Tim Lemperle |
|
17 | Ridle Baku |
|
21 | Albian Hajdari |
|
20 | Assan Ouédraogo |
|
27 | Andrej Kramaric |
|
22 | David Raum |
|
29 | Bazoumana Touré |
|
40 | Rômulo |
|
34 | Vladimír Coufal |
|
49 | Yan Diomande |
| Jersey | Player | Jersey | Player | ||
|---|---|---|---|---|---|
TSG Hoffenheim
|
RB Leipzig
|
||||
|
5 | Ozan Kabak |
|
6 | Ezechiel Banzuzi |
|
9 | Ihlas Bebou |
|
8 | Amadou Haidara |
|
10 | Muhammed Damar |
|
9 | Johan Bakayoko |
|
11 | Fisnik Asllani |
|
11 | Conrad Harder |
|
17 | Umut Tohumcu |
|
16 | Lukas Klostermann |
|
22 | Alexander Prass |
|
23 | Castello Lukeba |
|
33 | Max Moerstedt |
|
26 | Maarten Vandevoordt |
|
35 | Arthur Chaves |
|
27 | Tidiam Gomis |
|
37 | Luca Philipp |
|
33 | Andrija Maksimovic |
| Player | Status | Player | Status | ||
|---|---|---|---|---|---|
TSG Hoffenheim
|
RB Leipzig
|
||||
|
Dennis Geiger | Ill |
|
Max Finkgräfe | Sakat |
|
Hennes Behrens | Sakat |
|
Benjamin Henrichs | Sakat |
|
Adam Hlozek | Cezalı |
|
Xaver Schlager | Fitness |
|
Koki Machida | Sakat |
|
Kevin Kampl | Sakat |
|
Valentin Gendrey | Sakat |
|
Kosta Nedeljkovic | Sakat |
|
Kelven Frees | Cezalı |
|
Viggo Gebel | Sakat |
TSG Hoffenheim
RB Leipzig
Review starting XI, bench options and tactical setup for TSG Hoffenheim and RB Leipzig.
| # | Team | P | W | D | L | GF | GA | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 34 | 28 | 5 | 1 | 122 | 36 | 86 | 89 | W W D W W | |
| 2 | 34 | 22 | 7 | 5 | 70 | 34 | 36 | 73 | L W L W W | |
| 3 | 34 | 20 | 5 | 9 | 66 | 47 | 19 | 65 | W W L W L | |
| 4 | 34 | 18 | 8 | 8 | 71 | 49 | 22 | 62 | L D D W D | |
| 5 | 34 | 18 | 7 | 9 | 65 | 52 | 13 | 61 | W W D W L | |
| 6 | 34 | 17 | 8 | 9 | 68 | 47 | 21 | 59 | L W W L D | |
| 7 | 34 | 13 | 8 | 13 | 51 | 57 | -6 | 47 | W L D L W | |
| 8 | 34 | 11 | 11 | 12 | 61 | 65 | -4 | 44 | L D L L D | |
| 9 | 34 | 12 | 7 | 15 | 45 | 61 | -16 | 43 | W D W W L | |
| 10 | 34 | 10 | 10 | 14 | 44 | 53 | -9 | 40 | D L W L W | |
| 11 | 34 | 10 | 9 | 15 | 44 | 58 | -14 | 39 | L L D W W | |
| 12 | 34 | 9 | 11 | 14 | 42 | 53 | -11 | 38 | D D W L W | |
| 13 | 34 | 9 | 11 | 14 | 40 | 54 | -14 | 38 | L L W W D | |
| 14 | 34 | 7 | 11 | 16 | 49 | 63 | -14 | 32 | D L D L L | |
| 15 | 34 | 8 | 8 | 18 | 37 | 60 | -23 | 32 | W D L L L | |
| 16 | 34 | 7 | 8 | 19 | 45 | 69 | -24 | 29 | W D D L W | |
| 17 | 34 | 6 | 8 | 20 | 41 | 72 | -31 | 26 | L W D W L | |
| 18 | 34 | 6 | 8 | 20 | 29 | 60 | -31 | 26 | D L L L L |
Check the latest Bundesliga table position, points and goal difference for TSG Hoffenheim and RB Leipzig.
Explore previous meetings, win/draw distribution and score history between TSG Hoffenheim and RB Leipzig.
| Logo | TV Channel | Date | Kick-off | Status |
|---|---|---|---|---|
|
Play Sports 1 | 08-11-2025 | 14:30 | Finished |
|
Bet365 | 08-11-2025 | 14:30 | Finished |
|
Viaplay Denmark | 08-11-2025 | 14:30 | Finished |
|
Sky Go | 08-11-2025 | 14:30 | Finished |
|
ESPN 3 | 08-11-2025 | 14:30 | Finished |
|
Viaplay Sweden | 08-11-2025 | 14:30 | Finished |
|
Viaplay Poland | 08-11-2025 | 14:30 | Finished |
|
SKY GO Extra | 08-11-2025 | 14:30 | Finished |
|
Sky Sports Main Event | 08-11-2025 | 14:30 | Finished |
|
beIN SPORTS CONNECT | 08-11-2025 | 14:30 | Finished |
|
QQ Sports Live | 08-11-2025 | 14:30 | Finished |
|
Migu | 08-11-2025 | 14:30 | Finished |
|
beIN Sports MAX 4 | 08-11-2025 | 14:30 | Finished |
|
Free | 08-11-2025 | 14:30 | Finished |
|
JioTV | 08-11-2025 | 14:30 | Finished |
|
beIN Sports Connect New Zealand | 08-11-2025 | 14:30 | Finished |
|
📺
|
Sport 2 | 08-11-2025 | 14:30 | Finished |
|
Sport 1 | 08-11-2025 | 14:30 | Finished |
|
TV3 MAX | 08-11-2025 | 14:30 | Finished |
|
DAZN Japan | 08-11-2025 | 14:30 | Finished |
|
OneFootball | 08-11-2025 | 14:30 | Finished |
|
📺
|
TV Station #823 | 08-11-2025 | 14:30 | Finished |
|
SKY Go Italia | 08-11-2025 | 14:30 | Finished |
|
NOW TV | 08-11-2025 | 14:30 | Finished |
|
Viaplay Norway | 08-11-2025 | 14:30 | Finished |
|
sooka | 08-11-2025 | 14:30 | Finished |
|
TOD | 08-11-2025 | 14:30 | Finished |
|
Viaplay Netherlands | 08-11-2025 | 14:30 | Finished |
|
Setanta Sports 1 | 08-11-2025 | 14:30 | Finished |
|
M Plus Live | 08-11-2025 | 14:30 | Finished |
|
Sony LIV | 08-11-2025 | 14:30 | Finished |
|
Sky+ | 08-11-2025 | 14:30 | Finished |
|
Elisa Viihde Viaplay | 08-11-2025 | 14:30 | Finished |
|
Viaplay Iceland | 08-11-2025 | 14:30 | Finished |
|
Disney+ Premium Argentina | 08-11-2025 | 14:30 | Finished |
|
Disney+ Premium Chile | 08-11-2025 | 14:30 | Finished |
|
📺
|
DAZN Germany | 08-11-2025 | 14:30 | Finished |
|
Disney+ Premium Sur | 08-11-2025 | 14:30 | Finished |
|
DAZN Portugal | 08-11-2025 | 14:30 | Finished |
|
📺
|
TV Station #1040 | 08-11-2025 | 14:30 | Finished |
|
fuboTV | 08-11-2025 | 14:30 | Finished |
Find channel availability, broadcast status and kick-off details for TSG Hoffenheim vs RB Leipzig.
The second half has concluded with TSG Hoffenheim defeating RB Leipzig by a score of 3 to 1.
A fresh offensive play unfolds. Muhammed Damar from TSG Hoffenheim takes a left-footed shot from the middle of the penalty area, but it's successfully stopped by the goalkeeper.
Corner awarded to RB Leipzig after Oliver Baumann allowed the ball to go out.
The attempt on goal has been thwarted. Willi Orbán from RB Leipzig fired a right-footed shot from the right side of the six-yard box, but it was successfully blocked. The assist came from David Raum, who delivered a cross.
Corner awarded to RB Leipzig after a play that resulted in a save by Oliver Baumann.
A fresh offensive effort unfolds as Willi Orbán from RB Leipzig takes a right-footed shot from the middle of the penalty area, but Oliver Baumann of TSG Hoffenheim makes a great save, denying the attempt at the top center of the goal. The assist came from Johan Bakayoko.
The pause has ended. They are set to resume play.
The fourth official has indicated that there will be 6 minutes of stoppage time.
Match interruption due to an injury to Albian Hajdari from TSG Hoffenheim.
Johan Bakayoko of RB Leipzig has been shown a yellow card for committing a foul.
Johan Bakayoko from RB Leipzig committed a foul.
Albian Hajdari from TSG Hoffenheim has been awarded a free kick in the defensive area.
Corner awarded to TSG Hoffenheim after Tidiam Gomis allowed the ball to go out of play.
The attempt is denied. Alexander Prass from TSG Hoffenheim tries a left-footed shot from outside the penalty area, but it gets blocked.
Substitution for TSG Hoffenheim: Muhammed Damar comes on to replace Grischa Prömel.
Substitution for RB Leipzig: Lukas Klostermann replaces Ridle Baku.
Substitution for RB Leipzig: Tidiam Gomis comes on to replace Antonio Nusa.
Substitution for TSG Hoffenheim: Ozan Kabak comes on to replace Bernardo.
Ezechiel Banzuzi from RB Leipzig committed a foul.
Albian Hajdari from TSG Hoffenheim has been awarded a free kick in an offensive position.
Offside call against TSG Hoffenheim. Alexander Prass has been flagged for being in an offside position.
VAR Review: Goal Disallowed for TSG Hoffenheim, score remains 3-1 in favor of Hoffenheim against RB Leipzig.
GOAL DISALLOWED AFTER VAR REVIEW: Rômulo of RB Leipzig finds the back of the net, but the goal is cancelled following a VAR check.
Goal! TSG Hoffenheim takes the lead with a score of 3-2 against RB Leipzig. Rômulo finds the back of the net with a right-footed shot from the center of the penalty area, placing it perfectly into the left corner. The assist comes from Christoph Baumgartner, who delivered a precise through ball after a swift counterattack.
Goal! TSG Hoffenheim takes a 3-1 lead against RB Leipzig. Grischa Prömel finds the back of the net with a right-footed shot from the center of the box, placing it perfectly into the left corner. The assist comes from Fisnik Asllani.
⚽ GoalOffside call against TSG Hoffenheim. Ihlas Bebou has been flagged for being offside.
Offside call against TSG Hoffenheim. Fisnik Asllani has been flagged for being offside.
Substitution for TSG Hoffenheim: Ihlas Bebou comes on to replace Tim Lemperle.
Substitution for TSG Hoffenheim: Alexander Prass comes on to replace Bazoumana Touré.
Substitution for RB Leipzig: Conrad Harder comes on to replace Nicolas Seiwald.
Tim Lemperle from TSG Hoffenheim has been shown a yellow card.
El Chadaille Bitshiabu from RB Leipzig committed a foul.
Fisnik Asllani from TSG Hoffenheim has been awarded a free kick in the defensive area.
Offside call against TSG Hoffenheim. Fisnik Asllani has been flagged for being in an offside position.
Substitution for RB Leipzig: Ezechiel Banzuzi replaces Assan Ouédraogo.
Substitution for RB Leipzig: Johan Bakayoko replaces Yan Diomande.
A fresh offensive effort unfolds as Rômulo from RB Leipzig attempts a header from the middle of the penalty area. However, the shot is expertly denied by goalkeeper Oliver Baumann of TSG Hoffenheim, who makes the save right at the center of the goal. The assist comes from David Raum.
Corner awarded to RB Leipzig after a play that resulted in a save by Oliver Baumann.
Another offensive push. Yan Diomande from RB Leipzig takes a right-footed shot from a challenging angle on the right, but it's successfully blocked.
The attempt is thwarted. Nicolas Seiwald from RB Leipzig takes a right-footed shot from outside the penalty area, but it gets blocked.
The pause has ended. They are set to resume play.
Match halted due to an injury to Bazoumana Touré from TSG Hoffenheim.
The attempt on goal is thwarted. David Raum of RB Leipzig takes a left-footed strike from outside the penalty area, but it's successfully defended. The assist came from Antonio Nusa.
Yan Diomande from RB Leipzig has been awarded a free kick in the defensive area.
Bernardo committed a foul on a TSG Hoffenheim player.
Missed opportunity! Antonio Nusa from RB Leipzig took a right-footed shot from outside the penalty area, but it sailed over the goal. The assist came from David Raum.
Corner awarded to RB Leipzig after Vladimír Coufal allowed the ball to go out.
The attempt on goal is thwarted. Assan Ouédraogo from RB Leipzig fires a right-footed shot from the left side of the penalty area, but it gets blocked. The assist came from Yan Diomande, who delivered a cross.
Nicolas Seiwald from RB Leipzig has been awarded a free kick in an offensive position.
Tim Lemperle from TSG Hoffenheim committed a foul.
Wasted opportunity! Willi Orbán of RB Leipzig heads the ball from the center of the penalty area, but it sails over the crossbar. The assist came from David Raum.
Rômulo from RB Leipzig has been awarded a free kick in an attacking position.
Wouter Burger from TSG Hoffenheim committed a foul.
Corner awarded to TSG Hoffenheim after Ridle Baku allowed the ball to go out.
Missed opportunity! Yan Diomande from RB Leipzig took a right-footed shot from outside the penalty area, but it sailed high and to the left after a corner kick.
Corner awarded to RB Leipzig after Vladimír Coufal allowed the ball to go out.
David Raum from RB Leipzig strikes the left post with a left-footed shot taken from outside the penalty area, assisted by Ridle Baku.
Yan Diomande from RB Leipzig was awarded a free kick in the defensive area.
Bernardo committed a foul on a player from TSG Hoffenheim.
Offside call against RB Leipzig. Rômulo has been caught in an offside position.
The first half has concluded with TSG Hoffenheim leading RB Leipzig 2-1.
The second half is underway with the score at TSG Hoffenheim 2, RB Leipzig 1.
The fourth official has indicated that there will be three minutes of stoppage time.
Wouter Burger from TSG Hoffenheim committed a foul.
Assan Ouédraogo from RB Leipzig has been awarded a free kick in the defensive area.
Grischa Prömel from TSG Hoffenheim earned a free kick on the right side of the field.
Christoph Baumgartner from RB Leipzig committed a foul.
Leon Avdullahu from TSG Hoffenheim has been shown a yellow card for committing a foul.
Leon Avdullahu from TSG Hoffenheim committed a foul.
Christoph Baumgartner from RB Leipzig was awarded a free kick in the defensive area.
Goal! TSG Hoffenheim takes the lead with a score of 2-1 against RB Leipzig. Tim Lemperle scores with a header from the center of the box, directing the ball into the bottom right corner. The assist came from Vladimír Coufal, who delivered a precise cross.
⚽ GoalVladimír Coufal committed a foul against a player from TSG Hoffenheim.
David Raum from RB Leipzig earned a free kick in the defensive area.
Rômulo from RB Leipzig has been awarded a free kick in an offensive position.
Robin Hranác from TSG Hoffenheim committed a foul.
The attempt on goal is denied. Leon Avdullahu from TSG Hoffenheim fires a right-footed shot from outside the penalty area, but it gets blocked. The assist came from Andrej Kramaric.
Opportunity wasted. Leon Avdullahu from TSG Hoffenheim attempted a right-footed shot from outside the penalty area, but it went wide to the left.
Albian Hajdari from TSG Hoffenheim committed a foul.
Christoph Baumgartner from RB Leipzig earned a free kick in the defensive area.
The attempt is thwarted. Assan Ouédraogo from RB Leipzig takes a right-footed shot from the middle of the penalty area, but it gets blocked. The assist came from Yan Diomande.
A fresh offensive effort unfolds. Rômulo from RB Leipzig takes a right-footed shot from the center of the penalty area, but Oliver Baumann from TSG Hoffenheim makes a save, diving to his left. The assist came from David Raum.
Missed opportunity! Bernardo from TSG Hoffenheim attempted a left-footed shot from the middle of the penalty area, but it sailed over the bar. The setup came from Andrej Kramaric, who delivered a cross following a corner kick.
Corner awarded to TSG Hoffenheim after a defensive play by David Raum.
Wouter Burger from TSG Hoffenheim committed a foul.
Assan Ouédraogo from RB Leipzig has been awarded a free kick in the defensive area.
The attempt is thwarted. Andrej Kramaric from TSG Hoffenheim takes a right-footed shot from outside the penalty area, but it gets blocked. The assist came from Wouter Burger.
A shot is deflected. Assan Ouédraogo from RB Leipzig attempts a right-footed strike from outside the penalty area, but it's blocked.
Goal! TSG Hoffenheim equalizes against RB Leipzig, making it 1-1. Albian Hajdari scores with a right-footed shot from close range into the center of the net. The assist comes from Wouter Burger following a corner kick.
⚽ GoalGoal! It's now TSG Hoffenheim 1, RB Leipzig 1. Albian Hajdari scores with a right-footed shot from close range into the center of the net. The assist came from Wouter Burger following a corner kick.
Corner awarded to TSG Hoffenheim after Ridle Baku allowed the ball to go out.
The pause has ended. They are set to resume play.
Match halted due to an injury to Yan Diomande from RB Leipzig.
Ridle Baku of RB Leipzig has been awarded a free kick in the defensive area.
Fouled by Bazoumana Touré from TSG Hoffenheim.
Corner awarded to TSG Hoffenheim after El Chadaille Bitshiabu allowed the ball to go out.
Assan Ouédraogo from RB Leipzig committed a foul.
Albian Hajdari from TSG Hoffenheim has been awarded a free kick in the defensive area.
A shot is deflected. Antonio Nusa from RB Leipzig attempts a left-footed strike from the middle of the penalty area, but it's blocked. The assist came from Yan Diomande.
David Raum from RB Leipzig has been shown a yellow card for committing a foul.
Opportunity wasted! Vladimír Coufal from TSG Hoffenheim took a right-footed shot from outside the penalty area, but it sailed over the goal and to the right. The assist came from Grischa Prömel.
Goal! RB Leipzig takes the lead against TSG Hoffenheim, making it 1-0. Yan Diomande scores with a left-footed shot from the center of the box, finding the bottom left corner of the net. The assist comes from Assan Ouédraogo.
⚽ GoalAlbian Hajdari from TSG Hoffenheim committed a foul.
Assan Ouédraogo from RB Leipzig has been awarded a free kick in the defensive area.
Missed opportunity! Grischa Prömel from TSG Hoffenheim took a right-footed shot from the right side of the penalty area, but it narrowly misses the top right corner of the goal. The assist came from Wouter Burger.
Bernardo from TSG Hoffenheim has been shown a yellow card for committing a foul.
Yan Diomande from RB Leipzig earned a free kick on the right side of the field.
Bernardo committed a foul against TSG Hoffenheim.
The attempt is thwarted. Antonio Nusa of RB Leipzig takes a right-footed shot from outside the penalty area, but it gets blocked. The assist came from Nicolas Seiwald.
A fresh offensive push is underway. Antonio Nusa from RB Leipzig takes a right-footed shot from the middle of the box, but Oliver Baumann, the goalkeeper for TSG Hoffenheim, makes a save right in front of the goal. The assist came from Rômulo, who delivered a well-placed through ball.
TSG Hoffenheim
RB Leipzig
Detailed general metrics for TSG Hoffenheim and RB Leipzig are shown above for quick technical comparison.
TSG Hoffenheim
RB Leipzig
Detailed passing metrics for TSG Hoffenheim and RB Leipzig are shown above for quick technical comparison.
TSG Hoffenheim
RB Leipzig
Detailed attack metrics for TSG Hoffenheim and RB Leipzig are shown above for quick technical comparison.
TSG Hoffenheim
RB Leipzig
Detailed defense metrics for TSG Hoffenheim and RB Leipzig are shown above for quick technical comparison.
TSG Hoffenheim
RB Leipzig
Detailed fouls metrics for TSG Hoffenheim and RB Leipzig are shown above for quick technical comparison.