1. Football streams
  2. Bundesliga
  3. Mainz vs TSG Hoffenheim

da Costa (76')
Hanche-Olsen (9')

How to watch Mainz vs TSG Hoffenheim online & on TV, head to head and predictions


Match feed:
  • Match Ended
  • 90'
    Yellow Card
    • Philipp Mwene

    Philipp Mwene (Mainz) has received a yellow card from Sascha Stegemann.

  • 90'
    Yellow Card
    • Nadiem Amiri

    Nadiem Amiri is booked for the home team and will be suspended from the next match.

  • 90'
    Substitution
    • Fisnik Asllani
    • Ihlas Bebou

    Christian Ilzer (Hoffenheim) is making a third substitution, with Ihlas Bebou replacing Fisnik Asllani.

  • 90'
    Substitution
    • Benedict Hollerbach
    • Stefan Bell

    Stefan Bell is replacing Benedict Hollerbach for Mainz at Mewa Arena.

  • 88'
    Red Card
    • Dominik Kohr

    Dominik Kohr (Mainz) is red-carded and dismissed.

  • 77'
    Substitution
    • Bazoumana Toure
    • Max Moerstedt

    Max Moerstedt is replacing Bazoumana Toure for the away team.

  • 76'
    Goal !
    • Danny da Costa (Scorer)
    • Benedict Hollerbach (Assist)

    Goal! Danny da Costa levels the match at 1-1.

    Great play from Benedict Hollerbach to set up the goal.

  • 68'
    Yellow Card
    • Robin Hranac

    At Mewa Arena, Robin Hranac has been yellow-carded for the away team.

  • 67'
    Substitution
    • Lee Jae-sung
    • Nelson Weiper

    Nelson Weiper is on a sub for Lee Jae-sung for Mainz.

  • 58'
    Substitution
    • Andrej Kramaric
    • Tim Lemperle

    Hoffenheim make their first substitution with Tim Lemperle replacing Andrej Kramaric.

  • 46'
    Substitution
    • Lennard Maloney
    • Danny da Costa

    Bo Henriksen is making the team's second substitution at Mewa Arena with Danny da Costa replacing Lennard Maloney.

  • 46'
    Substitution
    • Danny da Costa
    • Lennard Maloney

    The home team replace Danny da Costa with Lennard Maloney.

  • 42'
    Yellow Card
    • Bernardo

    Bernardo (Hoffenheim) has received a yellow card from Sascha Stegemann.

  • 24'
    Yellow Card
    • Silvan Widmer

    Mainz's Silvan Widmer has been booked in Mainz.

  • 9'
    Goal !
    • Andreas Hanche-Olsen (Scorer)

    Andreas Hanche-Olsen scores an unfortunate own goal. This makes it 0-1 at Mewa Arena.

  • Match Started

Line-ups

Mainz Mainz
(3-4-2-1)
(4-4-2)
TSG Hoffenheim TSG Hoffenheim
27Zentner25Hanche-Olsen15Maloney31Kohr2Mwene10Amiri6Sano30Widmer8Nebel17Hollerbach7Jae-sung1Baumann34Coufal2Hranac21Hajdari13Bernardo6Promel7Avdullahu27Kramaric18Burger11Asllani29Toure
27Zentner25Hanche-Olsen15Maloney31Kohr2Mwene10Amiri6Sano30Widmer8Nebel17Hollerbach7Jae-sung
Mainz Mainz
(3-4-2-1)
1Baumann34Coufal2Hranac21Hajdari13Bernardo6Promel7Avdullahu27Kramaric18Burger11Asllani29Toure
(4-4-2)
TSG Hoffenheim TSG Hoffenheim
Mainz Mainz
Henriksen, Bo
Coach
Substitutes
Lennard Maloney 15
46' Out: Danny da Costa

Danny da Costa 21
46' Out: Lennard Maloney

Nelson Weiper 44
67' Out: Lee Jae-sung

Stefan Bell 16
90' Out: Benedict Hollerbach
Missing players
Anthony Caci
Injured

Maxim Bora Dal
Injured
TSG Hoffenheim TSG Hoffenheim
Ilzer, Christian
Coach
Substitutes
Tim Lemperle 19
58' Out: Andrej Kramaric

Max Moerstedt 33
77' Out: Bazoumana Toure

Ihlas Bebou 9
90' Out: Fisnik Asllani
Missing players
Koki Machida
Injured

Adam Hlozek
Injured

Valentin Gendrey
Injured

Hennes Behrens
Other

Statistics

Ball possession
Mainz51%
49% TSG Hoffenheim
Shots
4Off goal62On goal3

6
Shots blocked
4
7
Corner kicks
4
1
Offsides
1
3
Saves
1
11
Fouls
13
3
Yellow cards
2
1
Red cards
0

Mainz vs TSG Hoffenheim Betting tips

If Grischa Promel scores against FSV Mainz it will be his 5th goal for TSG Hoffenheim this season.
If Nadiem Amiri receives a yellow card in today's match, he will be suspended after collecting 5 yellow cards so far this season.
TSG Hoffenheim is undefeated this season when playing at home and taking the lead 1-0.
1/3

Head to head

Mainz and Hoffenheim have faced each other six times recently in the Bundesliga, with Mainz winning four matches, Hoffenheim winning one, and one draw recorded. Both teams have secured 2-0 home victories in their latest encounters.

Mainz
Matches:  13
TSG Hoffenheim
54%
Wins: 7
23%
Draws: 3
23%
Wins: 3
Recent meetings
  1. Flag DEUBundesliga
    21 Nov 2025
    MainzMainz
    1 : 1
    TSG HoffenheimTSG Hoffenheim
  2. Flag DEUBundesliga
    12 Apr 2025
    TSG HoffenheimTSG Hoffenheim
    2 : 0
    MainzMainz
  3. Flag DEUBundesliga
    1 Dec 2024
    MainzMainz
    2 : 0
    TSG HoffenheimTSG Hoffenheim
  4. Flag DEUBundesliga
    13 Apr 2024
    MainzMainz
    4 : 1
    TSG HoffenheimTSG Hoffenheim
  5. Flag DEUBundesliga
    26 Nov 2023
    TSG HoffenheimTSG Hoffenheim
    1 : 1
    MainzMainz

Form

MainzMainz
  1. Flag DEUBundesliga
    30 Nov 2025
    SC Freiburg
    4 : 0
    Mainz
  2. Flag nullUefa Europa Conference League
    27 Nov 2025
    CS U Craiova
    1 : 0
    Mainz
  3. Flag DEUBundesliga
    21 Nov 2025
    Mainz
    1 : 1
    TSG Hoffenheim
  4. Flag DEUBundesliga
    9 Nov 2025
    Eintracht Frankfurt
    1 : 0
    Mainz
  5. Flag nullUefa Europa Conference League
    6 Nov 2025
    Mainz
    2 : 1
    Fiorentina
TSG HoffenheimTSG Hoffenheim
  1. Flag DEUBundesliga
    29 Nov 2025
    TSG Hoffenheim
    3 : 0
    Augsburg
  2. Flag DEUBundesliga
    21 Nov 2025
    Mainz
    1 : 1
    TSG Hoffenheim
  3. Flag DEUBundesliga
    8 Nov 2025
    TSG Hoffenheim
    3 : 1
    RB Leipzig
  4. Flag DEUBundesliga
    2 Nov 2025
    Wolfsburg
    2 : 3
    TSG Hoffenheim
  5. Flag DEUDFB Pokal
    28 Oct 2025
    St Pauli
    2 : 2
    TSG Hoffenheim

Mainz vs TSG Hoffenheim Standings

FSV Mainz is positioned 17th with 5 points from 10 matches, having won 1, drawn 2, and lost 7. TSG Hoffenheim stands 6th with 19 points, recording 6 wins, 1 draw, and 3 losses in the same number of games.

PosTeamWDLMPts
4Bayer Leverkusen7231223
5TSG Hoffenheim7231223
6VfB Stuttgart7141222
...
17St Pauli219127
18Mainz138126

Match information