1. FC Heidenheim vs VfL Wolfsburg
1 – 3
1 – 1
0 – 2
(HT: 1–1)
FT15:30
Voith-Arena (Heidenheim an der Brenz) · Ref: Benjamin Brand, Germany
Score Summary
Full Time
1 – 3
Half Time
1 – 1
Key Stats
Ball Possession
49% – 51%
Blocked Shots
1 – 1
Corner Kicks
2 – 5
Fouls
12 – 12
Goalkeeper Saves
2 – 1
Offsides
2 – 0
Elo (before match)
Rating
1490 – 1500
Expected win probability
48.6% – 51.4%
Top Performers
Top Rated
Andreas Skov Olsen
VfL Wolfsburg
8.5 rating (89 min)
VfL Wolfsburg
8.5 rating (89 min)
Most Clinical
Leo Scienza
1. FC Heidenheim
1 goals
1. FC Heidenheim
1 goals
Best Creator
Maximilian Arnold
VfL Wolfsburg
3 key passes, 1 assists
VfL Wolfsburg
3 key passes, 1 assists
Defensive Leader
Vinícius Souza
VfL Wolfsburg
3 tackles + 4 interceptions
VfL Wolfsburg
3 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 Heidenheim
VfL Wolfsburg
👤 Team Lineups (Pitch View)
HOME LEN: 11
AWAY LEN: 11
| First home: top=6.0% left=50.0%
👥 Substitutes
1. FC Heidenheim
VfL Wolfsburg
🔄 Substitutions
Match Substitutions
61'
1. FC Heidenheim
64'
VfL Wolfsburg
64'
VfL Wolfsburg
71'
1. FC Heidenheim
71'
1. FC Heidenheim
78'
1. FC Heidenheim
89'
VfL Wolfsburg
89'
VfL Wolfsburg
Match Statistics (Full Time)
| Statistic | 1. FC Heidenheim | VfL Wolfsburg |
|---|---|---|
| Ball Possession | 49% | 51% |
| Blocked Shots | 1 | 1 |
| Corner Kicks | 2 | 5 |
| Fouls | 12 | 12 |
| Goalkeeper Saves | 2 | 1 |
| Offsides | 2 | 0 |
| Passes Accurate | 324 | 329 |
| Red Cards | N/A | N/A |
| Shots Insidebox | 2 | 6 |
| Shots Off Goal | 4 | 9 |
| Shots On Goal | 2 | 5 |
| Shots Outsidebox | 5 | 9 |
| Total Passes | 392 | 409 |
| Total Shots | 7 | 15 |
| Yellow Cards | 2 | 3 |
| expected_goals | 0.72 | 2.45 |
| goals_prevented | 0 | 0 |
| Passes % | 83% | 80% |
Team Aggregates (Season)
1. FC Heidenheim
| Possession % | {{ team_aggregates_home.avg_possession }}% |
| Pass Accuracy % | {{ team_aggregates_home.pass_accuracy }}% |
| Shot Accuracy % | {{ team_aggregates_home.shot_accuracy }}% |
| Goals (avg) | 0.92 |
| xG (avg) | 1.07{% else %}N/A |
VfL Wolfsburg
| Possession % | {{ team_aggregates_away.avg_possession }}% |
| Pass Accuracy % | {{ team_aggregates_away.pass_accuracy }}% |
| Shot Accuracy % | {{ team_aggregates_away.shot_accuracy }}% |
| Goals (avg) | 1.35 |
| xG (avg) | 1.09{% else %}N/A |
1. FC Heidenheim — 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 👤 Adam Kölle | 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 |
| 👤 Adrian Beck | 0 | 0 | N/A | N/A | N/A | 1 | N/A | N/A | N/A | False | 12 | 21 | M | 6.2 | True | 0 | 0 | N/A | N/A | N/A | 10 | N/A | 11 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Arijon Ibrahimović | 0 | 0 | 3 | N/A | 1 | 10 | 5 | N/A | N/A | False | 71 | 22 | F | 6.6 | False | 0 | 0 | N/A | N/A | N/A | 20 | 1 | 27 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | 1 |
| 👤 Benedikt Gimber | 0 | 0 | N/A | 1 | N/A | 13 | 7 | 3 | 3 | False | 90 | 5 | D | 6.2 | False | 0 | 0 | N/A | N/A | N/A | 42 | N/A | 49 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | 1 | N/A | 1 |
| 👤 Budu Zivzivadze | 0 | 0 | 1 | N/A | 1 | 5 | 2 | 1 | 1 | False | 71 | 11 | F | 6.6 | False | 0 | 0 | N/A | N/A | 2 | 5 | N/A | 8 | N/A | 0 | N/A | 0 | N/A | 1 | 2 | N/A | N/A | N/A |
| 👤 Diant Ramaj | 0 | 1 | N/A | N/A | N/A | 3 | 1 | 2 | N/A | False | 90 | 41 | G | 6.2 | False | 0 | 3 | 2 | N/A | N/A | 42 | N/A | 54 | 1 | 0 | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Haktab Omar Traore | 0 | 1 | 2 | N/A | 2 | 4 | 2 | 1 | N/A | False | 29 | 23 | D | 6.2 | True | 0 | 0 | N/A | N/A | N/A | 17 | 1 | 19 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Jan Schöppner | 0 | 0 | 2 | N/A | N/A | 7 | 3 | 1 | N/A | False | 90 | 3 | M | 6.2 | False | 0 | 0 | N/A | N/A | N/A | 18 | N/A | 24 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | 2 | 2 |
| 👤 Jonas Föhrenbach | 0 | 0 | N/A | N/A | N/A | 3 | 2 | N/A | N/A | False | 61 | 19 | M | 6.6 | False | 0 | 0 | N/A | N/A | N/A | 10 | N/A | 12 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | 2 |
| 👤 Julian Niehues | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 16 | 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 |
| 👤 Kevin Müller | 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 |
| 👤 Leo Scienza | 0 | 0 | 2 | 1 | 1 | 12 | 7 | 1 | 5 | False | 90 | 8 | F | 8 | False | 0 | 0 | N/A | 1 | N/A | 17 | 1 | 20 | N/A | 0 | N/A | 0 | N/A | 1 | 2 | N/A | N/A | 1 |
| 👤 Luca Kerber | 0 | 0 | N/A | 1 | N/A | 3 | N/A | 1 | N/A | False | 28 | 20 | M | 6.2 | True | 0 | 0 | N/A | N/A | N/A | 6 | N/A | 7 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Marnon Busch | 0 | 0 | N/A | N/A | N/A | 5 | 3 | N/A | N/A | False | 90 | 2 | M | 6.6 | False | 0 | 0 | N/A | N/A | N/A | 29 | N/A | 35 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | 2 |
| 👤 Mathias Honsak | 0 | 0 | 1 | N/A | N/A | 3 | 1 | N/A | 1 | False | 19 | 17 | F | 6.5 | True | 0 | 0 | N/A | N/A | N/A | 9 | N/A | 10 | N/A | 0 | N/A | 0 | N/A | N/A | 1 | N/A | N/A | N/A |
| 👤 Mikkel Kaufmann | 0 | 0 | N/A | N/A | N/A | 4 | 1 | 1 | N/A | False | 19 | 29 | 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 | N/A |
| 👤 Niklas Dorsch | 0 | 0 | N/A | 1 | N/A | 4 | 2 | N/A | N/A | False | 62 | 30 | M | 6.2 | False | 0 | 0 | N/A | N/A | N/A | 23 | 1 | 25 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | 1 | 2 |
| 👤 Patrick Mainka | 0 | 0 | 1 | N/A | 1 | 7 | 4 | N/A | 1 | True | 90 | 6 | D | 6.2 | False | 0 | 0 | N/A | N/A | N/A | 51 | N/A | 59 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | 1 |
| 👤 Tim Siersleben | 0 | 0 | N/A | 2 | N/A | 4 | 1 | 1 | 1 | False | 78 | 4 | D | 5.9 | False | 0 | 0 | N/A | N/A | N/A | 24 | N/A | 30 | N/A | 0 | N/A | 0 | N/A | N/A | 1 | N/A | 3 | N/A |
| 👤 Yannik Wagner | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 38 | 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 |
VfL Wolfsburg — 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 👤 Aaron Zehnter | 0 | 0 | 1 | 1 | 1 | 4 | 2 | N/A | N/A | False | 90 | 25 | D | 6.2 | False | 0 | 0 | N/A | N/A | N/A | 34 | 1 | 43 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | 1 |
| 👤 Andreas Skov Olsen | 0 | 1 | 3 | N/A | 3 | 3 | 3 | N/A | N/A | False | 89 | 7 | M | 8.5 | False | 0 | 0 | N/A | 1 | N/A | 29 | 4 | 32 | N/A | 0 | N/A | 0 | N/A | 1 | 1 | N/A | N/A | N/A |
| 👤 Bence Dárdai | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 8 | 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 |
| 👤 David Odogu | 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 |
| 👤 Dženan Pejčinović | 0 | 0 | 2 | N/A | 1 | 10 | 4 | N/A | N/A | False | 64 | 17 | F | 5.9 | False | 0 | 0 | N/A | N/A | N/A | 13 | N/A | 16 | N/A | 0 | N/A | 0 | N/A | N/A | 3 | N/A | N/A | N/A |
| 👤 Jonas Wind | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 23 | 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 |
| 👤 Kamil Grabara | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | 90 | 1 | G | 6.9 | False | 0 | 1 | 1 | N/A | N/A | 14 | N/A | 23 | N/A | 0 | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Kilian Fischer | 0 | 0 | 1 | 1 | N/A | 7 | 4 | 1 | N/A | False | 89 | 2 | D | 6.7 | False | 0 | 0 | N/A | N/A | N/A | 31 | N/A | 35 | N/A | 0 | N/A | 0 | N/A | N/A | 1 | N/A | 2 | 2 |
| 👤 Konstantinos Koulierakis | 0 | 0 | N/A | N/A | N/A | 5 | 2 | 1 | N/A | False | 90 | 4 | D | 6.9 | False | 0 | 0 | N/A | N/A | N/A | 45 | N/A | 53 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | 1 | 1 |
| 👤 Lovro Majer | 0 | 0 | 1 | 1 | N/A | 9 | 3 | 2 | 2 | False | 64 | 10 | M | 6.2 | False | 0 | 0 | N/A | N/A | N/A | 22 | 2 | 30 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Marius Müller | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 29 | 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 |
| 👤 Mathys Angely | 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 |
| 👤 Mattias Svanberg | 0 | 0 | N/A | N/A | N/A | 7 | 6 | 1 | 3 | False | 26 | 32 | M | 7.9 | True | 0 | 0 | N/A | 1 | N/A | 6 | N/A | 10 | N/A | 0 | N/A | 0 | N/A | 1 | 2 | N/A | N/A | N/A |
| 👤 Maximilian Arnold | 0 | 1 | N/A | N/A | N/A | 5 | 4 | 1 | 2 | True | 90 | 27 | M | 7.6 | False | 1 | 0 | N/A | N/A | N/A | 48 | 3 | 58 | N/A | 0 | N/A | 0 | N/A | 1 | 3 | 1 | 2 | 1 |
| 👤 Mohamed Amoura | 0 | 0 | N/A | N/A | N/A | 4 | 1 | 2 | 1 | False | 26 | 9 | F | 7.5 | True | 0 | 0 | N/A | 1 | N/A | 4 | N/A | 5 | N/A | 0 | N/A | 1 | 1 | 1 | 1 | N/A | N/A | N/A |
| 👤 Moritz Jenz | 0 | 1 | N/A | N/A | N/A | 7 | 4 | 2 | N/A | False | 90 | 15 | D | 6.3 | False | 0 | 0 | N/A | N/A | N/A | 34 | N/A | 41 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | 1 |
| 👤 Patrick Wimmer | 0 | 0 | 5 | 2 | 1 | 17 | 8 | N/A | 3 | False | 90 | 39 | M | 7.5 | False | 1 | 0 | N/A | N/A | N/A | 23 | 1 | 34 | N/A | 0 | N/A | 0 | N/A | 1 | 2 | N/A | 2 | 2 |
| 👤 Vinícius Souza | 0 | 0 | 1 | 1 | N/A | 9 | 5 | 2 | 1 | False | 90 | 5 | M | 6.9 | False | 0 | 0 | N/A | N/A | N/A | 26 | N/A | 28 | N/A | 0 | N/A | 0 | N/A | N/A | 1 | N/A | 4 | 3 |
| 👤 Václav Černý | 0 | 0 | N/A | N/A | N/A | 1 | 1 | N/A | N/A | False | 1 | 18 | M | N/A | 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 | N/A | N/A | N/A |
| 👤 Yannick Gerhardt | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | 1 | 31 | M | 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 |
Match Events
Diant Ramaj (Yellow Card)
5'
20'
A. Skov Olsen (Normal Goal)
L. Scienza (Normal Goal)
29'
37'
Andreas Skov Olsen (Yellow Card)
41'
Moritz Jenz (Yellow Card)
42'
Maximilian Arnold (Yellow Card)
J. Fohrenbach → Substitution 1
61'
N. Dorsch → Substitution 2
62'
64'
L. Majer → Substitution 1
64'
D. Pejcinovic → Substitution 2
66'
M. Svanberg (Normal Goal)
A. Ibrahimovic → Substitution 3
71'
B. Zivzivadze → Substitution 4
71'
T. Siersleben → Substitution 5
78'
87'
M. Amoura (Penalty)
89'
A. Skov Olsen → Substitution 3
89'
K. Fischer → Substitution 4
Haktab Omar Traore (Yellow Card)
90'
Substitutions
61'
1. FC Heidenheim
64'
VfL Wolfsburg
64'
VfL Wolfsburg
71'
1. FC Heidenheim
71'
1. FC Heidenheim
78'
1. FC Heidenheim
89'
VfL Wolfsburg
89'
VfL Wolfsburg
League Standings
View Standings
Teams in this match: 1. FC Heidenheim and VfL Wolfsburg
| # | 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 0% · Att 0% · Def 0%
Goals: — for · — against
W— D— L— ·
Last 5: Form 0% · Att 0% · Def 0%
Goals: — for · — against
W— D— L— ·
Predictions
Draw
50%
Double chance : draw or VfL Wolfsburg
Goals: 1. FC Heidenheim — · VfL Wolfsburg —
Win or Draw
Comparison
Form
0% – 0%
Attack
0% – 0%
Defense
0% – 0%
Poisson
0% – 0%
Head to Head
29% – 71%
Goals
30% – 70%
Total
29.5% – 70.5%
Head to Head
Last 6 matches: Home wins: 2, Away wins: 3, Draws: 1
Volkswagen Arena
Voith-Arena
Voith-Arena
Volkswagen Arena
Voith-Arena
VOLKSWAGEN 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.















