Werder Bremen vs SC Freiburg
0 – 3
0 – 1
0 – 2
(HT: 0–1)
FT15:30
Weserstadion (Bremen) · Ref: Timo Gerach, Germany
Score Summary
Full Time
0 – 3
Half Time
0 – 1
Key Stats
Ball Possession
62% – 38%
Blocked Shots
1 – 2
Corner Kicks
2 – 0
Fouls
13 – 7
Goalkeeper Saves
3 – 5
Offsides
1 – 2
Elo (before match)
Rating
1500 – 1500
Expected win probability
50.0% – 50.0%
Top Performers
Top Rated
Noah Atubolu
SC Freiburg
9.0 rating (90 min)
SC Freiburg
9.0 rating (90 min)
Most Clinical
Vincenzo Grifo
SC Freiburg
1 goals
SC Freiburg
1 goals
Best Creator
Vincenzo Grifo
SC Freiburg
2 key passes, 1 assists
SC Freiburg
2 key passes, 1 assists
Defensive Leader
Junior Adamu
SC Freiburg
4 tackles + 2 interceptions
SC Freiburg
4 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
================================================================ #}
Werder Bremen
SC Freiburg
👤 Team Lineups (Pitch View)
HOME LEN: 11
AWAY LEN: 11
| First home: top=6.0% left=50.0%
👥 Substitutes
Werder Bremen
SC Freiburg
🔄 Substitutions
Match Substitutions
60'
Werder Bremen
60'
Werder Bremen
69'
SC Freiburg
73'
Werder Bremen
77'
Werder Bremen
84'
SC Freiburg
85'
SC Freiburg
90'
SC Freiburg
Match Statistics (Full Time)
| Statistic | Werder Bremen | SC Freiburg |
|---|---|---|
| Ball Possession | 62% | 38% |
| Blocked Shots | 1 | 2 |
| Corner Kicks | 2 | 0 |
| Fouls | 13 | 7 |
| Goalkeeper Saves | 3 | 5 |
| Offsides | 1 | 2 |
| Passes Accurate | 475 | 275 |
| Red Cards | N/A | N/A |
| Shots Insidebox | 8 | 6 |
| Shots Off Goal | 6 | 3 |
| Shots On Goal | 5 | 5 |
| Shots Outsidebox | 4 | 4 |
| Total Passes | 557 | 352 |
| Total Shots | 12 | 10 |
| Yellow Cards | 5 | 2 |
| expected_goals | 1.22 | 2.42 |
| goals_prevented | 0 | 0 |
| Passes % | 85% | 78% |
Team Aggregates (Season)
Werder Bremen
| 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.0{% 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 |
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 👤 Amos Pieper | 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 |
| 👤 Cameron Puertas | 0 | 1 | 3 | N/A | 1 | 11 | 2 | 5 | N/A | False | 90 | 18 | M | 5.9 | False | 0 | 0 | N/A | N/A | N/A | 47 | N/A | 50 | 1 | 0 | N/A | 0 | N/A | 1 | 2 | 1 | N/A | 1 |
| 👤 Felix Agu | 0 | 1 | N/A | 1 | N/A | 7 | 2 | 2 | 2 | False | 90 | 27 | D | 5.5 | False | 0 | 0 | N/A | N/A | 1 | 27 | N/A | 31 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | 1 | N/A |
| 👤 Isaac Schmidt | 0 | 0 | N/A | N/A | N/A | 2 | 1 | N/A | 1 | False | 30 | 23 | D | 6.3 | True | 0 | 0 | N/A | N/A | N/A | 17 | 2 | 20 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Isak Hansen Aarøen | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 21 | 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 |
| 👤 Jens Stage | 0 | 1 | N/A | N/A | N/A | 3 | 2 | N/A | N/A | False | 60 | 6 | M | 6.5 | False | 0 | 0 | N/A | N/A | N/A | 17 | N/A | 24 | N/A | 0 | N/A | 0 | N/A | N/A | 1 | N/A | N/A | N/A |
| 👤 Justin Njinmah | 0 | 0 | 2 | 2 | 1 | 6 | 3 | N/A | N/A | False | 60 | 11 | M | 6.2 | False | 0 | 0 | N/A | N/A | N/A | 10 | N/A | 14 | N/A | 0 | N/A | 0 | N/A | 2 | 2 | N/A | N/A | 2 |
| 👤 Karim Coulibaly | 0 | 0 | N/A | 1 | N/A | 13 | 5 | N/A | N/A | False | 90 | 31 | D | 5.9 | False | 0 | 0 | N/A | N/A | N/A | 77 | 1 | 92 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | 1 | 3 | 2 |
| 👤 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 | 17 | 9 | F | 6.3 | 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 | N/A |
| 👤 Leonardo Bittencourt | 0 | 0 | N/A | N/A | N/A | 2 | 2 | N/A | N/A | False | 13 | 10 | M | 6.9 | True | 0 | 0 | N/A | N/A | N/A | 19 | N/A | 24 | N/A | 0 | N/A | 0 | N/A | N/A | 1 | N/A | N/A | 2 |
| 👤 Marco Friedl | 0 | 0 | 1 | N/A | 1 | 6 | 5 | N/A | N/A | True | 90 | 32 | D | 7.2 | False | 0 | 0 | N/A | N/A | N/A | 85 | N/A | 91 | N/A | 0 | N/A | 0 | N/A | N/A | 1 | N/A | 1 | 4 |
| 👤 Marco Grüll | 0 | 1 | 2 | 2 | 1 | 9 | 3 | 2 | 1 | False | 90 | 17 | F | 6.3 | False | 0 | 0 | N/A | N/A | N/A | 22 | 1 | 29 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | 1 |
| 👤 Mio Backhaus | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | 90 | 30 | G | 7.3 | False | 0 | 3 | 3 | N/A | N/A | 32 | N/A | 32 | N/A | 0 | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Patrice Čović | 0 | 0 | N/A | N/A | N/A | 1 | 1 | N/A | N/A | False | 17 | 24 | M | 6.3 | True | 0 | 0 | N/A | N/A | N/A | 13 | N/A | 16 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | 1 |
| 👤 Romano Schmid | 0 | 0 | 1 | N/A | 1 | 5 | 1 | 2 | N/A | False | 73 | 20 | M | 5.6 | False | 0 | 0 | N/A | N/A | N/A | 20 | 1 | 28 | N/A | 1 | N/A | 0 | N/A | 1 | 1 | N/A | N/A | N/A |
| 👤 Senne Lynen | 0 | 0 | N/A | 2 | N/A | 5 | 2 | N/A | 1 | False | 77 | 14 | M | 6.6 | False | 0 | 0 | N/A | N/A | N/A | 42 | 2 | 46 | N/A | 0 | N/A | 0 | N/A | N/A | 1 | N/A | N/A | 1 |
| 👤 Skelly Alvero | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 28 | 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 |
| 👤 Victor Okoh Boniface | 0 | 1 | 1 | N/A | N/A | 4 | 1 | 1 | N/A | False | 30 | 44 | F | 6.2 | True | 0 | 0 | N/A | N/A | N/A | 10 | N/A | 14 | N/A | 0 | N/A | 0 | N/A | 1 | 1 | N/A | N/A | N/A |
| 👤 Yukinari Sugawara | 0 | 0 | 1 | N/A | N/A | 3 | 1 | 1 | N/A | False | 73 | 3 | D | 6.3 | False | 0 | 0 | N/A | N/A | N/A | 33 | N/A | 41 | N/A | 0 | N/A | 0 | N/A | N/A | 1 | 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 | 8 | 5 | 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 |
| 👤 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 |
| 👤 Derry Scherhant | 0 | 0 | 2 | N/A | N/A | 4 | 1 | 1 | 1 | False | 21 | 7 | F | 6.7 | True | 0 | 0 | N/A | N/A | 1 | 2 | 1 | 3 | N/A | 0 | N/A | 0 | N/A | 1 | 2 | N/A | N/A | N/A |
| 👤 Eren Dinkçi | 0 | 0 | 3 | N/A | 1 | 4 | 2 | N/A | N/A | False | 15 | 18 | F | 6.7 | 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 |
| 👤 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 | 1 | 1 | 1 | 5 | 3 | N/A | N/A | False | 14 | 31 | F | 6.9 | True | 0 | 0 | N/A | N/A | N/A | 6 | 1 | 7 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | 1 | 1 |
| 👤 Jan-Niklas Beste | 0 | 1 | 1 | N/A | N/A | 11 | 5 | 2 | 2 | False | 69 | 19 | M | 6.3 | False | 0 | 0 | N/A | N/A | N/A | 15 | N/A | 20 | N/A | 0 | N/A | 0 | N/A | 1 | 1 | N/A | N/A | 3 |
| 👤 Jordy Makengo | 0 | 0 | 1 | N/A | 1 | 3 | 2 | 2 | 1 | False | 90 | 33 | D | 6.9 | False | 0 | 0 | N/A | N/A | N/A | 28 | N/A | 35 | 1 | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Junior Adamu | 0 | 0 | 1 | N/A | 1 | 16 | 13 | N/A | N/A | False | 85 | 20 | F | 7.3 | False | 0 | 0 | N/A | 1 | 1 | 8 | N/A | 24 | N/A | 0 | N/A | 0 | N/A | 1 | 1 | N/A | 2 | 4 |
| 👤 Lucas Höler | 0 | 0 | 1 | N/A | 1 | 8 | 5 | 1 | 1 | False | 90 | 9 | M | 6.9 | False | 0 | 0 | N/A | N/A | N/A | 28 | 2 | 38 | N/A | 0 | N/A | 0 | N/A | 1 | 1 | N/A | 3 | 1 |
| 👤 Lukas Kübler | 0 | 1 | 2 | 1 | 1 | 7 | 3 | 1 | 1 | False | 90 | 17 | D | 6.9 | False | 0 | 0 | N/A | N/A | N/A | 22 | 1 | 27 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | 1 | 1 |
| 👤 Matthias Ginter | 0 | 0 | N/A | N/A | N/A | 1 | N/A | N/A | N/A | False | 90 | 28 | D | 7.3 | False | 0 | 0 | N/A | N/A | N/A | 28 | N/A | 34 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | 3 | N/A |
| 👤 Maximilian Eggestein | 0 | 0 | N/A | 1 | N/A | 4 | 2 | N/A | N/A | False | 90 | 8 | M | 7.2 | False | 0 | 0 | N/A | N/A | N/A | 28 | 1 | 31 | N/A | 0 | N/A | 0 | N/A | N/A | 1 | 1 | 1 | 2 |
| 👤 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 | 9 | False | 0 | 0 | 5 | N/A | N/A | 28 | N/A | 39 | N/A | 0 | 1 | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Patrick Osterhage | 0 | 0 | 2 | 1 | 1 | 7 | 4 | N/A | 2 | False | 84 | 6 | M | 6.9 | False | 0 | 0 | N/A | N/A | N/A | 15 | N/A | 18 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | 1 | 1 |
| 👤 Philipp Lienhart | 0 | 0 | N/A | 1 | N/A | 2 | 1 | N/A | N/A | False | 89 | 3 | D | 7 | False | 0 | 0 | N/A | N/A | N/A | 33 | N/A | 37 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | 1 | 1 |
| 👤 Philipp Treu | 0 | 0 | 1 | N/A | 1 | 4 | 4 | N/A | 2 | False | 21 | 29 | D | 7.2 | True | 0 | 0 | N/A | N/A | N/A | 6 | N/A | 8 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | 1 |
| 👤 Vincenzo Grifo | 0 | 0 | N/A | N/A | N/A | 1 | 1 | N/A | N/A | True | 69 | 32 | M | 8.5 | False | 1 | 0 | N/A | 1 | N/A | 22 | 2 | 23 | N/A | 0 | N/A | 1 | N/A | 1 | 2 | N/A | 1 | 1 |
| 👤 Yuito Suzuki | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 14 | 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 |
Match Events
33'
V. Grifo (Penalty)
35'
Jan-Niklas Beste (Yellow Card)
Cameron Puertas (Yellow Card)
36'
Jens Stage (Yellow Card)
48'
Marco Grüll (Yellow Card)
49'
54'
J. Adamu (Normal Goal)
J. Stage → Substitution 1
60'
J. Njinmah → Substitution 2
60'
69'
J. Beste → Substitution 1
69'
V. Grifo → Substitution 2
Felix Agu (Yellow Card)
71'
Y. Sugawara → Substitution 3
73'
R. Schmid → Substitution 4
73'
75'
K. Coulibaly (Own Goal)
S. Lynen → Substitution 5
77'
81'
Lukas Kübler (Yellow Card)
84'
P. Osterhage → Substitution 3
85'
J. Adamu → Substitution 4
Victor Okoh Boniface (Yellow Card)
90'
90'
P. Lienhart → Substitution 5
Substitutions
60'
Werder Bremen
60'
Werder Bremen
69'
SC Freiburg
73'
Werder Bremen
77'
Werder Bremen
84'
SC Freiburg
85'
SC Freiburg
90'
SC Freiburg
League Standings
View Standings
Teams in this match: Werder Bremen 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 44% · Att 40% · Def 65%
Goals: 8 for · 7 against
W1 D1 L1 · LDW
Last 5: Form 33% · Att 25% · Def 60%
Goals: 5 for · 8 against
W1 D— L2 · LLW
Predictions
Draw
35%
Combo Winner : Werder Bremen and +2.5 goals
Goals: Werder Bremen -5.5 · SC Freiburg -2.5
Comparison
Form
57% – 43%
Attack
62% – 38%
Defense
53% – 47%
Poisson
76% – 24%
Head to Head
20% – 80%
Goals
29% – 71%
Total
49.5% – 50.5%
Head to Head
Last 8 matches: Home wins: 4, Away wins: 2, Draws: 2
Europa-Park Stadion
Weserstadion
wohninvest WESERSTADION
Europa-Park Stadion
wohninvest WESERSTADION
Europa-Park Stadion
wohninvest WESERSTADION
Schwarzwald-Stadion
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.















