Highlights

camera-photo

Full-time: Mainz 4-1 Hoffenheim

Mainz boosted their hopes of survival by earning a significant-looking win over Hoffenheim. The visitors had taken a 1-0 lead into the break thanks to a Pavel Kadeřábek header but the hosts were ahead six minutes after the turnaround through goals from Jonathan Burkardt and Philipp Mwene. Further goals from Brajan Gruda and substitute Karim Onisiwo wrapped up the points, ensuring Mainz end the weekend within just one point of safety.
Full-time
90'

Speed check: The fastest player in the game after 90 minutes

information
Speed check: The fastest player in the game after 90 minutes
Through high-end camera technology and machine learning, the speed of each player is evaluated in real time. Top speed then means, the fastest measured single frame of a player/game.
1.
Tim Drexler
Tim Drexler34.32km/h
2.
Maximilian Beier
Maximilian Beier33.89km/h
3.
David Jurásek
David Jurásek32.76km/h
89'

Gloss, added

Substitute Karim Onisiwo now gets in on the act to guarantee the points for Mainz. This has been an incredible turnaround.
88'
Karim Onisiwo
Goal probability
information
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.
25 %
Shot speed
information
Shot speed
Shot speed describes the maximum speed in km/h that a ball reaches in a shot on goal. The distance is measured from the location of the shot to the centre of the goal.
94.29 km/h
Distance to Goal
information
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.
13.58 m
85'

Substitution

64'
Video Assistant RefereeVideo Assistant Referee
SituationGoal
ReviewPrevious foul?
DecisionGoal
63'

Another for Mainz!

Just moments after Hoffenheim make a treble change, Mainz have a third goal. Brajan Gruda is the goalscorer and, at this rate, the 05ers are going to earn an important win as they battle relegation.
63'

Brajan Gruda

GOAL!

3:1
Brajan Gruda
Goal probability
information
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.
93 %
Distance to Goal
information
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.
3.38 m
52'

Mainz take the lead

What a turnaround this is. Trailing at the break, Mainz are now in front after just six minutes of the second-half as Philipp Mwene lets fly from the edge of the box and his shot finds the back of the net thanks to a healthy deflection.
51'
Phillipp Mwene
Goal probability
information
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.
4 %
Shot speed
information
Shot speed
Shot speed describes the maximum speed in km/h that a ball reaches in a shot on goal. The distance is measured from the location of the shot to the centre of the goal.
113.97 km/h
Distance to Goal
information
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.
21.63 m
48'

Burkardt after the break

And they have their early equaliser! Jonathan Burkardt is the man who levels the scores, just two minutes after the turnaround. It's his fifth goal of the campaign and it's far too easy as Burkardt has a free header from 10-yards out. Game on.
47'

Away we go again

Mainz will be looking for an early breakthrough...
Goal probability
information
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.
36 %
Distance to Goal
information
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.
8.96 m
Kick-off!
camera-photo

Half-time: Mainz 0-1 Hoffenheim

The visitors are ahead at the break thanks to Kadeřábek's 19th-minute header. It means Mainz have an uphill battle in this second-half as they desperately look to haul in Bochum down at the bottom of the table.
Half-time
30'

Speed check: The fastest player in the game after 30 minutes

information
Speed check: The fastest player in the game after 30 minutes
Through high-end camera technology and machine learning, the speed of each player is evaluated in real time. Top speed then means, the fastest measured single frame of a player/game.
1.
Tim Drexler
Tim Drexler34.32km/h
2.
David Jurásek
David Jurásek32.33km/h
20'

Hoffenheim take the lead

The visitors are in front, striking first through Pavel Kadeřábek's header. He sneaks in at the back post to meet a lovely dinked cross from Andrej Kramarić cutting inside from the left. Not the best defending from the hosts.
Goal probability
information
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.
37 %
Distance to Goal
information
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.
7.18 m
8'

Quiet start

Neither side has quite found their feet in the opening exchanges here. Remember, this is a huge game for the hosts who are attempting to claw themselves out of the bottom three.
1'

Underway in Mainz

Here we go then...
Kick-off!
0:48
camera-professional-play-symbol

Hoffenheim ready to go

0:58
camera-professional-play-symbol

Inside the tunnel

Mainz starting XI

Zentner (c) - Kohr, Van den Berg, Hanche-Olsen - Caci, Barreiro, Amiri, Mwene - Gruda, Lee - Burkardt

Mainz subs

Batz, Widmer, Krauß, Fernandes, Guilavogui, Papela, Onisiwo, Ngankam, Ajorque

Hoffenheim starting XI

Baumann (c) - Kabak, Grillitsch, Drexler - Kadeřábek, Prömel, Stach, Jurásek - Kramarić - Weghorst, Beier

Hoffenheim subs

Philipp, Brooks, Akpoguma, Geiger, Becker, Tohumcu, Bebou, Bülter, Skov
1:00
camera-professional-play-symbol

Watch: Maxi Beier named March Rookie of the Month!

Your votes helped the Hoffenheim striker claim the prize for the second month running, ahead of Xavi Simons and Ian Maatsen.
camera-photo

Probable line-ups

Who's set to play this weekend? Who's going to miss out? Keep up to date with all the latest team news right here!
camera-photo

Henriksen's thoughts on Hoffenheim

"Hoffenheim have some players with serious individual quality, as well as firepower up top. It's going to be another battle, but we’ve done our homework. The players are full of energy and enthusiasm. We can feel that and we want to reach that next level. I’m confident that’ll we’ll come away from the game on Saturday and next week’s match with good results."
camera-photo

Matarazzo's thoughts on Mainz

"We accept everything that comes our way. Augsburg were also in a flow. It won't be an easy task. Mainz play very intensely and defend unconditionally. We have to be there immediately to have a chance. We need 100 percent focus over 90 minutes. Our task will be to hold our own."
camera-professional-play-symbol

Watch - It's Show Time as the 2023/24 season enters its final few weeks!

2:03
camera-professional-play-symbol

Watch: Hoffenheim 1-1 Mainz - previous meeting

The sides played out a dramatic draw in November. Mainz had reason to see it as two points dropped after missing a penalty and hitting the woodwork twice.

Mainz on a mission

Mainz have taken seven points from their past three matches, while the 4-0 win over Darmstadt was the first time they have scored more than twice in a match this season.
2:03
camera-professional-play-symbol

Watch: Mainz 4-0 Darmstadt

Jae-sung Lee struck twice as Mainz took a thumping win over bottom-placed Darmstadt and narrowed the gap to 15th (and an automatic survival place) to three points.
2:03
camera-professional-play-symbol

Watch: Hoffenheim 3-1 Augsburg

Hoffenheim breathed fresh life into their bid for European qualification as they ended a three-match losing win with a home success over Augsburg.

Hello and welcome!

Thanks for joining us for build-up and live coverage of this Matchday 29 fixture between Mainz and Hoffenheim.