TSG 1899 Hoffenheim vs 1. FSV Mainz 05, Bundesliga 2023-24 REGULAR SEASON
Overview
Match Preview
TSG 1899 Hoffenheim vs 1. FSV Mainz 05 — Bundesliga at PreZero Arena.
- TSG 1899 Hoffenheim 34 games · 61 pts (2025/26)
- 1. FSV Mainz 05 34 games · 40 pts (2025/26)
Match Details
- Referee Deniz Aytekin
- Assistant 1 Christian Dietz
- Assistant 2 Eduard Beitinger
16 games this season
🟨 1.3/game
⚽ 5.3 goals/game
🟥 2 total
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | FC Bayern München | 34 | 89 |
| 2 | Borussia Dortmund | 34 | 73 |
| 3 | RB Leipzig | 34 | 65 |
| 4 | VfB Stuttgart | 34 | 62 |
| 5 | TSG 1899 Hoffenheim | 34 | 61 |
| 6 | Bayer 04 Leverkusen | 34 | 59 |
| 7 | SC Freiburg | 34 | 47 |
| 8 | Eintracht Frankfurt | 34 | 44 |
| 9 | FC Augsburg | 34 | 43 |
| 10 | 1. FSV Mainz 05 | 34 | 40 |
| 11 | 1. FC Union Berlin | 34 | 39 |
| 12 | Borussia Monchengladbach | 34 | 38 |
| 13 | Hamburger SV | 34 | 38 |
| 14 | 1. FC Koln | 34 | 32 |
| 15 | SV Werder Bremen | 34 | 32 |
| 16 | VfL Wolfsburg | 34 | 29 |
| 17 | 1. FC Heidenheim 1846 | 34 | 26 |
| 18 | FC St. Pauli 1910 | 34 | 26 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 26 Nov | 1. FSV Mainz 05 | H | 1–1 | D |
| 11 Nov | FC Augsburg | A | 1–1 | D |
| 04 Nov | Bayer 04 Leverkusen | H | 2–3 | L |
| 01 Nov | Borussia Dortmund | A | 0–1 | L |
| 28 Oct | VfB Stuttgart | A | 3–2 | W |
| 21 Oct | Eintracht Frankfurt | H | 1–3 | L |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 26 Nov | TSG 1899 Hoffenheim | A | 1–1 | D |
| 11 Nov | SV Darmstadt 98 | A | 0–0 | D |
| 04 Nov | RB Leipzig | H | 2–0 | W |
| 01 Nov | Hertha BSC | A | 0–3 | L |
| 27 Oct | VfL Bochum 1848 | A | 2–2 | D |
| 21 Oct | FC Bayern München | H | 1–3 | L |
Season Stats
| TSG 1899 Hoffenheim | 1. FSV Mainz 05 | |
|---|---|---|
| #5 | Position | #10 |
| 61 | Points | 40 |
| 34 | Played | 34 |
| 18 / 7 / 9 | W / D / L | 10 / 10 / 14 |
| 65 | Scored | 44 |
| 52 | Conceded | 53 |
| +13 | GD | -9 |
| 1.79 | PPG | 1.18 |
| 53% | Win % | 29% |
Key Stats
63%
Both Teams to Score
H2H (16 games)
H2H (16 games)
38%
Over 2.5 Goals
H2H history
H2H history
21%
Clean Sheets
TSG 1899 Hoffenheim this season
TSG 1899 Hoffenheim this season
12%
Clean Sheets
1. FSV Mainz 05 this season
1. FSV Mainz 05 this season
TSG 1899 Hoffenheim are 5th (61 pts). 1. FSV Mainz 05 are 10th (40 pts).
Goal Timing (This Season)
TSG 1899 Hoffenheim
0-15
1/4
16-30
4/2
31-45
4/1
46-60
1/–
61-75
–/1
76+
1/5
■ Scored ■ Conceded
1. FSV Mainz 05
0-15
4/1
16-30
1/1
31-45
3/1
46-60
1/2
61-75
–/1
76+
2/5
■ Scored ■ Conceded
Events
Match Events
- 0' The match kicks off with home fans waiting with anticipation for TSG 1899 Hoffenheim to score. At the same time, 1. FSV Mainz 05 does not seem to pull back! Let’s get it on!
- 5' We are waiting for someone to take the initiative. Who will be the first to commit to attack?
- 10' We miss some good tackles and strikes. Is there anyone on the field to put the game back to action?
- 15' 1. FSV Mainz 05 has dominated the recent head-to-head record, winning 1 of the last 2 meetings.
- 20' 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.
- 25' Andrej Kramaric has been a danger all night but risks an early exit having now seen a Yellow card on 25.
- 29' Anthony Caci catches the referee's attention in entirely the wrong way. Yellow card on 29.
- 30' TSG 1899 Hoffenheim receives a Yellow card for a hard tackle on 30.
- 32' A moment of madness from Ozan Kabak on 32 minutes earns him a Yellow card. TSG 1899 Hoffenheim will be frustrated.
- 37' Anthony Caci is a natural and has been asked to do a very specific job for TSG 1899 Hoffenheim tonight.
- 39' 1. FSV Mainz 05 is taking the lead after the goal scored by Marco Richter on 39.
- 44' Anton Stach, a Germany , has 28 bookings this season and will need to keep his discipline tonight.
- 45' Grischa Promel has been a danger all night but risks an early exit having now seen a Yellow card on 45.
- 46' Pavel Kaderabek has so much to prove this time. He replaces Marius Bulter on 46 minute.
- 48' What an equalizer from Robert Skov!
- 53' Danny da Costa needs to be pretty careful with his discipline considering 0 Yellow cards this season.
- 58' A quiet spell here at PreZero Arena. TSG 1899 Hoffenheim seem content sitting deep and soaking up pressure.
- 63' It is a substitution in TSG 1899 Hoffenheim team. Robert Skov is replaced by Ihlas Bebou on 63 minute.
- 68' The referee has no hesitation. Marco Richter is booked for 1. FSV Mainz 05 — Yellow card on 68.
- 69' Another change for 1. FSV Mainz 05 made on 69 minute. Aymen Barkok leaves to be changed by Brajan Gruda.
- 73' Another change for 1. FSV Mainz 05 made on 73 minute. Jae-sung Lee leaves to be changed by Jonathan Burkardt.
- 78' The TSG 1899 Hoffenheim bench stirs into life. Anton Stach is withdrawn and Finn Ole Becker gets his opportunity.
- 83' Spectators do not have much to choose from both teams. The sides had several scoring chances but they still need a bit more than just a sight of a goal.
- 88' 1. FSV Mainz 05 looks like a favorite considering 1 games won in last 2 matches with its main striker Phillip Tietz scoring 2 goals.
- 90' 1. FSV Mainz 05 ring the changes. Silvan Widmer has done his job and it is now time for Danny da Costa to step up.
- 90' Philipp Mwene picks up a Yellow card and will need to be extremely careful for the remainder of this match.
- The final whistle goes. A composed, disciplined performance from to claim maximum points.
Lineups
TSG 1899 Hoffenheim Lineups
3-1-4-2Starting XI
- 10
- 23
- 22
- 1
- 27
- 6
-
21
Marius Bulter ↓ Pavel Kaderabek 46'
-
5
Ozan Kabak ↓ Kevin Akpoguma 46'
-
29
Robert Skov ↓ Ihlas Bebou 63'
- 14
-
16
Anton Stach ↓ Finn Ole Becker 78'
Bench
-
9
Ihlas Bebou ↑ 63'
-
25
Kevin Akpoguma ↑ 46'
-
3
Pavel Kaderabek ↑ 46'
-
11
Florian Grillitsch ↑ 46'
-
20
Finn Ole Becker ↑ 78'
- 41
- 37
- 39
- 40
Coach
Pellegrino Matarazzo
1. FSV Mainz 05 Lineups
4-2-3-1Starting XI
- 17
- 19
- 10
- 2
- 27
- 8
-
4
Aymen Barkok ↓ Brajan Gruda 69'
- 20
-
30
Silvan Widmer ↓ Danny da Costa 90'
- 14
- 7
Bench
- 16
-
29
Jonathan Burkardt ↑ 73'
-
21
Danny da Costa ↑ 90'
- 24
- 1
-
43
Brajan Gruda ↑ 69'
- 45
- 47
- 48
Coach
Jan Siewert
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Andrej Kramaric | 5 |
| Jonathan Burkardt | 4 |
| Jean-Paul Boetius | 4 |
| Pavel Kaderabek | 3 |
| Ihlas Bebou | 3 |
| Pierre Kunde | 2 |
| Dominik Kohr | 2 |
| Jean-Philippe Mateta | 2 |
Head to Head
TSG 1899 Hoffenheim Form
2023-11-26
TSG 1899 Hoffenheim
1–1
1. FSV Mainz 05
D
2023-11-11
FC Augsburg
1–1
TSG 1899 Hoffenheim
D
2023-11-04
TSG 1899 Hoffenheim
2–3
Bayer 04 Leverkusen
L
2023-11-01
Borussia Dortmund
1–0
TSG 1899 Hoffenheim
L
2023-10-28
VfB Stuttgart
2–3
TSG 1899 Hoffenheim
W
2023-10-21
TSG 1899 Hoffenheim
1–3
Eintracht Frankfurt
L
1. FSV Mainz 05 Form
Predictions
Prediction accuracy
1 / 4
1.69
TSG 1899 Hoffenheim xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.31
1. FSV Mainz 05 xG
I would bet for:
TSG 1899 Hoffenheim or 1. FSV Mainz 05 73% + Both teams to score 60%
Match Result
✗ WrongActual: Draw
Both Teams to Score
✓ Correct
Avg goals/match: 3
Actual: Yes — both scored
Over / Under Goals
✗ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 93% |
|
7% |
| ± 1.5 | 80% |
|
20% |
| ± 2.5 | 57% |
|
43% |
| ± 3.5 | 35% |
|
65% |
| ± 4.5 | 19% |
|
81% |
Double Chance
TSG 1899 Hoffenheim or Draw
70%
Draw or 1. FSV Mainz 05
57%
TSG 1899 Hoffenheim or 1. FSV Mainz 05
73%
Half-Time Result
✗ WrongActual: 1. FSV Mainz 05 win at HT
Correct Score
✓ In top 12
1 – 1
Actual
2 – 1
8.9%
1 – 0
7.6%
2 – 0
7%
1 – 2
7%
0 – 0
6.7%
2 – 2
5.9%
0 – 1
5.7%
3 – 1
5%
0 – 2
4.3%
3 – 0
3.9%
3 – 2
3.4%
Asian Handicap — TSG 1899 Hoffenheim
| Handicap | TSG 1899 Hoffenheim covers | Push | 1. FSV Mainz 05 covers |
|---|---|---|---|
| -2.5 | 10% | — | 90% |
| -2 | 10% | 14% | 76% |
| -1.5 | 24% | — | 76% |
| -1 | 24% | 21% | 55% |
| -0.5 | 45% | — | 55% |
| +0.5 | 71% | — | 29% |
| +1 | 71% | 16% | 13% |
| +1.5 | 87% | — | 13% |
| +2 | 87% | 8% | 4% |
| +2.5 | 96% | — | 4% |
Clean Sheet
TSG 1899 Hoffenheim keeps clean sheet
28%
✓
1. FSV Mainz 05 keeps clean sheet
19%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

