RB Leipzig vs Mainz Live Score and Live Stream

Preview

On January 31, RB Leipzig were hosting Mainz in the Bundesliga of Germany. Mainz wrapped up the match with a 1-2 triumph.

Conrad Harder scored the first goal of the game on the 40th minute of the match, putting RB Leipzig ahead. Nadiem Amiri and Silas then scored, ending the game at 1-2.

5 months after their last face-off in Bundesliga, in what promises to be a thrilling clash, RB Leipzig and Mainz prepare to meet again. In their last encounter, RB Leipzig secured a 0-1 win. RB Leipzig head into this game after their recent draw with St. Pauli on January 27 in the Bundesliga, bringing their unbeaten streak to two.

Mainz enter the match on a positive note, having secured a victory over Wolfsburg in their last outing. However, their defensive frailties have been apparent as they have struggled to keep opponents from scoring, conceding in their last nine away matches.

In this Bundesliga showdown, the spotlight will fall on the players who have been pivotal for RB Leipzig and Mainz throughout the campaign. Christoph Baumgartner and Yan Diomande have been pivotal for RB Leipzig’s attack, guided by Ole Werner, combining to deliver important goals and assists. Diomande has already scored seven goals in Bundesliga this season, with Baumgartner leading their creative tally in the league with seven assists. RB Leipzig’s attacking depth is further showcased by Romulo, David Raum and Antonio Nusa, who have each made valuable contributions this season.

Meanwhile, Mainz’s top finisher Nadiem Amiri and Lee Jae Sung have played important roles in ensuring their attack, carefully orchestrated by Urs Fischer, remains effective. With six goals in Bundesliga, Amiri is Mainz’s top scorer in the league, while Hollerbach remains their top assist provider in the competition with three. Danny da Costa, Kaishu Sano and Stefan Bell have also played key roles, contributing with goals and assists to fuel Mainz’s attack.

ScoreBat is covering RB Leipzig vs Mainz in real time, providing the live stream and live score of the match, team line-ups, full match stats, live match commentary and official video highlights. We cover all matches of the Bundesliga of Germany in real time and provide live streaming whenever possible.

URL: https://www.scorebat.com/mainz-vs-rb-leipzig-live-stream/

Live Streaming

You can watch RB Leipzig vs Mainz live stream here on ScoreBat when an official broadcast is available. We will provide only official live stream strictly from the official channels of the league or the teams whenever it is available. Live streaming will begin when the match is about to kick off.

We aggregate all official videos from official websites and Youtube channels of Mainz (often referred to as 1. FSV Mainz 05, FSV Mainz, FSV Mainz 05 or Mainz 05) and RB Leipzig (sometimes called Leipzig) as well as the channels of the leagues that they compete in. So, whenever there is an official live broadcast of RB Leipzig - Mainz match available that isn't behind a paywall - you will be able to watch it on ScoreBat.

We only provide live streaming when we can find an official stream by the league or one of the teams. If you are unable to watch the live broadcast on this page it probably means that there are no official streamings available yet.

AI Prediction

Our AI model provides a pre-game prediction for the RB Leipzig–Mainz match, and as the game progresses, it refines those predictions continuously based on live developments. According to pre-match data, the model suggested that RB Leipzig’s victory was projected as most likely, carrying 49%, while a draw was at 30% and Mainz’s victory was at 21%.

Line-Ups

We are updating team formations and line-ups for RB Leipzig - Mainz in real time.

RB Leipzig kicked off the game with Peter Gulacsi, David Raum, El Chadaille Bitshiabu who got substituted by Ezechiel Banzuzi on the 59th minute, Willi Orban, Ridle Baku who got substituted by Benjamin Henrichs on the 59th minute, Antonio Nusa, Nicolas Seiwald who got substituted by Johan Bakayoko on the 86th minute, Xaver Schlager, Conrad Harder, Romulo who got substituted by Tidiam Gomis on the 72nd minute and Yan Diomande as starters, with Maarten Vandevoordt, Benjamin Henrichs, Max Finkgrafe, Lukas Klostermann, Kosta Nedeljkovic, Tidiam Gomis, Ezechiel Banzuzi, Andrija Maksimovic and Johan Bakayoko on the bench.

Mainz's starting eleven were Daniel Batz, Kacper Potulski, Stefan Bell, Stefan Posch, Silvan Widmer who got substituted by Phillipp Mwene on the 82nd minute, Lee Jae Sung, Kaishu Sano, Nadiem Amiri who got substituted by Lennard Maloney on the 72nd minute, Danny da Costa, Benedict Hollerbach who got substituted by Silas on the 14th minute and Phillip Tietz who got substituted by Nelson Weiper on the 82nd minute, with Lasse Riess, Phillipp Mwene, Silas, Arnaud Nordin, Paul Nebel, Lennard Maloney, Daniel Gleiber, Nelson Weiper and William Boving on the bench.

Stats

