RB Leipzig vs Mainz
Match pulse
Who won: Mainz 2-1
Mainz beat RB Leipzig 2-1 on Saturday, January 31, 2026 at Red Bull Arena. Goals for RB Leipzig: Conrad Harder (40'). Goals for Mainz: Nadiem Amiri (45'+6' pen) and Silas Katompa-Mvumpa (49').
Every player rated
Chirp Rating, 3.0 to 10.0Team stats
Player of the game
Silas Katompa-Mvumpa
M05 · 1 G
Deserved to win
Mainz created better chances: they win this game 68% of the time
Play by play
- Match ends, RB Leipzig 1, 1. FSV Mainz 05 2.
- Second Half ends, RB Leipzig 1, 1. FSV Mainz 05 2.
- 90'+6'

Yellow card
Nelson Weiper (1. FSV Mainz 05) is shown the yellow card.
N. Weiper
- 90'+5'


Free kick won
Johan Bakayoko (RB Leipzig) wins a free kick in the defensive half.
- 90'+5'


Foul
Foul by Phillipp Mwene (1. FSV Mainz 05).
- 90'+3'

Yellow card
Kacper Potulski (1. FSV Mainz 05) is shown the yellow card for a bad foul.
K. Potulski
- 90'+3'

Free kick won
Yan Diomande (RB Leipzig) wins a free kick in the defensive half.
- 90'+3'

Foul
Foul by Kacper Potulski (1. FSV Mainz 05).
- 90'
Fourth official has announced 5 minutes of added time.
- 88'

Offside
Offside, RB Leipzig. Conrad Harder is caught offside.
- 88'

Shot off target
Attempt missed. Conrad Harder (RB Leipzig) header from the centre of the box is too high. Assisted by Willi Orbán with a headed pass.
- 87'

Foul
Foul by Lennard Maloney (1. FSV Mainz 05).
- 87'

Free kick won
Ezechiel Banzuzi (RB Leipzig) wins a free kick in the defensive half.
- 86'

SubSubbed on for N. Seiwald
Substitution, RB Leipzig. Johan Bakayoko replaces Nicolas Seiwald.
J. Bakayoko
- 86'

Header just wide
Attempt missed. Ezechiel Banzuzi (RB Leipzig) header from the centre of the box misses to the right. Assisted by David Raum with a through ball following a fast break.
E. Banzuzi
- 85'

Shot off target
Attempt missed. Tidiam Gomis (RB Leipzig) right footed shot from the centre of the box misses to the right. Assisted by Antonio Nusa.
- 83'

Foul
Foul by Danny da Costa (1. FSV Mainz 05).
- 83'

Free kick won
Antonio Nusa (RB Leipzig) wins a free kick in the defensive half.
- 82'
SubSubbed on for P. Tietz
Substitution, 1. FSV Mainz 05. Nelson Weiper replaces Phillip Tietz.
N. Weiper
- 82'

SubSubbed on for S. Widmer
Substitution, 1. FSV Mainz 05. Phillipp Mwene replaces Silvan Widmer.
P. Mwene
- 82'
SubSubbed on for S. Katompa Mvumpa
Substitution, 1. FSV Mainz 05. Paul Nebel replaces Silas Katompa Mvumpa.
P. Nebel
- 81'RBL

Free kick won
Silas Katompa Mvumpa (1. FSV Mainz 05) wins a free kick in the defensive half.
- 81'

Foul
Foul by David Raum (RB Leipzig).
- 80'

Free kick won
Kaishu Sano (1. FSV Mainz 05) wins a free kick in the defensive half.
- 80'

Foul
Foul by Conrad Harder (RB Leipzig).

