Borussia Mönchengladbach vs Werder Bremen
0 – 4
0 – 2
0 – 2
(HT: 0–2)
FT17:30
Borussia-Park (Monchengladbach) · Ref: Matthias Jollenbeck, Germany
Score Summary
Full Time
0 – 4
Half Time
0 – 2
Key Stats
Ball Possession
55% – 45%
Blocked Shots
7 – 1
Corner Kicks
9 – 4
Fouls
12 – 9
Goalkeeper Saves
3 – 2
Offsides
0 – 1
Elo (before match)
Rating
1500 – 1500
Expected win probability
50.0% – 50.0%
Top Performers
Top Rated
Felix Agu
Werder Bremen
8.7 rating (90 min)
Werder Bremen
8.7 rating (90 min)
Most Clinical
Jens Stage
Werder Bremen
1 goals
Werder Bremen
1 goals
Best Creator
Kevin Stöger
Borussia Mönchengladbach
3 key passes, 0 assists
Borussia Mönchengladbach
3 key passes, 0 assists
Defensive Leader
Felix Agu
Werder Bremen
6 tackles + 2 interceptions
Werder Bremen
6 tackles + 2 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
================================================================ #}
Borussia Mönchengladbach
Werder Bremen
👤 Team Lineups (Pitch View)
HOME LEN: 11
AWAY LEN: 11
| First home: top=6.0% left=50.0%
👥 Substitutes
Borussia Mönchengladbach
Werder Bremen
🔄 Substitutions
Match Substitutions
60'
Borussia Mönchengladbach
60'
Borussia Mönchengladbach
60'
Borussia Mönchengladbach
63'
Werder Bremen
74'
Borussia Mönchengladbach
75'
Werder Bremen
75'
Werder Bremen
83'
Werder Bremen
Match Statistics (Full Time)
| Statistic | Borussia Mönchengladbach | Werder Bremen |
|---|---|---|
| Ball Possession | 55% | 45% |
| Blocked Shots | 7 | 1 |
| Corner Kicks | 9 | 4 |
| Fouls | 12 | 9 |
| Goalkeeper Saves | 3 | 2 |
| Offsides | 0 | 1 |
| Passes Accurate | 430 | 350 |
| Red Cards | N/A | N/A |
| Shots Insidebox | 10 | 9 |
| Shots Off Goal | 9 | 4 |
| Shots On Goal | 3 | 7 |
| Shots Outsidebox | 9 | 3 |
| Total Passes | 508 | 428 |
| Total Shots | 19 | 12 |
| Yellow Cards | 1 | 0 |
| expected_goals | 1.48 | 2.09 |
| goals_prevented | 0 | 0 |
| Passes % | 85% | 82% |
Team Aggregates (Season)
Borussia Mönchengladbach
| Possession % | {{ team_aggregates_home.avg_possession }}% |
| Pass Accuracy % | {{ team_aggregates_home.pass_accuracy }}% |
| Shot Accuracy % | {{ team_aggregates_home.shot_accuracy }}% |
| Goals (avg) | 1.15 |
| xG (avg) | 1.03{% else %}N/A |
Werder Bremen
| Possession % | {{ team_aggregates_away.avg_possession }}% |
| Pass Accuracy % | {{ team_aggregates_away.pass_accuracy }}% |
| Shot Accuracy % | {{ team_aggregates_away.shot_accuracy }}% |
| Goals (avg) | 1.16 |
| xG (avg) | 1.0{% else %}N/A |
Borussia Mönchengladbach — 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 👤 Fabio Chiarodia | 0 | 0 | N/A | N/A | N/A | 7 | 5 | 1 | N/A | False | 74 | 2 | D | 6.7 | False | 0 | 0 | N/A | N/A | N/A | 45 | N/A | 49 | N/A | 0 | N/A | 0 | N/A | N/A | 1 | N/A | 2 | 4 |
| 👤 Franck Honorat | 0 | 0 | 3 | 2 | N/A | 9 | 1 | 1 | N/A | False | 90 | 9 | M | 6 | False | 0 | 0 | N/A | N/A | N/A | 27 | 2 | 36 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | 1 |
| 👤 Giovanni Reyna | 0 | 0 | 4 | N/A | 2 | 10 | 6 | N/A | 1 | False | 74 | 13 | M | 6.6 | False | 0 | 0 | N/A | N/A | N/A | 20 | 1 | 29 | N/A | 0 | N/A | 0 | N/A | 1 | 1 | N/A | N/A | 2 |
| 👤 Grant-Leon Ranos | 0 | 0 | 1 | 2 | 1 | 3 | 1 | N/A | N/A | False | 16 | 28 | F | 6.3 | True | 0 | 0 | N/A | N/A | N/A | 7 | N/A | 8 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | 1 | N/A |
| 👤 Haris Tabaković | 0 | 0 | N/A | N/A | N/A | 3 | 2 | N/A | N/A | False | 30 | 15 | F | 6.3 | True | 0 | 0 | N/A | N/A | N/A | 3 | 1 | 4 | N/A | 0 | N/A | 0 | N/A | N/A | 1 | N/A | N/A | N/A |
| 👤 Jens Castrop | 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 |
| 👤 Jonas Omlin | 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 |
| 👤 Joseph Scally | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 29 | 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 |
| 👤 Kevin Diks | 0 | 0 | 2 | 1 | 2 | 10 | 6 | 1 | N/A | False | 90 | 4 | D | 5.9 | False | 0 | 0 | N/A | N/A | N/A | 61 | 2 | 67 | 1 | 0 | N/A | 0 | N/A | 1 | 1 | N/A | N/A | 2 |
| 👤 Kevin Stöger | 0 | 0 | N/A | N/A | N/A | 1 | N/A | N/A | N/A | False | 16 | 7 | M | 6.7 | True | 0 | 0 | N/A | N/A | N/A | 16 | 3 | 19 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Luca Netz | 0 | 0 | N/A | 1 | N/A | 4 | 1 | 1 | N/A | False | 30 | 20 | D | 5.9 | True | 0 | 0 | N/A | N/A | N/A | 12 | N/A | 16 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | 1 |
| 👤 Lukas Ullrich | 0 | 0 | 1 | N/A | 1 | 6 | 4 | 1 | N/A | False | 60 | 26 | D | 6.2 | False | 0 | 0 | N/A | N/A | N/A | 23 | 1 | 30 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | 1 | 3 |
| 👤 Marvin Friedrich | 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 |
| 👤 Moritz Nicolas | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | 90 | 33 | G | 6 | False | 0 | 4 | 3 | N/A | N/A | 24 | N/A | 26 | N/A | 0 | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Nico Elvedi | 0 | 0 | N/A | N/A | N/A | 9 | 5 | 1 | 1 | False | 90 | 30 | D | 5.9 | False | 0 | 0 | N/A | N/A | N/A | 70 | N/A | 79 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | 1 | 1 |
| 👤 Philipp Sander | 0 | 0 | 1 | N/A | N/A | 5 | 2 | 1 | N/A | False | 60 | 16 | M | 6.3 | False | 0 | 0 | N/A | N/A | N/A | 26 | N/A | 30 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | 1 | 1 | 1 |
| 👤 Robin Hack | 0 | 0 | 2 | 1 | N/A | 8 | 1 | 1 | 1 | False | 60 | 25 | M | 6 | False | 0 | 0 | N/A | N/A | N/A | 17 | 2 | 22 | N/A | 0 | N/A | 0 | N/A | N/A | 2 | N/A | N/A | N/A |
| 👤 Rocco Reitz | 0 | 0 | 3 | N/A | 1 | 9 | 4 | 1 | 2 | True | 90 | 27 | M | 6.3 | False | 0 | 0 | N/A | N/A | N/A | 46 | N/A | 55 | N/A | 0 | N/A | 0 | N/A | 1 | 4 | N/A | 1 | 1 |
| 👤 Shuto Machino | 0 | 1 | N/A | N/A | N/A | 5 | 2 | 1 | 1 | False | 90 | 18 | F | 6.9 | False | 0 | 0 | N/A | N/A | N/A | 8 | 1 | 11 | N/A | 0 | N/A | 0 | N/A | N/A | 2 | N/A | N/A | 1 |
| 👤 Yannik Engelhardt | 0 | 0 | N/A | N/A | N/A | 7 | 4 | 2 | 1 | False | 30 | 6 | M | 6.9 | True | 0 | 0 | N/A | N/A | N/A | 25 | N/A | 27 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | 3 |
Werder Bremen — 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 👤 Cameron Puertas | 0 | 0 | 1 | N/A | N/A | 11 | 8 | N/A | 4 | False | 83 | 18 | M | 6.9 | False | 0 | 0 | N/A | N/A | N/A | 21 | N/A | 27 | N/A | 0 | N/A | 0 | N/A | 1 | 3 | N/A | N/A | 4 |
| 👤 Felix Agu | 0 | 0 | N/A | N/A | N/A | 10 | 8 | 1 | 1 | False | 90 | 27 | D | 8.7 | False | 0 | 0 | N/A | N/A | N/A | 26 | 1 | 30 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | 1 | 2 | 6 |
| 👤 Isaac Schmidt | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 23 | 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 |
| 👤 Jens Stage | 0 | 0 | N/A | 1 | N/A | 7 | 2 | 3 | N/A | False | 63 | 6 | M | 7.7 | False | 0 | 0 | N/A | 1 | N/A | 19 | N/A | 25 | N/A | 0 | N/A | 0 | N/A | 1 | 1 | 1 | N/A | 1 |
| 👤 Justin Njinmah | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | 15 | 11 | F | 7.5 | True | 0 | 0 | N/A | 1 | N/A | 2 | N/A | 3 | N/A | 0 | N/A | 0 | N/A | 1 | 1 | N/A | N/A | N/A |
| 👤 Karim Coulibaly | 0 | 0 | N/A | 1 | N/A | 4 | 2 | N/A | N/A | False | 90 | 31 | D | 7 | False | 0 | 0 | N/A | N/A | N/A | 43 | N/A | 51 | N/A | 0 | N/A | 0 | N/A | N/A | 1 | 2 | 1 | 1 |
| 👤 Karl Hein | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 13 | 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 |
| 👤 Keke Topp | 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 |
| 👤 Leonardo Bittencourt | 0 | 0 | 1 | N/A | 1 | 2 | 1 | 1 | N/A | False | 27 | 10 | M | 6.9 | True | 0 | 0 | N/A | N/A | N/A | 26 | N/A | 27 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | 2 | N/A |
| 👤 Marco Friedl | 0 | 0 | N/A | N/A | N/A | 5 | 4 | N/A | 1 | True | 83 | 32 | D | 7.7 | False | 0 | 0 | N/A | N/A | N/A | 26 | N/A | 28 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | 2 | N/A | 2 |
| 👤 Marco Grüll | 0 | 0 | 2 | N/A | 2 | 11 | 6 | 2 | 1 | False | 90 | 17 | F | 6.7 | False | 0 | 0 | N/A | N/A | N/A | 26 | 2 | 32 | N/A | 0 | N/A | 0 | N/A | 1 | 2 | N/A | N/A | 2 |
| 👤 Mick Schmetgens | 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 |
| 👤 Mio Backhaus | 0 | 0 | N/A | N/A | N/A | 2 | 1 | N/A | 1 | False | 90 | 30 | G | 7.2 | False | 0 | 0 | 2 | N/A | N/A | 34 | N/A | 46 | N/A | 0 | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Patrice Čović | 0 | 0 | N/A | 1 | N/A | 2 | 1 | N/A | N/A | False | 12 | 24 | M | 6.7 | True | 0 | 0 | N/A | N/A | N/A | 4 | N/A | 5 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | 1 |
| 👤 Romano Schmid | 0 | 0 | 3 | 1 | 1 | 14 | 5 | 1 | 2 | False | 75 | 20 | M | 6.9 | False | 0 | 0 | N/A | 1 | N/A | 24 | 3 | 31 | N/A | 0 | N/A | 1 | N/A | 1 | 1 | N/A | N/A | 2 |
| 👤 Samuel Mbangula | 0 | 0 | 5 | 1 | 2 | 10 | 4 | N/A | 2 | False | 75 | 7 | M | 8.7 | False | 1 | 0 | N/A | 1 | N/A | 24 | 2 | 28 | N/A | 0 | N/A | 0 | 1 | 1 | 1 | N/A | 1 | N/A |
| 👤 Senne Lynen | 0 | 0 | N/A | 2 | N/A | 9 | 5 | 1 | N/A | False | 90 | 14 | M | 7.5 | False | 0 | 0 | N/A | N/A | N/A | 36 | N/A | 42 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | 4 | 3 |
| 👤 Skelly Alvero | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | 12 | 28 | M | 6.7 | True | 0 | 0 | N/A | N/A | N/A | 3 | N/A | 4 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | 1 | N/A | N/A |
| 👤 Victor Okoh Boniface | 0 | 0 | 1 | N/A | N/A | 2 | N/A | N/A | N/A | False | 15 | 44 | F | 6.6 | True | 1 | 0 | N/A | N/A | 1 | 5 | 1 | 5 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Yukinari Sugawara | 0 | 0 | 2 | N/A | 1 | 7 | 5 | N/A | N/A | False | 90 | 3 | D | 7.2 | False | 1 | 0 | N/A | N/A | N/A | 31 | 1 | 44 | N/A | 0 | N/A | 0 | N/A | 1 | 1 | N/A | N/A | 3 |
Match Events
15'
S. Mbangula (Normal Goal)
26'
J. Stage (Normal Goal)
Shuto Machino (Yellow Card)
38'
L. Ullrich → Substitution 1
60'
P. Sander → Substitution 2
60'
R. Hack → Substitution 3
60'
63'
J. Stage → Substitution 1
F. C. Chiarodia → Substitution 4
74'
G. Reyna → Substitution 5
74'
74'
R. Schmid (Penalty)
75'
S. Mbangula → Substitution 2
75'
R. Schmid → Substitution 3
81'
J. Njinmah (Normal Goal)
83'
C. Puertas → Substitution 4
83'
M. Friedl → Substitution 5
Substitutions
60'
Borussia Mönchengladbach
60'
Borussia Mönchengladbach
60'
Borussia Mönchengladbach
63'
Werder Bremen
74'
Borussia Mönchengladbach
75'
Werder Bremen
75'
Werder Bremen
83'
Werder Bremen
League Standings
View Standings
Teams in this match: Borussia Mönchengladbach and Werder Bremen
| # | 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 0% · Def 95%
Goals: — for · 1 against
W— D1 L1 · DL
Last 5: Form 17% · Att 19% · Def 67%
Goals: 4 for · 7 against
W— D1 L1 · LD
Predictions
Draw
45%
Double chance : Borussia Mönchengladbach or draw
Goals: Borussia Mönchengladbach — · Werder Bremen -2.5
Win or Draw
Comparison
Form
50% – 50%
Attack
0% – 100%
Defense
88% – 13%
Poisson
0% – 0%
Head to Head
62% – 38%
Goals
60% – 40%
Total
65.0% – 35.3%
Head to Head
Last 8 matches: Home wins: 2, Away wins: 3, Draws: 3
Weserstadion
BORUSSIA-PARK
wohninvest WESERSTADION
BORUSSIA-PARK
Rasenplatz Willingen
Stadion im BORUSSIA-PARK
wohninvest WESERSTADION
wohninvest WESERSTADION
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.















