FSV Mainz 05 vs RB Leipzig
0 – 1
0 – 1
0 – 0
(HT: 0–1)
FT15:30
Mewa Arena (Mainz) · Ref: Sven Jablonski, Germany
Score Summary
Full Time
0 – 1
Half Time
0 – 1
Key Stats
Ball Possession
56% – 44%
Blocked Shots
4 – 6
Corner Kicks
3 – 5
Fouls
12 – 11
Goalkeeper Saves
2 – 2
Offsides
4 – 1
Elo (before match)
Rating
1500 – 1510
Expected win probability
48.6% – 51.4%
xPi (before match)
Rating
0.07 – 0.00
Expected win probability
46.4% – 34.8%
Top Performers
Top Rated
Willi Orbán
RB Leipzig
8.3 rating (90 min)
RB Leipzig
8.3 rating (90 min)
Most Clinical
Johan Bakayoko
RB Leipzig
1 goals
RB Leipzig
1 goals
Best Creator
David Raum
RB Leipzig
4 key passes, 0 assists
RB Leipzig
4 key passes, 0 assists
Defensive Leader
Nicolas Seiwald
RB Leipzig
1 tackles + 6 interceptions
RB Leipzig
1 tackles + 6 interceptions
Standings (Top 6)
View Full Standings
| # | Team | Pts | Form |
|---|---|---|---|
| 1 |
Bayern München
|
66 | W W W W W |
| 2 |
Borussia Dortmund
|
55 | W L D W W |
| 3 |
1899 Hoffenheim
|
49 | W L D W L |
| 4 |
VfB Stuttgart
|
47 | D W D W L |
| 5 |
RB Leipzig
|
47 | W W D D W |
| 6 |
Bayer Leverkusen
|
44 | D W D L W |
| 7 |
Eintracht Frankfurt
|
35 | D W L W D |
| 8 |
SC Freiburg
|
34 | D L W L W |
| 9 |
FC Augsburg
|
31 | L W W W L |
| 10 |
Hamburger SV
|
29 | W L L D W |
| 11 |
Union Berlin
|
28 | L L W L D |
| 12 |
Borussia Mönchengladbach
|
25 | L W L L D |
| 13 |
Werder Bremen
|
25 | W W L L L |
| 14 |
1. FC Köln
|
24 | L L D L L |
| 15 |
FSV Mainz 05
|
24 | D D D L W |
| 16 |
FC St. Pauli
|
24 | D W W L W |
| 17 |
VfL Wolfsburg
|
20 | L L L D L |
| 18 |
1. FC Heidenheim
|
14 | L L D L L |
{# ================================================================
Lineup Section — SofaScore/Flashscore style shared pitch
Context: pitch_lineups, lineups_data, match, substitutions,
substitutions_map, debug_mode, debug_lineups
================================================================ #}
FSV Mainz 05
RB Leipzig
👤 Team Lineups (Pitch View)
HOME LEN: 11
AWAY LEN: 11
| First home: top=6.0% left=50.0%
👥 Substitutes
FSV Mainz 05
RB Leipzig
🔄 Substitutions
Match Substitutions
15'
FSV Mainz 05
32'
RB Leipzig
66'
RB Leipzig
66'
RB Leipzig
75'
FSV Mainz 05
75'
FSV Mainz 05
90'
RB Leipzig
90'
RB Leipzig
Match Statistics (Full Time)
| Statistic | FSV Mainz 05 | RB Leipzig |
|---|---|---|
| Ball Possession | 56% | 44% |
| Blocked Shots | 4 | 6 |
| Corner Kicks | 3 | 5 |
| Fouls | 12 | 11 |
| Goalkeeper Saves | 2 | 2 |
| Offsides | 4 | 1 |
| Passes Accurate | 335 | 259 |
| Red Cards | N/A | N/A |
| Shots Insidebox | 10 | 11 |
| Shots Off Goal | 7 | 10 |
| Shots On Goal | 2 | 3 |
| Shots Outsidebox | 3 | 8 |
| Total Passes | 451 | 361 |
| Total Shots | 13 | 19 |
| Yellow Cards | 1 | 0 |
| expected_goals | 0.90 | 1.79 |
| goals_prevented | 0 | 0 |
| Passes % | 74% | 72% |
Team Aggregates (Season)
FSV Mainz 05
| Possession % | {{ team_aggregates_home.avg_possession }}% |
| Pass Accuracy % | {{ team_aggregates_home.pass_accuracy }}% |
| Shot Accuracy % | {{ team_aggregates_home.shot_accuracy }}% |
| Goals (avg) | 1.16 |
| xG (avg) | 1.46{% else %}N/A |
RB Leipzig
| Possession % | {{ team_aggregates_away.avg_possession }}% |
| Pass Accuracy % | {{ team_aggregates_away.pass_accuracy }}% |
| Shot Accuracy % | {{ team_aggregates_away.shot_accuracy }}% |
| Goals (avg) | 1.92 |
| xG (avg) | 1.99{% else %}N/A |
FSV Mainz 05 — Player Statistics
| Player | cards.red | cards.yellow | dribbles.attempts | dribbles.past | dribbles.success | duels.total | duels.won | fouls.committed | fouls.drawn | games.captain | games.minutes | games.number | games.position | games.rating | games.substitute | goals.assists | goals.conceded | goals.saves | goals.total | offsides | passes.accuracy | passes.key | passes.total | penalty.commited | penalty.missed | penalty.saved | penalty.scored | penalty.won | shots.on | shots.total | tackles.blocks | tackles.interceptions | tackles.total |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 👤 Andreas Hanche-Olsen | 0 | 0 | N/A | N/A | N/A | 6 | 4 | N/A | N/A | False | 75 | 25 | D | 6.6 | True | 0 | 0 | N/A | N/A | N/A | 27 | N/A | 33 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | 1 | 3 | 1 |
| 👤 Anthony Caci | 0 | 0 | 2 | 1 | 2 | 6 | 4 | 1 | 1 | False | 75 | 19 | M | 7 | False | 0 | 0 | N/A | N/A | 1 | 33 | 2 | 44 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | 2 | 1 |
| 👤 Armindo Sieb | 0 | 0 | 1 | N/A | 1 | 7 | 2 | N/A | N/A | False | 25 | 11 | F | 6.5 | True | 0 | 0 | N/A | N/A | N/A | 4 | 1 | 7 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Arnaud Nordin | 0 | 0 | N/A | 1 | N/A | 6 | 1 | 1 | N/A | False | 75 | 9 | F | 7.2 | False | 0 | 0 | N/A | N/A | 1 | 23 | 1 | 28 | N/A | 0 | N/A | 0 | N/A | 1 | 3 | N/A | N/A | N/A |
| 👤 Ben Justus Bobzien | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 37 | F | N/A | True | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Danny da Costa | 0 | 0 | N/A | 1 | N/A | 7 | 4 | 1 | 1 | False | 90 | 21 | D | 6.6 | False | 0 | 0 | N/A | N/A | N/A | 41 | 1 | 54 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | 1 | 3 | 3 |
| 👤 Dominik Kohr | 0 | 0 | 1 | 1 | 1 | 20 | 16 | N/A | 7 | False | 90 | 31 | D | 8.2 | False | 0 | 0 | N/A | N/A | N/A | 46 | 1 | 55 | N/A | 0 | N/A | 0 | N/A | N/A | 1 | 2 | 2 | 3 |
| 👤 Kaishu Sano | 0 | 0 | N/A | 1 | N/A | 13 | 6 | N/A | N/A | False | 90 | 6 | M | 7.3 | False | 0 | 0 | N/A | N/A | 1 | 37 | N/A | 45 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | 1 | 3 | 2 |
| 👤 Lasse Riess | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 1 | G | N/A | True | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Lennard Maloney | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 15 | M | N/A | True | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Maxim Leitsch | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 5 | D | N/A | True | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Nadiem Amiri | 0 | 0 | 5 | 1 | 3 | 13 | 5 | 3 | N/A | True | 90 | 10 | M | 7.2 | False | 0 | 0 | N/A | N/A | N/A | 41 | N/A | 48 | N/A | 0 | N/A | 0 | N/A | N/A | 2 | N/A | N/A | 2 |
| 👤 Nelson Weiper | 0 | 0 | 2 | 1 | 1 | 22 | 6 | 2 | N/A | False | 90 | 44 | F | 5.9 | False | 0 | 0 | N/A | N/A | 1 | 14 | N/A | 22 | N/A | 0 | N/A | 0 | N/A | 1 | 1 | N/A | N/A | N/A |
| 👤 Nikolas Veratschnig | 0 | 0 | N/A | N/A | N/A | 1 | 1 | N/A | N/A | False | 15 | 22 | D | 7.2 | True | 0 | 0 | N/A | N/A | N/A | 4 | N/A | 7 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | 1 |
| 👤 Phillipp Mwene | 0 | 0 | N/A | 1 | N/A | 3 | N/A | 1 | N/A | False | 75 | 2 | M | 6.5 | False | 0 | 0 | N/A | N/A | N/A | 19 | 2 | 28 | N/A | 0 | N/A | 0 | N/A | N/A | 1 | N/A | N/A | N/A |
| 👤 Robin Zentner | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | 90 | 27 | G | 6.2 | False | 0 | 1 | 2 | N/A | N/A | 20 | N/A | 39 | N/A | 0 | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Silvan Widmer | 0 | 0 | N/A | N/A | N/A | 2 | 1 | N/A | N/A | False | 15 | 30 | D | 6.7 | True | 0 | 0 | N/A | N/A | N/A | 7 | N/A | 10 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Sota Kawasaki | 0 | 0 | 1 | 1 | N/A | 4 | 2 | N/A | 1 | False | 15 | 24 | M | 6.7 | True | 0 | 0 | N/A | N/A | N/A | 3 | N/A | 5 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | 1 |
| 👤 Stefan Bell | 0 | 1 | N/A | N/A | N/A | 5 | 1 | 3 | N/A | False | 15 | 16 | D | 6.5 | False | 0 | 0 | N/A | N/A | N/A | 5 | N/A | 8 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 William Bøving | 0 | 0 | N/A | N/A | N/A | 3 | N/A | N/A | N/A | False | 65 | 14 | F | 6.2 | False | 0 | 0 | N/A | N/A | N/A | 11 | N/A | 18 | N/A | 0 | N/A | 0 | N/A | N/A | 1 | N/A | N/A | N/A |
RB Leipzig — Player Statistics
| Player | cards.red | cards.yellow | dribbles.attempts | dribbles.past | dribbles.success | duels.total | duels.won | fouls.committed | fouls.drawn | games.captain | games.minutes | games.number | games.position | games.rating | games.substitute | goals.assists | goals.conceded | goals.saves | goals.total | offsides | passes.accuracy | passes.key | passes.total | penalty.commited | penalty.missed | penalty.saved | penalty.scored | penalty.won | shots.on | shots.total | tackles.blocks | tackles.interceptions | tackles.total |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 👤 Antonio Nusa | 0 | 0 | 6 | N/A | 2 | 9 | 5 | N/A | 2 | False | 66 | 7 | M | 6.9 | False | 0 | 0 | N/A | N/A | N/A | 11 | 4 | 11 | N/A | 0 | N/A | 0 | N/A | 1 | 2 | N/A | N/A | 1 |
| 👤 Assan Ouédraogo | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | 1 | 20 | M | N/A | True | 0 | 0 | N/A | N/A | N/A | 1 | N/A | 1 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | 1 | N/A |
| 👤 Castello Lukeba | 0 | 0 | 1 | N/A | 1 | 9 | 7 | N/A | N/A | False | 90 | 23 | D | 7.2 | False | 0 | 0 | N/A | N/A | N/A | 28 | 1 | 37 | N/A | 0 | N/A | 0 | N/A | 1 | 1 | 1 | 1 | 3 |
| 👤 Christoph Baumgartner | 0 | 0 | N/A | 1 | N/A | 19 | 11 | 3 | 5 | False | 89 | 14 | M | 7.5 | False | 0 | 0 | N/A | N/A | N/A | 29 | 1 | 39 | N/A | 0 | N/A | 0 | N/A | N/A | 1 | N/A | 1 | 3 |
| 👤 Conrad Harder | 0 | 0 | 1 | N/A | N/A | 5 | 2 | 2 | N/A | False | 24 | 11 | F | 6.5 | True | 0 | 0 | N/A | N/A | N/A | 4 | N/A | 7 | N/A | 0 | N/A | 0 | N/A | N/A | 2 | N/A | N/A | N/A |
| 👤 David Raum | 0 | 0 | N/A | 2 | N/A | 4 | 1 | 1 | N/A | True | 90 | 22 | D | 7.3 | False | 0 | 0 | N/A | N/A | N/A | 28 | 4 | 41 | N/A | 0 | N/A | 0 | N/A | N/A | 1 | N/A | N/A | 1 |
| 👤 El Chadaille Bitshiabu | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 5 | D | N/A | True | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Ezechiel Banzuzi | 0 | 0 | N/A | N/A | N/A | 10 | 6 | N/A | 1 | False | 58 | 6 | M | 7.7 | True | 1 | 0 | N/A | N/A | N/A | 19 | 2 | 27 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | 2 | 1 | 2 |
| 👤 Johan Bakayoko | 0 | 0 | 1 | N/A | 1 | 7 | 2 | 3 | N/A | False | 66 | 9 | M | 7.7 | False | 0 | 0 | N/A | 1 | N/A | 9 | N/A | 11 | N/A | 0 | N/A | 0 | N/A | 1 | 2 | N/A | 1 | N/A |
| 👤 Kevin Kampl | 0 | 0 | N/A | 1 | N/A | 1 | N/A | N/A | N/A | False | 1 | 44 | M | N/A | True | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Kosta Nedeljković | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 19 | D | N/A | True | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Maarten Vandevoordt | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 26 | G | N/A | True | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Max Finkgräfe | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 35 | D | N/A | True | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Nicolas Seiwald | 0 | 0 | 1 | N/A | 1 | 4 | 4 | N/A | N/A | False | 90 | 13 | M | 7.2 | False | 0 | 0 | N/A | N/A | N/A | 18 | N/A | 24 | N/A | 0 | N/A | 0 | N/A | N/A | 1 | N/A | 6 | 1 |
| 👤 Péter Gulácsi | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | 90 | 1 | G | 7.5 | False | 0 | 0 | 2 | N/A | N/A | 22 | N/A | 35 | N/A | 0 | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Ridle Baku | 0 | 0 | 1 | 3 | 1 | 9 | 5 | 1 | 2 | False | 90 | 17 | D | 7 | False | 0 | 0 | N/A | N/A | N/A | 27 | 2 | 46 | N/A | 0 | N/A | 0 | N/A | N/A | 1 | N/A | 3 | 2 |
| 👤 Rômulo | 0 | 0 | 1 | N/A | 1 | 16 | 7 | N/A | 1 | False | 89 | 40 | F | 6.3 | False | 0 | 0 | N/A | N/A | 1 | 16 | N/A | 25 | N/A | 0 | N/A | 0 | N/A | N/A | 2 | N/A | N/A | 1 |
| 👤 Willi Orbán | 0 | 0 | 1 | N/A | 1 | 14 | 11 | N/A | 1 | False | 90 | 4 | D | 8.3 | False | 0 | 0 | N/A | N/A | N/A | 24 | N/A | 27 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | 1 | 1 | 1 |
| 👤 Xaver Schlager | 0 | 0 | 1 | N/A | 1 | 3 | 3 | N/A | N/A | False | 32 | 24 | M | 7.2 | False | 0 | 0 | N/A | N/A | N/A | 13 | N/A | 15 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | 1 |
| 👤 Yan Diomande | 0 | 0 | 1 | 1 | N/A | 8 | 1 | 1 | N/A | False | 24 | 49 | F | 6.5 | True | 0 | 0 | N/A | N/A | N/A | 10 | N/A | 15 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | 1 | N/A |
Match Events
Stefan Bell (Yellow Card)
7'
S. Bell → Substitution 1
15'
32'
X. Schlager → Substitution 1
40'
J. Bakayoko (Normal Goal)
W. Boving → Substitution 2
65'
66'
J. Bakayoko → Substitution 2
66'
A. Nusa → Substitution 3
A. Caci → Substitution 3
75'
A. Nordin → Substitution 4
75'
P. Mwene → Substitution 5
75'
90'
Romulo Cardoso → Substitution 4
90'
C. Baumgartner → Substitution 5
Substitutions
15'
FSV Mainz 05
32'
RB Leipzig
66'
RB Leipzig
66'
RB Leipzig
75'
FSV Mainz 05
75'
FSV Mainz 05
90'
RB Leipzig
90'
RB Leipzig
League Standings
View Standings
Teams in this match: FSV Mainz 05 and RB Leipzig
| # | Team | MP | W | D | L | GF | GA | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 |
Bayern München
|
25 | 21 | 3 | 1 | 92 | 24 | 68 | 66 | W W W W W |
| 2 |
Borussia Dortmund
|
25 | 16 | 7 | 2 | 53 | 26 | 27 | 55 | W L D W W |
| 3 |
1899 Hoffenheim
|
25 | 15 | 4 | 6 | 53 | 33 | 20 | 49 | W L D W L |
| 4 |
VfB Stuttgart
|
25 | 14 | 5 | 6 | 50 | 34 | 16 | 47 | D W D W L |
| 5 |
RB Leipzig
|
25 | 14 | 5 | 6 | 48 | 34 | 14 | 47 | W W D D W |
| 6 |
Bayer Leverkusen
|
25 | 13 | 5 | 7 | 48 | 32 | 16 | 44 | D W D L W |
| 7 |
Eintracht Frankfurt
|
25 | 9 | 8 | 8 | 48 | 49 | -1 | 35 | D W L W D |
| 8 |
SC Freiburg
|
25 | 9 | 7 | 9 | 37 | 42 | -5 | 34 | D L W L W |
| 9 |
FC Augsburg
|
25 | 9 | 4 | 12 | 31 | 43 | -12 | 31 | L W W W L |
| 10 |
Hamburger SV
|
25 | 7 | 8 | 10 | 28 | 36 | -8 | 29 | W L L D W |
| 11 |
Union Berlin
|
25 | 7 | 7 | 11 | 30 | 42 | -12 | 28 | L L W L D |
| 12 |
Borussia Mönchengladbach
|
25 | 6 | 7 | 12 | 28 | 43 | -15 | 25 | L W L L D |
| 13 |
Werder Bremen
|
25 | 6 | 7 | 12 | 29 | 45 | -16 | 25 | W W L L L |
| 14 |
1. FC Köln
|
25 | 6 | 6 | 13 | 34 | 43 | -9 | 24 | L L D L L |
| 15 |
FSV Mainz 05
|
25 | 5 | 9 | 11 | 29 | 41 | -12 | 24 | D D D L W |
| 16 |
FC St. Pauli
|
25 | 6 | 6 | 13 | 23 | 40 | -17 | 24 | D W W L W |
| 17 |
VfL Wolfsburg
|
25 | 5 | 5 | 15 | 34 | 55 | -21 | 20 | L L L D L |
| 18 |
1. FC Heidenheim
|
25 | 3 | 5 | 17 | 24 | 57 | -33 | 14 | L L D L L |
Predictions provided by Football API
All data below is returned exactly as from GET /predictions?fixture={id}. Keys are not renamed or translated.
Bundesliga
Teams
Last 5: Form 17% · Att 5% · Def 89%
Goals: 1 for · 2 against
W— D1 L1 · LD
Last 5: Form 50% · Att 11% · Def 68%
Goals: 2 for · 6 against
W1 D— L1 · LW
Predictions
Draw
45%
Double chance : FSV Mainz 05 or draw
Goals: FSV Mainz 05 -1.5 · RB Leipzig -1.5
Win or Draw
Comparison
Attack
33% – 67%
Defense
75% – 25%
Head to Head
71% – 29%
Form
25% – 75%
Goals
70% – 30%
Total
54.8% – 45.2%
Poisson
0% – 0%
Head to Head
Last 8 matches: Home wins: 3, Away wins: 3, Draws: 2
Red Bull Arena
MEWA ARENA
Leipzig Stadium
MEWA ARENA
Red Bull Arena
MEWA ARENA
Red Bull Arena
MEWA ARENA
CatBoost Prediction
Model not available yet. Run train_catboost to train a model.
No Predictions Available
Predictions for this match have not been generated yet. Check back later or sync match data.
Analysis
Analysis Coming Soon
xG comparison, momentum graph, and match rating overview will be available in a future update.















