🔒 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 | Thorben Siewer |
| Fourth Official | Felix Wagner |
| Referee | Sören Storks |
| Referee | Nikolai Kimmeyer |
| Stadium | PreZero Arena |
| Capacity | 30,150 |
| Weather | light rain |
| Temperature | 19.16°C |
| Feels Like | 18.7°C |
| Wind | 4.38 m/s (79°) |
| Humidity | 60% |
| Pressure | 1017 hPa |
TSG Hoffenheim vs Werder Bremen finished at PreZero Arena with a 1-0 scoreline. Referee: Sören Storks. Weather: Yağmurlu. gülen taraf TSG Hoffenheim oldu. See full match details and goal timeline.
TSG Hoffenheim vs Werder Bremen – Bundesliga. Match on 09-05-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 Werder Bremen ended with a 1-0 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
Werder Bremen
Compare key metrics such as possession, total shots and attacking output for TSG Hoffenheim and Werder Bremen.
Follow the complete minute-by-minute timeline for TSG Hoffenheim vs Werder Bremen, including key moments, goals and cards.
| Jersey | Player | Jersey | Player | ||
|---|---|---|---|---|---|
TSG Hoffenheim
4-2-3-1
|
Werder Bremen
4-1-4-1
|
||||
|
1 | Oliver Baumann |
|
2 | Olivier Deman |
|
5 | Ozan Kabak |
|
3 | Yukinari Sugawara |
|
7 | Leon Avdullahu |
|
5 | Amos Pieper |
|
11 | Fisnik Asllani |
|
6 | Jens Stage |
|
13 | Bernardo |
|
11 | Justin Njinmah |
|
18 | Wouter Burger |
|
14 | Senne Lynen |
|
19 | Tim Lemperle |
|
18 | Cameron Puertas |
|
21 | Albian Hajdari |
|
20 | Romano Schmid |
|
27 | Andrej Kramaric |
|
29 | Salim Musah |
|
29 | Bazoumana Touré |
|
30 | Mio Backhaus |
|
34 | Vladimír Coufal |
|
32 | Marco Friedl |
| Jersey | Player | Jersey | Player | ||
|---|---|---|---|---|---|
TSG Hoffenheim
|
Werder Bremen
|
||||
|
2 | Robin Hranac |
|
4 | Niklas Stark |
|
6 | Grischa Prömel |
|
7 | Samuel Mbangula |
|
10 | Muhammed Damar |
|
17 | Marco Grüll |
|
20 | Cole Campbell |
|
19 | Jovan Milosevic |
|
22 | Alexander Prass |
|
23 | Isaac Schmidt |
|
23 | Adam Hlozek |
|
24 | Patrice Covic |
|
25 | Kevin Akpoguma |
|
25 | Markus Kolke |
|
33 | Max Moerstedt |
|
31 | Karim Coulibaly |
|
37 | Luca Philipp |
|
39 | Maximilian Wöber |
| Player | Status | Player | Status | ||
|---|---|---|---|---|---|
TSG Hoffenheim
|
Werder Bremen
|
||||
|
Kelven Frees | Sakat/Cezalı |
|
Victor Boniface | Fitness |
|
Koki Machida | Sakat |
|
Keke Topp | Sakat |
|
Valentin Gendrey | Ayak Bileği Sakatlığı |
|
Leonardo Bittencourt | Sakat |
|
Ihlas Bebou | Sakat |
|
Julián Malatini | Yırtık |
|
Karl Hein | Sakat | |||
|
Felix Agu | Sakat | |||
|
Mitchell Weiser | Sakat | |||
TSG Hoffenheim
Werder Bremen
Review starting XI, bench options and tactical setup for TSG Hoffenheim and Werder Bremen.
| # | 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 Werder Bremen.
Explore previous meetings, win/draw distribution and score history between TSG Hoffenheim and Werder Bremen.
| Logo | TV Channel | Date | Kick-off | Status |
|---|---|---|---|---|
|
ESPN | 09-05-2026 | 14:30 | Finished |
|
DAZN | 09-05-2026 | 14:30 | Finished |
|
Play Sports | 09-05-2026 | 14:30 | Finished |
|
Play Sports 1 | 09-05-2026 | 14:30 | Finished |
|
Bet365 | 09-05-2026 | 14:30 | Finished |
|
Viaplay Denmark | 09-05-2026 | 14:30 | Finished |
|
ESPN 2 | 09-05-2026 | 14:30 | Finished |
|
ESPN 3 | 09-05-2026 | 14:30 | Finished |
|
Viaplay Sweden | 09-05-2026 | 14:30 | Finished |
|
Viaplay Poland | 09-05-2026 | 14:30 | Finished |
|
SKY GO Extra | 09-05-2026 | 14:30 | Finished |
|
Sky Sports Main Event | 09-05-2026 | 14:30 | Finished |
|
beIN SPORTS CONNECT | 09-05-2026 | 14:30 | Finished |
|
New World Sport1 | 09-05-2026 | 14:30 | Finished |
|
Astro Go | 09-05-2026 | 14:30 | Finished |
|
QQ Sports Live | 09-05-2026 | 14:30 | Finished |
|
beIN Sports MAX 4 | 09-05-2026 | 14:30 | Finished |
|
Free | 09-05-2026 | 14:30 | Finished |
|
JioTV | 09-05-2026 | 14:30 | Finished |
|
ArtMotion | 09-05-2026 | 14:30 | Finished |
|
Astro Arena 2 | 09-05-2026 | 14:30 | Finished |
|
beIN Sports Connect New Zealand | 09-05-2026 | 14:30 | Finished |
|
StarHub TV+ | 09-05-2026 | 14:30 | Finished |
|
📺
|
Sport 2 | 09-05-2026 | 14:30 | Finished |
|
TV3 Sport | 09-05-2026 | 14:30 | Finished |
|
Sport 1 | 09-05-2026 | 14:30 | Finished |
|
TV3 MAX | 09-05-2026 | 14:30 | Finished |
|
DAZN Japan | 09-05-2026 | 14:30 | Finished |
|
Bein Sports 3 | 09-05-2026 | 14:30 | Finished |
|
SKY Go Italia | 09-05-2026 | 14:30 | Finished |
|
NOW TV | 09-05-2026 | 14:30 | Finished |
|
Viaplay Norway | 09-05-2026 | 14:30 | Finished |
|
MaxTV Go | 09-05-2026 | 14:30 | Finished |
|
sooka | 09-05-2026 | 14:30 | Finished |
|
TOD | 09-05-2026 | 14:30 | Finished |
|
Viaplay Netherlands | 09-05-2026 | 14:30 | Finished |
|
Setanta Sports 1 | 09-05-2026 | 14:30 | Finished |
|
M Plus Live | 09-05-2026 | 14:30 | Finished |
|
Sony LIV | 09-05-2026 | 14:30 | Finished |
|
NOW | 09-05-2026 | 14:30 | Finished |
|
Sky Sports Football | 09-05-2026 | 14:30 | Finished |
|
Sky+ | 09-05-2026 | 14:30 | Finished |
|
Elisa Viihde Viaplay | 09-05-2026 | 14:30 | Finished |
|
Premier Sports 1 | 09-05-2026 | 14:30 | Finished |
|
Viaplay Iceland | 09-05-2026 | 14:30 | Finished |
|
DAZN Portugal | 09-05-2026 | 14:30 | Finished |
|
DAZN Eleven 1 Portugal | 09-05-2026 | 14:30 | Finished |
|
DAZN Eleven 2 Portugal | 09-05-2026 | 14:30 | Finished |
|
DAZN Eleven 4 Portugal | 09-05-2026 | 14:30 | Finished |
|
fuboTV | 09-05-2026 | 14:30 | Finished |
|
beIN Sports HD 2 | 09-05-2026 | 14:30 | Finished |
|
beIN Sports HD 3 | 09-05-2026 | 14:30 | Finished |
|
Disney+ | 09-05-2026 | 14:30 | Finished |
|
📺
|
Disney+ Chile | 09-05-2026 | 14:30 | Finished |
|
📺
|
ESPN2 Chile | 09-05-2026 | 14:30 | Finished |
|
📺
|
SportKlub 1 Slovenia | 09-05-2026 | 14:30 | Finished |
|
📺
|
Sporty TV | 09-05-2026 | 14:30 | Finished |
|
📺
|
beIN Sports English | 09-05-2026 | 14:30 | Finished |
|
📺
|
beIN Sports English 2 | 09-05-2026 | 14:30 | Finished |
|
📺
|
Play Sports 5 | 09-05-2026 | 14:30 | Finished |
|
📺
|
StarTimes App | 09-05-2026 | 14:30 | Finished |
|
📺
|
Futbol TV | 09-05-2026 | 14:30 | Finished |
|
📺
|
Premier Sports 5 | 09-05-2026 | 14:30 | Finished |
|
📺
|
Sky Go UK | 09-05-2026 | 14:30 | Finished |
|
📺
|
Sport 4 | 09-05-2026 | 14:30 | Finished |
|
📺
|
Sky Sport 254 | 09-05-2026 | 14:30 | Finished |
|
📺
|
Sky Sport 255 | 09-05-2026 | 14:30 | Finished |
|
📺
|
Sky Sport Calcio | 09-05-2026 | 14:30 | Finished |
|
📺
|
Prima Play | 09-05-2026 | 14:30 | Finished |
|
📺
|
Prima Sport 2 | 09-05-2026 | 14:30 | Finished |
|
📺
|
Prima Sport 3 | 09-05-2026 | 14:30 | Finished |
|
📺
|
AIS PLAY | 09-05-2026 | 14:30 | Finished |
|
📺
|
Setanta Sports Ukraine | 09-05-2026 | 14:30 | Finished |
|
📺
|
On Sports+ | 09-05-2026 | 14:30 | Finished |
|
📺
|
TV 360 | 09-05-2026 | 14:30 | Finished |
|
📺
|
VTVcab ON | 09-05-2026 | 14:30 | Finished |
|
📺
|
DAZN1 Germany | 09-05-2026 | 14:30 | Finished |
|
📺
|
New World Sport2 | 09-05-2026 | 14:30 | Finished |
|
📺
|
New World Sport4 | 09-05-2026 | 14:30 | Finished |
|
📺
|
Sportklub 9 Serbia | 09-05-2026 | 14:30 | Finished |
|
📺
|
SportKlub 1 Serbia | 09-05-2026 | 14:30 | Finished |
|
📺
|
beIN Sports Connect Malaysia | 09-05-2026 | 14:30 | Finished |
|
📺
|
Startimes World Football | 09-05-2026 | 14:30 | Finished |
|
📺
|
Sky Sports Norte | 09-05-2026 | 14:30 | Finished |
|
📺
|
Sportklub 9 Croatia | 09-05-2026 | 14:30 | Finished |
|
📺
|
Sportklub 1 Croatia | 09-05-2026 | 14:30 | Finished |
|
📺
|
beIN Sports 1 Hong Kong | 09-05-2026 | 14:30 | Finished |
|
📺
|
beIN Sports Connect Hong Kong | 09-05-2026 | 14:30 | Finished |
|
📺
|
MNC Soccer Channel | 09-05-2026 | 14:30 | Finished |
|
📺
|
RCTI+ | 09-05-2026 | 14:30 | Finished |
|
📺
|
Vision+ | 09-05-2026 | 14:30 | Finished |
|
📺
|
beIN Sports Malaysia | 09-05-2026 | 14:30 | Finished |
|
📺
|
Sky Sports Mexico | 09-05-2026 | 14:30 | Finished |
|
📺
|
V Sport 1 Norway | 09-05-2026 | 14:30 | Finished |
|
📺
|
beIN Sports Connect Philippines | 09-05-2026 | 14:30 | Finished |
|
📺
|
beIN Sports Singapore | 09-05-2026 | 14:30 | Finished |
|
📺
|
beIN Sports Connect Singapore | 09-05-2026 | 14:30 | Finished |
|
📺
|
Sportklub 2 Slovenia | 09-05-2026 | 14:30 | Finished |
|
📺
|
Sportklub 3 Slovenia | 09-05-2026 | 14:30 | Finished |
Find channel availability, broadcast status and kick-off details for TSG Hoffenheim vs Werder Bremen.
Substitution for SV Werder Bremen: Max Wöber replaces Isaac Schmidt due to injury.
Cole Campbell from TSG Hoffenheim had a header from the center of the box that was close but missed the target.
Albian Hajdari's left-footed shot from outside the box is blocked. The assist came from Andrej Kramaric.
There is a delay in the match due to an injury to Isaac Schmidt from SV Werder Bremen.
Substitution for TSG Hoffenheim: Robin Hranác replaces Bernardo.
Substitution for TSG Hoffenheim: Cole Campbell replaces Tim Lemperle.
Substitution for SV Werder Bremen: Samuel Mbangula replaces Jens Stage.
Substitution for SV Werder Bremen: Marco Grüll replaces Romano Schmid.
Cameron Puertas from SV Werder Bremen misses a chance, shooting with his right foot from outside the box. The shot goes high and wide to the right from a free kick.
Bernardo from TSG Hoffenheim receives a yellow card for a foul.
Foul committed by Bernardo of TSG Hoffenheim.
Jens Stage from SV Werder Bremen won a free kick in an attacking position.
Ozan Kabak from TSG Hoffenheim had a missed chance, shooting with his right foot from outside the box but sending it wide to the left. The assist came from Leon Avdullahu.
Ozan Kabak's right-footed shot from the center of the box is blocked.
Corner awarded to TSG Hoffenheim after Mio Backhaus concedes.
New attacking attempt. Alexander Prass of TSG Hoffenheim takes a left-footed shot from outside the box, but Mio Backhaus of SV Werder Bremen saves it in the top right corner. The assist comes from Wouter Burger.
Corner awarded to TSG Hoffenheim after Olivier Deman concedes.
Substitution for TSG Hoffenheim: Alexander Prass replaces Bazoumana Touré.
SV Werder Bremen win a corner after Albian Hajdari concedes.
Justin Njinmah's left-footed shot from outside the box is blocked. The assist came from Romano Schmid, who provided it with a header.
Justin Njinmah's right-footed shot from the right side of the box is blocked. Senne Lynen provided the assist.
Fouled by Marco Friedl of SV Werder Bremen.
Fisnik Asllani from TSG Hoffenheim won a free kick in defense.
New attacking attempt. Justin Njinmah of SV Werder Bremen shoots with his right foot from the left side of the box, but Oliver Baumann, the goalkeeper for TSG Hoffenheim, saves it in the center of the goal. The assist comes from Olivier Deman with a through ball.
Justin Njinmah from SV Werder Bremen had a missed chance, shooting with his right foot from outside the box, but it went high and wide to the right. The assist came from Romano Schmid after a fast break.
Missed chance. Tim Lemperle from TSG Hoffenheim heads the ball from the center of the box, but it goes just left of the target. The assist comes from Vladimír Coufal's cross.
The first half ends with TSG Hoffenheim leading SV Werder Bremen 1-0.
Corner awarded to TSG Hoffenheim after Amos Pieper concedes.
Justin Njinmah's shot for SV Werder Bremen from the left side of the box is blocked. Cameron Puertas provided the assist.
New attacking attempt. Tim Lemperle from TSG Hoffenheim takes a left-footed shot from the center of the box, but it's saved in the left corner by Mio Backhaus from SV Werder Bremen. The assist came from Vladimír Coufal with a through ball.
The second half starts with the match at 1-0 in favor of TSG Hoffenheim.
The fourth official has indicated there will be 4 minutes of added time.
Corner awarded to TSG Hoffenheim after being conceded by Isaac Schmidt.
Fisnik Asllani from TSG Hoffenheim committed a foul.
Mio Backhaus of SV Werder Bremen won a free kick in defense.
Cameron Puertas from SV Werder Bremen receives a yellow card.
Wouter Burger from TSG Hoffenheim misses a chance, shooting with his left foot from outside the box but sending it high. Tim Lemperle provided the assist.
Missed chance. Fisnik Asllani from TSG Hoffenheim shot with his right foot from outside the box but missed. Wouter Burger provided the assist after a fast break.
Fisnik Asllani of TSG Hoffenheim attempts an attack with a right-footed shot from the right side of the box, but Mio Backhaus of SV Werder Bremen saves it in the top right corner. The assist comes from Ozan Kabak.
Corner awarded to TSG Hoffenheim after Mio Backhaus concedes.
Justin Njinmah from SV Werder Bremen misses a chance, shooting with his right foot from the left side of the box, but the ball goes high. Romano Schmid provided the assist after a fast break.
Senne Lynen from SV Werder Bremen misses a chance, shooting with his right foot from outside the box but sending it high. The assist came from Cameron Puertas.
Olivier Deman of SV Werder Bremen attempts an attack, shooting with his left foot from the left side of the box. The shot is saved by TSG Hoffenheim's goalkeeper Oliver Baumann, who is positioned in the center of the goal. The assist comes from Romano Schmid.
Goal! TSG Hoffenheim leads 1-0 against SV Werder Bremen. Bazoumana Touré scores with a left-footed shot from the left side of the box into the top right corner, assisted by Andrej Kramaric following a corner.
⚽ GoalCorner awarded to TSG Hoffenheim after Jens Stage concedes.
Andrej Kramaric from TSG Hoffenheim missed a header from the center of the box, sending it to the left. The assist came from Vladimír Coufal's cross.
Corner awarded to SV Werder Bremen after being conceded by Albian Hajdari.
Corner awarded to TSG Hoffenheim after Marco Friedl concedes.
Vladimír Coufal's right-footed shot from outside the box is blocked.
Corner awarded to TSG Hoffenheim after Olivier Deman concedes.
Corner awarded to TSG Hoffenheim after Amos Pieper concedes.
There is a delay in the match due to an injury to Justin Njinmah of SV Werder Bremen.
Olivier Deman from SV Werder Bremen misses a chance, shooting with his right foot from outside the box, but the ball goes high. Cameron Puertas provided the assist.
Wouter Burger from TSG Hoffenheim missed a chance, shooting with his left foot from the center of the box to the left. The assist came from Vladimír Coufal's cross.
Substitution for SV Werder Bremen: Isaac Schmidt replaces Salim Musah.
Missed chance. Fisnik Asllani of TSG Hoffenheim shot with his left foot from the center of the box but missed to the left. The assist was provided by Leon Avdullahu with a through ball.
Yukinari Sugawara of SV Werder Bremen receives a red card.
VAR decision: Yukinari Sugawara of SV Werder Bremen has had his card upgraded.
Bazoumana Touré of TSG Hoffenheim won a free kick on the left wing.
Fouled by Yukinari Sugawara of SV Werder Bremen.
TSG Hoffenheim
Werder Bremen
Detailed general metrics for TSG Hoffenheim and Werder Bremen are shown above for quick technical comparison.
TSG Hoffenheim
Werder Bremen
Detailed passing metrics for TSG Hoffenheim and Werder Bremen are shown above for quick technical comparison.
TSG Hoffenheim
Werder Bremen
Detailed attack metrics for TSG Hoffenheim and Werder Bremen are shown above for quick technical comparison.
TSG Hoffenheim
Werder Bremen
Detailed defense metrics for TSG Hoffenheim and Werder Bremen are shown above for quick technical comparison.
TSG Hoffenheim
Werder Bremen
Detailed fouls metrics for TSG Hoffenheim and Werder Bremen are shown above for quick technical comparison.