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
Stefan Bell
Injured

Silvan Widmer
Suspended

Robin Zentner
Injured

Andreas Hanche-Olsen
Injured

Anthony Caci
Injured

Benedict Hollerbach
Injured

Fabio Moreno Fell
Other

Nelson Weiper
Other

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
    20 Feb 2026
    Mainz
    1 : 1
    Hamburg
  2. Flag DEUBundesliga
    13 Feb 2026
    Borussia Dortmund
    4 : 0
    Mainz
  3. Flag DEUBundesliga
    7 Feb 2026
    Mainz
    2 : 0
    Augsburg
  4. Flag DEUBundesliga
    31 Jan 2026
    RB Leipzig
    1 : 2
    Mainz
  5. Flag DEUBundesliga
    24 Jan 2026
    Mainz
    3 : 1
    Wolfsburg
HeidenheimHeidenheim
  1. Flag DEUBundesliga
    22 Feb 2026
    Heidenheim
    3 : 3
    VfB Stuttgart
  2. Flag DEUBundesliga
    15 Feb 2026
    Augsburg
    1 : 0
    Heidenheim
  3. Flag DEUBundesliga
    7 Feb 2026
    Heidenheim
    0 : 2
    Hamburg
  4. Flag DEUBundesliga
    1 Feb 2026
    Borussia Dortmund
    3 : 2
    Heidenheim
  5. Flag DEUBundesliga
    24 Jan 2026
    Heidenheim
    0 : 3
    RB Leipzig

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
12Cologne66112324
13Mainz57112322
14Borussia M'gladbach57112322
...
17Werder Bremen47122319
18Heidenheim35152314

Match information

Content disclaimer

The TV and streaming listings published on this page are based on data provided by our official broadcast partners and refer exclusively to matches and programs shown by licensed rights holders.

Broadcasts may be available across different platforms, including terrestrial TV, cable, satellite, IPTV, radio, and official mobile or desktop applications operated by the broadcasters. Where available, we provide links to streaming services offered directly by the official broadcasters.

Please note that access to certain broadcasts may require a valid subscription or user authentication with a TV or internet service provider. Sporticos does not host live streams and does not link to illegal, pirated, or unofficial streaming services.

We strive to ensure that all broadcast information is accurate and up to date. However, broadcast schedules and platform availability are subject to change. If you notice any missing or incorrect information, we encourage you to contact us so we can review and update the listing.