Bundesliga Gameweek 3
FSV Mainz 05 0 - 1 FT RB Leipzig
Popular today
Most read in the last 24 hours
Futmetrix Verdict
100
FT
Sun, Sep 20
Manchester City
5-3
Sunderland
⚡ Intensity
100
⚖️ Balance
91
🏆 Stakes
67
🎲 Upset
0
Eight goals, hat-trick heroics, pure chaos.
Futmetrix Verdict
55
FT
Sun, Sep 20
Gamba Osaka
0-1
Vissel Kobe
⚡ Intensity
40
⚖️ Balance
20
🏆 Stakes
78
🎲 Upset
0
Erik breaks Gamba hearts at 90'
Futmetrix Verdict
100
FT
Sun, Sep 20
Atletico Madrid
2-1
Real Madrid
⚡ Intensity
86
⚖️ Balance
31
🏆 Stakes
100
🎲 Upset
60
A chaotic derby flips Madrid's hierarchy.
Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Pass Accuracy
Corners
Fouls
Yellow Cards
Red Cards
Match Events
7' Stefan Bell
15' ↓ S. Bell ↑A. Hanche-Olsen
↓ X. Schlager ↑E. Banzuzi 32'
J. Bakayoko (E. Banzuzi) 40'
HT
65' ↓ W. Boving ↑A. Sieb
↓ J. Bakayoko ↑C. Harder 66'
↓ A. Nusa ↑Y. Diomande 66'
75' ↓ A. Caci ↑S. Widmer
75' ↓ A. Nordin ↑S. Kawasaki
75' ↓ P. Mwene ↑N. Veratschnig
↓ C. Baumgartner ↑K. Kampl 90'+3
↓ Romulo Cardoso ↑A. Ouedraogo 90'+3
FT
Player Cards
Our take on every player in this match
FSV Mainz 05
Goalkeepers
Robin Zentner
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Danny da Costa
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Stefan Bell
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
15
Entry
Dominik Kohr
PROVOCATEUR
7
Fouls Won
7
Fouls Won
16
Duels Won
0
Pens Won
Midfielders
Anthony Caci
LATE SHIFT
15
Late Mins
15
Late Mins
75
Total Mins
75
Entry
Kaishu Sano
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Nadiem Amiri
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Phillipp Mwene
LATE SHIFT
15
Late Mins
15
Late Mins
75
Total Mins
75
Entry
Forwards
Arnaud Nordin
STORMTROOPER
3
Shots
3
Shots
0
Goals
1
On Target
William Bøving
LATE SHIFT
15
Late Mins
15
Late Mins
65
Total Mins
65
Entry
Nelson Weiper
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
BENCH
Lasse Rieß
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Silvan Widmer
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry
Andreas Hanche-Olsen
LATE SHIFT
15
Late Mins
15
Late Mins
75
Total Mins
Started
Entry
Maxim Leitsch
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Nikolas Veratschnig
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry
Sota Kawasaki
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry
Lennard Maloney
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ben Bobzien
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Armindo Sieb
LATE SHIFT
15
Late Mins
15
Late Mins
25
Total Mins
Started
Entry
RB Leipzig
Goalkeepers
Péter Gulácsi
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Ridle Baku
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
27%
Pass Acc
Willi Orbán
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Castello Lukeba
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
78%
Duel Win %
David Raum
ARCHITECT
4
Key Passes
4
Key Passes
0
Assists
28%
Pass Acc
Midfielders
Nicolas Seiwald
SWEEPER
6
Cleanups
6
Cleanups
6
Interceptions
0
Blocks
Xaver Schlager
LATE SHIFT
15
Late Mins
15
Late Mins
32
Total Mins
32
Entry
Johan Bakayoko
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Christoph Baumgartner
PROVOCATEUR
5
Fouls Won
5
Fouls Won
11
Duels Won
0
Pens Won
Antonio Nusa
ARCHITECT
4
Key Passes
4
Key Passes
0
Assists
11%
Pass Acc
Forwards
Rômulo
NPC
89
Minutes
89
Minutes
16%
Pass Acc
6.3
Rating
BENCH
Maarten Vandevoordt
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
El Chadaille Bitshiabu
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Kosta Nedeljković
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Max Finkgräfe
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ezechiel Banzuzi
SUPER SUB
1
Assist
1
Assist
58
Minutes
7.7
Rating
Assan Ouédraogo
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry
Kevin Kampl
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry
Conrad Harder
LATE SHIFT
15
Late Mins
15
Late Mins
24
Total Mins
Started
Entry
Yan Diomande
LATE SHIFT
15
Late Mins
15
Late Mins
24
Total Mins
Started
Entry
Head to Head
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| 09/13/2025 | FSV Mainz 05 | 0 - 1 | RB Leipzig | Bundesliga | Mewa Arena |
| 03/01/2025 | RB Leipzig | 1 - 2 | FSV Mainz 05 | Bundesliga | Red Bull Arena |
| 10/19/2024 | FSV Mainz 05 | 0 - 2 | RB Leipzig | Bundesliga | MEWA ARENA |
| 03/30/2024 | RB Leipzig | 0 - 0 | FSV Mainz 05 | Bundesliga | Leipzig Stadium |
| 11/04/2023 | FSV Mainz 05 | 2 - 0 | RB Leipzig | Bundesliga | MEWA ARENA |
| 04/01/2023 | RB Leipzig | 0 - 3 | FSV Mainz 05 | Bundesliga | Red Bull Arena |
09/13/2025
03/01/2025
10/19/2024
03/30/2024
11/04/2023
04/01/2023
FSV Mainz 05 Win
RB Leipzig Win
Draw
League Standings
P: 3 GD: +12
P: 3 GD: +5
P: 3 GD: +4
P: 3 GD: +3
P: 3 GD: +3
P: 5 GD: +1
P: 3 GD: +1
P: 3 GD: -3
P: 3 GD: +1
P: 3 GD: +1
P: 2 GD: +1
P: 3 GD: 0
P: 3 GD: -2
P: 3 GD: -3
P: 3 GD: -4
P: 3 GD: -2
P: 3 GD: -5
P: 3 GD: -7
Match previews and recaps to help you decide which games are worth watching
FSV Mainz 05
RB Leipzig
FSV Mainz 05
RB Leipzig
Win Probability
Futmetrix AI estimate
Bakayoko's Clinical Strike Breaks Mainz Resistance
Skip It Futmetrix Score: 21/100. Leipzig's ruthless efficiency in the final third proves decisive at the Mewa Arena, leaving Mainz deeper in crisis with a 1-0 defeat.
Banzuzi's Cameo Changes Everything
For 32 minutes, this was a balance of possession and precision—Mainz controlled 56 percent of the ball and unleashed 13 shots, yet lacked the clinical edge to convert. Then came the substitution that tilted the match. Banzuzi entered the fray at the half-hour mark, and within eight minutes, Johan Bakayoko had the ball in the net. A perfectly weighted assist from Banzuzi in the 40th minute sent the Leipzig midfielder past the goalkeeper—a goal that would define the afternoon. The intensity of Leipzig's counter-attack was unmistakable: one moment of precision, one moment of clinical finishing, and the match was decided.
Orbán's Defensive Masterclass
While Bakayoko grabbed the headlines, Willi Orbán orchestrated Leipzig's defensive symphony. The Hungarian centre-back earned an outstanding 8.3 rating, shutting down Mainz's attacking forays with commanding presence and intelligent positioning. Against a combined 32 shots (19 from Leipzig, 13 from Mainz), Orbán's intervention was the difference between chaos and control. Leipzig's Expected Goals of 1.79 versus Mainz's 0.90 told the true story: the visitors were sharper, more efficient, and ultimately more dangerous where it mattered most.
Mainz's Spiral Deepens
For Mainz, this loss extends a troubling run. With just one point from three matches and zero wins, they sit 15th and facing a genuine relegation battle. Dominik Kohr fought valiantly in defence with an 8.2 rating, but even his heroics couldn't mask the team's offensive fragility. Leipzig, by contrast, moved to seventh place with six points and a winning mentality intact. The Mewa Arena witnessed a lesson in efficiency—and Mainz were the students left behind.
Key Questions
How did substitute Banzuzi change the game?
Banzuzi injected immediate intensity and provided the assist for Bakayoko's 40th-minute winner, turning the match in Leipzig's favour.
Why was Orbán's defensive performance crucial?
With an 8.3 rating, Orbán neutralised Mainz's attacking threats and anchored Leipzig's defence throughout the 90 minutes.
What does this result mean for Mainz?
One point from three matches leaves Mainz 15th and facing genuine relegation pressure with offensive issues unresolved.
What is the Futmetrix Score?
The Futmetrix Score is our 0-100 verdict on how entertaining a match is. We look at intensity, balance, stakes, and star quality to tell you if it's worth your time.
Archive note: this preview was written after the match was played.
Desperation Meets Dominance in the Mewa Arena
Skip It Futmetrix Score: 13/100. Mainz's battle for survival hits a wall as Leipzig’s elite squad looks to consolidate their position at the top.
The Setup
The Stakes couldn't be more polarized in this Bundesliga clash at the Mewa Arena. FSV Mainz 05 enters this match rooted to the bottom of the table, suffering through a dire run of Form with nine losses already this season. Conversely, RB Leipzig is flying high in second place. For Mainz, every point is a lifeline in their relegation battle, but facing a team with such high-level Stars like C. Lukeba anchoring the defense makes this a mountainous climb for the hosts.
Key Battle
The match will be decided in the defensive transition. Mainz lacks individual superstars in the engine room and must rely on collective grit to disrupt Leipzig's rhythm. The visitors will look to exploit the lack of defensive Balance in the Mainz setup, using quick wide rotations and vertical passing to pull the backline out of position and create clear-cut chances for their clinical strikers.
Our Prediction
Leipzig’s quality is too overwhelming for a struggling Mainz side. L. Openda is expected to find space behind a desperate defense, while X. Simons pulls the strings in the final third. A comfortable 0-3 away win is the likely outcome as Mainz fails to find a way past Leipzig's organized structure, further cementing their status in the drop zone.