04/04 1:30 PM
04/04 1:30 PM
04/04 1:30 PM
04/04 1:30 PM
04/04 1:30 PM
04/04 1:30 PM
04/04 4:30 PM
05/04 1:30 PM
05/04 3:30 PM

TSG Hoffenheim Hoffenheim - M05 Mainz Mainz

TSG
1
M05
2
PreZero Arena(30,150 Spectators)
whistleHarm Osmers
Advertisement
74 %Phillip Tietz
Phillip Tietz

Vote for your Man of the Match!

Vote for your Man of the Match!
0:20
camera-professional-play-symbol
camera-photo

Full-time: Hoffenheim 1-2 Mainz

The Mainz miracle under Fischer continues as they make it four wins in a row in all competitions, thanks to that double from Tietz. Hoffenheim, meanwhile, continue to lose ground on the Champions League places near the top of the table.
Full-time
90'

Added time

Just the four minutes remain for Mainz to hold out.
84'

Well cleared

A Hoffenheim corner is flicked on towards the far post, but Da Costa is there to make an important clearance.
81'

Off the post!

Toure wins an aerial duel, and the ball bounces across to Burger on the edge of the box. He strikes his effort well, beating Batz, but the ball bounces clear off the post.
camera-photo

Tietz at the double

Nebel has a shot blocked by Hajdari, but from the resulting throw, Mainz lead once more, and it is the same combination as the opener. Mwene beats his man on the left before sending in a delightful cross that Tietz meets. Baumann makes the initial save from the header, but Tietz blasts home the rebound.
79'
Phillip Tietz
74'

A slower pace

The last few minutes have been rather quiet with both sides struggling to create.
camera-photo

We remain level

Can either side find a way through in the remaining 20 minutes or so?
67'

Tietz denied a brace

Kabak makes a mess of a headed clearance, and Tietz brings the ball under his control before shooting. However, his shot is straight at Baumann.
63'

Decent hit

Prass lines up a free-kick on the edge of the box and has a go, but the shot is easy for Batz to gather.
58'

Toure's shot blocked

Toure tries to work space on the edge of the box, but Posch takes the sting out of the shot with a block, and Batz mops up the loose ball.
58'

An even game

info-small
xGoals
The xGoals value of a club is calculated from the sum of all goal probabilities (goals and shots on goal) of that team. During a match, it’s easy to see whether the club is performing better than expected (goals > xGoals) - or maybe even higher (xGoals > goals).
Not much between these sides today, and that is also reflected in the xG statistics.
xGoals
1
1.0
0.65
1
Goals
52'

Not far away

Becker is set free on the right. He tries to find a teammate in the centre, but his pass is deflected, and the ball bounces narrowly wide of the near post.
48'

Big chance

That was a real opportunity. A Mainz delivery is flicked on before being sent back across goal by Potulski. Posch is there under the crossbar, but he misses the target from a good position.
46'

Back underway

The ball is moving again for the second half.
Kick-off!
camera-photo

Half-time: Hoffenheim 1-1 Mainz

An even game, and it is level at the break. Mainz took the lead through a great header from Tietz early on, but Hoffenheim responded well through a stunning strike from Asllani. Since then, Hoffenheim have just about been on top, but Mainz continue to have a threat of their own on the break.
Half-time
45'
+ 2

Toure twice denied

Toure breaks into the area and tries to shoot twice, but both of his efforts are blocked.
45'

Added time

There will be three additional minutes before half-time.
43'

Nebel can't connect cleanly

The Mainz midfielder does well to meet Becker's cross from the right with some good movement, but he doesn't strike the ball cleanly, and the chance goes begging.
37'

A precautionary change?

Kohr, who is already on a yellow, and was perhaps lucky not to receive a second a few minutes ago, has been taken off and replaced by Potulski.
33'

Asllani's shot blocked

Another long throw causes problems, and this time Asllani gets a shot away, but the effort is deflected and the sting taken out of the shot.
31'

Hajdari denied

The Hoffenheim defender gets up well to power a header towards goal, but the effort is straight at Batz.
28'

Chaos

Batz comes out to try and deny Prömel, but ends up making a bit of a mess of things. Luckily for the Mainz goalkeeper, Prömel is closed down by a group of Mainz defenders. Coufal then has a chance, but his shot is saved by the recovering Batz.
0:26
camera-professional-play-symbol

Lee with a great chance

A chipped cross from the right by Nebel finds Lee completely free in the box, but his header from close range is straight at Baumann.
camera-photo

Asllani hammers home the equaliser

Toure charges down a clearance from Posch, and the ball lands at the feet of Asllani. He turns inside and unleashes a powerful left-footed drive that Batz can't quite keep out. Great strike!
Goal probability
info-small
Goal probability
Goal probability determines the likelihood that the ball will land in the goal from every position on the pitch. The value is based on large amounts of data from previous years; factors such as shot angle, distance to goal and opponent pressure - as well as mathematical models.
5 %
Distance to Goal
info-small
Distance to Goal
The distance to goal is measured at the time of the shot - from the position of the ball to the center of the goal.
20.78 m
21'

Hoffenheim looking to work chances

The hosts have responded well since the goal, looking to cause Mainz problems up the pitch.
camera-photo

Tietz heads home

