Dallas Stadium
Portugal
Spain
60
%
wins
- 6 wins
- 3 draws
- 1 loss
10
last matches
- 6 wins
- 4 draws
- 0 losses
60
%
wins
Tournament
Match
1
2
Result
W
03.07.2026
FIFA World Cup
Portugal
Croatia
0
0
2
1
2
1
D
28.06.2026
FIFA World Cup
Colombia
Portugal
0
0
0
0
0
0
W
23.06.2026
FIFA World Cup
Portugal
Uzbekistan
3
0
2
0
5
0
D
17.06.2026
FIFA World Cup
Portugal
DR Congo
1
1
0
0
1
1
W
10.06.2026
Int. Friendly Games
Portugal
Nigeria
1
1
1
0
2
1
W
06.06.2026
Int. Friendly Games
Portugal
Chile
0
0
2
1
2
1
W
01.04.2026
Int. Friendly Games
USA
Portugal
0
1
0
1
0
2
D
29.03.2026
Int. Friendly Games
Mexico
Portugal
0
0
0
0
0
0
W
16.11.2025
FIFA World Cup Qualification, UEFA
Portugal
Armenia
5
1
4
0
9
1
L
13.11.2025
FIFA World Cup Qualification, UEFA
Republic of Ireland
Portugal
2
0
0
0
2
0
Tournament
Match
1
2
Result
W
02.07.2026
FIFA World Cup
Spain
Austria
1
0
2
0
3
0
W
27.06.2026
FIFA World Cup
Uruguay
Spain
0
1
0
0
0
1
W
21.06.2026
FIFA World Cup
Spain
Saudi Arabia
3
0
1
0
4
0
D
15.06.2026
FIFA World Cup
Spain
Cape Verde
0
0
0
0
0
0
W
09.06.2026
Int. Friendly Games
Spain
Peru
2
0
1
1
3
1
D
04.06.2026
Int. Friendly Games
Spain
Iraq
1
1
0
0
1
1
D
31.03.2026
Int. Friendly Games
Spain
Egypt
0
0
0
0
0
0
W
27.03.2026
Int. Friendly Games
Spain
Serbia
2
0
1
0
3
0
D
18.11.2025
FIFA World Cup Qualification, UEFA
Spain
Turkey
1
1
1
1
2
2
W
15.11.2025
FIFA World Cup Qualification, UEFA
Georgia
Spain
0
3
0
1
0
4
Portugal
Spain
All tournaments
10
Matches
All tournaments
Match
1st half
2nd half
Match
1st half
2nd half
23
Total goals
21
7
Conceded
4
10
Yellow Cards
6
2
Red cards
0
55
Corners
71
117
Free Kicks
85
20
Offsides
23
Portugal
Spain
20
%
wins
- 1 win
- 3 draws
- 1 loss
5
last matches
- 1 win
- 3 draws
- 1 loss
20
%
wins
Tournament
Match
1
2
RT
ET
P
Result
08.06.2025
UEFA Nations League
Portugal
Spain
1
2
1
0
2
2
0
0
5
3
P
2
2
27.09.2022
UEFA Nations League
Portugal
Spain
0
0
0
1
0
1
–
–
–
–
0
1
02.06.2022
UEFA Nations League
Spain
Portugal
1
0
0
1
1
1
–
–
–
–
1
1
04.06.2021
Int. Friendly Games
Spain
Portugal
0
0
0
0
0
0
–
–
–
–
0
0
15.06.2018
FIFA World Cup
Portugal
Spain
2
1
1
2
3
3
–
–
–
–
3
3
Portugal
All tournaments
5
Matches
Spain
All tournaments
Match
1st half
2nd half
Match
1st half
2nd half
6
Total goals
7
12
Yellow Cards
10
0
Red cards
0
21
Corners
24
85
Free Kicks
80
14
Offsides
12
Portugal
Spain
4-2-3-1
4-1-2-3
1
Costa
25
Mendes
13
Veiga
3
Dias
20
Cancelo
23
Vitinha
15
Neves
17
Leao
8
Fernandes
18
Neto
7
Cristiano Ronaldo
19
Yamal
21
Oyarzabal
15
Baena
10
Olmo
20
Pedri
16
Rodri
12
Porro
22
Cubarsi
14
Laporte
24
Cucurella
23
Simon
head coaches
Roberto Martinez
Luis De La Fuente
Portugal
Spain
All tournaments
7
FWD
Cristiano Ronaldo
37
26
8
MDF
Bruno Fernandes
37
13
9
FWD
Goncalo Ramos
28
6
10
MDF
Bernardo Silva
38
6
20
DEF
Joao Cancelo
31
5
All tournaments
21
FWD
Mikel Oyarzabal
33
19
6
MDF
Mikel Merino
35
10
7
FWD
Ferran Torres
28
8
19
FWD
Lamine Yamal
26
7
10
FWD
Dani Olmo
28
6
Lineups
Portugal
Spain
Lineups
Portugal
Spain
Portugal
Spain
All tournaments
7
FWD
Cristiano Ronaldo
37
26
8
MDF
Bruno Fernandes
37
13
9
FWD
Goncalo Ramos
28
6
10
MDF
Bernardo Silva
38
6
20
DEF
Joao Cancelo
31
5
26
FWD
Francisco Conceicao
23
4
15
MDF
Joao Neves
31
4
17
FWD
Rafael Leao
30
3
18
FWD
Pedro Neto
28
2
25
DEF
Nuno Mendes
29
2
21
MDF
Ruben Neves
34
1
13
DEF
Renato Veiga
23
1
2
DEF
Nelson Semedo
32
0
23
MDF
Vitinha
39
0
3
DEF
Ruben Dias
34
0
1
GLK
Diogo Costa
34
0
All tournaments
21
FWD
Mikel Oyarzabal
33
19
6
MDF
Mikel Merino
35
10
7
FWD
Ferran Torres
28
8
19
FWD
Lamine Yamal
26
7
10
FWD
Dani Olmo
28
6
8
MDF
Fabian Ruiz
32
4
20
MDF
Pedri
26
4
15
MDF
Alex Baena
27
3
9
MDF
Gavi
14
2
16
MDF
Rodri
23
1
24
DEF
Marc Cucurella
30
1
14
DEF
Aymeric Laporte
30
1
12
DEF
Pedro Porro
22
1
2
DEF
Marc Pubill
3
0
22
DEF
Pau Cubarsi
20
0
23
GLK
Unai Simon
31
0
Group stage
Playoffs
Group stage
Playoffs
28.06.2026 22:00
South Africa
Canada
0
0
0
1
0
1
29.06.2026 20:00
Brazil
Japan
0
1
2
0
2
1
29.06.2026 23:30
Germany
Paraguay
0
1
1
0
1
1
0
0
3
4
1
P
1
30.06.2026 04:00
Netherlands
Morocco
0
0
1
1
1
1
0
0
2
3
1
P
1
30.06.2026 20:00
Ivory Coast
Norway
0
1
1
1
1
2
01.07.2026 00:00
France
Sweden
1
0
2
0
3
0
01.07.2026 05:00
Mexico
Ecuador
2
0
0
0
2
0
01.07.2026 19:00
England
DR Congo
0
1
2
0
2
1
01.07.2026 23:00
Belgium
Senegal
0
1
2
1
2
2
1
0
ET
3
2
02.07.2026 03:00
USA
Bosnia and Herzegovina
1
0
1
0
2
0
02.07.2026 22:00
Spain
Austria
1
0
2
0
3
0
03.07.2026 02:00
Portugal
Croatia
0
0
2
1
2
1
03.07.2026 06:00
Switzerland
Algeria
1
0
1
0
2
0
03.07.2026 21:00
Australia
Egypt
–
–
–
–
–
–
04.07.2026 01:00
Argentina
Cape Verde
–
–
–
–
–
–
04.07.2026 04:30
Colombia
Ghana
–
–
–
–
–
–