TSG Hoffenheim vs Mainz

TSG Hoffenheim5th in Germany Bundesliga I
Apr 4, 2026
13:30
1
-
2
FULL TIME
Mainz11th in Germany Bundesliga I

TSG Hoffenheim vs Mainz Live Score

TSG Hoffenheim
full-time Full Time
Mainz
TSG Hoffenheim vs Mainz Apr 4, 2026 Timeline
0'
HT
13'
23'
79'
FT
Attacks
127
86
Dangerous Attacks
67
41
Shots On Target
5
5
Shots Off Target
11
4
Possession
60%
40%
Passing Accuracy
79%
69%
Crossing Accuracy
13%
37%
1
Goals
2
16
Goal attempts
9
7
Corners
3
0
Penalties
0
11
Fouls
6
0
Offsides
3
3
Saves
4
6
Shots blocked
2
0
Red Cards
0
4
Yellow Cards
1
4
Substitutions
5
0
Injuries
1
16
crosses
19
1.23
Xg
2.16
10
key passes
7

TSG Hoffenheim vs Mainz events Apr 4, 2026

  • Score After Full Time - 1-2
  • 87'
    Substitution - Maloney - Nebel - Mainz
  • 87'
    Substitution - Moerstedt - Lemperle - TSG Hoffenheim
  • 84'
    Substitution - Bebou - Prass - TSG Hoffenheim
  • 84'
    10th Corner - TSG Hoffenheim
  • 81'
    15th Shot Off Target - Burger - TSG Hoffenheim
  • 79'
    10th Shot On Target - Tietz - Mainz
  • 80'
    5th Yellow Card - Baumann - TSG Hoffenheim
  • 79'
    9th Shot On Target - Tietz - Mainz
  • 79'
    4th Yellow Card - Burger - TSG Hoffenheim
  • 79'
    3rd Goal - Shot - Tietz - Mainz
  • 79'
    14th Shot Off Target - Nebel - Mainz
  • 75'
    Substitution - Kawasaki - Lee - Mainz
  • 75'
    Substitution - Sieb - Becker - Mainz
  • 70'
    9th Corner - TSG Hoffenheim
  • 70'
    13th Shot Off Target - Hajdari - TSG Hoffenheim
  • 67'
    8th Shot On Target - Tietz - Mainz
  • 66'
    8th Corner - Mainz
  • 63'
    7th Shot On Target - Prass - TSG Hoffenheim
  • 61'
    Substitution - Kramaric - Asllani - TSG Hoffenheim
  • 61'
    Substitution - Avdullahu - Coufal - TSG Hoffenheim
  • 62'
    12th Shot Off Target - Nebel - Mainz
  • 58'
    11th Shot Off Target - Toure - TSG Hoffenheim
  • 55'
    10th Shot Off Target - Lemperle - TSG Hoffenheim
  • 53'
    7th Corner - Mainz
  • 51'
    6th Corner - Mainz
  • 48'
    4th Offside - Mainz
  • 47'
    3rd Yellow Card - Coufal - TSG Hoffenheim
  • 46'
    Substitution - Veratschnig - Widmer - Mainz
  • Score After First Half - 1-1
  • 45+2'
    9th Shot Off Target - Toure - TSG Hoffenheim
  • 45+2'
    8th Shot Off Target - Toure - TSG Hoffenheim
  • 45+3'
    5th Corner - TSG Hoffenheim
  • 45'
    2nd Yellow Card - Kabak - TSG Hoffenheim
  • 43'
    7th Shot Off Target - Nebel - Mainz
  • 41'
    3rd Offside - Mainz
  • 39'
    6th Shot Off Target - Hajdari - TSG Hoffenheim
  • 37'
    Substitution - Potulski - Kohr - Mainz
  • 33'
    5th Shot Off Target - Asllani - TSG Hoffenheim
  • 31'
    6th Shot On Target - Hajdari - TSG Hoffenheim
  • 31'
    4th Corner - TSG Hoffenheim
  • 28'
    5th Shot On Target - Coufal - TSG Hoffenheim
  • 25'
    4th Shot On Target - Lee - Mainz
  • 23'
    2nd Assist - Toure - TSG Hoffenheim
  • 23'
    3rd Shot On Target - Asllani - TSG Hoffenheim
  • 23'
    2nd Goal - Shot (Assist: Toure) - Asllani - TSG Hoffenheim
  • 13'
    4th Shot Off Target - Becker - Mainz
  • 13'
    1st Assist - Mwene - Mainz
  • 13'
    2nd Shot On Target - Tietz - Mainz
  • 13'
    1st Goal - Header (Assist: Mwene) - Tietz - Mainz
  • 11'
    3rd Corner - TSG Hoffenheim
  • 11'
    1st Shot On Target - Lemperle - TSG Hoffenheim
  • 10'
    3rd Shot Off Target - Asllani - TSG Hoffenheim
  • 10'
    2nd Corner - TSG Hoffenheim
  • 9'
    2nd Shot Off Target - Promel - TSG Hoffenheim
  • 9'
    1st Corner - TSG Hoffenheim
  • 7'
    1st Yellow Card - Kohr - Mainz
  • 4'
    1st Shot Off Target - Asllani - TSG Hoffenheim
  • 4'
    2nd Offside - Mainz
  • 2'
    1st Offside - Mainz

