FSV Mainz 05 vs 1. FC Köln
0 – 1
0 – 0
0 – 1
(HT: 0–0)
FT15:30
Mewa Arena (Mainz) · Ref: Tobias Stieler, Germany
Score Summary
Full Time
0 – 1
Half Time
0 – 0
Key Stats
Ball Possession
51% – 49%
Blocked Shots
12 – 2
Corner Kicks
8 – 3
Fouls
7 – 9
Goalkeeper Saves
1 – 2
Offsides
5 – 0
Elo (before match)
Rating
1500 – 1500
Expected win probability
50.0% – 50.0%
Top Performers
Top Rated
Marius Bülter
1. FC Köln
7.7 rating (90 min)
1. FC Köln
7.7 rating (90 min)
Most Clinical
Marius Bülter
1. FC Köln
1 goals
1. FC Köln
1 goals
Best Creator
Phillipp Mwene
FSV Mainz 05
4 key passes, 0 assists
FSV Mainz 05
4 key passes, 0 assists
Defensive Leader
Dominik Kohr
FSV Mainz 05
3 tackles + 0 interceptions
FSV Mainz 05
3 tackles + 0 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
1. FC Köln
👤 Team Lineups (Pitch View)
HOME LEN: 11
AWAY LEN: 11
| First home: top=6.0% left=50.0%
👥 Substitutes
FSV Mainz 05
1. FC Köln
🔄 Substitutions
Match Substitutions
15'
FSV Mainz 05
65'
FSV Mainz 05
65'
FSV Mainz 05
67'
1. FC Köln
67'
1. FC Köln
74'
1. FC Köln
80'
1. FC Köln
Match Statistics (Full Time)
| Statistic | FSV Mainz 05 | 1. FC Köln |
|---|---|---|
| Ball Possession | 51% | 49% |
| Blocked Shots | 12 | 2 |
| Corner Kicks | 8 | 3 |
| Fouls | 7 | 9 |
| Goalkeeper Saves | 1 | 2 |
| Offsides | 5 | 0 |
| Passes Accurate | 302 | 323 |
| Red Cards | 1 | 0 |
| Shots Insidebox | 14 | 8 |
| Shots Off Goal | 5 | 8 |
| Shots On Goal | 2 | 2 |
| Shots Outsidebox | 5 | 4 |
| Total Passes | 389 | 401 |
| Total Shots | 19 | 12 |
| Yellow Cards | 0 | 2 |
| expected_goals | 1.52 | 1.36 |
| goals_prevented | 0 | 0 |
| Passes % | 78% | 81% |
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.2{% else %}N/A |
1. FC Köln
| Possession % | {{ team_aggregates_away.avg_possession }}% |
| Pass Accuracy % | {{ team_aggregates_away.pass_accuracy }}% |
| Shot Accuracy % | {{ team_aggregates_away.shot_accuracy }}% |
| Goals (avg) | 1.35 |
| xG (avg) | 1.12{% 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 | 11 | 7 | 1 | N/A | False | 65 | 25 | D | 7 | False | 0 | 0 | N/A | N/A | N/A | 28 | 1 | 38 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Anthony Caci | 0 | 0 | N/A | N/A | N/A | 3 | 2 | 1 | N/A | False | 65 | 19 | M | 6.9 | False | 0 | 0 | N/A | N/A | N/A | 18 | 1 | 22 | N/A | 0 | N/A | 0 | N/A | N/A | 1 | N/A | N/A | 1 |
| 👤 Armindo Sieb | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | 10 | 11 | F | 6.7 | True | 0 | 0 | N/A | N/A | N/A | 2 | N/A | 2 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Arnaud Nordin | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 9 | 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 |
| 👤 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 |
| 👤 Benedict Hollerbach | 0 | 0 | N/A | N/A | N/A | 2 | 1 | 1 | N/A | False | 15 | 17 | F | 6.3 | False | 0 | 0 | N/A | N/A | N/A | 3 | N/A | 3 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Danny da Costa | 0 | 0 | 2 | N/A | 2 | 7 | 5 | 1 | 1 | False | 90 | 21 | D | 7.2 | False | 0 | 0 | N/A | N/A | N/A | 37 | 2 | 48 | N/A | 0 | N/A | 0 | N/A | N/A | 1 | N/A | N/A | N/A |
| 👤 Dominik Kohr | 0 | 0 | 1 | N/A | N/A | 10 | 8 | N/A | 2 | False | 89 | 31 | D | 7.5 | False | 0 | 0 | N/A | N/A | N/A | 41 | 3 | 47 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | 3 |
| 👤 Jae-sung Lee | 0 | 0 | 1 | N/A | N/A | 12 | 7 | N/A | 1 | False | 90 | 7 | F | 6.3 | False | 0 | 0 | N/A | N/A | 1 | 22 | N/A | 34 | N/A | 0 | N/A | 0 | N/A | N/A | 1 | N/A | N/A | 2 |
| 👤 Kaishu Sano | 0 | 0 | 2 | 1 | 1 | 8 | 5 | N/A | 2 | False | 90 | 6 | M | 7.3 | False | 0 | 0 | N/A | N/A | N/A | 26 | N/A | 33 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | 1 | 1 | N/A |
| 👤 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 | 3 | 1 | N/A | 1 | False | 25 | 15 | M | 6.5 | 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 |
| 👤 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 | 1 | N/A | N/A | 4 | 2 | 1 | 1 | True | 65 | 10 | M | 7 | False | 0 | 0 | N/A | N/A | N/A | 37 | N/A | 43 | N/A | 0 | N/A | 0 | N/A | 1 | 2 | N/A | 1 | N/A |
| 👤 Nelson Weiper | 0 | 0 | 1 | N/A | N/A | 14 | 5 | 1 | N/A | False | 75 | 44 | F | 6.3 | True | 0 | 0 | N/A | N/A | 3 | 12 | 1 | 16 | N/A | 0 | N/A | 0 | N/A | 1 | 1 | N/A | N/A | N/A |
| 👤 Paul Nebel | 1 | 0 | N/A | N/A | N/A | 6 | 3 | 1 | N/A | False | 60 | 8 | F | 5.9 | False | 0 | 0 | N/A | N/A | N/A | 16 | 1 | 20 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | 1 | N/A | N/A |
| 👤 Phillipp Mwene | 0 | 0 | N/A | 2 | N/A | 6 | 3 | N/A | 1 | False | 90 | 2 | M | 7.2 | False | 0 | 0 | N/A | N/A | 1 | 16 | 4 | 18 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | 1 |
| 👤 Robin Zentner | 0 | 0 | 1 | N/A | 1 | 2 | 1 | N/A | N/A | False | 90 | 27 | G | 7.2 | False | 0 | 1 | 1 | N/A | N/A | 26 | N/A | 33 | N/A | 0 | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Silvan Widmer | 0 | 0 | N/A | 1 | N/A | 6 | 5 | N/A | N/A | False | 25 | 30 | D | 6.5 | True | 0 | 0 | N/A | N/A | N/A | 7 | N/A | 14 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | 1 | 2 |
| 👤 Stefan Bell | 0 | 0 | N/A | N/A | N/A | 8 | 5 | N/A | N/A | False | 25 | 16 | D | 6.7 | True | 0 | 0 | N/A | N/A | N/A | 4 | 2 | 8 | N/A | 0 | N/A | 0 | N/A | N/A | 1 | N/A | N/A | 1 |
1. FC Köln — 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 👤 Cenk Özkaçar | 0 | 0 | N/A | 1 | N/A | 8 | 5 | N/A | N/A | False | 23 | 39 | D | 7.2 | True | 0 | 0 | N/A | N/A | N/A | 27 | N/A | 28 | N/A | 0 | N/A | 0 | N/A | N/A | 1 | 1 | N/A | 2 |
| 👤 Denis Huseinbašić | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 8 | 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 |
| 👤 Eric Martel | 0 | 0 | 1 | N/A | 1 | 13 | 6 | 1 | 1 | False | 90 | 6 | M | 7.2 | False | 0 | 0 | N/A | N/A | N/A | 35 | 1 | 47 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | 3 | 2 | 1 |
| 👤 Florian Kainz | 0 | 0 | N/A | N/A | N/A | 2 | 2 | N/A | N/A | False | 10 | 11 | M | 6.9 | True | 0 | 0 | N/A | N/A | N/A | 5 | N/A | 6 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | 1 |
| 👤 Jakub Kamiński | 0 | 0 | 1 | 1 | 1 | 10 | 5 | 1 | 1 | False | 90 | 16 | F | 7.2 | False | 0 | 0 | N/A | N/A | N/A | 31 | 4 | 37 | N/A | 0 | N/A | 0 | N/A | 1 | 3 | 1 | N/A | N/A |
| 👤 Jan Thielmann | 0 | 0 | N/A | 1 | N/A | 10 | 3 | 1 | N/A | False | 67 | 29 | F | 6.3 | False | 0 | 0 | N/A | N/A | N/A | 7 | N/A | 13 | N/A | 0 | N/A | 0 | N/A | N/A | 2 | N/A | N/A | 1 |
| 👤 Joel Schmied | 0 | 1 | N/A | N/A | N/A | 11 | 2 | 2 | N/A | False | 90 | 2 | D | 6.3 | False | 0 | 0 | N/A | N/A | N/A | 14 | N/A | 17 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | 2 | N/A | 1 |
| 👤 Jusuf Gazibegović | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 25 | 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 |
| 👤 Kristoffer Lund | 0 | 1 | N/A | N/A | N/A | 7 | 2 | 1 | 1 | False | 67 | 32 | M | 6.7 | False | 0 | 0 | N/A | N/A | N/A | 22 | N/A | 29 | N/A | 0 | N/A | 0 | N/A | N/A | 1 | 1 | 1 | 1 |
| 👤 Luca Waldschmidt | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | 16 | 7 | F | 7 | True | 1 | 0 | N/A | N/A | N/A | 3 | 1 | 4 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Marius Bülter | 0 | 0 | 1 | N/A | 1 | 14 | 5 | 2 | 1 | False | 90 | 30 | F | 7.7 | False | 0 | 0 | N/A | 1 | N/A | 20 | 2 | 25 | N/A | 0 | N/A | 0 | N/A | 1 | 1 | 1 | 1 | 1 |
| 👤 Marvin Schwäbe | 0 | 0 | N/A | N/A | N/A | 1 | 1 | N/A | 1 | True | 90 | 1 | G | 7.3 | False | 0 | 0 | 2 | N/A | N/A | 22 | N/A | 41 | N/A | 0 | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Ragnar Ache | 0 | 0 | 1 | N/A | N/A | 4 | 2 | 1 | N/A | False | 22 | 9 | F | 6.3 | 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 | N/A |
| 👤 Rav van den Berg | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 33 | 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 |
| 👤 Ron-Robert Zieler | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 20 | 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 |
| 👤 Said El Mala | 0 | 0 | 3 | 1 | 1 | 6 | 2 | N/A | N/A | False | 22 | 13 | M | 6.3 | True | 0 | 0 | N/A | N/A | N/A | 7 | 1 | 8 | N/A | 0 | N/A | 0 | N/A | N/A | 1 | N/A | N/A | N/A |
| 👤 Sebastian Sebulonsen | 0 | 0 | 1 | N/A | N/A | 2 | N/A | N/A | N/A | False | 74 | 28 | M | 6.6 | False | 0 | 0 | N/A | N/A | N/A | 13 | N/A | 17 | N/A | 0 | N/A | 0 | N/A | N/A | 1 | 1 | N/A | N/A |
| 👤 Timo Hübers | 0 | 0 | N/A | N/A | N/A | 10 | 5 | N/A | 1 | False | 90 | 4 | D | 7.3 | False | 0 | 0 | N/A | N/A | N/A | 37 | N/A | 41 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | 2 | N/A | 1 |
| 👤 Tom Krauß | 0 | 0 | N/A | N/A | N/A | 2 | 2 | N/A | 1 | False | 68 | 5 | D | 7.2 | False | 0 | 0 | N/A | N/A | N/A | 48 | N/A | 48 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | 1 |
| 👤 Ísak Bergmann Jóhannesson | 0 | 0 | N/A | N/A | N/A | 2 | N/A | N/A | N/A | False | 80 | 18 | M | 6.7 | False | 0 | 0 | N/A | N/A | N/A | 29 | N/A | 35 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
Match Events
B. Hollerbach → Substitution 1
15'
27'
Kristoffer Lund (Yellow Card)
Paul Nebel (Red Card)
60'
A. Caci → Substitution 2
65'
A. Hanche-Olsen → Substitution 3
65'
N. Amiri → Substitution 4
65'
67'
J. Thielmann → Substitution 1
67'
T. Krauss → Substitution 2
67'
K. Lund → Substitution 3
74'
S. Sebulonsen → Substitution 4
80'
I. Johannesson → Substitution 5
81'
Joel Schmied (Yellow Card)
D. Kohr → Substitution 5
90'
90'
M. Bulter (Normal Goal)
Substitutions
15'
FSV Mainz 05
65'
FSV Mainz 05
65'
FSV Mainz 05
67'
1. FC Köln
67'
1. FC Köln
74'
1. FC Köln
80'
1. FC Köln
League Standings
View Standings
Teams in this match: FSV Mainz 05 and 1. FC Köln
| # | 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 0% · Att 0% · Def 0%
Goals: — for · — against
W— D— L— ·
Last 5: Form 0% · Att 0% · Def 0%
Goals: — for · — against
W— D— L— ·
Predictions
Draw
45%
Double chance : FSV Mainz 05 or draw
Goals: FSV Mainz 05 — · 1. FC Köln —
Win or Draw
Comparison
Attack
0% – 0%
Defense
0% – 0%
Head to Head
50% – 50%
Form
0% – 0%
Goals
64% – 36%
Total
57.0% – 43.0%
Poisson
0% – 0%
Head to Head
Last 8 matches: Home wins: 2, Away wins: 2, Draws: 4
MEWA ARENA
Cologne Stadium
RheinEnergieStadion
MEWA ARENA
RheinEnergieStadion
MEWA ARENA
RheinEnergieStadion
OPEL 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.















