Preußen Münster vs 1. FC Kaiserslautern
2 – 3
1 – 3
1 – 0
(HT: 1–3)
FT13:30
LVM-Preußenstadion (Munster) · Ref: Patrick Schwengers, Germany
Score Summary
Full Time
2 – 3
Half Time
1 – 3
Key Stats
Ball Possession
55% – 45%
Blocked Shots
7 – 5
Corner Kicks
6 – 5
Fouls
18 – 13
Goalkeeper Saves
4 – 6
Offsides
1 – 1
Elo (before match)
Rating
1490 – 1490
Expected win probability
50.0% – 50.0%
Top Performers
Top Rated
Julian Krahl
1. FC Kaiserslautern
8.9 rating (90 min)
1. FC Kaiserslautern
8.9 rating (90 min)
Most Clinical
Jannis Heuer
Preußen Münster
2 goals
Preußen Münster
2 goals
Best Creator
Oliver Batista Meier
Preußen Münster
6 key passes, 0 assists
Preußen Münster
6 key passes, 0 assists
Defensive Leader
Jacob Rasmussen
1. FC Kaiserslautern
5 tackles + 2 interceptions
1. FC Kaiserslautern
5 tackles + 2 interceptions
Standings (Top 6)
View Full Standings
| # | Team | Pts | Form |
|---|---|---|---|
| 1 |
FC Schalke 04
|
50 | W D W W D |
| 2 |
SV Darmstadt 98
|
48 | W L W D W |
| 3 |
SV Elversberg
|
48 | W D W W L |
| 4 |
SC Paderborn 07
|
47 | D W W D W |
| 5 |
Hannover 96
|
45 | L W D W W |
| 6 |
Hertha BSC
|
40 | W W L L W |
| 7 |
1. FC Kaiserslautern
|
37 | L L W W L |
| 8 |
Karlsruher SC
|
34 | D W W L D |
| 9 |
VfL Bochum
|
32 | W L D D D |
| 10 |
Fortuna Düsseldorf
|
31 | W W L D D |
| 11 |
1. FC Nürnberg
|
30 | L L D W L |
| 12 |
Arminia Bielefeld
|
27 | L L L W W |
| 13 |
Dynamo Dresden
|
26 | D W D L D |
| 14 |
Preußen Münster
|
26 | L W L D D |
| 15 |
Eintracht Braunschweig
|
26 | D L L D L |
| 16 |
SpVgg Greuther Fürth
|
26 | W D W L L |
| 17 |
Holstein Kiel
|
25 | L D L L L |
| 18 |
1. FC Magdeburg
|
23 | L L L L W |
{# ================================================================
Lineup Section — SofaScore/Flashscore style shared pitch
Context: pitch_lineups, lineups_data, match, substitutions,
substitutions_map, debug_mode, debug_lineups
================================================================ #}
Preußen Münster
1. FC Kaiserslautern
👤 Team Lineups (Pitch View)
HOME LEN: 11
AWAY LEN: 11
| First home: top=6.0% left=50.0%
👥 Substitutes
Preußen Münster
1. FC Kaiserslautern
43
O. Gibs
Bench
🔄 Substitutions
Match Substitutions
56'
Preußen Münster
56'
Preußen Münster
67'
1. FC Kaiserslautern
67'
1. FC Kaiserslautern
80'
Preußen Münster
80'
Preußen Münster
86'
1. FC Kaiserslautern
Match Statistics (Full Time)
| Statistic | Preußen Münster | 1. FC Kaiserslautern |
|---|---|---|
| Ball Possession | 55% | 45% |
| Blocked Shots | 7 | 5 |
| Corner Kicks | 6 | 5 |
| Fouls | 18 | 13 |
| Goalkeeper Saves | 4 | 6 |
| Offsides | 1 | 1 |
| Passes Accurate | 328 | 256 |
| Red Cards | N/A | N/A |
| Shots Insidebox | 13 | 13 |
| Shots Off Goal | 5 | 5 |
| Shots On Goal | 8 | 7 |
| Shots Outsidebox | 7 | 4 |
| Total Passes | 425 | 347 |
| Total Shots | 20 | 17 |
| Yellow Cards | 3 | 3 |
| expected_goals | 1.57 | 3.69 |
| goals_prevented | 0 | 0 |
| Passes % | 77% | 74% |
Team Aggregates (Season)
Preußen Münster
| Possession % | {{ team_aggregates_home.avg_possession }}% |
| Pass Accuracy % | {{ team_aggregates_home.pass_accuracy }}% |
| Shot Accuracy % | {{ team_aggregates_home.shot_accuracy }}% |
| Goals (avg) | 1.2 |
| xG (avg) | 0.76{% else %}N/A |
1. FC Kaiserslautern
| Possession % | {{ team_aggregates_away.avg_possession }}% |
| Pass Accuracy % | {{ team_aggregates_away.pass_accuracy }}% |
| Shot Accuracy % | {{ team_aggregates_away.shot_accuracy }}% |
| Goals (avg) | 1.68 |
| xG (avg) | 0.88{% else %}N/A |
Preußen Münster — 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 👤 Charalambos Makridis | 0 | 0 | 1 | N/A | 1 | 2 | 1 | 1 | N/A | False | 10 | 14 | F | 6.6 | True | 0 | 0 | N/A | N/A | N/A | 8 | 1 | 10 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Etienne Amenyido | 0 | 1 | 3 | N/A | 3 | 9 | 6 | 1 | 1 | False | 34 | 30 | F | 6.9 | True | 0 | 0 | N/A | N/A | N/A | 12 | 2 | 14 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | 1 |
| 👤 Imad Rondić | 0 | 0 | 1 | N/A | N/A | 22 | 13 | 2 | N/A | False | 90 | 29 | F | 6.6 | False | 1 | 0 | N/A | N/A | N/A | 16 | 3 | 31 | 1 | 0 | N/A | 0 | N/A | 1 | 2 | 1 | N/A | 1 |
| 👤 Jannis Heuer | 0 | 0 | N/A | N/A | N/A | 5 | 4 | 1 | N/A | False | 90 | 22 | D | 8.7 | False | 0 | 0 | N/A | 2 | N/A | 26 | N/A | 35 | N/A | 0 | N/A | 0 | N/A | 2 | 2 | 2 | N/A | 1 |
| 👤 Jano ter Horst | 0 | 1 | N/A | N/A | N/A | 5 | 2 | 3 | N/A | False | 90 | 27 | D | 6.3 | False | 0 | 0 | N/A | N/A | N/A | 30 | 1 | 38 | N/A | 0 | N/A | 0 | N/A | 1 | 1 | N/A | 1 | 2 |
| 👤 Johannes Schenk | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | 90 | 1 | G | 6.3 | False | 0 | 3 | 4 | N/A | N/A | 36 | N/A | 52 | N/A | 0 | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Marco Meyerhöfer | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 28 | 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 |
| 👤 Marvin Schulz | 0 | 0 | N/A | 1 | N/A | 6 | 3 | 1 | N/A | False | 56 | 10 | M | 6.6 | False | 0 | 0 | N/A | N/A | N/A | 8 | 2 | 10 | N/A | 0 | N/A | 0 | N/A | 1 | 2 | N/A | 1 | 1 |
| 👤 Morten Behrens | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 26 | 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 |
| 👤 Niklas Varelmann | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 36 | 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 |
| 👤 Niko Koulis | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 24 | 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 |
| 👤 Oliver Batista Meier | 0 | 0 | 4 | N/A | 4 | 6 | 6 | N/A | N/A | False | 90 | 17 | F | 8.5 | False | 0 | 0 | N/A | N/A | 1 | 22 | 6 | 27 | N/A | 0 | N/A | 0 | N/A | 1 | 1 | N/A | N/A | 2 |
| 👤 Paul Jaeckel | 0 | 0 | N/A | 1 | N/A | 9 | 4 | 3 | N/A | True | 90 | 3 | D | 6.7 | False | 1 | 0 | N/A | N/A | N/A | 47 | 1 | 55 | N/A | 0 | N/A | 0 | N/A | N/A | 1 | N/A | 2 | 4 |
| 👤 Rico Preißinger | 0 | 1 | 2 | N/A | 1 | 6 | 3 | 1 | 1 | False | 80 | 21 | M | 6.7 | False | 0 | 0 | N/A | N/A | N/A | 35 | N/A | 37 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | 2 | 1 |
| 👤 Shin Yamada | 0 | 0 | 1 | N/A | N/A | 6 | 3 | N/A | 1 | False | 10 | 9 | F | 6.3 | True | 0 | 0 | N/A | N/A | N/A | N/A | 1 | 1 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | 1 | N/A |
| 👤 Tobias Raschl | 0 | 0 | 1 | 1 | N/A | 6 | 1 | 2 | 1 | False | 56 | 32 | M | 6 | False | 0 | 0 | N/A | N/A | N/A | 9 | N/A | 16 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Torge Paetow | 0 | 0 | 1 | 1 | N/A | 8 | 5 | 1 | 3 | False | 80 | 16 | D | 6.6 | False | 0 | 0 | N/A | N/A | N/A | 23 | N/A | 33 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | 2 | 1 | 2 |
| 👤 Yassine Bouchama | 0 | 0 | 1 | 2 | N/A | 15 | 6 | 2 | 5 | False | 90 | 5 | M | 6.2 | False | 0 | 0 | N/A | N/A | N/A | 43 | N/A | 51 | N/A | 0 | N/A | 0 | N/A | 2 | 2 | N/A | N/A | 1 |
| 👤 Zidan Sertdemir | 0 | 0 | 1 | N/A | 1 | 5 | 3 | N/A | 1 | False | 34 | 7 | M | 6.9 | True | 0 | 0 | N/A | N/A | N/A | 13 | N/A | 15 | N/A | 0 | N/A | 0 | N/A | N/A | 2 | N/A | N/A | 1 |
1. FC Kaiserslautern — 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 👤 Atanas Chernev | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 16 | 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 |
| 👤 Daniel Hanslik | 0 | 0 | N/A | 1 | N/A | 3 | 1 | N/A | N/A | False | 23 | 19 | F | 6.2 | True | 0 | 0 | N/A | N/A | N/A | 6 | N/A | 8 | N/A | 0 | N/A | 0 | N/A | N/A | 1 | N/A | N/A | 1 |
| 👤 Fabian Kunze | 0 | 1 | N/A | 3 | N/A | 15 | 4 | 2 | 1 | False | 90 | 6 | M | 6.3 | False | 0 | 0 | N/A | N/A | N/A | 28 | 2 | 32 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | 1 | 3 | 3 |
| 👤 Florian Kleinhansl | 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 |
| 👤 Jacob Rasmussen | 0 | 0 | N/A | N/A | N/A | 15 | 10 | N/A | 2 | False | 90 | 14 | D | 7.3 | False | 0 | 0 | N/A | N/A | N/A | 33 | N/A | 38 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | 2 | 2 | 5 |
| 👤 Julian Krahl | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | 90 | 1 | G | 8.9 | False | 0 | 2 | 6 | N/A | N/A | 24 | N/A | 34 | N/A | 0 | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Kenny Prince Redondo | 0 | 0 | 1 | 1 | N/A | 5 | 1 | 2 | 1 | False | 23 | 11 | M | 5.9 | True | 0 | 0 | N/A | N/A | N/A | 7 | N/A | 8 | N/A | 0 | N/A | 0 | N/A | 1 | 1 | N/A | N/A | N/A |
| 👤 Kim Ji-Soo | 0 | 0 | 2 | N/A | N/A | 5 | 2 | 1 | 1 | False | 90 | 5 | D | 5.9 | False | 0 | 0 | N/A | N/A | N/A | 23 | N/A | 35 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | 2 | N/A |
| 👤 Leon Robinson | 0 | 1 | N/A | 1 | N/A | 3 | N/A | 1 | N/A | False | 13 | 37 | M | 6.3 | 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 | 1 | N/A |
| 👤 Luca Sirch | 0 | 0 | N/A | N/A | N/A | 12 | 5 | 3 | 1 | False | 90 | 31 | D | 7.2 | False | 0 | 0 | N/A | N/A | N/A | 32 | 1 | 41 | N/A | 0 | N/A | 0 | 1 | 1 | 1 | N/A | 1 | 3 |
| 👤 Mahir Emreli | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | 11 | 10 | F | 6.3 | True | 0 | 0 | N/A | N/A | N/A | 1 | N/A | 4 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Marlon Ritter | 0 | 1 | 1 | N/A | N/A | 4 | 1 | N/A | 1 | True | 67 | 7 | F | 7.9 | False | 0 | 0 | N/A | 2 | N/A | 7 | 1 | 14 | N/A | 0 | N/A | 1 | N/A | 3 | 5 | 1 | N/A | N/A |
| 👤 Mika Haas | 0 | 0 | 1 | N/A | N/A | 6 | 3 | N/A | 3 | False | 90 | 22 | M | 6.6 | False | 0 | 0 | N/A | N/A | N/A | 21 | 1 | 29 | N/A | 0 | N/A | 0 | N/A | N/A | 1 | 2 | 2 | N/A |
| 👤 Naatan Skyttä | 0 | 0 | 3 | 1 | 1 | 10 | 4 | 1 | 3 | False | 88 | 15 | F | 6.7 | False | 0 | 0 | N/A | N/A | N/A | 16 | 3 | 22 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | 1 | N/A |
| 👤 Norman Bassette | 0 | 0 | 1 | N/A | 1 | 5 | 3 | N/A | 1 | False | 67 | 17 | F | 8.5 | False | 1 | 0 | N/A | 1 | 1 | 9 | 1 | 12 | N/A | 0 | N/A | 0 | N/A | 2 | 2 | N/A | N/A | N/A |
| 👤 Owen Gibs | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 43 | 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 |
| 👤 Paul Joly | 0 | 0 | 4 | 3 | 2 | 14 | 5 | 1 | 1 | False | 67 | 26 | M | 7.3 | False | 1 | 0 | N/A | N/A | N/A | 22 | 1 | 31 | N/A | 0 | N/A | 0 | N/A | N/A | 1 | N/A | 2 | 2 |
| 👤 Semih Şahin | 0 | 0 | 2 | N/A | 2 | 10 | 9 | 1 | 2 | False | 86 | 8 | M | 7.3 | False | 0 | 0 | N/A | N/A | N/A | 21 | 1 | 25 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | 5 |
| 👤 Simon Asta | 0 | 0 | N/A | N/A | N/A | 3 | 2 | 1 | 1 | False | 23 | 2 | D | 6.9 | True | 0 | 0 | N/A | N/A | N/A | 6 | 1 | 14 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Simon Simoni | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 25 | 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 |
Match Events
9'
M. Ritter (Penalty)
J. Heuer (Normal Goal)
21'
33'
Fabian Kunze (Yellow Card)
40'
M. Ritter (Normal Goal)
Jano ter Horst (Yellow Card)
45'
45'
N. Bassette (Normal Goal)
M. Schulz → Substitution 1
56'
T. Raschl → Substitution 2
56'
Rico Preißinger (Yellow Card)
65'
65'
Marlon Ritter (Yellow Card)
67'
P. Joly → Substitution 1
67'
N. Bassette → Substitution 2
67'
M. Ritter → Substitution 3
Etienne Amenyido (Yellow Card)
73'
T. Paetow → Substitution 3
80'
R. Preissinger → Substitution 4
80'
86'
S. Sahin → Substitution 4
J. Heuer (Normal Goal)
87'
88'
N. Skytta → Substitution 5
90'
Leon Robinson (Yellow Card)
Substitutions
56'
Preußen Münster
56'
Preußen Münster
67'
1. FC Kaiserslautern
67'
1. FC Kaiserslautern
80'
Preußen Münster
80'
Preußen Münster
86'
1. FC Kaiserslautern
League Standings
View Standings
Teams in this match: Preußen Münster and 1. FC Kaiserslautern
| # | Team | MP | W | D | L | GF | GA | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 |
FC Schalke 04
|
25 | 15 | 5 | 5 | 35 | 21 | 14 | 50 | W D W W D |
| 2 |
SV Darmstadt 98
|
25 | 13 | 9 | 3 | 47 | 28 | 19 | 48 | W L W D W |
| 3 |
SV Elversberg
|
25 | 14 | 6 | 5 | 44 | 26 | 18 | 48 | W D W W L |
| 4 |
SC Paderborn 07
|
25 | 14 | 5 | 6 | 41 | 28 | 13 | 47 | D W W D W |
| 5 |
Hannover 96
|
25 | 13 | 6 | 6 | 43 | 32 | 11 | 45 | L W D W W |
| 6 |
Hertha BSC
|
25 | 11 | 7 | 7 | 36 | 30 | 6 | 40 | W W L L W |
| 7 |
1. FC Kaiserslautern
|
25 | 11 | 4 | 10 | 42 | 38 | 4 | 37 | L L W W L |
| 8 |
Karlsruher SC
|
25 | 9 | 7 | 9 | 40 | 47 | -7 | 34 | D W W L D |
| 9 |
VfL Bochum
|
25 | 8 | 8 | 9 | 35 | 32 | 3 | 32 | W L D D D |
| 10 |
Fortuna Düsseldorf
|
25 | 9 | 4 | 12 | 24 | 34 | -10 | 31 | W W L D D |
| 11 |
1. FC Nürnberg
|
25 | 8 | 6 | 11 | 31 | 35 | -4 | 30 | L L D W L |
| 12 |
Arminia Bielefeld
|
25 | 7 | 6 | 12 | 36 | 34 | 2 | 27 | L L L W W |
| 13 |
Dynamo Dresden
|
25 | 6 | 8 | 11 | 38 | 44 | -6 | 26 | D W D L D |
| 14 |
Preußen Münster
|
25 | 6 | 8 | 11 | 30 | 38 | -8 | 26 | L W L D D |
| 15 |
Eintracht Braunschweig
|
25 | 7 | 5 | 13 | 28 | 43 | -15 | 26 | D L L D L |
| 16 |
SpVgg Greuther Fürth
|
25 | 7 | 5 | 13 | 37 | 56 | -19 | 26 | W D W L L |
| 17 |
Holstein Kiel
|
25 | 6 | 7 | 12 | 29 | 37 | -8 | 25 | L D L L L |
| 18 |
1. FC Magdeburg
|
25 | 7 | 2 | 16 | 35 | 48 | -13 | 23 | L L L L W |
Predictions provided by Football API
All data below is returned exactly as from GET /predictions?fixture={id}. Keys are not renamed or translated.
2. Bundesliga
Teams
Last 5: Form 20% · Att 14% · Def 73%
Goals: 3 for · 6 against
W5 D8 L9 · LDWWLLWLDLWLDW…
Last 5: Form 47% · Att 32% · Def 55%
Goals: 7 for · 10 against
W10 D4 L8 · LWLWWWLWWDDLWL…
Predictions
Draw
45%
Double chance : draw or 1. FC Kaiserslautern
Goals: Preußen Münster -2.5 · 1. FC Kaiserslautern -2.5
Win or Draw
Comparison
Attack
30% – 70%
Defense
63% – 38%
Head to Head
29% – 71%
Form
30% – 70%
Goals
38% – 63%
Total
41.7% – 58.7%
Poisson
60% – 40%
Head to Head
Last 7 matches: Home wins: 4, Away wins: 2, Draws: 1
Fritz Walter Stadion
Fritz-Walter-Stadion
Preußen-Stadion
Fritz-Walter-Stadion
Preußen-Stadion
Preußenstadion
Fritz-Walter-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.















