TSG 1899 Hoffenheim vs SV Werder Bremen, Bundesliga 2024-25 REGULAR SEASON
Overview
Match Preview
TSG 1899 Hoffenheim vs SV Werder Bremen — Bundesliga at PreZero Arena.
- TSG 1899 Hoffenheim 4 games · 3 pts (2026/27)
- SV Werder Bremen 4 games · 7 pts (2026/27)
Match Details
- Referee Tobias Reichel
- Assistant 1 Christian Bandurski
- Assistant 2 Marcel Pelgrim
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Borussia Dortmund | 4 | 12 |
| 2 | FC Bayern München | 4 | 10 |
| 3 | SC Freiburg | 4 | 10 |
| 4 | FC Augsburg | 4 | 7 |
| 5 | Bayer 04 Leverkusen | 4 | 7 |
| 6 | 1. FSV Mainz 05 | 4 | 7 |
| 7 | SV 07 Elversberg | 4 | 7 |
| 8 | SV Werder Bremen | 4 | 7 |
| 9 | RB Leipzig | 4 | 6 |
| 10 | Eintracht Frankfurt | 4 | 5 |
| 11 | FC Schalke 04 | 4 | 5 |
| 12 | SC Paderborn 07 | 4 | 4 |
| 13 | 1. FC Köln | 4 | 4 |
| 14 | TSG 1899 Hoffenheim | 4 | 3 |
| 15 | VfB Stuttgart | 4 | 3 |
| 16 | Hamburger SV | 4 | 3 |
| 17 | 1. FC Union Berlin | 4 | 1 |
| 18 | Borussia Mönchengladbach | 4 | 0 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 29 Sep | SV Werder Bremen | H | 3–4 | L |
| 25 Sep | FC Midtjylland | A | 1–1 | D |
| 21 Sep | 1. FC Union Berlin | A | 1–2 | L |
| 14 Sep | Bayer 04 Leverkusen | H | 1–4 | L |
| 31 Aug | Eintracht Frankfurt | A | 1–3 | L |
| 24 Aug | Holstein Kiel | H | 3–2 | W |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 29 Sep | TSG 1899 Hoffenheim | A | 4–3 | W |
| 21 Sep | FC Bayern München | H | 0–5 | L |
| 15 Sep | 1. FSV Mainz 05 | A | 2–1 | W |
| 31 Aug | Borussia Dortmund | H | 0–0 | D |
| 24 Aug | FC Augsburg | A | 2–2 | D |
| 19 Aug | FC Energie Cottbus | A | 3–1 | W |
Season Stats
| TSG 1899 Hoffenheim | SV Werder Bremen | |
|---|---|---|
| #14 | Position | #8 |
| 3 | Points | 7 |
| 4 | Played | 4 |
| 1 / 0 / 3 | W / D / L | 2 / 1 / 1 |
| 7 | Scored | 8 |
| 10 | Conceded | 8 |
| -3 | GD | +0 |
| 0.75 | PPG | 1.75 |
| 25% | Win % | 50% |
Key Stats
64%
Both Teams to Score
H2H (14 games)
H2H (14 games)
64%
Over 2.5 Goals
H2H history
H2H history
0%
Clean Sheets
TSG 1899 Hoffenheim this season
TSG 1899 Hoffenheim this season
0%
Clean Sheets
SV Werder Bremen this season
SV Werder Bremen this season
TSG 1899 Hoffenheim are 14th (3 pts). SV Werder Bremen are 8th (7 pts).
Goal Timing (This Season)
TSG 1899 Hoffenheim
0-15
1/–
16-30
1/1
31-45
1/1
46-60
2/2
61-75
2/4
76+
–/1
■ Scored ■ Conceded
SV Werder Bremen
0-15
1/1
16-30
–/2
31-45
–/1
46-60
–/3
61-75
3/–
76+
4/1
■ Scored ■ Conceded
Top Scorers (This Season)
TSG 1899 Hoffenheim
| Adam Daghim | 2 G | 2 A |
| Adam Hlozek | 2 G | |
| Ozan Kabak | 1 G | |
| Tim Lemperle | 1 G | |
| Leon Avdullahu | 1 G |
SV Werder Bremen
| Niclas Fullkrug | 3 G | |
| Marco Grull | 2 G | 3 A |
| Eren Dinkci | 1 G | |
| Dariusz Stalmach | 1 G |
Events
Match Events
- 0' The ball is rolling at PreZero Arena. TSG 1899 Hoffenheim are looking to make home advantage count against SV Werder Bremen.
- 5' The Germany Marius Bulter breaks the deadlock on 5 minutes. 1-0!
- 8' A goal from the Germany international Marius Bulter! He fires home on 8 to make it 2-0!
- 10' The referee has no hesitation. Umut Tohumcu is booked for TSG 1899 Hoffenheim — card on 10.
- 12' Magnificent from Adam Hlozek! That is 27 goals in 48 appearances — and it could not have come at a better time.
- 17' Supporters expect more eagerness from Niklas Stark, as he is very good at scoring at PreZero Arena with 0 goals in the last 0 games.
- 18' The referee shows TSG 1899 Hoffenheim player a card on 18.
- 21' Julian Malatini makes no mistake. The score reads 3-1 and SV Werder Bremen are in front.
- 22' It’s gonna be a card for Derrick Kohn.
- 26' The Denmark Jens Stage breaks the deadlock on 26 minutes. 3-2!
- 27' Time for substitution for TSG 1899 Hoffenheim. Mergim Berisha is replaced by Tim Drexler.
- 32' Over 32 minutes have gone by without a meaningful attack. The supporters want more.
- 37' With 0 assists to his name this season, Anthony Jung is clearly more than just a goal scorer for TSG 1899 Hoffenheim.
- 39' Brilliant from the ! Jens Stage makes it 3-3 with a superb finish on 39.
- 44' Players seem to put ease on their energy level Spectators hardly appreciate such approach. Teams need to speed up the tempo.
- 45' It’s gonna be a card for Pellegrino Matarazzo.
- 46' Alexander Prass makes way for Valentin Gendrey at the 46 minute mark. A tactical switch from TSG 1899 Hoffenheim.
- 49' The deadlock is broken! Jens Stage gets on the scoresheet on 49 minutes.
- 54' The midfield battle is intense right now. Both TSG 1899 Hoffenheim and SV Werder Bremen are fighting for every inch of the pitch.
- 58' The supporters are chanting for Amos Pieper. He replaces Niklas Stark on 58 minute.
- 63' It looks surprising SV Werder Bremen does not make any changes. Felix Agu has some obvious troubles when approaching to the goal.
- 68' A moment of individual brilliance could settle this. Both teams are waiting for that decisive action.
- 69' Max Moerstedt has so much to prove this time. He replaces Marius Bulter on 69 minute.
- 73' Controversy at the stadium! Jens Stage argues furiously but the card stands.
- 76' The SV Werder Bremen manager makes a substitution. Senne Lynen departs to be replaced by Skelly Alvero.
- 78' Controversy at the stadium! Anton Stach argues furiously but the card stands.
- 83' While there is no rush on the pitch, let’s have a look at some stats. Keke Topp made 409 appearances and scored 10 goals. He is very likely to score a goal today.
- 88' It is a substitution in SV Werder Bremen team. Marvin Ducksch is replaced by Marco Grull on 88 minute.
- 90' A meaty challenge results in booking for Tim Drexler on 90.
- The referee brings this contest to a close. SV Werder Bremen take all three points.
Lineups
TSG 1899 Hoffenheim Lineups
3-4-2-1Starting XI
- 25
- 1
- 3
- 11
-
10
Mergim Berisha ↓ Tim Drexler 27'
-
21
Marius Bulter ↓ Max Moerstedt 69'
- 23
- 22
- 7
- 17
- 34
Bench
-
29
Jacob Bruun Larsen ↑ 76'
- 8
- 26
-
15
Valentin Gendrey ↑ 46'
-
16
Anton Stach ↑ 46'
- 37
- 35
-
33
Max Moerstedt ↑ 69'
-
4
Tim Drexler ↑ 27'
Coach
Pellegrino Matarazzo
SV Werder Bremen Lineups
3-5-2Starting XI
- 1
- 8
-
4
Niklas Stark ↓ Amos Pieper 58'
-
7
Marvin Ducksch ↓ Marco Grull 88'
-
20
Romano Schmid ↓ Keke Topp 76'
- 3
- 27
- 6
-
19
Derrick Kohn ↓ Olivier Deman 76'
-
14
Senne Lynen ↓ Skelly Alvero 76'
- 22
Bench
- 15
- 10
-
5
Amos Pieper ↑ 58'
-
2
Olivier Deman ↑ 76'
-
17
Marco Grull ↑ 88'
-
28
Skelly Alvero ↑ 76'
-
42
Keke Topp ↑ 76'
- 30
- 21
Coach
Ole Werner
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Christoph Baumgartner | 4 |
| Jens Stage | 4 |
| Marius Bulter | 3 |
| Maximilian Beier | 3 |
| Ihlas Bebou | 2 |
| Niclas Fullkrug | 2 |
| Adam Hlozek | 1 |
| Johannes Eggestein | 1 |
Head to Head
TSG 1899 Hoffenheim Form
2024-09-29
TSG 1899 Hoffenheim
3–4
SV Werder Bremen
L
2024-09-25
FC Midtjylland
1–1
TSG 1899 Hoffenheim
D
2024-09-21
1. FC Union Berlin
2–1
TSG 1899 Hoffenheim
L
2024-09-14
TSG 1899 Hoffenheim
1–4
Bayer 04 Leverkusen
L
2024-08-31
Eintracht Frankfurt
3–1
TSG 1899 Hoffenheim
L
2024-08-24
TSG 1899 Hoffenheim
3–2
Holstein Kiel
W
SV Werder Bremen Form
2024-09-29
TSG 1899 Hoffenheim
3–4
SV Werder Bremen
W
2024-09-21
SV Werder Bremen
0–5
FC Bayern München
L
2024-09-15
1. FSV Mainz 05
1–2
SV Werder Bremen
W
2024-08-31
SV Werder Bremen
0–0
Borussia Dortmund
D
2024-08-24
FC Augsburg
2–2
SV Werder Bremen
D
2024-08-19
FC Energie Cottbus
1–3
SV Werder Bremen
W
Predictions
Prediction accuracy
3 / 4
2.19
TSG 1899 Hoffenheim xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
2.69
SV Werder Bremen xG
I would bet for:
Over 2.5 goals 85% + Both teams to score 82%
Match Result
✓ CorrectActual: SV Werder Bremen win
Both Teams to Score
✓ Correct
Avg goals/match: 4.88
Actual: Yes — both scored
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 99% |
|
1% |
| ± 1.5 | 95% |
|
5% |
| ± 2.5 | 85% |
|
15% |
| ± 3.5 | 70% |
|
30% |
| ± 4.5 | 53% |
|
47% |
Double Chance
TSG 1899 Hoffenheim or Draw
55%
Draw or SV Werder Bremen
67%
TSG 1899 Hoffenheim or SV Werder Bremen
78%
Half-Time Result
✗ WrongActual: Draw at HT
Correct Score
✗ 3–4 not predicted3 – 4Actual
2 – 2
6.4%
1 – 2
6%
2 – 3
5.6%
1 – 3
5.3%
1 – 1
5.2%
2 – 1
4.9%
3 – 2
4.6%
3 – 3
4.1%
2 – 4
3.8%
1 – 4
3.5%
3 – 1
3.5%
0 – 2
2.9%
Asian Handicap — TSG 1899 Hoffenheim
| Handicap | TSG 1899 Hoffenheim covers | Push | SV Werder Bremen covers |
|---|---|---|---|
| -2.5 | 8% | — | 92% |
| -2 | 8% | 9% | 82% |
| -1.5 | 18% | — | 82% |
| -1 | 18% | 14% | 68% |
| -0.5 | 32% | — | 68% |
| +0.5 | 51% | — | 49% |
| +1 | 51% | 17% | 31% |
| +1.5 | 69% | — | 31% |
| +2 | 69% | 14% | 17% |
| +2.5 | 83% | — | 17% |
Clean Sheet
TSG 1899 Hoffenheim keeps clean sheet
8%
✓
SV Werder Bremen keeps clean sheet
12%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

