Borussia Dortmund vs Villarreal
4 – 0
1 – 0
3 – 0
(HT: 1–0)
FT21:00
Signal Iduna Park (Dortmund) · Ref: D. Massa
Score Summary
Full Time
4 – 0
Half Time
1 – 0
Key Stats
Ball Possession
67% – 33%
Blocked Shots
2 – 4
Corner Kicks
3 – 2
Fouls
17 – 12
Goalkeeper Saves
1 – 3
Offsides
0 – 1
Elo (before match)
Rating
1490 – 1616
Expected win probability
32.6% – 67.4%
xPi (before match)
Rating
0.04 – 0.33
Expected win probability
36.5% – 41.5%
Top Performers
Top Rated
Karim Adeyemi
Borussia Dortmund
9.2 rating (90 min)
Borussia Dortmund
9.2 rating (90 min)
Most Clinical
Serhou Guirassy
Borussia Dortmund
2 goals
Borussia Dortmund
2 goals
Best Creator
Aarón Anselmino
Borussia Dortmund
1 key passes, 1 assists
Borussia Dortmund
1 key passes, 1 assists
Defensive Leader
Yan Couto
Borussia Dortmund
5 tackles + 2 interceptions
Borussia Dortmund
5 tackles + 2 interceptions
Standings (Top 6)
View Full Standings
| # | Team | Pts | Form |
|---|---|---|---|
| 1 |
Arsenal
|
24 | W W W W W |
| 2 |
Bayern München
|
21 | W W W L W |
| 3 |
Liverpool
|
18 | W W W L W |
| 4 |
Tottenham
|
17 | W W W L W |
| 5 |
Barcelona
|
16 | W W W L D |
| 6 |
Chelsea
|
16 | W W L W D |
| 7 |
Sporting CP
|
16 | W W L W D |
| 8 |
Manchester City
|
16 | W L W L W |
| 9 |
Real Madrid
|
15 | L W L W L |
| 10 |
Inter
|
15 | W L L L W |
| 11 |
Paris Saint Germain
|
14 | D L D W L |
| 12 |
Newcastle
|
14 | D W D L W |
| 13 |
Juventus
|
13 | D W W W D |
| 14 |
Atletico Madrid
|
13 | L D W W W |
| 15 |
Atalanta
|
13 | L L W W W |
| 16 |
Bayer Leverkusen
|
12 | W L D W W |
| 17 |
Borussia Dortmund
|
11 | L L D W L |
| 18 |
Olympiakos Piraeus
|
11 | W W W L D |
| 19 |
Club Brugge KV
|
10 | W W L L D |
| 20 |
Galatasaray
|
10 | L D L L W |
| 21 |
Monaco
|
10 | D L W D W |
| 22 |
Qarabag
|
10 | L W L L D |
| 23 |
Bodo/Glimt
|
9 | W W D L L |
| 24 |
Benfica
|
9 | W L W W L |
| 25 |
Marseille
|
9 | L L W W L |
| 26 |
Pafos
|
9 | W L L D W |
| 27 |
Union St. Gilloise
|
9 | W L L W L |
| 28 |
PSV Eindhoven
|
8 | L L L W D |
| 29 |
Athletic Club
|
8 | L W D D L |
| 30 |
Napoli
|
8 | L D L W D |
| 31 |
FC Copenhagen
|
8 | L D W W L |
| 32 |
Ajax
|
6 | L W W L L |
| 33 |
Eintracht Frankfurt
|
4 | L L L L D |
| 34 |
Slavia Praha
|
3 | L L L D L |
| 35 |
Villarreal
|
1 | L L L L L |
| 36 |
Kairat Almaty
|
1 | L L L L L |
{# ================================================================
Lineup Section — SofaScore/Flashscore style shared pitch
Context: pitch_lineups, lineups_data, match, substitutions,
substitutions_map, debug_mode, debug_lineups
================================================================ #}
Borussia Dortmund
Villarreal
👤 Team Lineups (Pitch View)
HOME LEN: 11
AWAY LEN: 11
| First home: top=6.0% left=50.0%
👥 Substitutes
Borussia Dortmund
Villarreal
🔄 Substitutions
Match Substitutions
65'
Villarreal
68'
Borussia Dortmund
68'
Borussia Dortmund
74'
Villarreal
77'
Borussia Dortmund
83'
Villarreal
83'
Villarreal
Match Statistics (Full Time)
| Statistic | Borussia Dortmund | Villarreal |
|---|---|---|
| Ball Possession | 67% | 33% |
| Blocked Shots | 2 | 4 |
| Corner Kicks | 3 | 2 |
| Fouls | 17 | 12 |
| Goalkeeper Saves | 1 | 3 |
| Offsides | 0 | 1 |
| Passes Accurate | 571 | 250 |
| Red Cards | 0 | 1 |
| Shots Insidebox | 11 | 5 |
| Shots Off Goal | 3 | 4 |
| Shots On Goal | 8 | 2 |
| Shots Outsidebox | 2 | 5 |
| Total Passes | 628 | 312 |
| Total Shots | 13 | 10 |
| Yellow Cards | 1 | 0 |
| expected_goals | 3.62 | 0.79 |
| goals_prevented | 0 | 0 |
| Passes % | 91% | 80% |
Team Aggregates (Season)
Borussia Dortmund
| Possession % | {{ team_aggregates_home.avg_possession }}% |
| Pass Accuracy % | {{ team_aggregates_home.pass_accuracy }}% |
| Shot Accuracy % | {{ team_aggregates_home.shot_accuracy }}% |
| Goals (avg) | 2.2 |
| xG (avg) | 1.66{% else %}N/A |
Villarreal
| Possession % | {{ team_aggregates_away.avg_possession }}% |
| Pass Accuracy % | {{ team_aggregates_away.pass_accuracy }}% |
| Shot Accuracy % | {{ team_aggregates_away.shot_accuracy }}% |
| Goals (avg) | 0.62 |
| xG (avg) | 1.22{% else %}N/A |
Borussia Dortmund — 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 👤 Aarón Anselmino | 0 | 0 | N/A | 2 | N/A | 9 | 3 | 2 | N/A | False | 90 | 28 | D | 7.3 | False | 1 | 0 | N/A | N/A | N/A | 79 | 1 | 85 | N/A | 0 | N/A | 0 | N/A | 1 | 1 | N/A | N/A | N/A |
| 👤 Alexander Meyer | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 33 | 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 |
| 👤 Carney Chukwuemeka | 0 | 0 | 1 | 1 | N/A | 3 | 1 | N/A | N/A | False | 22 | 17 | M | 6.5 | True | 0 | 0 | N/A | N/A | N/A | 12 | N/A | 13 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | 1 |
| 👤 Cole Campbell | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 37 | 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 |
| 👤 Daniel Svensson | 0 | 0 | 2 | N/A | N/A | 9 | 4 | 3 | 1 | False | 90 | 24 | M | 8 | False | 0 | 0 | N/A | 1 | N/A | 33 | N/A | 42 | N/A | 0 | N/A | 0 | N/A | 1 | 1 | 1 | N/A | 3 |
| 👤 Emre Can | 0 | 0 | N/A | N/A | N/A | 1 | N/A | 1 | N/A | False | 12 | 23 | M | 6.3 | True | 0 | 0 | N/A | N/A | N/A | 8 | N/A | 8 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Felix Nmecha | 0 | 0 | N/A | N/A | N/A | 3 | 3 | N/A | 1 | False | 77 | 8 | M | 7.2 | False | 0 | 0 | N/A | N/A | N/A | 58 | N/A | 59 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | 1 | N/A | 2 |
| 👤 Filippo Mané | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 39 | 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 |
| 👤 Fábio Silva | 0 | 0 | 1 | N/A | 1 | 1 | 1 | N/A | N/A | False | 22 | 21 | F | 6.6 | True | 0 | 0 | N/A | N/A | N/A | 8 | 1 | 8 | N/A | 1 | N/A | 0 | N/A | N/A | 1 | N/A | N/A | N/A |
| 👤 Gregor Kobel | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | 90 | 1 | G | 7 | False | 0 | 0 | 1 | N/A | N/A | 23 | N/A | 24 | N/A | 0 | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Jobe Bellingham | 0 | 0 | 1 | N/A | 1 | 2 | 1 | N/A | N/A | False | 13 | 7 | M | 6.6 | True | 0 | 0 | N/A | N/A | N/A | 13 | N/A | 14 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Julian Brandt | 0 | 0 | 6 | 1 | 4 | 13 | 7 | 1 | 1 | False | 68 | 10 | F | 7 | False | 0 | 0 | N/A | N/A | N/A | 25 | 1 | 27 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | 1 | 2 |
| 👤 Julian Ryerson | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 26 | 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 |
| 👤 Julien Duranville | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 16 | 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 |
| 👤 Karim Adeyemi | 0 | 1 | 7 | N/A | 6 | 19 | 12 | 3 | 4 | False | 90 | 27 | F | 9.2 | False | 0 | 0 | N/A | 1 | N/A | 34 | N/A | 43 | N/A | 0 | N/A | 0 | 1 | 2 | 3 | N/A | N/A | 2 |
| 👤 Marcel Sabitzer | 0 | 0 | N/A | N/A | N/A | 4 | 3 | 1 | 2 | False | 77 | 20 | M | 7 | False | 0 | 0 | N/A | N/A | N/A | 52 | N/A | 56 | N/A | 0 | N/A | 0 | N/A | 1 | 1 | N/A | N/A | 1 |
| 👤 Nico Schlotterbeck | 0 | 0 | N/A | N/A | N/A | 7 | 5 | 1 | 1 | True | 90 | 4 | D | 9 | False | 0 | 0 | N/A | N/A | N/A | 93 | N/A | 98 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | 2 | 2 | 3 |
| 👤 Pascal Groß | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | 13 | 13 | M | 7.2 | True | 1 | 0 | N/A | N/A | N/A | 12 | 1 | 13 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Ramy Bensebaini | 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 |
| 👤 Serhou Guirassy | 0 | 0 | 1 | N/A | 1 | 6 | 3 | N/A | N/A | False | 68 | 9 | F | 6.9 | False | 0 | 0 | N/A | 2 | N/A | 12 | N/A | 15 | N/A | 1 | N/A | 0 | N/A | 3 | 3 | N/A | N/A | N/A |
| 👤 Silas Ostrzinski | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 31 | 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 |
| 👤 Waldemar Anton | 0 | 0 | N/A | N/A | N/A | 3 | 1 | 1 | N/A | False | 84 | 3 | D | 7.3 | False | 0 | 0 | N/A | N/A | N/A | 63 | 1 | 68 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | 1 | 4 | N/A |
| 👤 Yan Couto | 0 | 0 | 3 | 5 | 2 | 17 | 8 | 4 | N/A | False | 90 | 2 | M | 6.6 | False | 0 | 0 | N/A | N/A | N/A | 46 | N/A | 55 | N/A | 0 | N/A | 0 | N/A | N/A | 1 | N/A | 2 | 5 |
Villarreal — 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 👤 Adrià Altimira | 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 |
| 👤 Alberto Moleiro | 0 | 0 | 3 | 1 | 1 | 6 | 1 | 1 | N/A | False | 25 | 20 | M | 6.3 | True | 0 | 0 | N/A | N/A | N/A | 9 | 1 | 10 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Alfonso Pedraza | 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 |
| 👤 Arnau Tenas | 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 |
| 👤 Ayoze Pérez | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 22 | 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 |
| 👤 Dani Parejo | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | 16 | 10 | M | 6.3 | True | 0 | 0 | N/A | N/A | N/A | 8 | N/A | 9 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | 1 | N/A |
| 👤 Georges Mikautadze | 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 |
| 👤 Gerard Moreno | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 7 | 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 |
| 👤 Ilias Akhomach | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | 13 | 11 | F | 6.3 | True | 0 | 0 | N/A | N/A | N/A | 4 | N/A | 4 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Juan Foyth | 1 | 0 | 1 | N/A | 1 | 5 | 4 | 1 | N/A | True | 52 | 8 | D | 6.2 | False | 0 | 0 | N/A | N/A | N/A | 20 | N/A | 22 | 1 | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | 3 |
| 👤 Luiz Júnior | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | 90 | 1 | G | 6.7 | False | 0 | 4 | 3 | N/A | N/A | 7 | N/A | 10 | N/A | 0 | 1 | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Manor Solomon | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 6 | 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 |
| 👤 Nicolas Pépé | 0 | 0 | 2 | N/A | N/A | 5 | 1 | N/A | 1 | False | 65 | 19 | F | 6.3 | False | 0 | 0 | N/A | N/A | N/A | 11 | N/A | 14 | N/A | 0 | N/A | 0 | N/A | 1 | 1 | N/A | N/A | N/A |
| 👤 Pape Gueye | 0 | 0 | 2 | 2 | N/A | 9 | 3 | 2 | 3 | False | 90 | 18 | M | 6.2 | False | 0 | 0 | N/A | N/A | N/A | 23 | 1 | 34 | N/A | 0 | N/A | 0 | N/A | 1 | 2 | N/A | N/A | N/A |
| 👤 Pau Navarro | 0 | 0 | N/A | N/A | N/A | 1 | N/A | 1 | N/A | False | 13 | 26 | D | 6.3 | 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 |
| 👤 Rafa Marín | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | 25 | 4 | D | 6.2 | True | 0 | 0 | N/A | N/A | N/A | 9 | N/A | 12 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | 1 | 1 | N/A |
| 👤 Renato Veiga | 0 | 0 | N/A | N/A | N/A | 1 | N/A | N/A | N/A | False | 90 | 12 | D | 6.2 | False | 0 | 0 | N/A | N/A | N/A | 41 | N/A | 46 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | 1 | 1 | N/A |
| 👤 Santi Comesaña | 0 | 0 | 4 | 1 | 3 | 11 | 6 | 1 | 1 | False | 74 | 14 | M | 6.7 | False | 0 | 0 | N/A | N/A | N/A | 16 | 1 | 22 | N/A | 0 | N/A | 0 | N/A | N/A | 1 | N/A | N/A | 1 |
| 👤 Santiago Mouriño | 0 | 0 | 1 | 3 | N/A | 13 | 7 | 1 | 2 | False | 83 | 15 | D | 6.2 | False | 0 | 0 | N/A | N/A | N/A | 27 | N/A | 32 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | 5 |
| 👤 Sergi Cardona | 0 | 0 | 1 | 2 | 1 | 12 | 6 | 4 | 1 | False | 90 | 23 | D | 5.9 | False | 0 | 0 | N/A | N/A | N/A | 33 | 2 | 44 | 1 | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | 3 |
| 👤 Tajon Buchanan | 0 | 0 | 5 | 3 | 2 | 16 | 9 | N/A | 5 | False | 83 | 17 | M | 6.7 | False | 0 | 0 | N/A | N/A | 1 | 13 | N/A | 14 | N/A | 0 | N/A | 0 | N/A | N/A | 2 | N/A | 1 | 1 |
| 👤 Tani Oluwaseyi | 0 | 0 | 2 | 1 | 1 | 13 | 6 | 1 | 2 | False | 90 | 21 | F | 6.7 | False | 0 | 0 | N/A | N/A | N/A | 8 | 1 | 12 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | 1 |
| 👤 Thomas Partey | 0 | 0 | N/A | 2 | N/A | 5 | 2 | N/A | 1 | False | 65 | 16 | M | 6.3 | False | 0 | 0 | N/A | N/A | N/A | 16 | 1 | 22 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | 2 | 1 |
Match Events
S. Guirassy (Normal Goal)
45'
52'
Juan Foyth (Red Card)
S. Guirassy (Normal Goal)
54'
K. Adeyemi (Normal Goal)
58'
65'
T. Partey → Substitution 1
65'
N. Pepe → Substitution 2
J. Brandt → Substitution 1
68'
S. Guirassy → Substitution 2
68'
Karim Adeyemi (Yellow Card)
71'
74'
S. Comesana → Substitution 3
M. Sabitzer → Substitution 3
77'
F. Nmecha → Substitution 4
77'
83'
T. Buchanan → Substitution 4
83'
S. Mourino → Substitution 5
W. Anton → Substitution 5
84'
D. Svensson (Normal Goal)
90'
Substitutions
65'
Villarreal
68'
Borussia Dortmund
68'
Borussia Dortmund
74'
Villarreal
77'
Borussia Dortmund
83'
Villarreal
83'
Villarreal
League Standings
View Standings
Teams in this match: Borussia Dortmund and Villarreal
| # | Team | MP | W | D | L | GF | GA | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 |
Arsenal
|
8 | 8 | 0 | 0 | 23 | 4 | 19 | 24 | W W W W W |
| 2 |
Bayern München
|
8 | 7 | 0 | 1 | 22 | 8 | 14 | 21 | W W W L W |
| 3 |
Liverpool
|
8 | 6 | 0 | 2 | 20 | 8 | 12 | 18 | W W W L W |
| 4 |
Tottenham
|
8 | 5 | 2 | 1 | 17 | 7 | 10 | 17 | W W W L W |
| 5 |
Barcelona
|
8 | 5 | 1 | 2 | 22 | 14 | 8 | 16 | W W W L D |
| 6 |
Chelsea
|
8 | 5 | 1 | 2 | 17 | 10 | 7 | 16 | W W L W D |
| 7 |
Sporting CP
|
8 | 5 | 1 | 2 | 17 | 11 | 6 | 16 | W W L W D |
| 8 |
Manchester City
|
8 | 5 | 1 | 2 | 15 | 9 | 6 | 16 | W L W L W |
| 9 |
Real Madrid
|
8 | 5 | 0 | 3 | 21 | 12 | 9 | 15 | L W L W L |
| 10 |
Inter
|
8 | 5 | 0 | 3 | 15 | 7 | 8 | 15 | W L L L W |
| 11 |
Paris Saint Germain
|
8 | 4 | 2 | 2 | 21 | 11 | 10 | 14 | D L D W L |
| 12 |
Newcastle
|
8 | 4 | 2 | 2 | 17 | 7 | 10 | 14 | D W D L W |
| 13 |
Juventus
|
8 | 3 | 4 | 1 | 14 | 10 | 4 | 13 | D W W W D |
| 14 |
Atletico Madrid
|
8 | 4 | 1 | 3 | 17 | 15 | 2 | 13 | L D W W W |
| 15 |
Atalanta
|
8 | 4 | 1 | 3 | 10 | 10 | 0 | 13 | L L W W W |
| 16 |
Bayer Leverkusen
|
8 | 3 | 3 | 2 | 13 | 14 | -1 | 12 | W L D W W |
| 17 |
Borussia Dortmund
|
8 | 3 | 2 | 3 | 19 | 17 | 2 | 11 | L L D W L |
| 18 |
Olympiakos Piraeus
|
8 | 3 | 2 | 3 | 10 | 14 | -4 | 11 | W W W L D |
| 19 |
Club Brugge KV
|
8 | 3 | 1 | 4 | 15 | 17 | -2 | 10 | W W L L D |
| 20 |
Galatasaray
|
8 | 3 | 1 | 4 | 9 | 11 | -2 | 10 | L D L L W |
| 21 |
Monaco
|
8 | 2 | 4 | 2 | 8 | 14 | -6 | 10 | D L W D W |
| 22 |
Qarabag
|
8 | 3 | 1 | 4 | 13 | 21 | -8 | 10 | L W L L D |
| 23 |
Bodo/Glimt
|
8 | 2 | 3 | 3 | 14 | 15 | -1 | 9 | W W D L L |
| 24 |
Benfica
|
8 | 3 | 0 | 5 | 10 | 12 | -2 | 9 | W L W W L |
| 25 |
Marseille
|
8 | 3 | 0 | 5 | 11 | 14 | -3 | 9 | L L W W L |
| 26 |
Pafos
|
8 | 2 | 3 | 3 | 8 | 11 | -3 | 9 | W L L D W |
| 27 |
Union St. Gilloise
|
8 | 3 | 0 | 5 | 8 | 17 | -9 | 9 | W L L W L |
| 28 |
PSV Eindhoven
|
8 | 2 | 2 | 4 | 16 | 16 | 0 | 8 | L L L W D |
| 29 |
Athletic Club
|
8 | 2 | 2 | 4 | 9 | 14 | -5 | 8 | L W D D L |
| 30 |
Napoli
|
8 | 2 | 2 | 4 | 9 | 15 | -6 | 8 | L D L W D |
| 31 |
FC Copenhagen
|
8 | 2 | 2 | 4 | 12 | 21 | -9 | 8 | L D W W L |
| 32 |
Ajax
|
8 | 2 | 0 | 6 | 8 | 21 | -13 | 6 | L W W L L |
| 33 |
Eintracht Frankfurt
|
8 | 1 | 1 | 6 | 10 | 21 | -11 | 4 | L L L L D |
| 34 |
Slavia Praha
|
8 | 0 | 3 | 5 | 5 | 19 | -14 | 3 | L L L D L |
| 35 |
Villarreal
|
8 | 0 | 1 | 7 | 5 | 18 | -13 | 1 | L L L L L |
| 36 |
Kairat Almaty
|
8 | 0 | 1 | 7 | 7 | 22 | -15 | 1 | L L L 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.
UEFA Champions League
Teams
Last 5: Form 58% · Att 100% · Def 0%
Goals: 13 for · 11 against
W2 D1 L1 · DWWL
Last 5: Form 8% · Att 25% · Def 25%
Goals: 2 for · 6 against
W— D1 L3 · LDLL
Predictions
Draw
35%
Winner : Borussia Dortmund
Goals: Borussia Dortmund -3.5 · Villarreal -1.5
Comparison
Attack
87% – 13%
Defense
35% – 65%
Head to Head
20% – 80%
Form
88% – 13%
Goals
33% – 67%
Total
52.6% – 47.6%
Poisson
100% – 0%
Head to Head
Last 2 matches: Home wins: 0, Away wins: 1, Draws: 1
CASHPOINT Arena
CASHPOINT 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.

































