Ecuador
Germany
Thu 25th Jun 2026 - 9:00pm
FIFA World Cup
Full Time
Ecuador
2 - 1
Germany
Ecuador
Nilson Angulo9'
Gonzalo Plata77'
Piero Hincapié43'
Alan Franco50'
Gonzalo Plata89'
Germany
Leroy Sané2'
Aleksandar Pavlovic44'
Match Stats ECU vs GER
Offense
38.9%
Possession
61.1%
3
Shots on Goal
3
4
Shots Off Target
8
7
Shot Attempts
11
1
Offsides
0
3
Accurate Crosses
5
12
Total Crosses
16
313
Accurate Passes
517
379
Total Passes
592
Cards & corners
3
Yellow Cards
1
3
Corner Kicks
2
2
Corners Lost
3
Defense
2
Blocked Shots
5
26
Total Tackles
20
15
Fouls Committed
10
10
Fouls Suffered
14
Goalkeeping
2
Saves
1
11
Shots Faced
7
0
Punches
1
Set pieces
10
Free Kick Shots
14
Ecuador Squad
Starting XI
1 Hernán Galíndez G
3 Piero Hincapié D 43' 71'
4 Joel Ordóñez D
6 Willian Pacho D
15 Pedro Vite M
20 Nilson Angulo M 9' 85'
21 Alan Franco M 50' 64'
23 Moisés Caicedo M
9 John Yeboah F 85'
13 Enner Valencia F 64'
19 Gonzalo Plata F 77' 89'
Substitutes
12 Moisés Ramírez G
22 Gonzalo Valle G
2 Félix Torres D 85'
7 Pervis Estupiñán D 71'
17 Ángelo Preciado D 64'
25 Jackson Porozo D
26 Yaimar Medina D
5 Jordy Alcívar M
10 Kendry Páez M
18 Denil Castillo M
8 Anthony Valencia F
11 Kevin Rodríguez F 64'
14 Alan Minda F
16 Jordy Caicedo F 85'
24 Jeremy Arévalo F
Germany Squad
Starting XI
1 Manuel Neuer G
2 Antonio Rüdiger D
4 Jonathan Tah D
22 David Raum D
5 Aleksandar Pavlovic M 44' 45'
6 Joshua Kimmich M 60'
10 Jamal Musiala M
17 Florian Wirtz M 73'
23 Felix Nmecha M 64'
7 Kai Havertz F 60'
19 Leroy Sané F 2'
Substitutes
12 Oliver Baumann G
21 Alexander Nübel G
3 Waldemar Anton D
24 Malick Thiaw D 60'
8 Leon Goretzka M
9 Jamie Leweling M
13 Pascal Gross M 73'
16 Angelo Stiller M 45'
20 Nadiem Amiri M
25 Assan Ouédraogo M
11 Nick Woltemade F
14 Maximilian Beier F 64'
26 Deniz Undav F 60'
Ecuador Player Statistics
# Player Events M G A Sh SoT Ps PA Tk In Fl YC RC Sv GC
1 Hernán Galíndez 90 0 0 0 0 23 16 0 0 0 0 0 2 1
12 Moisés Ramírez 0 0 0 0 0 0 0 0 0 0 0 0 0 0
22 Gonzalo Valle 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2 Félix Torres 85' 5 0 0 0 0 0 0 0 0 0 0 0 0 0
3 Piero Hincapié 43' 71' 71 0 0 0 0 20 17 1 1 2 1 0 0 1
4 Joel Ordóñez 90 0 0 0 0 39 33 3 0 1 0 0 0 1
6 Willian Pacho 90 0 0 0 0 47 41 1 4 0 0 0 0 1
7 Pervis Estupiñán 71' 19 0 0 0 0 6 5 1 0 1 0 0 0 0
17 Ángelo Preciado 64' 26 0 0 0 0 7 5 0 1 0 0 0 0 0
25 Jackson Porozo 0 0 0 0 0 0 0 0 0 0 0 0 0 0
26 Yaimar Medina 0 0 0 0 0 0 0 0 0 0 0 0 0 0
5 Jordy Alcívar 0 0 0 0 0 0 0 0 0 0 0 0 0 0
10 Kendry Páez 0 0 0 0 0 0 0 0 0 0 0 0 0 0
15 Pedro Vite 90 0 1 0 0 66 53 9 2 0 0 0 0 1
18 Denil Castillo 0 0 0 0 0 0 0 0 0 0 0 0 0 0
20 Nilson Angulo 9' 85' 85 1 0 1 1 23 18 0 1 2 0 0 0 1
21 Alan Franco 50' 64' 64 0 0 0 0 10 9 4 1 2 1 0 0 1
23 Moisés Caicedo 90 0 0 1 0 63 56 4 1 1 0 0 0 1
8 Anthony Valencia 0 0 0 0 0 0 0 0 0 0 0 0 0 0
9 John Yeboah 85' 85 0 0 0 0 22 18 0 1 0 0 0 0 1
11 Kevin Rodríguez 64' 26 0 1 1 0 9 8 0 0 2 0 0 0 0
13 Enner Valencia 64' 64 0 0 2 1 13 11 0 0 0 0 0 0 1
14 Alan Minda 0 0 0 0 0 0 0 0 0 0 0 0 0 0
16 Jordy Caicedo 85' 5 0 0 0 0 2 2 0 0 0 0 0 0 0
19 Gonzalo Plata 77' 89' 90 1 0 2 1 29 21 3 0 4 1 0 0 1
24 Jeremy Arévalo 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Goal Yellow card Red card Sub on Sub off
Germany Player Statistics
# Player Events M G A Sh SoT Ps PA Tk In Fl YC RC Sv GC
1 Manuel Neuer 90 0 0 0 0 34 29 0 0 0 0 0 1 2
12 Oliver Baumann 0 0 0 0 0 0 0 0 0 0 0 0 0 0
21 Alexander Nübel 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2 Antonio Rüdiger 90 0 0 0 0 76 70 1 0 0 0 0 0 2
3 Waldemar Anton 0 0 0 0 0 0 0 0 0 0 0 0 0 0
4 Jonathan Tah 90 0 0 0 0 99 94 2 0 1 0 0 0 2
22 David Raum 90 0 0 0 0 37 33 1 0 2 0 0 0 2
24 Malick Thiaw 60' 30 0 0 0 0 30 25 2 0 1 0 0 0 1
5 Aleksandar Pavlovic 44' 45' 45 0 0 0 0 39 35 0 0 1 1 0 0 1
6 Joshua Kimmich 60' 60 0 0 0 0 60 54 2 1 0 0 0 0 1
8 Leon Goretzka 0 0 0 0 0 0 0 0 0 0 0 0 0 0
9 Jamie Leweling 0 0 0 0 0 0 0 0 0 0 0 0 0 0
10 Jamal Musiala 90 0 0 1 0 28 23 2 1 1 0 0 0 2
13 Pascal Gross 73' 17 0 0 1 0 14 13 2 0 1 0 0 0 1
16 Angelo Stiller 45' 45 0 0 0 0 35 31 1 1 0 0 0 0 1
17 Florian Wirtz 73' 73 0 1 3 0 33 27 1 0 0 0 0 0 1
20 Nadiem Amiri 0 0 0 0 0 0 0 0 0 0 0 0 0 0
23 Felix Nmecha 64' 64 0 0 2 0 25 21 1 0 0 0 0 0 1
25 Assan Ouédraogo 0 0 0 0 0 0 0 0 0 0 0 0 0 0
7 Kai Havertz 60' 60 0 0 1 1 18 12 3 0 0 0 0 0 1
11 Nick Woltemade 0 0 0 0 0 0 0 0 0 0 0 0 0 0
14 Maximilian Beier 64' 26 0 0 0 0 9 4 0 0 1 0 0 0 1
19 Leroy Sané 2' 90 1 0 2 2 49 41 2 1 2 0 0 0 2
26 Deniz Undav 60' 30 0 0 1 0 6 5 0 0 0 0 0 0 1
Goal Yellow card Red card Sub on Sub off
Stat key
M
Minutes
G
Goals
A
Assists
Sh
Shots
SoT
Shots on target
Ps
Passes (total)
PA
Passes (accurate)
Tk
Tackles
In
Interceptions
Fl
Fouls
YC
Yellow cards
RC
Red cards
Sv
Saves
GC
Goals conceded