Cardiff City Stadium
Wales
Portugal
20
%
wins
- 2 wins
- 2 draws
- 6 losses
10
last matches
- 6 wins
- 2 draws
- 2 losses
60
%
wins
Tournament
Match
1
2
RT
ET
P
Result
L
14.11.2026
UEFA Nations League
Norway
Wales
0
0
3
1
3
1
–
–
–
–
3
1
L
04.10.2026
UEFA Nations League
Wales
Denmark
0
0
0
1
0
1
–
–
–
–
0
1
W
01.10.2026
UEFA Nations League
Wales
Norway
1
1
1
0
2
1
–
–
–
–
2
1
L
27.09.2026
UEFA Nations League
Denmark
Wales
0
0
2
0
2
0
–
–
–
–
2
0
L
24.09.2026
UEFA Nations League
Portugal
Wales
1
0
0
0
1
0
–
–
–
–
1
0
L
06.06.2026
Int. Friendly Games
Romania
Wales
0
0
2
1
2
1
–
–
–
–
2
1
D
02.06.2026
Int. Friendly Games
Wales
Ghana
0
0
1
1
1
1
–
–
–
–
1
1
D
31.03.2026
Int. Friendly Games
Wales
Northern Ireland
0
1
1
0
1
1
–
–
–
–
1
1
L
26.03.2026
FIFA World Cup Qualification, UEFA
Wales
Bosnia and Herzegovina
0
0
1
1
1
1
0
0
2
4
1
P
1
W
18.11.2025
FIFA World Cup Qualification, UEFA
Wales
North Macedonia
3
1
4
0
7
1
–
–
–
–
7
1
Tournament
Match
1
2
Result
L
14.11.2026
UEFA Nations League
Portugal
Denmark
0
1
1
3
1
4
W
04.10.2026
UEFA Nations League
Portugal
Norway
1
1
1
0
2
1
W
01.10.2026
UEFA Nations League
Denmark
Portugal
1
2
1
2
2
4
W
27.09.2026
UEFA Nations League
Norway
Portugal
0
1
1
1
1
2
W
24.09.2026
UEFA Nations League
Portugal
Wales
1
0
0
0
1
0
L
06.07.2026
FIFA World Cup
Portugal
Spain
0
0
0
1
0
1
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
Wales
Portugal
All tournaments
10
Matches
All tournaments
Match
1st half
2nd half
Match
1st half
2nd half
14
Total goals
18
14
Conceded
11
14
Yellow Cards
19
49
Corners
53
106
Free Kicks
94
10
Offsides
23
Wales
Portugal
0
%
wins
- 0 wins
- 0 draws
- 1 loss
1
last match
- 1 win
- 0 draws
- 0 losses
100
%
wins
Tournament
Match
1
2
Result
24.09.2026
UEFA Nations League
Portugal
Wales
1
0
0
0
1
0
Wales
All tournaments
1
Match
Portugal
All tournaments
Match
1st half
2nd half
Match
1st half
2nd half
0
Total goals
1
1
Yellow Cards
0
2
Corners
10
12
Free Kicks
9
3
Offsides
3
Wales
Portugal
4-4-2
4-2-3-1
1
Darlow
15
DaSilva
4
Davies
6
Rodon
3
Williams
20
James
10
Cullen
5
Ampadu
8
Wilson
11
Johnson
9
Koumas
9
Ramos
17
Neto
8
Fernandes
11
Joao Felix
21
Neves
23
Vitinha
20
Costa
13
Veiga
3
Dias
2
Dalot
1
Costa
head coaches
Craig Bellamy
Jorge Jesus
Wales
Portugal
All tournaments
8
FWD
Harry Wilson
24
8
7
FWD
David Brooks
25
6
20
FWD
Daniel James
29
6
11
FWD
Brennan Johnson
26
3
3
DEF
Neco Williams
32
3
All tournaments
8
MDF
Bruno Fernandes
33
11
11
FWD
Joao Felix
34
9
9
FWD
Goncalo Ramos
33
8
10
MDF
Bernardo Silva
36
6
15
MDF
Joao Neves
27
4
Lineups
Wales
Portugal
Lineups
Wales
Portugal
Wales
Portugal
All tournaments
8
FWD
Harry Wilson
24
8
7
FWD
David Brooks
25
6
20
FWD
Daniel James
29
6
11
FWD
Brennan Johnson
26
3
3
DEF
Neco Williams
32
3
6
DEF
Joe Rodon
28
2
14
DEF
Connor Roberts
28
1
9
MDF
Lewis Koumas
15
1
4
DEF
Ben Davies
26
1
21
GLK
Joe Duncan
1
0
16
DEF
Jayden Lienou
3
0
23
MDF
Kai Andrews
3
0
19
MDF
Cian Ashford
3
0
17
MDF
Rubin Colwill
7
0
2
DEF
Chris Mepham
30
0
18
FWD
Mark Harris
17
0
13
FWD
Aaron Collins
1
0
22
MDF
Joshua Sheehan
22
0
12
GLK
Danny Ward
29
0
10
FWD
Liam Cullen
21
0
5
DEF
Ethan Ampadu
28
0
15
DEF
Jay DaSilva
18
0
1
GLK
Karl Darlow
12
0
All tournaments
8
MDF
Bruno Fernandes
33
11
11
FWD
Joao Felix
34
9
9
FWD
Goncalo Ramos
33
8
10
MDF
Bernardo Silva
36
6
15
MDF
Joao Neves
27
4
16
FWD
Francisco Trincao
20
1
21
MDF
Ruben Neves
34
1
17
FWD
Pedro Neto
27
1
23
MDF
Vitinha
35
1
13
DEF
Renato Veiga
20
1
14
FWD
Geovany Quenda
1
0
19
MDF
Rodrigo Mora
1
0
7
FWD
Carlos Forbs
3
0
5
DEF
Nazinho
1
0
4
DEF
Antonio Silva
24
0
22
GLK
Samuel Soares
5
0
18
FWD
Fabio Silva
3
0
6
MDF
Joao Palhinha
25
0
12
GLK
Rui Silva
20
0
20
DEF
Alberto Costa
1
0
3
DEF
Ruben Dias
33
0
2
DEF
Diogo Dalot
31
0
1
GLK
Diogo Costa
31
0
League A, Group 4
1
Portugal
5
4
0
1
10-8
2
12
L
W
W
W
W
2
Denmark
5
3
0
2
11-8
3
9
W
W
L
W
L
3
Norway
5
2
0
3
9-9
0
6
W
L
L
L
W
4
Wales
5
1
0
4
3-8
-5
3
L
L
W
L
L
Play-offs
Relegation play-offs
Relegation
Tournament
Match
1
2
Result
13.11.2026 22:45
Liechtenstein
Azerbaijan
0
1
0
0
0
1
04.10.2026 16:00
Azerbaijan
Lithuania
1
0
0
0
1
0
01.10.2026 19:00
Azerbaijan
Liechtenstein
0
0
0
0
0
0
27.09.2026 16:00
Lithuania
Azerbaijan
1
1
0
0
1
1
24.09.2026 21:45
Liechtenstein
Lithuania
0
0
0
2
0
2
13.11.2026 22:45
Andorra
Gibraltar
2
0
0
0
2
0
04.10.2026 19:00
Malta
Andorra
0
0
1
0
1
0
01.10.2026 21:45
Malta
Gibraltar
0
0
1
1
1
1
27.09.2026 19:00
Gibraltar
Andorra
0
0
0
0
0
0
24.09.2026 19:00
Andorra
Malta
1
1
0
1
1
2
13.11.2026 22:45
Bulgaria
Iceland
0
2
0
3
0
5
13.11.2026 22:45
Luxembourg
Estonia
0
1
0
0
0
1
06.10.2026 21:45
Luxembourg
Bulgaria
0
2
0
0
0
2
06.10.2026 21:45
Estonia
Iceland
0
0
0
0
0
0
03.10.2026 19:00
Iceland
Bulgaria
1
0
2
0
3
0
03.10.2026 19:00
Estonia
Luxembourg
1
0
0
0
1
0
29.09.2026 21:45
Bulgaria
Estonia
0
0
0
0
0
0
29.09.2026 21:45
Luxembourg
Iceland
0
2
0
1
0
3
26.09.2026 19:00
Bulgaria
Luxembourg
1
1
0
1
1
2
26.09.2026 19:00
Iceland
Estonia
1
0
0
1
1
1
Tournament
Match
1
2
Result
15.11.2026 22:45
France
Turkey
–
–
–
–
–
–
15.11.2026 22:45
Belgium
Italy
–
–
–
–
–
–
16.11.2026 22:45
Greece
Serbia
–
–
–
–
–
–
16.11.2026 22:45
Germany
Netherlands
–
–
–
–
–
–
15.11.2026 22:45
Croatia
Czech Republic
–
–
–
–
–
–
15.11.2026 22:45
Spain
England
–
–
–
–
–
–
17.11.2026 22:45
Denmark
Norway
–
–
–
–
–
–
17.11.2026 22:45
Wales
Portugal
–
–
–
–
–
–
16.11.2026 22:45
North Macedonia
Slovenia
–
–
–
–
–
–
16.11.2026 22:45
Switzerland
Scotland
–
–
–
–
–
–
17.11.2026 22:45
Hungary
Northern Ireland
–
–
–
–
–
–
17.11.2026 22:45
Ukraine
Georgia
–
–
–
–
–
–
17.11.2026 22:45
Israel
Austria
–
–
–
–
–
–
17.11.2026 22:45
Republic of Ireland
Kosovo
–
–
–
–
–
–
17.11.2026 22:45
Poland
Sweden
–
–
–
–
–
–
17.11.2026 22:45
Bosnia and Herzegovina
Romania
–
–
–
–
–
–
15.11.2026 20:00
Finland
San Marino
–
–
–
–
–
–
15.11.2026 20:00
Belarus
Albania
–
–
–
–
–
–
15.11.2026 17:00
Latvia
Armenia
–
–
–
–
–
–
15.11.2026 17:00
Cyprus
Montenegro
–
–
–
–
–
–