1. FC Köln vs VfB Stuttgart
1 – 2
1 – 1
0 – 1
(HT: 1–1)
FT17:30
RheinEnergieStadion (Cologne) · Ref: Matthias Jollenbeck, Germany
Score Summary
Full Time
1 – 2
Half Time
1 – 1
Key Stats
Ball Possession
43% – 57%
Blocked Shots
3 – 6
Corner Kicks
8 – 8
Fouls
12 – 12
Goalkeeper Saves
3 – 5
Offsides
4 – 1
Elo (before match)
Rating
1500 – 1490
Expected win probability
51.4% – 48.6%
Top Performers
Top Rated
Ragnar Ache
1. FC Köln
7.9 rating (63 min)
1. FC Köln
7.9 rating (63 min)
Most Clinical
Jakub Kamiński
1. FC Köln
1 goals
1. FC Köln
1 goals
Best Creator
Angelo Stiller
VfB Stuttgart
5 key passes, 1 assists
VfB Stuttgart
5 key passes, 1 assists
Defensive Leader
Timo Hübers
1. FC Köln
1 tackles + 4 interceptions
1. FC Köln
1 tackles + 4 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
================================================================ #}
1. FC Köln
VfB Stuttgart
👤 Team Lineups (Pitch View)
HOME LEN: 11
AWAY LEN: 11
| First home: top=6.0% left=50.0%
👥 Substitutes
1. FC Köln
VfB Stuttgart
🔄 Substitutions
Match Substitutions
61'
VfB Stuttgart
63'
1. FC Köln
63'
1. FC Köln
71'
VfB Stuttgart
71'
VfB Stuttgart
74'
1. FC Köln
74'
1. FC Köln
85'
1. FC Köln
86'
VfB Stuttgart
86'
VfB Stuttgart
Match Statistics (Full Time)
| Statistic | 1. FC Köln | VfB Stuttgart |
|---|---|---|
| Ball Possession | 43% | 57% |
| Blocked Shots | 3 | 6 |
| Corner Kicks | 8 | 8 |
| Fouls | 12 | 12 |
| Goalkeeper Saves | 3 | 5 |
| Offsides | 4 | 1 |
| Passes Accurate | 309 | 431 |
| Red Cards | N/A | N/A |
| Shots Insidebox | 10 | 10 |
| Shots Off Goal | 5 | 4 |
| Shots On Goal | 7 | 5 |
| Shots Outsidebox | 5 | 5 |
| Total Passes | 383 | 507 |
| Total Shots | 15 | 15 |
| Yellow Cards | 2 | 2 |
| expected_goals | 1.08 | 1.87 |
| goals_prevented | 0 | 0 |
| Passes % | 81% | 85% |
Team Aggregates (Season)
1. FC Köln
| Possession % | {{ team_aggregates_home.avg_possession }}% |
| Pass Accuracy % | {{ team_aggregates_home.pass_accuracy }}% |
| Shot Accuracy % | {{ team_aggregates_home.shot_accuracy }}% |
| Goals (avg) | 1.35 |
| xG (avg) | 1.12{% else %}N/A |
VfB Stuttgart
| Possession % | {{ team_aggregates_away.avg_possession }}% |
| Pass Accuracy % | {{ team_aggregates_away.pass_accuracy }}% |
| Shot Accuracy % | {{ team_aggregates_away.shot_accuracy }}% |
| Goals (avg) | 2.0 |
| xG (avg) | 1.33{% else %}N/A |
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 👤 Alessio Castro-Montes | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 17 | 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 |
| 👤 Cenk Özkaçar | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 39 | 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 |
| 👤 Denis Huseinbašić | 0 | 0 | N/A | N/A | N/A | 2 | N/A | 1 | N/A | False | 27 | 8 | M | 6.5 | True | 0 | 0 | N/A | N/A | N/A | 11 | 1 | 12 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Dominique Heintz | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 3 | 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 |
| 👤 Eric Martel | 0 | 0 | N/A | N/A | N/A | 1 | 1 | N/A | N/A | False | 90 | 6 | D | 6.5 | False | 0 | 0 | N/A | N/A | N/A | 36 | N/A | 37 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | 1 | N/A |
| 👤 Florian Kainz | 0 | 0 | N/A | 1 | N/A | 2 | N/A | 1 | N/A | False | 16 | 11 | M | 6.5 | True | 0 | 0 | N/A | N/A | N/A | 5 | 4 | 6 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Jakub Kamiński | 0 | 0 | 2 | N/A | 1 | 6 | 2 | 1 | 1 | False | 90 | 16 | M | 7 | False | 0 | 0 | N/A | 1 | N/A | 22 | N/A | 29 | N/A | 0 | N/A | 0 | N/A | 2 | 3 | 1 | 3 | N/A |
| 👤 Jan Thielmann | 0 | 0 | 1 | N/A | N/A | 6 | 1 | 2 | N/A | False | 74 | 29 | F | 6.3 | False | 0 | 0 | N/A | N/A | 1 | 11 | N/A | 15 | N/A | 0 | N/A | 0 | N/A | 1 | 2 | N/A | N/A | N/A |
| 👤 Joel Schmied | 0 | 1 | N/A | N/A | N/A | 5 | 3 | 1 | 1 | False | 85 | 2 | D | 6.2 | False | 0 | 0 | N/A | N/A | N/A | 22 | N/A | 25 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | 1 | 1 | N/A |
| 👤 Kristoffer Lund | 0 | 0 | N/A | N/A | N/A | 1 | N/A | N/A | N/A | False | 16 | 32 | D | 6.2 | True | 0 | 0 | N/A | N/A | N/A | 7 | 1 | 8 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Linton Maina | 0 | 0 | N/A | N/A | N/A | 2 | 1 | 1 | 1 | False | 63 | 37 | M | 7.2 | False | 0 | 0 | N/A | N/A | 1 | 15 | N/A | 18 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Luca Waldschmidt | 0 | 0 | N/A | 1 | N/A | 1 | N/A | N/A | N/A | False | 11 | 7 | F | 6.7 | True | 0 | 0 | N/A | N/A | N/A | 1 | N/A | 1 | N/A | 0 | N/A | 0 | N/A | N/A | 1 | 1 | N/A | N/A |
| 👤 Marvin Schwäbe | 0 | 0 | N/A | N/A | N/A | 1 | N/A | 1 | N/A | True | 90 | 1 | G | 5.9 | False | 0 | 2 | 3 | N/A | N/A | 30 | N/A | 51 | 1 | 0 | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Ragnar Ache | 0 | 0 | N/A | N/A | N/A | 13 | 11 | N/A | 5 | False | 63 | 9 | F | 7.9 | False | 1 | 0 | N/A | N/A | 1 | 9 | 1 | 14 | N/A | 0 | N/A | 0 | N/A | 2 | 2 | N/A | N/A | 1 |
| 👤 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 | 4 | N/A | 3 | 8 | 5 | N/A | 1 | False | 27 | 13 | M | 6.3 | True | 0 | 0 | N/A | N/A | 1 | 3 | N/A | 5 | N/A | 0 | N/A | 0 | N/A | 2 | 3 | N/A | N/A | 1 |
| 👤 Sebastian Sebulonsen | 0 | 0 | 1 | 1 | 1 | 5 | 4 | N/A | 1 | False | 90 | 28 | M | 6.9 | False | 0 | 0 | N/A | N/A | N/A | 19 | 2 | 26 | N/A | 0 | N/A | 0 | N/A | N/A | 1 | N/A | N/A | 1 |
| 👤 Timo Hübers | 0 | 0 | N/A | N/A | N/A | 7 | 5 | 2 | 1 | False | 90 | 4 | D | 6.7 | False | 0 | 0 | N/A | N/A | N/A | 42 | N/A | 48 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | 4 | 1 |
| 👤 Tom Krauß | 0 | 1 | 3 | N/A | N/A | 12 | 4 | 1 | 1 | False | 90 | 5 | M | 6.6 | False | 0 | 0 | N/A | N/A | N/A | 49 | 1 | 56 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | 1 | 2 | 3 |
| 👤 Ísak Bergmann Jóhannesson | 0 | 0 | N/A | N/A | N/A | 4 | 3 | 1 | N/A | False | 74 | 18 | M | 6.9 | False | 0 | 0 | N/A | N/A | N/A | 27 | 1 | 32 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | 2 | N/A | 2 |
VfB Stuttgart — 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 👤 Alexander Nübel | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | 90 | 33 | G | 6.3 | False | 0 | 1 | 5 | N/A | N/A | 25 | N/A | 28 | N/A | 0 | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Ameen Al-Dakhil | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | 10 | 2 | D | 6.6 | True | 0 | 0 | N/A | N/A | N/A | 1 | N/A | 2 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Angelo Stiller | 0 | 0 | 2 | N/A | 1 | 5 | 1 | N/A | N/A | False | 90 | 6 | M | 7.3 | False | 1 | 0 | N/A | N/A | N/A | 60 | 5 | 67 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Atakan Karazor | 0 | 0 | 1 | 1 | N/A | 11 | 3 | 3 | 2 | True | 90 | 16 | M | 6.2 | False | 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 | N/A | 1 |
| 👤 Badredine Bouanani | 0 | 1 | 1 | N/A | N/A | 5 | 3 | N/A | 1 | False | 19 | 27 | F | 6.6 | True | 0 | 0 | N/A | N/A | N/A | 9 | N/A | 10 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | 2 | 2 |
| 👤 Bilal El Khannouss | 0 | 0 | 1 | 1 | 1 | 4 | 3 | N/A | N/A | False | 86 | 11 | M | 7 | False | 0 | 0 | N/A | N/A | N/A | 42 | 2 | 53 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | 1 | N/A | 1 |
| 👤 Chema Andrés | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 30 | 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 |
| 👤 Chris Führich | 0 | 0 | N/A | N/A | N/A | 1 | 1 | N/A | N/A | False | 71 | 10 | M | 6.3 | False | 0 | 0 | N/A | N/A | N/A | 30 | 1 | 37 | N/A | 0 | N/A | 0 | N/A | 1 | 1 | N/A | N/A | 1 |
| 👤 Ermedin Demirović | 0 | 0 | N/A | N/A | N/A | 17 | 7 | 2 | 3 | False | 90 | 9 | F | 6.6 | False | 0 | 0 | N/A | 1 | 1 | 8 | N/A | 12 | N/A | 0 | N/A | 1 | 1 | 1 | 2 | N/A | N/A | 1 |
| 👤 Fabian Bredlow | 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 |
| 👤 Jamie Leweling | 0 | 0 | 1 | 1 | 1 | 3 | 1 | 1 | N/A | False | 19 | 18 | F | 6.3 | True | 0 | 0 | N/A | N/A | N/A | 2 | N/A | 4 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Jeff Chabot | 0 | 0 | N/A | N/A | N/A | 7 | 2 | 3 | 1 | False | 90 | 24 | D | 6.6 | False | 0 | 0 | N/A | N/A | N/A | 64 | N/A | 71 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Josha Vagnoman | 0 | 0 | N/A | N/A | N/A | 7 | 5 | 2 | 1 | False | 90 | 4 | D | 7.7 | False | 0 | 0 | N/A | 1 | N/A | 40 | 1 | 50 | N/A | 0 | N/A | 0 | N/A | 2 | 2 | N/A | N/A | 3 |
| 👤 Lorenz Assignon | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 22 | 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 |
| 👤 Luca Jaquez | 0 | 1 | N/A | 1 | N/A | 4 | 3 | N/A | N/A | False | 86 | 14 | D | 7.3 | False | 0 | 0 | N/A | N/A | N/A | 62 | N/A | 68 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | 1 | 2 | 2 |
| 👤 Maximilian Mittelstädt | 0 | 0 | N/A | N/A | N/A | 1 | 1 | N/A | 1 | False | 29 | 7 | D | 6.9 | True | 0 | 0 | N/A | N/A | N/A | 8 | N/A | 9 | N/A | 0 | N/A | 0 | N/A | N/A | 1 | 2 | N/A | N/A |
| 👤 Nikolas Nartey | 0 | 0 | N/A | N/A | N/A | 2 | 1 | N/A | N/A | False | 10 | 28 | M | 6.7 | True | 0 | 0 | N/A | N/A | N/A | 2 | 1 | 4 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Pascal Stenzel | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 15 | 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 |
| 👤 Ramon Hendriks | 0 | 0 | N/A | 1 | N/A | 5 | 3 | N/A | 1 | False | 61 | 3 | D | 6.7 | False | 0 | 0 | N/A | N/A | N/A | 31 | 1 | 35 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | 2 |
| 👤 Tiago Tomás | 0 | 0 | N/A | N/A | N/A | 4 | 2 | 1 | 1 | False | 71 | 8 | M | 6.5 | False | 0 | 0 | N/A | N/A | N/A | 20 | 1 | 24 | N/A | 0 | N/A | 0 | N/A | 1 | 3 | N/A | N/A | 1 |
Match Events
J. Kaminski (Normal Goal)
4'
28'
E. Demirovic (Penalty)
61'
R. Hendriks → Substitution 1
R. Ache → Substitution 1
63'
L. Maina → Substitution 2
63'
Joel Schmied (Yellow Card)
67'
71'
C. Fuhrich → Substitution 2
71'
T. Tomas → Substitution 3
J. Thielmann → Substitution 3
74'
I. Johannesson → Substitution 4
74'
Tom Krauß (Yellow Card)
76'
78'
Luca Jaquez (Yellow Card)
81'
J. Vagnoman (Normal Goal)
J. Schmied → Substitution 5
85'
86'
L. Jaquez → Substitution 4
86'
B. El Khannouss → Substitution 5
90'
Badredine Bouanani (Yellow Card)
Substitutions
61'
VfB Stuttgart
63'
1. FC Köln
63'
1. FC Köln
71'
VfB Stuttgart
71'
VfB Stuttgart
74'
1. FC Köln
74'
1. FC Köln
85'
1. FC Köln
86'
VfB Stuttgart
86'
VfB Stuttgart
League Standings
View Standings
Teams in this match: 1. FC Köln and VfB Stuttgart
| # | 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 58% · Att 50% · Def 61%
Goals: 9 for · 7 against
W2 D1 L1 · WWDL
Last 5: Form 50% · Att 28% · Def 72%
Goals: 5 for · 5 against
W2 D— L2 · LWLW
Predictions
Draw
35%
Combo Winner : 1. FC Köln and +1.5 goals
Goals: 1. FC Köln -4.5 · VfB Stuttgart -1.5
Comparison
Form
54% – 46%
Attack
64% – 36%
Defense
42% – 58%
Poisson
90% – 10%
Head to Head
15% – 85%
Goals
23% – 77%
Total
48.0% – 52.0%
Head to Head
Last 8 matches: Home wins: 3, Away wins: 3, Draws: 2
Stuttgart Arena
Cologne Stadium
Mercedes-Benz-Arena
Q2 Stadium
RheinEnergieStadion
Mercedes-Benz-Arena
RheinEnergieStadion
Mercedes-Benz-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.















