Germany - BundesligaPreZero Arena, Apr 4
FTHoffenheim
1 - 2
Mainz 05
Events:
7'Dominik Kohr
7'Dominik Kohr
13'0 - 1(Assist)Phillip TietzPhilipp Mwene
13'0 - 1Phillip TietzPhilipp Mwene(Assist)
23'Fisnik AsllaniBazoumana Toure1 - 1(Assist)
23'1 - 1Fisnik AsllaniBazoumana Toure(Assist)
45'Ozan Kabak
45'Ozan Kabak
HT
1 - 1
Events:
47'Vladimír Coufal
47'Vladimír Coufal
79'1 - 2Phillip Tietz
79'1 - 2Phillip Tietz
80'Oliver Baumann
80'Oliver Baumann
80'Wouter Burger
80'Wouter Burger
FT
1 - 2
Events:
Events:
Match Info:
Referee: Harm Osmers (Germany)
Venue: PreZero ArenaApr 4
Spectators: 30,150
Stats:
Shots on target
5
Shots on target
5
Shots off target
4
Shots off target
2
Blocked Shots
7
Blocked Shots
2
Possession (%)
60
Possession (%)
40
Corner Kicks
7
Corner Kicks
3
Offsides
0
Offsides
4
Fouls
11
Fouls
5
Throw ins
25
Throw ins
27
Yellow cards
4
Yellow cards
1
Crosses
4
Crosses
7
Goalkeeper saves
3
Goalkeeper saves
4
Goal kicks
1
Goal kicks
9
Latest commentaries:
90+5'Today's attendance is 30150.
90+5'That's it! The referee blows the final whistle
90+5'Ball possession: Hoffenheim: 60%, Mainz 05: 40%.
90+5'Daniel Batz from Mainz 05 intercepts a cross aimed towards the box.
90+5'Hoffenheim are trying to create something here.
90+5'Bernardo from Hoffenheim intercepts a cross aimed towards the box.
90+5'Mainz 05 are trying to create something here.
90+5'Nikolas Veratschnig relieves the pressure with a clearance
90+4'Danny da Costa from Mainz 05 intercepts a cross aimed towards the box.
90+4'Albian Hajdari relieves the pressure with a clearance
90+4'Bernardo relieves the pressure with a clearance
90+4'Andrej Kramaric is penalised for pushing Kacper Potulski.
90+3'Kacper Potulski from Mainz 05 intercepts a cross aimed towards the box.
90+3'Hoffenheim are trying to create something here.
90+3'Hoffenheim take a throw-in in the opponent's half of the field.
90+3'Mainz 05 take a throw-in in their own half of the field.
90+2'Mainz 05 take a throw-in in their own half of the field.
90+2'Stefan Posch from Mainz 05 intercepts a cross aimed towards the box.
90+2'Danny da Costa relieves the pressure with a clearance
90+1'Safe hands from Daniel Batz as he comes out and claims the ball
90+1'The cross by Leon Avdullahu from Hoffenheim successfully finds a teammate in the box.
90+1'Hoffenheim take a throw-in in their own half of the field.
90+1'Safe hands from Daniel Batz as he comes out and claims the ball
90+1'Nikolas Veratschnig makes the tackle and wins possession for his team
90+1'The fourth official shows there are 4 minute(s) of time to be added.
90'Stefan Posch from Mainz 05 intercepts a cross aimed towards the box.
90'Hoffenheim take a throw-in in their own half of the field.
90'Ball possession: Hoffenheim: 60%, Mainz 05: 40%.
90'The referee signals a free kick as Bazoumana Toure from Hoffenheim trips Lennard Maloney
89'Ozan Kabak wins an air challenge against Lennard Maloney
87'Mainz 05 take a throw-in in the opponent's half of the field.
87'Paul Nebel is leaving the field to be replaced by Lennard Maloney in a tactical substitution.
87'Tim Lemperle is leaving the field to be replaced by Max Moerstedt in a tactical substitution.
87'Albian Hajdari relieves the pressure with a clearance
86'Ozan Kabak wins an air challenge against Phillip Tietz
86'Mainz 05 take a throw-in in their own half of the field.
85'Ball possession: Hoffenheim: 59%, Mainz 05: 41%.
85'Kacper Potulski from Mainz 05 intercepts a cross aimed towards the box.
85'Hoffenheim are trying to create something here.
84'Stefan Posch relieves the pressure with a clearance
Line-ups are confirmed. Last update: Sat Apr 04 2026 16:30:00 GMT+0000 (Coordinated Universal Time)
Hoffenheim4-4-2
1
Oliver Baumann
34
Vladimír Coufal
5
Ozan Kabak
21
Albian Hajdari
13
Bernardo
22
Alexander Prass
6
Grischa Prömel
18
Wouter Burger
29
Bazoumana Toure
11
Fisnik Asllani
19
Tim Lemperle
220
Phillip Tietz
23
Sheraldo Becker
2
Philipp Mwene
7
Lee Jae-sung
6
Kaishu Sano
8
Paul Nebel
30
Silvan Widmer
31
Dominik Kohr
4
Stefan Posch
21
Danny da Costa
33
Daniel Batz
Mainz 053-5-2
Substitutions:
61'
Fisnik AsllaniAndrej Kramarić
37'
Dominik KohrKacper Potulski
61'
Vladimír CoufalLeon Avdullahu
46'
Silvan WidmerNikolas Veratschnig
84'
Alexander PrassIhlas Bebou
75'
Sheraldo BeckerArmindo Sieb
87'
Tim LemperleMax Moerstedt
76'
Lee Jae-sungSota Kawasaki
87'
Paul NebelLennard Maloney
Substitute players:
Luca Philipp
Lasse Riess
Robin Hranáč
Maxim Leitsch
Kevin Akpoguma
Nikolas Veratschnig
Leon Avdullahu
Kacper Potulski
Muhammed Damar
Lennard Maloney
Ihlas Bebou
Sota Kawasaki
Cole Campbell
Armindo Sieb
Andrej Kramarić
William Bøving
Max Moerstedt
Nelson Weiper
Coaches:
Christian Ilzer
Urs Fischer
Bundesliga
#Team namePPlayedGDGoals DifferencePtsPointsWWinsDDrawsLLossesFGoals ForAGoals Against
1Champions LeagueBayern Munich308079254110929
2Champions LeagueBorussia Dortmund30306419746131
3Champions LeagueRB Leipzig30225918575937
4Champions LeagueVfB Stuttgart30205617586242
5Europa LeagueHoffenheim30155416685944
6Europa Conference League qualificationBayer Leverkusen30195215786041
7Freiburg30-443127114448
8Eintracht Frankfurt30-242119105557
9Augsburg30-1636106143854
10Mainz 0530-934810123645
11Union Berlin30-183288143452
12FC Cologne30-731710134451
13Borussia M'gladbach30-1431710133650
14Hamburger SV30-1531710133348
15Werder Bremen30-183187153553
16Relegation play-offSt. Pauli30-252668162651
17RelegationWolfsburg30-252466184166
18RelegationFC Heidenheim30-331947193366
Champions League
Europa League
Europa Conference League qualification
Relegation play-off
Relegation
Cup result provided 1 additional position in UEFA Europa League
Max favourites reached
Max favourites reached