1. Football streams
  2. Bundesliga
  3. Mainz vs Heidenheim

Amiri (49') Widmer (30')
Schimmer (60')

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


Match feed:
  • Match Ended
  • 90'
    Yellow Card
    • Silvan Widmer

    Silvan Widmer (Mainz) has received a yellow card from Sven Jablonski.

  • 90'
    Substitution
    • Phillip Tietz
    • Arnaud Nordin

    The home team have replaced Phillip Tietz with Arnaud Nordin. This is the fourth substitution made today by Urs Fischer.

  • 90'
    Substitution
    • Nadiem Amiri
    • Lennard Maloney

    Lennard Maloney is on a sub for Nadiem Amiri for Mainz.

  • 81'
    Substitution
    • Jonas Fohrenbach
    • Yannik Wagner

    Yannik Wagner is replacing Jonas Fohrenbach for Heidenheim at Mewa Arena.

  • 77'
    Yellow Card
    • Benedikt Gimber

    Benedikt Gimber (Heidenheim) gets a yellow card.

  • 75'
    Substitution
    • Julian Niehues
    • Mathias Honsak

    The away team have replaced Julian Niehues with Mathias Honsak. This is the fourth substitution made today by Frank Schmidt.

  • 60'
    Goal !
    • Stefan Schimmer (Scorer)

    Stefan Schimmer strikes to reduce the deficit to 2-1 at Mewa Arena.

  • 59'
    Substitution
    • Armindo Sieb
    • Paul Nebel

    Urs Fischer (Mainz) is making a second substitution, with Paul Nebel replacing Armindo Sieb.

  • 58'
    Substitution
    • Mikkel Kaufmann
    • Adrian Beck

    Frank Schmidt is making the team's third substitution at Mewa Arena with Adrian Beck replacing Mikkel Kaufmann.

  • 58'
    Substitution
    • Marvin Pieringer
    • Stefan Schimmer

    The away team replace Marvin Pieringer with Stefan Schimmer.

  • 54'
    Yellow Card
    • Marvin Pieringer

    Marvin Pieringer for Heidenheim has been booked by Sven Jablonski and receives a first yellow card.

  • 49'
    Goal !
    • Nadiem Amiri (Scorer)
    • Phillip Tietz (Assist)

    It's now 2-0 in Mainz as Nadiem Amiri scores for Mainz.

    Phillip Tietz instrumental with a fine assist.

  • 46'
    Substitution
    • Jan Schoppner
    • Sirlord Conteh

    Heidenheim make their first substitution with Sirlord Conteh replacing Jan Schoppner.

  • 45'
    Yellow Card
    • Dominik Kohr

    Mainz's Dominik Kohr has been booked in Mainz.

  • 34'
    Substitution
    • Nikolas Veratschnig
    • Kacper Potulski

    Kacper Potulski (Mainz) has replaced the possibly injured Nikolas Veratschnig at Mewa Arena.

  • 30'
    Goal !
    • Silvan Widmer (Scorer)
    • Lee Jae-sung (Assist)

    Goal! Mainz have got their heads in front thanks to a Silvan Widmer strike.

    Lee Jae-sung with an assist there.

  • Match Started

Line-ups

Mainz Mainz
(3-3-2-2)
(4-1-2-1-2)
Heidenheim Heidenheim
33Batz21da Costa16Bell31Kohr30Widmer6Sano22Veratschnig10Amiri7Jae-sung11Sieb20Tietz41Ramaj23Traore6Mainka5Gimber19Fohrenbach16Niehues3Schoppner30Dorsch22Ibrahimovic18Pieringer29Kaufmann
33Batz21da Costa16Bell31Kohr30Widmer6Sano22Veratschnig10Amiri7Jae-sung11Sieb20Tietz
Mainz Mainz
(3-3-2-2)
41Ramaj23Traore6Mainka5Gimber19Fohrenbach16Niehues3Schoppner30Dorsch22Ibrahimovic18Pieringer29Kaufmann
(4-1-2-1-2)
Heidenheim Heidenheim
Mainz Mainz
Fischer, Urs
Coach
Substitutes
Kacper Potulski 48
34' Out: Nikolas Veratschnig

Paul Nebel 8
59' Out: Armindo Sieb

Lennard Maloney 15
90' Out: Nadiem Amiri

Arnaud Nordin 9
90' Out: Phillip Tietz
Missing players
Robin Zentner
Injured

Anthony Caci
Injured

Benedict Hollerbach
Injured

Sota Kawasaki
Injured

Kasey Bos
Injured
Heidenheim Heidenheim
Schmidt, Frank
Coach
Substitutes
Sirlord Conteh 31
46' Out: Jan Schoppner

Stefan Schimmer 9
58' Out: Marvin Pieringer

Adrian Beck 21
58' Out: Mikkel Kaufmann

Mathias Honsak 17
75' Out: Julian Niehues

Yannik Wagner 38
81' Out: Jonas Fohrenbach
Missing players
Leart Paqarada
Injured

Statistics

Ball possession
Mainz45%
55% Heidenheim
Shots
2Off goal68On goal4

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

Head to head

Heidenheim and Mainz have met four times in the Bundesliga, with Heidenheim winning three matches (1–0 and 2–0 away, 2–0 at home) and one match ending in a 1–1 draw. Across these games, Heidenheim lead the head-to-head 3–1 in results and 6–1 on aggregate goals.

Mainz
Matches:  5
Heidenheim
40%
Wins: 2
20%
Draws: 1
40%
Wins: 2
Recent meetings
  1. Flag DEUBundesliga
    13 Jan 2026
    MainzMainz
    2 : 1
    HeidenheimHeidenheim
  2. Flag DEUBundesliga
    16 Feb 2025
    HeidenheimHeidenheim
    0 : 2
    MainzMainz
  3. Flag DEUBundesliga
    28 Sep 2024
    MainzMainz
    0 : 2
    HeidenheimHeidenheim
  4. Flag DEUBundesliga
    5 May 2024
    HeidenheimHeidenheim
    1 : 1
    MainzMainz
  5. Flag DEUBundesliga
    16 Dec 2023
    MainzMainz
    0 : 1
    HeidenheimHeidenheim

Form

MainzMainz
  1. Flag DEUBundesliga
    7 Feb 2026
    Mainz
    2 : 0
    Augsburg
  2. Flag DEUBundesliga
    31 Jan 2026
    RB Leipzig
    1 : 2
    Mainz
  3. Flag DEUBundesliga
    24 Jan 2026
    Mainz
    3 : 1
    Wolfsburg
  4. Flag DEUBundesliga
    17 Jan 2026
    Cologne
    2 : 1
    Mainz
  5. Flag DEUBundesliga
    13 Jan 2026
    Mainz
    2 : 1
    Heidenheim
HeidenheimHeidenheim
  1. Flag DEUBundesliga
    7 Feb 2026
    Heidenheim
    0 : 2
    Hamburg
  2. Flag DEUBundesliga
    1 Feb 2026
    Borussia Dortmund
    3 : 2
    Heidenheim
  3. Flag DEUBundesliga
    24 Jan 2026
    Heidenheim
    0 : 3
    RB Leipzig
  4. Flag DEUBundesliga
    17 Jan 2026
    Wolfsburg
    1 : 1
    Heidenheim
  5. Flag DEUBundesliga
    13 Jan 2026
    Mainz
    2 : 1
    Heidenheim

Mainz vs Heidenheim Standings

FSV Mainz are bottom of the table in 18th place with 9 points from 16 matches, having 1 win, 6 draws, 9 losses and a goal difference of -13 (15 scored, 28 conceded). 1. FC Heidenheim are 17th with 12 points from 16 matches, having 3 wins, 3 draws, 10 losses and a goal difference of -21 (15 scored, 36 conceded), placing them three points ahead of FSV Mainz.

PosTeamWDLMPts
13Augsburg64112122
14Mainz56102121
15Wolfsburg54122119
...
17St Pauli45122117
18Heidenheim34142113

Match information