TSG 1899 Hoffenheim vs 1. FSV Mainz 05, Bundesliga 2024-25 REGULAR SEASON
Overview
Match Preview
TSG 1899 Hoffenheim vs 1. FSV Mainz 05 — Bundesliga at PreZero Arena.
- TSG 1899 Hoffenheim 9 games · 12 pts (2026/27)
- 1. FSV Mainz 05 9 games · 10 pts (2026/27)
Match Details
- Referee Sven Jablonski
- Assistant 1 Sascha Thielert
- Assistant 2 Lasse Koslowski
9 games this season
🟨 2.6/game
⚽ 11.1 goals/game
🟥 1 total
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | FC Bayern München | 9 | 21 |
| 2 | Borussia Dortmund | 9 | 21 |
| 3 | SC Freiburg | 9 | 19 |
| 4 | RB Leipzig | 9 | 18 |
| 5 | Bayer 04 Leverkusen | 9 | 16 |
| 6 | SV Werder Bremen | 9 | 15 |
| 7 | SV 07 Elversberg | 9 | 13 |
| 8 | VfB Stuttgart | 9 | 12 |
| 9 | TSG 1899 Hoffenheim | 9 | 12 |
| 10 | Eintracht Frankfurt | 9 | 12 |
| 11 | Hamburger SV | 9 | 12 |
| 12 | 1. FSV Mainz 05 | 9 | 10 |
| 13 | SC Paderborn 07 | 9 | 10 |
| 14 | FC Augsburg | 9 | 9 |
| 15 | 1. FC Köln | 9 | 9 |
| 16 | 1. FC Union Berlin | 9 | 7 |
| 17 | FC Schalke 04 | 9 | 6 |
| 18 | Borussia Mönchengladbach | 9 | 4 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 12 Apr | 1. FSV Mainz 05 | H | 2–0 | W |
| 05 Apr | RB Leipzig | A | 1–3 | L |
| 29 Mar | FC Augsburg | H | 1–1 | D |
| 14 Mar | FC St. Pauli 1910 | A | 0–1 | L |
| 09 Mar | 1. FC Heidenheim 1846 | H | 1–1 | D |
| 01 Mar | VfL Bochum 1848 | A | 1–0 | W |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 12 Apr | TSG 1899 Hoffenheim | A | 0–2 | L |
| 05 Apr | Holstein Kiel | H | 1–1 | D |
| 30 Mar | Borussia Dortmund | A | 1–3 | L |
| 15 Mar | SC Freiburg | H | 2–2 | D |
| 07 Mar | Borussia Mönchengladbach | A | 3–1 | W |
| 01 Mar | RB Leipzig | A | 2–1 | W |
Season Stats
| TSG 1899 Hoffenheim | 1. FSV Mainz 05 | |
|---|---|---|
| #9 | Position | #12 |
| 12 | Points | 10 |
| 9 | Played | 9 |
| 4 / 0 / 5 | W / D / L | 3 / 1 / 5 |
| 16 | Scored | 18 |
| 17 | Conceded | 19 |
| -1 | GD | -1 |
| 1.33 | PPG | 1.11 |
| 44% | Win % | 33% |
Key Stats
63%
Both Teams to Score
H2H (16 games)
H2H (16 games)
38%
Over 2.5 Goals
H2H history
H2H history
11%
Clean Sheets
TSG 1899 Hoffenheim this season
TSG 1899 Hoffenheim this season
33%
Clean Sheets
1. FSV Mainz 05 this season
1. FSV Mainz 05 this season
TSG 1899 Hoffenheim are 9th (12 pts). 1. FSV Mainz 05 are 12th (10 pts).
Goal Timing (This Season)
TSG 1899 Hoffenheim
0-15
3/1
16-30
2/1
31-45
1/1
46-60
4/4
61-75
2/4
76+
3/5
■ Scored ■ Conceded
1. FSV Mainz 05
0-15
–/7
16-30
3/2
31-45
5/2
46-60
1/4
61-75
1/2
76+
8/2
■ Scored ■ Conceded
Top Scorers (This Season)
TSG 1899 Hoffenheim
| Adam Daghim | 2 G | 2 A |
| Bambase Conte | 2 G | 2 A |
| Adam Hlozek | 2 G | 1 A |
| Tim Lemperle | 2 G | |
| Ozan Kabak | 1 G |
1. FSV Mainz 05
| Phillip Tietz | 6 G | |
| Anthony Caci | 3 G | 3 A |
| Sheraldo Becker | 2 G | 4 A |
| Philipp Mwene | 1 G | 1 A |
| Ransford Konigsdorffer | 1 G |
Events
Match Events
- 0' Here we go! The referee blows the whistle and TSG 1899 Hoffenheim launch into their encounter with 1. FSV Mainz 05.
- 4' Andrej Kramaric makes no mistake. The score reads 1-0 and TSG 1899 Hoffenheim are in front.
- 9' The Array continues to deliver drama. Both TSG 1899 Hoffenheim and 1. FSV Mainz 05 are desperate not to drop points on matchday .
- 14' It looks surprising 1. FSV Mainz 05 does not make any changes. Arnaud Nordin has some obvious troubles when approaching to the goal.
- 19' Anton Stach is a natural and has been asked to do a very specific job for 1. FSV Mainz 05 tonight.
- 23' That looks like a foul for a card for Arthur Chaves.
- 28' Both teams are passing the ball around with high level of urgency. 1. FSV Mainz 05 needs to do something about it to get closer to the goal.
- 32' A stunning finish from Andrej Kramaric — that came from absolutely nowhere!
- 37' Spectators are craving for more action. Both teams play very cautiously. They need to put some more energy.
- 40' A tactical swap from 1. FSV Mainz 05 — Arnaud Nordin on, Philipp Mwene off on 40 minutes.
- 45' That looks like a foul for a card for Stanley N'Soki.
- 49' Paul Nebel has been a danger all night but risks an early exit having now seen a card on 49.
- 54' named a 4-2-3-1 earlier, and opted for a 3-4-2-1 in response. A fascinating tactical duel is developing.
- 59' The referee has had an easy afternoon — neither side has been overly physical in the tackle.
- 64' The midfield battle is intense right now. Both TSG 1899 Hoffenheim and 1. FSV Mainz 05 are fighting for every inch of the pitch.
- 66' Time for substitution for 1. FSV Mainz 05. Nikolas Veratschnig is replaced by Armindo Sieb.
- 67' The crowd applauds Bazoumana Toure as he leaves the pitch. Adam Hlozek steps in for TSG 1899 Hoffenheim.
- 72' TSG 1899 Hoffenheim is defending very well tonight not leaving a chance for their rivals to get through for a goal.
- 74' A tactical swap from TSG 1899 Hoffenheim — David Jurasek on, Marius Bulter off on 74 minutes.
- 75' The referee calls foul for Tom Bischof. He receives a card.
- 80' Although teams showed high tempo form the start, they seem to slow down a bit. Both sides really need to catch a fire. Otherwise, we have another goalless match.
- 82' The 1. FSV Mainz 05 manager makes a substitution. Dominik Kohr departs to be replaced by Hyun-seok Hong.
- 85' It is a substitution in TSG 1899 Hoffenheim team. Haris Tabakovic is replaced by Erencan Yardimci on 85 minute.
- 90' Oliver Baumann catches the referee's attention in entirely the wrong way. card on 90.
- 1. FSV Mainz 05 will have plenty to reflect on. TSG 1899 Hoffenheim were simply the better side today.
Lineups
TSG 1899 Hoffenheim Lineups
4-2-3-1Starting XI
- 25
- 1
-
27
Andrej Kramaric ↓ Dennis Geiger 85'
-
21
Marius Bulter ↓ David Jurasek 74'
- 26
- 15
- 16
- 35
- 7
- 34
-
29
Bazoumana Toure ↓ Adam Hlozek 67'
Bench
- 3
-
8
Dennis Geiger ↑ 85'
-
23
Adam Hlozek ↑ 67'
- 20
-
53
Erencan Yardimci ↑ 85'
- 37
- 17
- 14
-
19
David Jurasek ↑ 74'
Coach
Christian Ilzer
1. FSV Mainz 05 Lineups
3-4-2-1Starting XI
- 19
-
31
Dominik Kohr ↓ Hyun-seok Hong 82'
-
2
Philipp Mwene ↓ Arnaud Nordin 40'
- 27
- 21
- 8
- 3
- 44
- 22
- 6
- 7
Bench
-
9
Arnaud Nordin ↑ 40'
- 15
- 33
- 30
- 25
-
11
Armindo Sieb ↑ 66'
- 1
-
14
Hyun-seok Hong ↑ 82'
- 42
Coach
Bo Henriksen
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Andrej Kramaric | 5 |
| Jonathan Burkardt | 4 |
| Jean-Paul Boetius | 4 |
| Ihlas Bebou | 3 |
| Pavel Kaderabek | 3 |
| Pierre Kunde | 2 |
| Dominik Kohr | 2 |
| Jean-Philippe Mateta | 2 |
Head to Head
TSG 1899 Hoffenheim Form
2025-04-12
TSG 1899 Hoffenheim
2–0
1. FSV Mainz 05
W
2025-04-05
RB Leipzig
3–1
TSG 1899 Hoffenheim
L
2025-03-29
TSG 1899 Hoffenheim
1–1
FC Augsburg
D
2025-03-14
FC St. Pauli 1910
1–0
TSG 1899 Hoffenheim
L
2025-03-09
TSG 1899 Hoffenheim
1–1
1. FC Heidenheim 1846
D
2025-03-01
VfL Bochum 1848
0–1
TSG 1899 Hoffenheim
W
1. FSV Mainz 05 Form
Predictions
Prediction accuracy
1 / 4
1.94
TSG 1899 Hoffenheim xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.64
1. FSV Mainz 05 xG
I would bet for:
Both teams to score 69% + Over 2.5 goals 68%
Match Result
✓ CorrectActual: TSG 1899 Hoffenheim win
Both Teams to Score
✗ Wrong
Avg goals/match: 3.58
Actual: No — clean sheet
Over / Under Goals
✗ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 96% |
|
4% |
| ± 1.5 | 87% |
|
13% |
| ± 2.5 | 68% |
|
32% |
| ± 3.5 | 47% |
|
53% |
| ± 4.5 | 29% |
|
71% |
Double Chance
TSG 1899 Hoffenheim or Draw
69%
Draw or 1. FSV Mainz 05
55%
TSG 1899 Hoffenheim or 1. FSV Mainz 05
76%
Half-Time Result
✗ WrongActual: TSG 1899 Hoffenheim win at HT
Correct Score
✓ In top 12
1 – 1
9.7%
2 – 1
8.3%
1 – 2
7.1%
2 – 2
6.7%
3 – 1
5.3%
2 – 0
Actual
1 – 0
4.8%
3 – 2
4.4%
0 – 0
4.1%
0 – 1
4%
1 – 3
3.9%
0 – 2
3.8%
Asian Handicap — TSG 1899 Hoffenheim
| Handicap | TSG 1899 Hoffenheim covers | Push | 1. FSV Mainz 05 covers |
|---|---|---|---|
| -2.5 | 12% | — | 88% |
| -2 | 12% | 13% | 75% |
| -1.5 | 25% | — | 75% |
| -1 | 25% | 19% | 56% |
| -0.5 | 44% | — | 56% |
| +0.5 | 68% | — | 32% |
| +1 | 68% | 16% | 16% |
| +1.5 | 84% | — | 16% |
| +2 | 84% | 10% | 7% |
| +2.5 | 93% | — | 7% |
Clean Sheet
TSG 1899 Hoffenheim keeps clean sheet
20%
✗
1. FSV Mainz 05 keeps clean sheet
15%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