Explore stats from RB Leipzig vs Mainz on ScoreBat - we are updating the numbers on this page every second of the game.

  • Expected Goals: 1.27 - 2.35
  • Ball Possession: 70 - 30
  • Big Scoring Chances: 3 - 4
  • Total Attempts: 15 - 11
  • Shots On Target: 4 - 4
  • Blocked Shots: 5 - 2
  • Shots in the Box: 14 - 8
  • Shots from Outside the Box: 1 - 3
  • Woodwork Hits: 1 - 0
  • Fouls: 4 - 13
  • Corners: 5 - 4
  • Throw-Ins: 23 - 18
  • Saves: 2 - 3
  • Free Kicks: 13 - 3
  • Offsides: 2 - 2
  • Passes into Final Third: 194 - 89
  • Completed Passes in Final Third: 150 - 57
  • Touches in Opponent's Box: 45 - 24
  • Tackles: 12 - 28
  • Completed Tackles: 8 - 13
  • Total Crosses: 27 - 13
  • Successful Crosses: 4 - 5
  • Interceptions: 7 - 17
  • Clearances: 24 - 44

Referee showed the yellow card four times throughout the game. Stefan Bell, Stefan Posch, Kacper Potulski and Nelson Weiper were the ones to receive it.

Head-to-head

Over five meetings since November 2023, the teams have each had their moments. Both RB Leipzig and Mainz have two wins to their name, while one match ended level. The last time these teams met was on September 13, 2025, in the Bundesliga of Germany, and RB Leipzig emerged victorious with a 0-1 scoreline. Over the course of these five head-to-head games, RB Leipzig have found the net four times, whereas Mainz have scored four. So, overall, RB Leipzig and Mainz have shared a nearly identical head-to-head record in their recent history.

In Bundesliga, RB Leipzig have played 25 matches, winning fourteen, drawing five and losing six, scoring 48 goals, averaging 1.92 per match, while conceding 34, an average of 1.36 per match. Mainz have won five of their 25 matches in Bundesliga this season, with nine draws and eleven defeats, scoring 29 goals, averaging 1.16 per match, while conceding 41, an average of 1.64 per match.

Recent Form

RB Leipzig's most recent outing ended in a draw against St. Pauli, while Mainz are coming off a win in their last match against Wolfsburg. Overall, RB Leipzig have won thirteen of their last twenty matches, losing four and drawing three, while over their most recent twenty games, Mainz have claimed six victories, suffered eight defeats, and drawn six times.

  • RB Leipzig haven't played a draw in their previous 10 home matches.
  • Mainz have gone 4 consecutive matches without a clean sheet.

Live Standings

As always, Germany Bundesliga's live standings are availble and updated in real time. RB Leipzig sit 5th with 47 points from 25 matches, while Mainz hold 15th place with 24 points after 25 matches.

Video Highlights

We are adding goal videos and full video highlights of the match between RB Leipzig and Mainz in real time. You can watch the goals by Conrad Harder, Nadiem Amiri and Silas as the videos of the goals are added usually minutes after the actual event if there are any official videos available. Full video highlights of RB Leipzig - Mainz are being added as they become available on the official social media channels of the league or the teams.

Live Commentary

  1. FT
    Full Time
    Match ends. RB Leipzig 1, Mainz 2.
  2. 90 + 6'
    Nelson Weiper is shown the yellow card.
  3. 90 + 3'
    Kacper Potulski is shown the yellow card.
  4. 86'
    Substitution for RB Leipzig. Johan Bakayoko replaces Nicolas Seiwald
  5. 82'
    Substitution for Mainz. Phillipp Mwene replaces Silvan Widmer
  6. 82'
    Substitution for Mainz. Nelson Weiper replaces Phillip Tietz
  7. 82'
    Substitution for Mainz. Paul Nebel replaces Silas
  8. 72'
    Substitution for Mainz. Lennard Maloney replaces Nadiem Amiri
  9. 72'
    Substitution for RB Leipzig. Tidiam Gomis replaces Romulo
  10. 59'
    Substitution for RB Leipzig. Ezechiel Banzuzi replaces El Chadaille Bitshiabu
  11. 59'
    Substitution for RB Leipzig. Benjamin Henrichs replaces Ridle Baku
  12. 49'
    1 - 2
    Silas scores for Mainz, assisted by Phillip Tietz.
  13. 2T
    Kick-off
    Second half begins
  14. HT
    Half-Time - 1 : 1
    First half ends.
  15. 45 + 6'
    1 - 1
    Nadiem Amiri scores from the penalty spot for Mainz making the score 1 - 1.
  16. 45 + 3'
    Stefan Posch is shown the yellow card.
  17. 40'
    1 - 0
    Conrad Harder scores for RB Leipzig, assisted by Antonio Nusa.
  18. 38'
    Stefan Bell is shown the yellow card.
  19. 14'
    Substitution for Mainz. Silas replaces Benedict Hollerbach
  20. 1T
    Kick-off
    First half begins
Add officialfootball highlights and live streamsto your website or app
Build your widget
Free version available. No credit card required.