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

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


Match feed:
  • Match Ended
  • 90'
    Yellow Card
    • Oliver Baumann

    Oliver Baumann (Hoffenheim) has been booked and must now be careful not to get a second yellow card.

  • 86'
    Substitution
    • Andrej Kramaric
    • Dennis Geiger

    Christian Ilzer (Hoffenheim) is making a fourth substitution, with Dennis Geiger replacing Andrej Kramaric.

  • 86'
    Substitution
    • Haris Tabakovic
    • Erencan Yardimci

    The home team replace Haris Tabakovic with Erencan Yardimci.

  • 83'
    Substitution
    • Dominik Kohr
    • Hong Hyeon-seok

    Bo Henriksen (Mainz) is making a third substitution, with Hong Hyeon-seok replacing Dominik Kohr.

  • 75'
    Yellow Card
    • Tom Bischof

    Tom Bischof is booked for the home team.

  • 74'
    Substitution
    • Marius Bulter
    • David Jurasek

    David Jurasek is replacing Marius Bulter for Hoffenheim at PreZero Arena.

  • 67'
    Substitution
    • Bazoumana Toure
    • Adam Hlozek

    The home team have replaced Bazoumana Toure with Adam Hlozek. This is the first substitution made today by Christian Ilzer.

  • 67'
    Substitution
    • Nikolas Veratschnig
    • Armindo Sieb

    Bo Henriksen is making the team's second substitution at PreZero Arena with Armindo Sieb replacing Nikolas Veratschnig.

  • 49'
    Yellow Card
    • Paul Nebel

    Paul Nebel (Mainz) gets a yellow card.

  • 45'
    Yellow Card
    • Stanley Nsoki

    Hoffenheim's Stanley Nsoki has been booked in Sinsheim.

  • 40'
    Substitution
    • Philipp Mwene
    • Arnaud Nordin

    Bo Henriksen (Mainz) is making a first change, with Arnaud Nordin replacing the possibly injured Philipp Mwene.

  • 32'
    Goal !
    • Andrej Kramaric (Scorer)
    • Bazoumana Toure (Assist)

    Goal! Andrej Kramaric extends Hoffenheim's lead to 2-0.

    Bazoumana Toure instrumental with a fine assist.

  • 23'
    Yellow Card
    • Arthur Chaves

    Arthur Chaves (Hoffenheim) has received a yellow card from Sven Jablonski.

  • 4'
    Goal !
    • Andrej Kramaric (Scorer)
    • Bazoumana Toure (Assist)

    Hoffenheim take a 1-0 lead thanks to Andrej Kramaric.

    Bazoumana Toure with an assist there.

  • Match Started

    The first-half is now underway.

Line-ups

TSG Hoffenheim TSG Hoffenheim
(4-2-3-1)
(3-4-2-1)
Mainz Mainz
1Baumann15Gendrey35Chaves25Akpoguma34Nsoki16Stach7Bischof29Toure27Kramaric21Bulter26Tabakovic27Zentner21da Costa3Jenz31Kohr19Caci6Sano22Veratschnig2Mwene8Nebel7Jae-sung44Weiper
1Baumann15Gendrey35Chaves25Akpoguma34Nsoki16Stach7Bischof29Toure27Kramaric21Bulter26Tabakovic
TSG Hoffenheim TSG Hoffenheim
(4-2-3-1)
27Zentner21da Costa3Jenz31Kohr19Caci6Sano22Veratschnig2Mwene8Nebel7Jae-sung44Weiper
(3-4-2-1)
Mainz Mainz
TSG Hoffenheim TSG Hoffenheim
Ilzer, Christian
Coach
Substitutes
Adam Hlozek 23
67' Out: Bazoumana Toure

David Jurasek 19
74' Out: Marius Bulter

Erencan Yardimci 53
86' Out: Haris Tabakovic

Dennis Geiger 8
86' Out: Andrej Kramaric
Missing players
Grischa Promel
Injured

Diadie Samassekou
Injured

Ozan Kabak
Injured

Valentin Gendrey
Injured
Mainz Mainz
Henriksen, Bo
Coach
Substitutes
Arnaud Nordin 9
40' Out: Philipp Mwene

Armindo Sieb 11
67' Out: Nikolas Veratschnig

Hong Hyeon-seok 14
83' Out: Dominik Kohr
Missing players
Dominik Kohr
Other

Moritz Jenz
Other

Maxim Bora Dal
Injured

Statistics

Ball possession
TSG Hoffenheim40%
60% Mainz
Shots
0Off goal96On goal1

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

News

Head to head

FSV Mainz and TSG Hoffenheim have faced each other 11 times, with FSV Mainz winning 7 matches, TSG Hoffenheim winning 2, and 2 ending in draws. In their last match on 1 December 2024, FSV Mainz defeated TSG Hoffenheim 2-0 in the Bundesliga.

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

Form

TSG HoffenheimTSG Hoffenheim
  1. Flag DEUBundesliga
    17 May 2025
    TSG Hoffenheim
    0 : 4
    Bayern Munich
  2. Flag DEUBundesliga
    9 May 2025
    Wolfsburg
    2 : 2
    TSG Hoffenheim
  3. Flag DEUBundesliga
    3 May 2025
    Borussia M'gladbach
    4 : 4
    TSG Hoffenheim
  4. Flag DEUBundesliga
    26 Apr 2025
    TSG Hoffenheim
    2 : 3
    Borussia Dortmund
  5. Flag DEUBundesliga
    19 Apr 2025
    SC Freiburg
    3 : 2
    TSG Hoffenheim
MainzMainz
  1. Flag DEUBundesliga
    17 May 2025
    Mainz
    2 : 2
    Bayer Leverkusen
  2. Flag DEUBundesliga
    10 May 2025
    Bochum
    1 : 4
    Mainz
  3. Flag DEUBundesliga
    4 May 2025
    Mainz
    1 : 1
    Eintracht Frankfurt
  4. Flag DEUBundesliga
    26 Apr 2025
    Bayern Munich
    3 : 0
    Mainz
  5. Flag DEUBundesliga
    19 Apr 2025
    Mainz
    2 : 2
    Wolfsburg

TSG Hoffenheim vs Mainz Standings

TSG Hoffenheim are in 14th position, while FSV Mainz are in 4th position with an 18-point lead over Hoffenheim.

PosTeamWDLMPts
5SC Freiburg167113455
6Mainz1410103452
7RB Leipzig131293451
...
14St Pauli88183432
15TSG Hoffenheim711163432
16Heidenheim85213429

Match information