HomeClub World CupMatch details
Finished · Club World Cup
Match info
Status
Finished
Date
2025/07/05 · 20:00
Round
Quarter-final
Stadium
MetLife Stadium — East Rutherford, New Jersey
Referee
Ramon Abatti
AI predictionExpected goals 2.0 : 1.2
🧠 The model favours Real Madrid at 56%, with expected goals 2-1.
🤖 AI won
Real Madrid 56% Draw 21% Borussia Dortmund 23%
Real Madrid 0% Draw 0% Borussia Dortmund 0%
0 votes
Confidence 86% High confidence
🏠 Strong at home Real Madrid ⚽ Goals expected
Most likely score 1 - 1 10%
Both teams to score 60% Yes
Over / Under 2.5 Over 62%
Over 2.5 62%Under 2.5 38%
Win Probability
100%
Real Madrid 100% Draw 0% Borussia Dortmund 0%
75% 50%
0'Half-time 45'90'
Momentum Balanced
Live Poisson model from score, time and expected goals — for insight only. Hover any minute.
Team comparison API-Football
Real Madrid Borussia Dortmund
Strength Attack Defense Poisson H2H Goals
50%
Team strength
93%
H2H
50%Strength50%
53%Attacking strength47%
67%Defensive strength33%
58%Poisson distribution42%
93%Head-to-head7%
68%Expected goals32%
50%
Team strength
7%
H2H
💡 Analysis tip: Double chance : Real Madrid or draw
Head-to-head Last 9
6Real Madrid win
2Draw
1Borussia Dortmund win
2024/10/22 Real Madrid 5 : 2 Borussia Dortmund
2024/06/01 Borussia Dortmund 0 : 2 Real Madrid
2017/12/06 Real Madrid 3 : 2 Borussia Dortmund
2017/09/26 Borussia Dortmund 1 : 3 Real Madrid
2016/12/07 Real Madrid 2 : 2 Borussia Dortmund
2016/09/27 Borussia Dortmund 2 : 2 Real Madrid
2014/04/08 Borussia Dortmund 2 : 0 Real Madrid
2014/04/02 Real Madrid 3 : 0 Borussia Dortmund
2013/04/30 Real Madrid 2 : 0 Borussia Dortmund
Key events
Gonzalo GarcíaAssists A. Güler
goals
10'
Fran García
goals
20'
🟨Pascal Groß
Yellow Card
38'
🔄F. NmechaP. Groß
Substitution
46'
🔄Yan CoutoN. Süle
Substitution
46'
🔄M. BeierK. Adeyemi
Substitution
46'
🟨Yan Couto
Yellow Card
63'
🔄J. DuranvilleJ. Brandt
Substitution
63'
🔄K. MbappéT. Alexander-Arnold
Substitution
67'
🔄L. ModrićJ. Bellingham
Substitution
67'
🔄Dani CeballosVinícius Júnior
Substitution
67'
🔄C. ChukwuemekaJ. Duranville
Substitution
82'
🔄Raúl AsencioA. Tchouaméni
Substitution
85'
🔄RodrygoGonzalo García
Substitution
86'
🟨Kylian Mbappé
Yellow Card
90+8'
🟥Dean Huijsen
Red Card
90+6'
M. Beier
goals
90'
K. MbappéAssists A. Güler
goals
90'
S. Guirassy
Goal (Penalty)
90'
Lineup
1
T. Courtois 6.9
20
Fran García 7.6
24
Dean Huijsen 6.5
22
A. Rüdiger 5.9
12
T. Alexander-Arnold 7.2
15
A. Güler 8.2
14
A. Tchouaméni 6.9
8
F. Valverde 7.2
5
J. Bellingham 7.2
7
Vinícius Júnior 6.9
30
Gonzalo García 7.3
1
G. Kobel 7
5
R. Bensebaini 6.6
3
W. Anton 6.9
25
N. Süle 6.6
24
D. Svensson 6.9
10
J. Brandt 7
20
M. Sabitzer 7
13
P. Groß 6.6
26
J. Ryerson 6.5
27
K. Adeyemi 6.5
9
S. Guirassy 7.3
Player rating API-Football
Real Madrid
15
Arda Güler
MID · 90′ · 🅰️2
8.2
20
Fran García
DEF · 90′ · ⚽1
7.6
9
Kylian Mbappé
FWD · 23′ · ⚽1 · 🟨 · Substitute
7.6
30
Gonzalo García
FWD · 86′ · ⚽1
7.3
12
Trent Alexander-Arnold
DEF · 67′
7.2
8
Federico Valverde C
MID · 90′
7.2
5
Jude Bellingham
MID · 67′
7.2
1
Thibaut Courtois
GK · 90′
6.9
14
Aurélien Tchouaméni
MID · 85′
6.9
7
Vinícius Júnior
FWD · 67′
6.9
11
Rodrygo
FWD · 13′ · Substitute
6.9
10
Luka Modrić
MID · 23′ · Substitute
6.7
24
Dean Huijsen
DEF · 90′ 🟥
6.5
19
Dani Ceballos
MID · 23′ · Substitute
6.3
35
Raúl Asencio
DEF · 14′ · Substitute
6.3
22
Antonio Rüdiger
DEF · 90′
5.9
13
Andriy Lunin
GK · 0′ · Substitute
2
Daniel Carvajal
DEF · 0′ · Substitute
3
Éder Militão
DEF · 0′ · Substitute
17
Lucas Vázquez
DEF · 0′ · Substitute
31
Jacobo Ramón
DEF · 0′ · Substitute
21
Brahim Díaz
MID · 0′ · Substitute
50
Mario Martín
MID · 0′ · Substitute
29
Youssef Enríquez
DEF · 0′ · Substitute
36
Chema Andrés
MID · 0′ · Substitute
44
Victor Muñoz
FWD · 0′ · Substitute
Borussia Dortmund
14
Maximilian Beier
FWD · 45′ · ⚽1 · Substitute
7.9
9
Serhou Guirassy
FWD · 90′ · ⚽1
7.3
1
Gregor Kobel
GK · 90′
7
20
Marcel Sabitzer
MID · 90′
7
10
Julian Brandt C
MID · 63′
7
3
Waldemar Anton
DEF · 90′
6.9
24
Daniel Svensson
MID · 90′
6.9
17
Carney Chukwuemeka
MID · 8′ · Substitute
6.9
25
Niklas Süle
DEF · 45′
6.6
5
Ramy Bensebaini
DEF · 90′
6.6
13
Pascal Groß
MID · 45′ · 🟨
6.6
8
Felix Nmecha
MID · 45′ · Substitute
6.6
26
Julian Ryerson
MID · 90′
6.5
27
Karim Adeyemi
FWD · 45′
6.5
2
Yan Couto
DEF · 45′ · 🟨 · Substitute
6.3
16
Julien Duranville
FWD · 19′ · Substitute
6.3
33
Alexander Meyer
GK · 0′ · Substitute
31
Silas Ostrzinski
GK · 0′ · Substitute
39
Filippo Mané
DEF · 0′ · Substitute
47
Elias Benkara
DEF · 0′ · Substitute
37
Cole Campbell
FWD · 0′ · Substitute
7
Giovanni Reyna
MID · 0′ · Substitute
46
Ayman Azhil
MID · 0′ · Substitute
41
Mathis Albert
FWD · 0′ · Substitute
40
Samuele Inacio
FWD · 0′ · Substitute
Live commentary AI
Preparing…
Match statistics
53% Shot Accuracy
87% Pass Accuracy
48% Possession
Real Madrid Borussia Dortmund
15Shots12
8Shots on Target5
5Shots off Target6
11Shots Inside Box8
4Shots Outside Box4
2Blocked Shots1
492Passes528
429Accurate Passes484
3Corners3
1Offsides1
3Goalkeeper saves5
16Tackles5
9Interceptions15
1Blocks (defensive)2
29Duels Won29
10Fouls6
1Yellow Cards2
1Red Cards0
42% Shot Accuracy
92% Pass Accuracy
52% Possession
Chance Creators (Key Passes) API-Football
Real Madrid
Arda Güler
2
Fran García
1
Federico Valverde
1
Aurélien Tchouaméni
1
Jude Bellingham
1
Dani Ceballos
1
Borussia Dortmund
Daniel Svensson
3
Serhou Guirassy
2
Maximilian Beier
2
Ramy Bensebaini
1
Marcel Sabitzer
1
Julian Brandt
1
Key passes = a pass leading directly to a teammate's shot (the available proxy for expected assists / xA).
Standings
Group F
#TeamPWDL+/−Pts
1 Borussia Dortmund 3210 +27
2 Fluminense 3120 +25
3 Mamelodi Sundowns 3111 +04
4 Ulsan Hyundai FC 3003 −40
Discussion 0 comments
No comments yet. Be the first!