Thursday , 2 July 2026

TSG 1899 Hoffenheim vs 1. FSV Mainz 05, Bundesliga 2023-24 REGULAR SEASON

Bundesliga · 2023-24
Sun 26 Nov 2023 · 16:30 UTC PreZero Arena 22,000 HT 45' · FT 45'
0–1 39' Marco Richter
Robert Skov 48' 1–1

Overview

Match Preview

TSG 1899 Hoffenheim vs 1. FSV Mainz 05Bundesliga at PreZero Arena.

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

Recent Form

DateOpponentH/A ScoreResult
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
DateOpponentH/A ScoreResult
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)
38% Over 2.5 Goals
H2H history
21% Clean Sheets
TSG 1899 Hoffenheim this season
12% Clean Sheets
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

H2H

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

✗ Wrong
TSG 1899 Hoffenheim43% Draw27% 1. FSV Mainz 0530%
Actual: Draw

Both Teams to Score

✓ Correct
Yes60% 0% No40%
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

✗ Wrong
TSG 1899 Hoffenheim33% Draw44% 1. FSV Mainz 0523%
Actual: 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.