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 14: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
1Bayern Munich16454113216318
2Borussia Dortmund16233812223714
3VfB Stuttgart16123611322715
4RB Leipzig16193511233819
5Bayer Leverkusen1619309343718
6Hoffenheim1613299253421
7Freiburg168298532921
8Eintracht Frankfurt162247362725
9Augsburg16-5236552227
10Hamburger SV162215652220
11Borussia M'gladbach16-4215652024
12FC Cologne162195472927
13Union Berlin16-4194752226
14Werder Bremen16-10195471929
15Mainz 0516-2174572022
16FC Heidenheim16-12174572335
17St. Pauli16-12174571628
18Wolfsburg16-101024102131
Cup result provided 1 additional position in UEFA Europa League
Max favourites reached
Max favourites reached