Mainz get forward down the right, but the initial low cross rolls all the way through to the far side. Mwene chases the ball down and whips a lofted cross into the box, and this time Tietz is there to leap highest and head home for the opener.
13'
Phillip Tietz
Goal probability
info-small
Goal probability
Goal probability determines the likelihood that the ball will land in the goal from every position on the pitch. The value is based on large amounts of data from previous years; factors such as shot angle, distance to goal and opponent pressure - as well as mathematical models.
22 %
Distance to Goal
info-small
Distance to Goal
The distance to goal is measured at the time of the shot - from the position of the ball to the center of the goal.
6.9 m
11'

Lemperle denied

Coufal's looping long throw finds Lemperle completely free in the box. He flicks a header goalwards, but Batz reacts to push the ball behind for a corner.
10'

So close to the opener

A corner from the left is flicked on at the near post and reaches Asllani in the centre, but he can only flick the ball over the bar from just in front of goal, whilst under pressure.
camera-photo

A competitive start

7'

Kohr goes in the book

Perhaps not too surprising to see Kohr is the first player to pick up a yellow today, as he is booked for trying to slow a Hoffenheim restart.
5'

An even start

There have been a couple of blocked shots and offsides in good positions in the first few minutes, but no chances as of yet.
1'

We're underway

The ball is moving in Sinsheim.
Kick-off!

Players on the pitch

Not long now until we get underway.
0:32
camera-professional-play-symbol

Watch: A look inside the Hoffenheim changing room

camera-photo

More on those teams

Mainz remain unchanged for the fourth game in a row, and for Hoffenheim, it is just the one change as Robin Hranáč is replaced by Albian Hajdari. Avdullahu is also back on the bench.
0:07
camera-professional-play-symbol

Watch: Hoffenheim warm-up

Mainz subs

Rieß, Leitsch, Potulski, Maloney, Veratschnig, Kawasaki, Sieb, Bøving, Weiper

Hoffenheim subs

Philipp, Hranáč, Akpoguma, Avdullahu, Damar, Kramarić, Bebou, Campbell, Moerstedt
1:51
camera-professional-play-symbol

Watch: The Mainz players arrive

0:15
camera-professional-play-symbol

Watch: Lovely playing conditions at the PreZero Arena!

camera-photo

Christian Ilzer on facing Mainz

"It's going to be a really tough game for two reasons: Mainz are in incredibly good form at the moment and we haven't had a lot of time to prepare. A lot of players have only just come back from international duty, so we haven't had much time to work with them. That said, we're confident and looking forward to the game."
camera-photo

Urs Fischer on facing Hoffenheim

"It's about making sure we deliver the basics against a very well-drilled Hoffenheim side. You can't run any less or any slower than they do. At the same time, it's about playing football. We're certainly not heading there intending to only sit back and defend. We want to be brave and play to our limits."
camera-photo

Mainz duo impress on international duty

Mainz midfielder Sano started twice as Japan beat Scotland (1-0) and England (1-0) over the international break, while defender Posch was involved in Austria's back-to-back wins against Ghana (5-1) and South Korea (1-0).
camera-photo

From teammates to rivals

The international break saw Hoffenheim trio Asllani, Hajdari and Kabak face off in the World Cup play-off match between Kosovo and Türkiye. Kabak emerged victorious on the night, playing the full 90 minutes in Türkiye's 1-0 win that sent the side to 2026 FIFA World Cup.
camera-photo

Mainz boast strong record

The visitors have won 15 of their 33 Bundesliga matches against Hoffenheim to date, scoring 59 goals in the process. With that being said, Mainz haven't been victorious in this fixture since December 2024.
camera-photo

Hoffenheim still sitting pretty

Despite only beating rock-bottom Heidenheim in their last five league games, Hoffenheim remain in an excellent position with seven matches left to play. With only goal difference separating Christian Ilzer's fifth-placed side from Leipzig in fourth, a first UEFA Champions League appearance since 2018/19 remains within their grasp.
camera-photo

Mainz flying after tough start

Since 5 December, only Bayern Munich, Borussia Dortmund, VfB Stuttgart and Hoffenheim have picked up more points than Urs Fischer's resurgent side, who have lost only two of their last 14 in the league. What looked set to be a tough campaign could yet prove to be a memorable one for the Zerofivers, who also have a UEFA Conference League quarter-final to look forward to.
2:03
camera-professional-play-symbol

Last time out: Leipzig 5-0 Hoffenheim

Hoffenheim suffered a rare off day at fellow UEFA Champions League hopefuls Leipzig, who cruised to a comfortable victory to leapfrog the Sinsheim outfit into the top four.
2:03
camera-professional-play-symbol

Last time out: Mainz 2-1 Frankfurt

Mainz continued their fine form under Urs Fischer as Paul Nebel struck late to secure a come-from-behind victory over European hopefuls and regional rivals Eintracht.
2:03
camera-professional-play-symbol

Previous meeting: Mainz 1-1 Hoffenheim

Danny da Costa scored a late equaliser back on Matchday 11 to earn Bo Henriksen's struggling Mainz a valuable point and end the visitors' run of four straight victories.

Hello and welcome!

Welcome along and thanks for joining us for build-up and live coverage of this Matchday 28 fixture between Hoffenheim and Mainz.