1. FSV Mainz 05 vs TSG 1899 Hoffenheim, Bundesliga 2018-19 REGULAR SEASON
Overview
Match Preview
1. FSV Mainz 05 vs TSG 1899 Hoffenheim — Bundesliga at Opel Arena.
- 1. FSV Mainz 05 34 games · 40 pts (2025/26)
- TSG 1899 Hoffenheim 34 games · 61 pts (2025/26)
Match Details
- Referee Deniz Aytekin
- Referee Eduard Beitinger
- Referee Arno Blos
- Referee Matthias Jollenbeck
- Referee Christian Dietz
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 |
|---|---|---|---|---|
| 18 May | TSG 1899 Hoffenheim | H | 4–2 | W |
| 12 May | Eintracht Frankfurt | A | 2–0 | W |
| 03 May | RB Leipzig | H | 3–3 | D |
| 27 Apr | Hannover 96 | A | 0–1 | L |
| 20 Apr | TSV Fortuna 95 Dusseldorf | H | 3–1 | W |
| 13 Apr | Borussia Dortmund | A | 1–2 | L |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 18 May | 1. FSV Mainz 05 | A | 2–4 | L |
| 11 May | SV Werder Bremen | H | 0–1 | L |
| 04 May | Borussia Monchengladbach | A | 2–2 | D |
| 28 Apr | VfL Wolfsburg | H | 1–4 | L |
| 20 Apr | FC Schalke 04 | A | 5–2 | W |
| 14 Apr | Hertha BSC | H | 2–0 | W |
Season Stats
| 1. FSV Mainz 05 | TSG 1899 Hoffenheim | |
|---|---|---|
| #10 | Position | #5 |
| 40 | Points | 61 |
| 34 | Played | 34 |
| 10 / 10 / 14 | W / D / L | 18 / 7 / 9 |
| 44 | Scored | 65 |
| 53 | Conceded | 52 |
| -9 | GD | +13 |
| 1.18 | PPG | 1.79 |
| 29% | Win % | 53% |
Key Stats
63%
Both Teams to Score
H2H (16 games)
H2H (16 games)
38%
Over 2.5 Goals
H2H history
H2H history
12%
Clean Sheets
1. FSV Mainz 05 this season
1. FSV Mainz 05 this season
21%
Clean Sheets
TSG 1899 Hoffenheim this season
TSG 1899 Hoffenheim this season
1. FSV Mainz 05 are 10th (40 pts). TSG 1899 Hoffenheim are 5th (61 pts).
Goal Timing (This Season)
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
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
Events
Match Events
- 0' What a night it is going to be! 1. FSV Mainz 05 welcome TSG 1899 Hoffenheim for this crunch clash at Opel Arena.
- 5' 1. FSV Mainz 05 are enjoying more possession but struggling to find a way through a disciplined TSG 1899 Hoffenheim backline.
- 10' TSG 1899 Hoffenheim seems to be on a short break. The game is mainly concentrated in the center. It’s high time they got back to action. Otherwise, it looks like a goalless game.
- 12' Magnificent from Ishak Belfodil! That is 27 goals in 407 appearances — and it could not have come at a better time.
- 17' The travelling TSG 1899 Hoffenheim supporters hardly appreciate their team being pressed down to the backline.
- 18' Christoph Baumgartner picks up a Yellow card and will need to be extremely careful for the remainder of this match.
- 23' Joelinton picks up a Yellow card and will need to be extremely careful for the remainder of this match.
- 28' We are waiting for someone to take the initiative. Who will be the first to commit to attack?
- 32' TSG 1899 Hoffenheim ring the changes. Ishak Belfodil has done his job and it is now time for Adam Szalai to step up.
- 33' The referee does not hesitate — a Yellow card for Pierre Kunde Malong on 33 minutes.
- 34' Andrej Kramaric makes no mistake. The score reads 0-2 and TSG 1899 Hoffenheim are in front.
- 37' 1. FSV Mainz 05 receives a Yellow card for a hard tackle on 37.
- 41' Poor challenge from Christoph Baumgartner. The referee spots it immediately and shows the Red card.
- 46' The referee is likely to let players tackle, as he already missed some meaty challenges during opening seconds. He is still to establish what should not be done by the players and what is acceptable on the pitch. It’s going to be a tough game for Christoph Baumgartner suffering a number of foals already.
- 51' Danny Latza has been disciplined this evening — perhaps mindful of those 0 cards already picked up this season.
- 56' A change in the 1. FSV Mainz 05 ranks — Pierre Kunde Malong exits the field as Alexandru Maxim enters on 56.
- 58' TSG 1899 Hoffenheim player sees a Yellow card in front of him.
- 63' Daniel Brosinski, a Germany , has 6 bookings this season and will need to keep his discipline tonight.
- 66' Time for substitution for TSG 1899 Hoffenheim. Joelinton is replaced by Lukas Rupp.
- 66' Daniel Brosinski makes no mistake. The score reads 1-2 and 1. FSV Mainz 05 are in front.
- 71' The energy levels are beginning to show. Sandro Schwarz might look to freshen things up shortly.
- 75' Clinical. Composed. Brilliant. Jean-Paul Boetius makes it 2-2.
- 80' Oliver Baumann needs to be pretty careful with his discipline considering 0 Yellow cards this season.
- 81' Levin Oztunali is ready to make an impact after coming on for Danny Latza at the 81 minute mark.
- 83' Against the run of play, Jean-Paul Boetius has scored! This game has turned on its head.
- 85' The whistle greets Joshua Brenet as he departs to be replaced by Reiss Nelson.
- 90' Jean-Paul Boetius is having his name booked by the referee on 90.
- 90' Jean-Paul Boetius is having a superb {COMPETITION} campaign — that is 0 goals this season for the .
- Hope, you loved the show. Another epic battle is over with the score 4-2.
Lineups
1. FSV Mainz 05 Lineups
Starting XI
- 9
- 27
- 18
- 26
- 25
-
6
Danny Latza ↓ Levin Oztunali 81'
-
20
Anthony Ujah ↓ Karim Onisiwo 56'
- 5
- 19
-
14
Pierre Kunde ↓ Alexandru Maxim 56'
- 3
Bench
- 16
-
8
Levin Oztunali ↑ 81'
-
10
Alexandru Maxim ↑ 56'
- 34
-
21
Karim Onisiwo ↑ 56'
- 33
- 24
Coach
Sandro Schwarz
TSG 1899 Hoffenheim Lineups
Starting XI
- 16
- 10
- 22
- 1
- 27
- 4
- 11
-
2
Joshua Brenet ↓ Reiss Nelson 85'
-
19
Ishak Belfodil ↓ Adam Szalai 32'
-
34
Joelinton ↓ Lukas Rupp 66'
- 42
Bench
- 13
-
7
Lukas Rupp ↑ 66'
-
28
Adam Szalai ↑ 32'
- 33
- 38
-
9
Reiss Nelson ↑ 85'
- 15
Coach
Julian Nagelsmann
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
1. FSV Mainz 05 Form
2019-05-18
1. FSV Mainz 05
4–2
TSG 1899 Hoffenheim
W
2019-05-12
Eintracht Frankfurt
0–2
1. FSV Mainz 05
W
2019-05-03
1. FSV Mainz 05
3–3
RB Leipzig
D
2019-04-27
Hannover 96
1–0
1. FSV Mainz 05
L
2019-04-20
1. FSV Mainz 05
3–1
TSV Fortuna 95 Dusseldorf
W
2019-04-13
Borussia Dortmund
2–1
1. FSV Mainz 05
L
TSG 1899 Hoffenheim Form
2019-05-18
1. FSV Mainz 05
4–2
TSG 1899 Hoffenheim
L
2019-05-11
TSG 1899 Hoffenheim
0–1
SV Werder Bremen
L
2019-05-04
Borussia Monchengladbach
2–2
TSG 1899 Hoffenheim
D
2019-04-28
TSG 1899 Hoffenheim
1–4
VfL Wolfsburg
L
2019-04-20
FC Schalke 04
2–5
TSG 1899 Hoffenheim
W
2019-04-14
TSG 1899 Hoffenheim
2–0
Hertha BSC
W
Predictions
Prediction accuracy
3 / 4
2.21
1. FSV Mainz 05 xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.95
TSG 1899 Hoffenheim xG
I would bet for:
Over 2.5 goals 77% + Both teams to score 76%
Match Result
✓ CorrectActual: 1. FSV Mainz 05 win
Both Teams to Score
✓ Correct
Avg goals/match: 4.16
Actual: Yes — both scored
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 97% |
|
3% |
| ± 1.5 | 92% |
|
8% |
| ± 2.5 | 77% |
|
23% |
| ± 3.5 | 59% |
|
41% |
| ± 4.5 | 40% |
|
60% |
Double Chance
1. FSV Mainz 05 or Draw
70%
Draw or TSG 1899 Hoffenheim
52%
1. FSV Mainz 05 or TSG 1899 Hoffenheim
78%
Half-Time Result
✗ WrongActual: TSG 1899 Hoffenheim win at HT
Correct Score
✗ 4–2 not predicted4 – 2Actual
1 – 1
7.5%
2 – 1
7.3%
2 – 2
6.9%
1 – 2
6.4%
3 – 1
5.3%
3 – 2
5.1%
2 – 3
4.5%
1 – 3
4.1%
2 – 0
3.9%
3 – 3
3.3%
0 – 2
3.1%
1 – 0
3.1%
Asian Handicap — 1. FSV Mainz 05
| Handicap | 1. FSV Mainz 05 covers | Push | TSG 1899 Hoffenheim covers |
|---|---|---|---|
| -2.5 | 13% | — | 87% |
| -2 | 13% | 13% | 74% |
| -1.5 | 26% | — | 74% |
| -1 | 26% | 18% | 56% |
| -0.5 | 44% | — | 56% |
| +0.5 | 66% | — | 34% |
| +1 | 66% | 16% | 19% |
| +1.5 | 81% | — | 19% |
| +2 | 81% | 10% | 8% |
| +2.5 | 92% | — | 8% |
Clean Sheet
1. FSV Mainz 05 keeps clean sheet
15%
✓
TSG 1899 Hoffenheim keeps clean sheet
12%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

