1. Football streams
  2. Bundesliga
  3. RB Leipzig vs Mainz

Harder (40')
Katompa Mvumpa (49') Amiri (45')

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


Match feed:
  • Match Ended
  • 90'
    Yellow Card
    • Kacper Potulski

    Kacper Potulski (Mainz) has received a yellow card from Daniel Schlager.

  • 87'
    Substitution
    • Nicolas Seiwald
    • Johan Bakayoko

    Ole Werner (Leipzig) is making a fourth substitution, with Johan Bakayoko replacing Nicolas Seiwald.

  • 82'
    Substitution
    • Silvan Widmer
    • Philipp Mwene

    Philipp Mwene is replacing Silvan Widmer for the away team.

  • 82'
    Substitution
    • Phillip Tietz
    • Nelson Weiper

    Nelson Weiper is replacing Phillip Tietz for Mainz at Red Bull Arena.

  • 82'
    Substitution
    • Silas Katompa Mvumpa
    • Paul Nebel

    Urs Fischer is making the team's third substitution at Red Bull Arena with Paul Nebel replacing Silas Katompa Mvumpa.

  • 72'
    Substitution
    • Romulo
    • Tidiam Gomis

    Tidiam Gomis is on a sub for Romulo for Leipzig.

  • 72'
    Substitution
    • Nadiem Amiri
    • Lennard Maloney

    Lennard Maloney is replacing Nadiem Amiri for Mainz at Red Bull Arena.

  • 59'
    Substitution
    • El Chadaille Bitshiabu
    • Ezechiel Banzuzi

    Leipzig make their second substitution with Ezechiel Banzuzi replacing El Chadaille Bitshiabu.

  • 59'
    Substitution
    • Ridle Baku
    • Benjamin Henrichs

    The home team replace Ridle Baku with Benjamin Henrichs.

  • 49'
    Goal !
    • Silas Katompa Mvumpa (Scorer)

    Goal! Mainz have got their heads in front thanks to a Silas Katompa Mvumpa strike.

  • 45'
    Goal !
    • Nadiem Amiri (Scorer)

    Goal! The away team are now level through a Nadiem Amiri penalty.

  • 45'
    Yellow Card
    • Stefan Posch

    Stefan Posch is booked for the away team.

  • 40'
    Goal !
    • Conrad Harder (Scorer)
    • Antonio Nusa (Assist)

    Goal! A Conrad Harder header gives Leipzig a 1-0 lead in Leipzig.

    Antonio Nusa instrumental with a fine assist.

  • 38'
    Yellow Card
    • Stefan Bell

    Stefan Bell (Mainz) has been booked and must now be careful not to get a second yellow card.

  • 15'
    Substitution
    • Benedict Hollerbach
    • Silas Katompa Mvumpa

    The away team have replaced Benedict Hollerbach with Silas Katompa Mvumpa. This is the first substitution made today by Urs Fischer.

  • Match Started

Line-ups

RB Leipzig RB Leipzig
(4-3-3)
(3-5-2)
Mainz Mainz
1Gulacsi17Baku4Orban5Bitshiabu22Raum24Schlager13Seiwald11Harder49Diomande40Romulo7Nusa33Batz4Posch16Bell48Potulski21da Costa10Amiri6Sano7Jae-sung30Widmer20Tietz17Hollerbach
1Gulacsi17Baku4Orban5Bitshiabu22Raum24Schlager13Seiwald11Harder49Diomande40Romulo7Nusa
RB Leipzig RB Leipzig
(4-3-3)
33Batz4Posch16Bell48Potulski21da Costa10Amiri6Sano7Jae-sung30Widmer20Tietz17Hollerbach
(3-5-2)
Mainz Mainz
RB Leipzig RB Leipzig
Werner, Ole
Coach
Substitutes
Benjamin Henrichs 39
59' Out: Ridle Baku

Ezechiel Banzuzi 6
59' Out: El Chadaille Bitshiabu

Tidiam Gomis 27
72' Out: Romulo

Johan Bakayoko 9
87' Out: Nicolas Seiwald
Missing players
Peter Gulacsi
Injured

Kosta Nedeljkovic
Injured

Assan Ouedraogo
Injured

Viggo Gebel
Injured
Mainz Mainz
Fischer, Urs
Coach
Substitutes
Silas Katompa Mvumpa 26
15' Out: Benedict Hollerbach

Lennard Maloney 15
72' Out: Nadiem Amiri

Paul Nebel 8
82' Out: Silas Katompa Mvumpa

Nelson Weiper 44
82' Out: Phillip Tietz

Philipp Mwene 2
82' Out: Silvan Widmer
Missing players
Stefan Bell
Injured

Robin Zentner
Injured

Nadiem Amiri
Injured

Andreas Hanche-Olsen
Injured

Anthony Caci
Injured

Benedict Hollerbach
Injured

Silas Katompa Mvumpa
Injured

Maxim Bora Dal
Injured

Statistics

Ball possession
RB Leipzig64%
36% Mainz
Shots
5Off goal44On goal4

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

Head to head

In the last five Bundesliga meetings between RB Leipzig and Mainz, Leipzig have recorded two wins, Mainz have recorded two wins, and there has been one draw, with a total score of 5–4 in Leipzig’s favour. Home advantage has not been decisive, with both teams achieving an away win and Mainz securing one home win while Leipzig have also won twice in Mainz.

RB Leipzig
Matches:  14
Mainz
43%
Wins: 6
14%
Draws: 2
43%
Wins: 6
Recent meetings
  1. Flag DEUBundesliga
    31 Jan 2026
    RB LeipzigRB Leipzig
    1 : 2
    MainzMainz
  2. Flag DEUBundesliga
    13 Sep 2025
    MainzMainz
    0 : 1
    RB LeipzigRB Leipzig
  3. Flag DEUBundesliga
    1 Mar 2025
    RB LeipzigRB Leipzig
    1 : 2
    MainzMainz
  4. Flag DEUBundesliga
    19 Oct 2024
    MainzMainz
    0 : 2
    RB LeipzigRB Leipzig
  5. Flag DEUBundesliga
    30 Mar 2024
    RB LeipzigRB Leipzig
    0 : 0
    MainzMainz

Form

RB LeipzigRB Leipzig
  1. Flag DEUBundesliga
    20 Mar 2026
    RB Leipzig
    5 : 0
    TSG Hoffenheim
  2. Flag DEUBundesliga
    15 Mar 2026
    VfB Stuttgart
    1 : 0
    RB Leipzig
  3. Flag DEUBundesliga
    7 Mar 2026
    RB Leipzig
    2 : 1
    Augsburg
  4. Flag DEUBundesliga
    1 Mar 2026
    Hamburg
    1 : 2
    RB Leipzig
  5. Flag DEUBundesliga
    21 Feb 2026
    RB Leipzig
    2 : 2
    Borussia Dortmund
MainzMainz
  1. Flag DEUBundesliga
    22 Mar 2026
    Mainz
    2 : 1
    Eintracht Frankfurt
  2. Flag nullUefa Europa Conference League
    19 Mar 2026
    Mainz
    2 : 0
    SK Sigma Olomouc
  3. Flag DEUBundesliga
    15 Mar 2026
    Werder Bremen
    0 : 2
    Mainz
  4. Flag nullUefa Europa Conference League
    12 Mar 2026
    SK Sigma Olomouc
    0 : 0
    Mainz
  5. Flag DEUBundesliga
    7 Mar 2026
    Mainz
    2 : 2
    VfB Stuttgart

RB Leipzig vs Mainz Standings

RB Leipzig are currently 4th in the table with 36 points from 19 matches, having recorded 11 wins, 3 draws and 5 losses with a goal difference of 37:25. FSV Mainz sit 16th with 15 points from 19 matches, after 3 wins, 6 draws and 10 losses, and a goal difference of 21:32, leaving a 21-point gap between the teams.

PosTeamWDLMPts
3VfB Stuttgart16562753
4RB Leipzig15572750
5TSG Hoffenheim15572750
...
10Augsburg94142731
11Mainz79112730
12Hamburg79112730

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.