TSG Hoffenheim vs Mainz Lineups Apr 4, 2026

:Referee
country-flagHarm OsmersOsmers
TSG Hoffenheim
Mainz
country-flagChristian IlzerIlzer
country-flagUrs FischerFischer
Lineup
4-1-3-2
3-3-2-2
country-flag1 - Oliver BaumannBaumann- Guard
country-flag33 - Daniel BatzBatz- Guard
country-flag34 - Vladimir CoufalCoufal- Defender
Leon AvdullahuAvdullahu
country-flag21 - Danny da Costada Costa- Defender
country-flag5 - Ozan KabakKabak- Defender
country-flag4 - Stefan PoschPosch- Defender
country-flag21 - Albian HajdariHajdari- Defender
country-flag31 - Dominik KohrKohr- Midfielder
Kacper PotulskiPotulski
country-flag13 - BernardoBernardo- Defender
country-flag30 - Silvan WidmerWidmer- Defender
Nikolas VeratschnigVeratschnig
country-flag18 - Wouter BurgerBurger- Midfielder
country-flag6 - Kaishu SanoSano- Midfielder
country-flag22 - Alexander PrassPrass- Midfielder
Ihlas BebouBebou
country-flag2 - Philipp MweneMwene- Defender
country-flag6 - Grischa PromelPromel- Midfielder
country-flag8 - Paul NebelNebel- Midfielder
Lennard MaloneyMaloney
country-flag29 - Bazoumana ToureToure- Midfielder
country-flag7 - Jae-sung LeeLee- Midfielder
Sota KawasakiKawasaki
country-flag11 - Fisnik AsllaniAsllani- Forward
Andrej KramaricKramaric
country-flag23 - Sheraldo BeckerBecker- Forward
Armindo SiebSieb
country-flag19 - Tim LemperleLemperle- Forward
Max MoerstedtMoerstedt
country-flag20 - Phillip TietzTietz- Forward
SUBSTITUTES
country-flag2 - Robin HranacHranac- Defender
country-flag44 - Nelson WeiperWeiper- Forward
country-flag7 - Leon AvdullahuAvdullahu- Midfielder
Vladimir CoufalCoufal
country-flag22 - Nikolas VeratschnigVeratschnig- Midfielder
Silvan WidmerWidmer
country-flag37 - Luca PhilippPhilipp- Guard
country-flag24 - Sota KawasakiKawasaki- Midfielder
Jae-sung LeeLee
country-flag33 - Max MoerstedtMoerstedt- Forward
Tim LemperleLemperle
country-flag11 - Armindo SiebSieb- Forward
Sheraldo BeckerBecker
country-flag10 - Muhammed DamarDamar- Midfielder
country-flag14 - William Boving VickBoving Vick- Midfielder
country-flag25 - Kevin AkpogumaAkpoguma- Defender
country-flag15 - Lennard MaloneyMaloney- Midfielder
Paul NebelNebel
country-flag9 - Ihlas BebouBebou- Forward
Alexander PrassPrass
country-flag1 - Lasse Finn RiessFinn Riess- Guard
country-flag27 - Andrej KramaricKramaric- Forward
Fisnik AsllaniAsllani
country-flag5 - Maxim LeitschLeitsch- Defender
country-flag20 - William Cole CampbellCole Campbell- Midfielder
country-flag48 - Kacper PotulskiPotulski- Defender
Dominik KohrKohr
Missing Players
country-flagKoki MachidaMachida(Cruciate ligament tear)
country-flagStefan BellBell(Fitness)
country-flagAdam HlozekHlozek- Centre-Forward(Calf injury)
country-flagRobin ZentnerZentner- Goalkeeper(Adductor injury)
country-flagValentin GendreyGendrey- Right-Back(Ankle injury)
country-flag30 - Alexander CorrynCorryn- Defender(Heel injury)
country-flagLeon AvdullahuAvdullahu- Defensive Midfield(Adductor injury)
country-flagAndreas Hanche-OlsenHanche-Olsen(muscular problems)
country-flagBenedict HollerbachHollerbach- Centre-Forward(Achilles tendon rupture)
country-flagSilasSilas(Tibia and fibula fracture)
country-flagKasey BosBos- Left-Back(Shoulder injury)

TSG Hoffenheim vs Mainz Stadium Apr 4, 2026

  • Name: PreZero Arena
  • City: Sinsheim, Germany
  • Capacity: 30150

TSG Hoffenheim - Mainz H2H

  • 13:30
    Apr 4, 2026
    TSG Hoffenheim
    1
    -
    2
    Mainz
    1
    -
    2
  • 19:30
    Nov 21, 2025
    Mainz
    1
    -
    1
    TSG Hoffenheim
    1
    -
    1
  • 13:30
    Apr 12, 2025
    TSG Hoffenheim
    2
    -
    0
    Mainz
    2
    -
    0
  • 14:30
    Dec 1, 2024
    Mainz
    2
    -
    0
    TSG Hoffenheim
    2
    -
    0
  • 13:30
    Apr 13, 2024
    Mainz
    4
    -
    1
    TSG Hoffenheim
    4
    -
    1