VfB Stuttgart vs SC Freiburg
1 – 0
0 – 0
1 – 0
(HT: 0–0)
FT15:30
MHP Arena (Stuttgart) · Ref: Florian Badstubner, Germany
Score Summary
Full Time
1 – 0
Half Time
0 – 0
Key Stats
Ball Possession
69% – 31%
Blocked Shots
2 – 3
Corner Kicks
6 – 2
Fouls
14 – 14
Goalkeeper Saves
2 – 5
Offsides
2 – 1
Elo (before match)
Rating
1490 – 1500
Expected win probability
48.6% – 51.4%
Top Performers
Top Rated
Noah Atubolu
SC Freiburg
7.9 rating (90 min)
SC Freiburg
7.9 rating (90 min)
Most Clinical
Ermedin Demirović
VfB Stuttgart
1 goals
VfB Stuttgart
1 goals
Best Creator
Bilal El Khannouss
VfB Stuttgart
3 key passes, 0 assists
VfB Stuttgart
3 key passes, 0 assists
Defensive Leader
Maximilian Mittelstädt
VfB Stuttgart
4 tackles + 0 interceptions
VfB Stuttgart
4 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
================================================================ #}
VfB Stuttgart
👤 Team Lineups (Pitch View)
HOME LEN: 11
AWAY LEN: 11
| First home: top=6.0% left=50.0%
👥 Substitutes
VfB Stuttgart
🔄 Substitutions
Match Substitutions
59'
VfB Stuttgart
59'
VfB Stuttgart
68'
SC Freiburg
76'
SC Freiburg
77'
VfB Stuttgart
77'
VfB Stuttgart
Match Statistics (Full Time)
| Statistic | VfB Stuttgart | SC Freiburg |
|---|---|---|
| Ball Possession | 69% | 31% |
| Blocked Shots | 2 | 3 |
| Corner Kicks | 6 | 2 |
| Fouls | 14 | 14 |
| Goalkeeper Saves | 2 | 5 |
| Offsides | 2 | 1 |
| Passes Accurate | 433 | 154 |
| Red Cards | N/A | N/A |
| Shots Insidebox | 13 | 6 |
| Shots Off Goal | 9 | 6 |
| Shots On Goal | 7 | 2 |
| Shots Outsidebox | 5 | 5 |
| Total Passes | 512 | 229 |
| Total Shots | 18 | 11 |
| Yellow Cards | 3 | 1 |
| expected_goals | 1.79 | 0.70 |
| goals_prevented | 1 | 1 |
| Passes % | 85% | 67% |
Team Aggregates (Season)
VfB Stuttgart
| Possession % | {{ team_aggregates_home.avg_possession }}% |
| Pass Accuracy % | {{ team_aggregates_home.pass_accuracy }}% |
| Shot Accuracy % | {{ team_aggregates_home.shot_accuracy }}% |
| Goals (avg) | 2.0 |
| xG (avg) | 1.33{% else %}N/A |
SC Freiburg
| Possession % | {{ team_aggregates_away.avg_possession }}% |
| Pass Accuracy % | {{ team_aggregates_away.pass_accuracy }}% |
| Shot Accuracy % | {{ team_aggregates_away.shot_accuracy }}% |
| Goals (avg) | 1.48 |
| xG (avg) | 1.29{% else %}N/A |
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 | 7.7 | False | 0 | 0 | 2 | N/A | N/A | 28 | N/A | 32 | 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 | N/A | 2 | 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 |
| 👤 Angelo Stiller | 0 | 0 | 1 | N/A | N/A | 9 | 3 | 2 | 1 | False | 90 | 6 | M | 7.2 | False | 0 | 0 | N/A | N/A | N/A | 78 | 2 | 88 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | 1 | 1 |
| 👤 Atakan Karazor | 0 | 1 | N/A | N/A | N/A | 7 | 3 | 1 | N/A | True | 77 | 16 | M | 6.6 | False | 0 | 0 | N/A | N/A | N/A | 32 | N/A | 36 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | 1 |
| 👤 Badredine Bouanani | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 27 | 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 |
| 👤 Bilal El Khannouss | 0 | 0 | 4 | N/A | 2 | 9 | 4 | 2 | 2 | False | 77 | 11 | M | 7.2 | False | 0 | 0 | N/A | N/A | N/A | 37 | 3 | 46 | N/A | 0 | N/A | 0 | N/A | 1 | 1 | N/A | 1 | N/A |
| 👤 Chema Andrés | 0 | 0 | N/A | N/A | N/A | 4 | 2 | 1 | N/A | False | 13 | 30 | M | 6.6 | True | 0 | 0 | N/A | N/A | N/A | 5 | N/A | 7 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | 1 | 1 |
| 👤 Chris Führich | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | 31 | 10 | M | 7 | True | 0 | 0 | N/A | N/A | N/A | 19 | N/A | 21 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Deniz Undav | 0 | 0 | N/A | 1 | N/A | 12 | 4 | 3 | N/A | False | 89 | 26 | F | 6.2 | False | 1 | 0 | N/A | N/A | 2 | 9 | 2 | 15 | N/A | 0 | N/A | 0 | N/A | 3 | 8 | N/A | N/A | N/A |
| 👤 Ermedin Demirović | 0 | 1 | 1 | N/A | N/A | 2 | N/A | 1 | N/A | False | 13 | 9 | F | 7.3 | True | 0 | 0 | N/A | 1 | N/A | 1 | N/A | 1 | N/A | 0 | N/A | 0 | N/A | 1 | 1 | N/A | N/A | N/A |
| 👤 Finn Jeltsch | 0 | 0 | N/A | 1 | N/A | 12 | 6 | 1 | 3 | False | 90 | 29 | D | 7.3 | False | 0 | 0 | N/A | N/A | N/A | 55 | 1 | 63 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | 1 | N/A | 2 |
| 👤 Jamie Leweling | 0 | 0 | 3 | N/A | 2 | 8 | 3 | 2 | N/A | False | 90 | 18 | M | 6.5 | False | 0 | 0 | N/A | N/A | N/A | 19 | 2 | 24 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | 1 |
| 👤 Jeff Chabot | 0 | 0 | N/A | 1 | N/A | 17 | 9 | N/A | 3 | False | 90 | 24 | D | 7.5 | False | 0 | 0 | N/A | N/A | N/A | 63 | N/A | 79 | N/A | 0 | N/A | 0 | N/A | N/A | 1 | N/A | 2 | 1 |
| 👤 Josha Vagnoman | 0 | 0 | N/A | 2 | N/A | 11 | 6 | N/A | 3 | False | 90 | 4 | D | 7.2 | False | 0 | 0 | N/A | N/A | N/A | 30 | 1 | 34 | N/A | 0 | N/A | 0 | N/A | 1 | 2 | N/A | N/A | 2 |
| 👤 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 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | 1 | 14 | D | 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 |
| 👤 Maximilian Mittelstädt | 0 | 1 | N/A | N/A | N/A | 4 | 4 | N/A | N/A | False | 31 | 7 | D | 7.3 | True | 0 | 0 | N/A | N/A | N/A | 19 | 1 | 19 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | 4 |
| 👤 Nikolas Nartey | 0 | 0 | N/A | N/A | N/A | 6 | 3 | 1 | N/A | False | 59 | 28 | M | 7.2 | False | 0 | 0 | N/A | N/A | N/A | 18 | 3 | 24 | N/A | 0 | N/A | 0 | N/A | 1 | 2 | 1 | 1 | 1 |
| 👤 Ramon Hendriks | 0 | 0 | N/A | N/A | N/A | 3 | 1 | N/A | N/A | False | 59 | 3 | D | 6.6 | False | 0 | 0 | N/A | N/A | N/A | 20 | 1 | 23 | N/A | 0 | N/A | 0 | N/A | N/A | 1 | N/A | N/A | N/A |
| 👤 Stefan Drljača | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 21 | 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 |
SC Freiburg — 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 👤 Anthony Jung | 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 |
| 👤 Bruno Ogbus | 0 | 0 | 2 | N/A | N/A | 3 | 1 | N/A | 1 | False | 12 | 43 | D | 6.5 | True | 0 | 0 | N/A | N/A | N/A | N/A | N/A | 1 | N/A | 0 | N/A | 0 | N/A | 1 | 1 | N/A | N/A | N/A |
| 👤 Christian Günter | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 30 | 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 |
| 👤 Cyriaque Irié | 0 | 0 | 1 | N/A | N/A | 4 | 2 | N/A | 1 | False | 22 | 22 | F | 6.3 | 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 | 1 | 1 |
| 👤 Derry Scherhant | 0 | 0 | 1 | N/A | N/A | 11 | 4 | 1 | 1 | False | 76 | 7 | M | 6.2 | False | 0 | 0 | N/A | N/A | N/A | 5 | 1 | 7 | N/A | 0 | N/A | 0 | N/A | N/A | 1 | N/A | N/A | 1 |
| 👤 Florian Müller | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 21 | 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 |
| 👤 Igor Matanović | 0 | 0 | N/A | N/A | N/A | 33 | 17 | 7 | 2 | False | 90 | 31 | F | 7 | False | 0 | 0 | N/A | N/A | N/A | 12 | 2 | 21 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | 2 | 2 |
| 👤 Jan-Niklas Beste | 0 | 1 | N/A | 2 | N/A | 6 | 3 | 1 | 2 | False | 68 | 19 | M | 6.9 | False | 0 | 0 | N/A | N/A | N/A | 11 | 2 | 14 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | 1 | 1 |
| 👤 Johan Manzambi | 0 | 0 | 2 | N/A | 1 | 7 | 5 | 2 | 2 | False | 68 | 44 | M | 6.9 | False | 0 | 0 | N/A | N/A | N/A | 13 | N/A | 19 | N/A | 0 | N/A | 0 | N/A | N/A | 1 | N/A | 2 | N/A |
| 👤 Jordy Makengo | 0 | 0 | 2 | N/A | 2 | 6 | 4 | 1 | N/A | False | 90 | 33 | D | 6.6 | False | 0 | 0 | N/A | N/A | N/A | 16 | N/A | 19 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | 1 | 2 |
| 👤 Lucas Höler | 0 | 0 | N/A | N/A | N/A | 1 | N/A | 1 | N/A | False | 14 | 9 | F | 6.5 | True | 0 | 0 | N/A | N/A | N/A | N/A | N/A | 1 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | 1 | N/A | N/A |
| 👤 Matthias Ginter | 0 | 0 | N/A | 1 | N/A | 9 | 7 | N/A | 1 | False | 90 | 28 | D | 7.6 | False | 0 | 0 | N/A | N/A | N/A | 9 | N/A | 12 | N/A | 0 | N/A | 0 | N/A | N/A | 1 | 1 | 2 | N/A |
| 👤 Max Rosenfelder | 0 | 0 | N/A | N/A | N/A | 10 | 5 | 1 | 2 | False | 90 | 37 | D | 6.5 | False | 0 | 0 | N/A | N/A | N/A | 18 | N/A | 23 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | 2 | 2 |
| 👤 Maximilian Eggestein | 0 | 0 | N/A | N/A | N/A | 4 | 3 | N/A | 1 | True | 90 | 8 | M | 6.9 | False | 0 | 0 | N/A | N/A | N/A | 18 | 1 | 23 | N/A | 0 | N/A | 0 | N/A | N/A | 1 | N/A | 1 | 1 |
| 👤 Nicolas Höfler | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 27 | 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 |
| 👤 Noah Atubolu | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | 90 | 1 | G | 7.9 | False | 0 | 1 | 5 | N/A | N/A | 20 | N/A | 46 | N/A | 0 | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Patrick Osterhage | 0 | 0 | N/A | N/A | N/A | 1 | N/A | N/A | N/A | False | 22 | 6 | M | 6.5 | True | 0 | 0 | N/A | N/A | N/A | 5 | N/A | 5 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Philipp Treu | 0 | 0 | N/A | N/A | N/A | 4 | 3 | N/A | 1 | False | 78 | 29 | D | 7.3 | False | 0 | 0 | N/A | N/A | N/A | 13 | N/A | 17 | N/A | 0 | N/A | 0 | N/A | N/A | 1 | N/A | 1 | 1 |
| 👤 Vincenzo Grifo | 0 | 0 | N/A | 1 | N/A | 1 | N/A | N/A | N/A | False | 14 | 32 | M | 6.6 | True | 0 | 0 | N/A | N/A | N/A | 2 | 1 | 5 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Yuito Suzuki | 0 | 0 | 3 | N/A | 2 | 4 | 2 | N/A | N/A | False | 76 | 14 | M | 6.9 | False | 0 | 0 | N/A | N/A | N/A | 11 | N/A | 14 | N/A | 0 | N/A | 0 | N/A | 1 | 2 | N/A | 1 | N/A |
Match Events
Atakan Karazor (Yellow Card)
52'
53'
Jan-Niklas Beste (Yellow Card)
R. Hendriks → Substitution 1
59'
N. Nartey → Substitution 2
59'
68'
J. Manzambi → Substitution 1
68'
J. Beste → Substitution 2
76'
D. Scherhant → Substitution 3
76'
Y. Suzuki → Substitution 4
A. Karazor → Substitution 3
77'
B. El Khannouss → Substitution 4
77'
78'
P. Treu → Substitution 5
E. Demirovic (Normal Goal)
89'
Maximilian Mittelstädt (Yellow Card)
90'
Ermedin Demirović (Yellow Card)
90'
D. Undav → Substitution 5
90'
Substitutions
59'
VfB Stuttgart
59'
VfB Stuttgart
68'
SC Freiburg
76'
SC Freiburg
77'
VfB Stuttgart
77'
VfB Stuttgart
League Standings
View Standings
Teams in this match: VfB Stuttgart and SC Freiburg
| # | 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 73% · Att 65% · Def 76%
Goals: 11 for · 4 against
W11 D3 L5 · LWLWWWWWLWDLLW…
Last 5: Form 67% · Att 59% · Def 47%
Goals: 10 for · 9 against
W7 D6 L6 · LLWWDDDLDWLWLD…
Predictions
Draw
45%
Double chance : VfB Stuttgart or draw
Goals: VfB Stuttgart -2.5 · SC Freiburg -2.5
Win or Draw
Comparison
Form
52% – 48%
Attack
52% – 48%
Defense
69% – 31%
Poisson
62% – 38%
Head to Head
60% – 40%
Goals
67% – 33%
Total
60.3% – 39.7%
Head to Head
Last 9 matches: Home wins: 6, Away wins: 3, Draws: 0
Europa-Park-Stadion
MHPArena
Europa-Park Stadion
Europa-Park Stadion
Stuttgart Arena
Europa-Park Stadion
Mercedes-Benz-Arena
Europa-Park Stadion
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.















