🔒 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 | Florian Heft |
| Fourth Official | Patrick Schwengers |
| Referee | Robin Braun |
| Referee | Asmir Osmanagic |
| Stadium | PreZero Arena |
| Capacity | 30,150 |
| Weather | overcast clouds |
| Temperature | 4.41°C |
| Feels Like | 4.41°C |
| Wind | 2.6 m/s (97°) |
| Humidity | 84% |
| Pressure | 1006 hPa |
TSG Hoffenheim vs FC Union Berlin finished at PreZero Arena with a 3-1 scoreline. Referee: Robin Braun. Weather: Kapalı bulutlu. gülen taraf TSG Hoffenheim oldu. See full match details and goal timeline.
TSG Hoffenheim vs FC Union Berlin – Bundesliga. Match on 31-01-2026 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 FC Union Berlin 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
FC Union Berlin
Compare key metrics such as possession, total shots and attacking output for TSG Hoffenheim and FC Union Berlin.
Follow the complete minute-by-minute timeline for TSG Hoffenheim vs FC Union Berlin, including key moments, goals and cards.
| Jersey | Player | Jersey | Player | ||
|---|---|---|---|---|---|
TSG Hoffenheim
4-3-3
|
FC Union Berlin
3-4-2-1
|
||||
|
1 | Oliver Baumann |
|
1 | Frederik Rönnow |
|
2 | Robin Hranac |
|
4 | Diogo Leite |
|
5 | Ozan Kabak |
|
5 | Danilho Doekhi |
|
6 | Grischa Prömel |
|
6 | Aljoscha Kemlein |
|
7 | Leon Avdullahu |
|
7 | Oliver Burke |
|
11 | Fisnik Asllani |
|
8 | Rani Khedira |
|
19 | Tim Lemperle |
|
11 | Woo-yeong Jeong |
|
21 | Albian Hajdari |
|
14 | Leopold Querfeld |
|
27 | Andrej Kramaric |
|
19 | Janik Haberer |
|
29 | Bazoumana Touré |
|
23 | Andrej Ilic |
|
34 | Vladimír Coufal |
|
34 | Stanley Nsoki |
| Jersey | Player | Jersey | Player | ||
|---|---|---|---|---|---|
TSG Hoffenheim
|
FC Union Berlin
|
||||
|
9 | Ihlas Bebou |
|
9 | Livan Burcu |
|
10 | Muhammed Damar |
|
10 | Ilyas Ansah |
|
13 | Bernardo |
|
13 | András Schäfer |
|
15 | Valentin Gendrey |
|
17 | David Preu |
|
22 | Alexander Prass |
|
21 | Tim Skarke |
|
25 | Kevin Akpoguma |
|
28 | Christopher Trimmel |
|
33 | Max Moerstedt |
|
31 | Matheo Raab |
|
37 | Luca Philipp |
|
33 | Alex Král |
|
48 | Luka Đurić |
|
39 | Derrick Köhn |
| Player | Status | Player | Status | ||
|---|---|---|---|---|---|
TSG Hoffenheim
|
FC Union Berlin
|
||||
|
Dennis Geiger | Ill |
|
Josip Juranovic | Sakat |
|
Wouter Burger | Sakat |
|
Tom Rothe | Cezalı |
|
Adam Hlozek | Sakat |
|
Robert Skov | Sakat |
|
Cole Campbell | Sakat | |||
|
Kelven Frees | Broken Ankle | |||
|
Koki Machida | Sakat | |||
TSG Hoffenheim
FC Union Berlin
Review starting XI, bench options and tactical setup for TSG Hoffenheim and FC Union Berlin.
| # | 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 FC Union Berlin.
Explore previous meetings, win/draw distribution and score history between TSG Hoffenheim and FC Union Berlin.
| Logo | TV Channel | Date | Kick-off | Status |
|---|---|---|---|---|
|
Play Sports 1 | 31-01-2026 | 14:30 | Finished |
|
Bet365 | 31-01-2026 | 14:30 | Finished |
|
Viaplay Denmark | 31-01-2026 | 14:30 | Finished |
|
Sky Go | 31-01-2026 | 14:30 | Finished |
|
ESPN 3 | 31-01-2026 | 14:30 | Finished |
|
Viaplay Sweden | 31-01-2026 | 14:30 | Finished |
|
Viaplay Poland | 31-01-2026 | 14:30 | Finished |
|
SKY GO Extra | 31-01-2026 | 14:30 | Finished |
|
Sky Sports Main Event | 31-01-2026 | 14:30 | Finished |
|
beIN SPORTS CONNECT | 31-01-2026 | 14:30 | Finished |
|
Play Diema Xtra | 31-01-2026 | 14:30 | Finished |
|
QQ Sports Live | 31-01-2026 | 14:30 | Finished |
|
Migu | 31-01-2026 | 14:30 | Finished |
|
Voyo | 31-01-2026 | 14:30 | Finished |
|
beIN Sports MAX 4 | 31-01-2026 | 14:30 | Finished |
|
Free | 31-01-2026 | 14:30 | Finished |
|
JioTV | 31-01-2026 | 14:30 | Finished |
|
beIN Sports Connect New Zealand | 31-01-2026 | 14:30 | Finished |
|
TV 2 Play | 31-01-2026 | 14:30 | Finished |
|
📺
|
Sport 2 | 31-01-2026 | 14:30 | Finished |
|
Sport 1 | 31-01-2026 | 14:30 | Finished |
|
DAZN Japan | 31-01-2026 | 14:30 | Finished |
|
OneFootball | 31-01-2026 | 14:30 | Finished |
|
📺
|
TV Station #823 | 31-01-2026 | 14:30 | Finished |
|
SKY Go Italia | 31-01-2026 | 14:30 | Finished |
|
NOW TV | 31-01-2026 | 14:30 | Finished |
|
Viaplay Norway | 31-01-2026 | 14:30 | Finished |
|
MaxTV Go | 31-01-2026 | 14:30 | Finished |
|
sooka | 31-01-2026 | 14:30 | Finished |
|
TOD | 31-01-2026 | 14:30 | Finished |
|
Viaplay Netherlands | 31-01-2026 | 14:30 | Finished |
|
Setanta Sports 1 | 31-01-2026 | 14:30 | Finished |
|
M Plus Live | 31-01-2026 | 14:30 | Finished |
|
Sony LIV | 31-01-2026 | 14:30 | Finished |
|
Sky+ | 31-01-2026 | 14:30 | Finished |
|
Elisa Viihde Viaplay | 31-01-2026 | 14:30 | Finished |
|
Viaplay Iceland | 31-01-2026 | 14:30 | Finished |
|
Disney+ Premium Argentina | 31-01-2026 | 14:30 | Finished |
|
Disney+ Premium Chile | 31-01-2026 | 14:30 | Finished |
|
📺
|
DAZN Germany | 31-01-2026 | 14:30 | Finished |
|
Disney+ Premium Sur | 31-01-2026 | 14:30 | Finished |
|
DAZN Portugal | 31-01-2026 | 14:30 | Finished |
|
fuboTV | 31-01-2026 | 14:30 | Finished |
|
Sky Sport Bundesliga 5 | 31-01-2026 | 14:30 | Finished |
|
WOW | 31-01-2026 | 14:30 | Finished |
Find channel availability, broadcast status and kick-off details for TSG Hoffenheim vs FC Union Berlin.
The second half has concluded with TSG Hoffenheim defeating 1. FC Union Berlin by a score of 3-1.
Corner kick awarded to TSG Hoffenheim after Frederik Rønnow allowed the ball to go out.
Another offensive push! Ihlas Bebou from TSG Hoffenheim takes a left-footed shot from the center of the penalty area, but Frederik Rønnow of 1. FC Union Berlin makes a great save, diving to his right. The assist came from Grischa Prömel.
Max Moerstedt from TSG Hoffenheim has been awarded a free kick in the defensive area.
Danilho Doekhi of 1. FC Union Berlin committed a foul.
Missed opportunity! Leopold Querfeld of 1. FC Union Berlin heads the ball from the center of the box, but it goes over the bar and to the left. The assist came from Janik Haberer, who delivered a cross following a corner kick.
Substitution for TSG Hoffenheim: Kevin Akpoguma comes on to replace Bazoumana Touré.
The fourth official has indicated that there will be 6 minutes of stoppage time.
Corner kick awarded to 1. FC Union Berlin after Grischa Prömel allowed the ball to go out of play.
Opportunity wasted! Vladimír Coufal of TSG Hoffenheim attempted a header from the center of the penalty area but sent it wide to the left. The assist came from Alexander Prass, who delivered a cross.
Opportunity wasted. Andrej Ilic from 1. FC Union Berlin attempted a header from the center of the box but sent it wide to the left. The assist came from Leopold Querfeld, who also used his head to set it up.
Alexander Prass from TSG Hoffenheim committed a foul.
Andrej Ilic from 1. FC Union Berlin has been awarded a free kick in an offensive position.
Vladimír Coufal from TSG Hoffenheim has been awarded a free kick in the defensive area.
Fouled by Danilho Doekhi of 1. FC Union Berlin.
Corner kick awarded to 1. FC Union Berlin after Leon Avdullahu allowed the ball to go out.
The attempt is thwarted. Rani Khedira from 1. FC Union Berlin takes a left-footed shot from outside the penalty area, but it's successfully blocked.
The attempt is thwarted. Livan Burcu from 1. FC Union Berlin fires a right-footed shot from outside the penalty area, but it's blocked.
The wait is finally over. The teams are set to resume play.
Match paused due to an injury to András Schäfer from 1. FC Union Berlin.
Alexander Prass from TSG Hoffenheim has been shown a yellow card for committing a foul.
Alexander Prass from TSG Hoffenheim committed a foul.
András Schäfer from 1. FC Union Berlin has been awarded a free kick in an attacking position.
The attempt is thwarted. András Schäfer from 1. FC Union Berlin takes a right-footed shot from outside the penalty area, but it's blocked. The assist came from Rani Khedira.
Corner awarded to 1. FC Union Berlin after Grischa Prömel allowed the ball to go out.
Substitution for TSG Hoffenheim: Alexander Prass comes on to replace Andrej Kramaric.
Substitution for 1. FC Union Berlin: Alex Král comes on to replace Aljoscha Kemlein.
Opportunity wasted. Andrej Kramaric from TSG Hoffenheim attempted a right-footed shot from the right side of the penalty area, but it went just wide. The setup came from Max Moerstedt after a quick counterattack.
A fresh offensive effort unfolds as Andrej Kramaric from TSG Hoffenheim attempts a header from the middle of the penalty area. However, Frederik Rønnow, the goalkeeper for 1. FC Union Berlin, makes a crucial save right in the center of the goal. The assist came from Vladimír Coufal, who delivered a precise cross.
Fouled by Janik Haberer of 1. FC Union Berlin.
Bazoumana Touré from TSG Hoffenheim earned a free kick in an offensive position.
Max Moerstedt from TSG Hoffenheim earned a free kick in the defensive area.
Leopold Querfeld from 1. FC Union Berlin committed a foul.
Substitution for TSG Hoffenheim: Ihlas Bebou comes on to replace Fisnik Asllani, who is leaving the pitch due to an injury.
Corner awarded to 1. FC Union Berlin after Robin Hranác allowed the ball to go out.
Substitution for 1. FC Union Berlin: Livan Burcu comes on to replace Diogo Leite due to an injury.
Leopold Querfeld from 1. FC Union Berlin has been awarded a free kick in an offensive position.
Foul committed by Max Moerstedt from TSG Hoffenheim.
The pause has ended. They are set to resume play.
Match is currently on hold due to an injury to Diogo Leite from 1. FC Union Berlin.
The attempt is thwarted. Ilyas Ansah from 1. FC Union Berlin takes a right-footed shot from the middle of the penalty area, but it gets blocked.
András Schäfer from 1. FC Union Berlin committed a foul.
Bazoumana Touré from TSG Hoffenheim earned a free kick in the defensive area.
Rani Khedira from 1. FC Union Berlin has been awarded a free kick in the defensive area.
Fouled by Max Moerstedt from TSG Hoffenheim.
VAR Update: Goal confirmed for TSG Hoffenheim, making it 3-1 against 1. FC Union Berlin, scored by Rani Khedira.
Goal! TSG Hoffenheim 3, 1. FC Union Berlin 1. Rani Khedira from 1. FC Union Berlin fires a right-footed shot from the center of the box into the bottom left corner.
⚽ GoalFisnik Asllani from TSG Hoffenheim committed a foul.
Aljoscha Kemlein from 1. FC Union Berlin has been awarded a free kick in the defensive area.
Opportunity wasted! Diogo Leite of 1. FC Union Berlin heads the ball from the center of the penalty area, but it sails over the bar. The cross was delivered by Derrick Köhn.
Ilyas Ansah from 1. FC Union Berlin has been awarded a free kick on the left side of the field.
Foul committed by Robin Hranác from TSG Hoffenheim.
Leopold Querfeld from 1. FC Union Berlin has been awarded a free kick in the defensive area.
Fouled by Max Moerstedt from TSG Hoffenheim.
Offside call against TSG Hoffenheim. Leon Avdullahu has been flagged for being offside.
Janik Haberer from 1. FC Union Berlin has been awarded a free kick in the defensive area.
Fouled by Bazoumana Touré from TSG Hoffenheim.
Grischa Prömel from TSG Hoffenheim earned a free kick in the defensive area.
Andrej Ilic from 1. FC Union Berlin committed a foul.
Opportunity wasted. Fisnik Asllani from TSG Hoffenheim attempted a right-footed shot from the middle of the penalty area.
A new offensive play unfolds as András Schäfer from 1. FC Union Berlin takes a left-footed shot from the center of the box. However, the attempt is thwarted by goalkeeper Oliver Baumann, who makes a save right in the middle of the goal. The assist came from Frederik Rønnow.
Andrej Ilic from 1. FC Union Berlin has been shown a yellow card.
Vladimír Coufal from TSG Hoffenheim earned a free kick in the defensive area.
Andrej Ilic from 1. FC Union Berlin committed a foul.
Opportunity wasted! Aljoscha Kemlein from 1. FC Union Berlin attempted a right-footed shot from outside the penalty area, but it sailed over the crossbar. The assist came from András Schäfer.
Substitution for 1. FC Union Berlin: Ilyas Ansah replaces Oliver Burke.
Substitution for 1. FC Union Berlin: Derrick Köhn is coming on to replace Stanley Nsoki.
Substitution for 1. FC Union Berlin: András Schäfer comes on to replace Woo-yeong Jeong.
Corner awarded to TSG Hoffenheim after Danilho Doekhi allowed the ball to go out.
Max Moerstedt from TSG Hoffenheim has been awarded a free kick in an offensive position.
Foul committed by Danilho Doekhi of 1. FC Union Berlin.
Max Moerstedt from TSG Hoffenheim has been awarded a free kick in the defensive area.
Leopold Querfeld from 1. FC Union Berlin committed a foul.
Diogo Leite inadvertently scored an own goal for 1. FC Union Berlin, bringing the score to TSG Hoffenheim 3, 1. FC Union Berlin 0.
⚽ GoalOzan Kabak from TSG Hoffenheim has been awarded a free kick in his own half.
Andrej Ilic from 1. FC Union Berlin committed a foul.
Fisnik Asllani of TSG Hoffenheim committed a foul.
Danilho Doekhi from 1. FC Union Berlin has been awarded a free kick in the defensive area.
The first half has concluded with TSG Hoffenheim leading 2-0 against 1. FC Union Berlin.
The fourth official has indicated that there will be three minutes of stoppage time.
Substitution for TSG Hoffenheim: Max Moerstedt comes on to replace Tim Lemperle.
The second half is underway with the score at TSG Hoffenheim 2, 1. FC Union Berlin 0.
Goal! TSG Hoffenheim takes the lead with a score of 2-0 against 1. FC Union Berlin. Andrej Kramaric scores with a header from the center of the box, directing it into the left corner. The assist comes from Bazoumana Touré, who delivered a precise cross.
⚽ GoalGoal! TSG Hoffenheim takes the lead against 1. FC Union Berlin with a score of 1-0. Andrej Kramaric from TSG Hoffenheim successfully scores from the penalty spot with a right-footed shot.
⚽ GoalThe pause has ended. They are set to resume play.
Match interruption due to an injury to Fisnik Asllani from TSG Hoffenheim.
Leopold Querfeld from 1. FC Union Berlin has given away a penalty due to a foul committed inside the box.
Penalty awarded to TSG Hoffenheim! Fisnik Asllani is brought down in the box.
A shot has been deflected. Andrej Kramaric from TSG Hoffenheim attempted a left-footed strike from outside the penalty area, but it was blocked. The assist came from Grischa Prömel.
Corner awarded to 1. FC Union Berlin after Leon Avdullahu allowed the ball to go out.
Corner awarded to 1. FC Union Berlin after Albian Hajdari allowed the ball to go out.
Offside call against TSG Hoffenheim. Bazoumana Touré has been flagged for being offside.
Tim Lemperle from TSG Hoffenheim was awarded a free kick on the left side of the pitch.
Leopold Querfeld from 1. FC Union Berlin committed a foul.
Opportunity wasted! Andrej Kramaric from TSG Hoffenheim took a right-footed shot from outside the penalty area, but it went wide to the left. The assist came from Bazoumana Touré.
Offside call against TSG Hoffenheim. Andrej Kramaric has been flagged for being offside.
Grischa Prömel from TSG Hoffenheim was awarded a free kick in the defensive area.
Rani Khedira of 1. FC Union Berlin committed a foul.
Tim Lemperle from TSG Hoffenheim earned a free kick in an offensive position.
Leopold Querfeld from 1. FC Union Berlin committed a foul.
Stanley Nsoki of 1. FC Union Berlin has been shown a yellow card for committing a foul.
Vladimír Coufal from TSG Hoffenheim was awarded a free kick on the right side of the field.
Stanley Nsoki from 1. FC Union Berlin committed a foul.
Opportunity squandered. Andrej Ilic of 1. FC Union Berlin attempted a header from the center of the penalty area but directed it to the left of the goal. The assist came from Danilho Doekhi, who delivered a cross.
Corner awarded to TSG Hoffenheim after Janik Haberer allowed the ball to go out.
Vladimír Coufal from TSG Hoffenheim has been awarded a free kick in the defensive area.
Stanley Nsoki of 1. FC Union Berlin committed a foul.
Vladimír Coufal of TSG Hoffenheim has been awarded a free kick in the defensive area.
Stanley Nsoki of 1. FC Union Berlin committed a foul.
Missed opportunity! Danilho Doekhi of 1. FC Union Berlin attempted a header from the center of the penalty area but failed to find the target. The chance was set up by Leopold Querfeld following a corner kick.
Opportunity squandered! Leopold Querfeld of 1. FC Union Berlin heads the ball from the center of the box, but it sails high and to the right. The assist came from Janik Haberer, who delivered a cross following a corner kick.
Corner awarded to 1. FC Union Berlin after Fisnik Asllani allowed the ball to go out.
Corner kick awarded to 1. FC Union Berlin after Robin Hranác allowed the ball to go out.
A header attempt from Leopold Querfeld of 1. FC Union Berlin is thwarted. The cross came from Janik Haberer, but the shot from the center of the box was blocked.
Albian Hajdari from TSG Hoffenheim has been shown a yellow card for committing a foul.
Corner kick awarded to 1. FC Union Berlin after Bazoumana Touré allowed the ball to go out.
A fresh offensive push from 1. FC Union Berlin as Rani Khedira takes a left-footed shot from within the six-yard box. However, Oliver Baumann from TSG Hoffenheim makes a fantastic save, keeping the ball out in the left corner.
Tim Lemperle from TSG Hoffenheim committed a foul.
Danilho Doekhi from 1. FC Union Berlin has been awarded a free kick in the defensive area.
Missed opportunity! Andrej Ilic from 1. FC Union Berlin attempted a header from the center of the penalty area but failed to find the target. The chance was set up by Janik Haberer, who delivered a cross following a corner kick.
Corner awarded to 1. FC Union Berlin after a play that resulted in Leon Avdullahu conceding.
Ozan Kabak from TSG Hoffenheim has been awarded a free kick in the defensive area.
Andrej Ilic from 1. FC Union Berlin committed a foul.
Ozan Kabak from TSG Hoffenheim committed a foul.
Andrej Ilic from 1. FC Union Berlin was awarded a free kick in the defensive area.
Corner awarded to TSG Hoffenheim after Leopold Querfeld allowed the ball to go out.
TSG Hoffenheim
FC Union Berlin
Detailed general metrics for TSG Hoffenheim and FC Union Berlin are shown above for quick technical comparison.
TSG Hoffenheim
FC Union Berlin
Detailed passing metrics for TSG Hoffenheim and FC Union Berlin are shown above for quick technical comparison.
TSG Hoffenheim
FC Union Berlin
Detailed attack metrics for TSG Hoffenheim and FC Union Berlin are shown above for quick technical comparison.
TSG Hoffenheim
FC Union Berlin
Detailed defense metrics for TSG Hoffenheim and FC Union Berlin are shown above for quick technical comparison.
TSG Hoffenheim
FC Union Berlin
Detailed fouls metrics for TSG Hoffenheim and FC Union Berlin are shown above for quick technical comparison.