Season Record
4 Won
2 Drawn
4 Lost
Competitions
Fun Facts
1.9
Avg goals per match
33%
Home win rate
50%
Away win rate
3
Clean sheets
9
Top scorer - H. Wilson
Recent Results
International Friendlies
Wales
International Friendlies Tue 31 Mar 2026
1 - 1
FT
Northern Ireland
Cardiff City Stadium
World Cup - Qualification Europe
Wales
World Cup - Qualification Europe Thu 26 Mar 2026
1 - 1
PEN
Bosnia & Herzegovina
Cardiff City Stadium
World Cup - Qualification Europe
Wales
World Cup - Qualification Europe Tue 18 Nov 2025
7 - 1
FT
FYR Macedonia
Cardiff City Stadium
World Cup - Qualification Europe
Liechtenstein
World Cup - Qualification Europe Sat 15 Nov 2025
0 - 1
FT
Wales
Rheinpark Stadion
World Cup - Qualification Europe
Wales
World Cup - Qualification Europe Mon 13 Oct 2025
2 - 4
FT
Belgium
Cardiff City Stadium
Performance by Competition
11 W
5 D
3 L
39-22 goals
+17 GD
8 W
4 D
1 L
17-7 goals
+10 GD
5 W
3 D
4 L
13-12 goals
+1 GD
0 W
1 D
2 L
1-5 goals
-4 GD
0 W
1 D
2 L
1-6 goals
-5 GD
Most Appearances
J. James
26 appearances - 1 goals
Goalkeepers (6)
12
D. Ward
32 yrs
Wales
4 apps
- 0 goals
- 0 assists
- 364 mins
UEFA Nations League: 3 apps
Friendlies: 1 apps
21
A. Davies
33 yrs
Wales
2 apps
- 0 goals
- 0 assists
- 136 mins
Friendlies: 2 apps
D. Harrington
25 yrs
Republic of Ireland
1 apps
- 0 goals
- 0 assists
- 90 mins
Friendlies: 1 apps
21
T. King
30 yrs
Wales
1 apps
- 0 goals
- 0 assists
- 44 mins
Friendlies: 1 apps
L. Benjamin
19 yrs
Wales
0 apps
- 0 goals
- 0 assists
W. Hennessey
38 yrs
Wales
0 apps
- 0 goals
- 0 assists
Defenders (18)
4
B. Davies
32 yrs
Wales
21 apps
- 2 goals
- 1 assists
- 1,867 mins
Euro Championship - Qualification: 7 apps
UEFA Nations League: 6 apps
World Cup - Qualification Europe: 6 apps, 1g, 1a
Friendlies: 2 apps, 1g
Sam Parker
19 yrs
Wales
16 apps
- 0 goals
- 0 assists
- 93 mins
Friendlies: 16 apps
2
C. Mepham
28 yrs
Wales
15 apps
- 0 goals
- 1 assists
- 1,294 mins
Euro Championship - Qualification: 9 apps, 1a
World Cup - Qualification Europe: 4 apps
UEFA Nations League: 1 apps
Friendlies: 1 apps
16
B. Cabango
25 yrs
Wales
14 apps
- 0 goals
- 0 assists
- 524 mins
Euro Championship - Qualification: 7 apps
UEFA Nations League: 3 apps
Friendlies: 2 apps
World Cup - Qualification Europe: 2 apps
6
J. Rodon
28 yrs
Wales
14 apps
- 2 goals
- 0 assists
- 1,292 mins
World Cup - Qualification Europe: 8 apps, 2g
UEFA Nations League: 6 apps
3
N. Williams
24 yrs
Wales
14 apps
- 0 goals
- 2 assists
- 1,220 mins
World Cup - Qualification Europe: 8 apps
UEFA Nations League: 6 apps, 2a
14
C. Roberts
30 yrs
Wales
8 apps
- 0 goals
- 0 assists
- 576 mins
UEFA Nations League: 5 apps
World Cup - Qualification Europe: 3 apps
23
J. Dasilva
27 yrs
England
7 apps
- 0 goals
- 2 assists
- 565 mins
World Cup - Qualification Europe: 5 apps, 2a
Friendlies: 2 apps
15
R. Kpakio
18 yrs
Wales
2 apps
- 0 goals
- 0 assists
- 96 mins
Friendlies: 2 apps
L. Giles
19 yrs
Wales
2 apps
- 0 goals
- 0 assists
- 90 mins
Friendlies: 2 apps
J. Low
23 yrs
Wales
2 apps
- 0 goals
- 0 assists
- 180 mins
Friendlies: 2 apps
F. Stevens
22 yrs
Wales
2 apps
- 0 goals
- 0 assists
- 150 mins
Friendlies: 2 apps
R. Thomas
19 yrs
Wales
0 apps
- 0 goals
- 0 assists
M. Baker
22 yrs
Wales
0 apps
- 0 goals
- 0 assists
M. Fox
32 yrs
Wales
0 apps
- 0 goals
- 0 assists
N. Huggins
25 yrs
Wales
0 apps
- 0 goals
- 0 assists
T. Lockyer
31 yrs
Wales
0 apps
- 0 goals
- 0 assists
G. Nevett
19 yrs
Wales
0 apps
- 0 goals
- 0 assists
Midfielders (20)
17
J. James
21 yrs
Wales
26 apps
- 1 goals
- 0 assists
- 1,499 mins
Euro Championship - Qualification: 10 apps
World Cup - Qualification Europe: 8 apps, 1g
UEFA Nations League: 5 apps
Friendlies: 3 apps
7
D. Brooks
28 yrs
Wales
20 apps
- 4 goals
- 2 assists
- 782 mins
World Cup - Qualification Europe: 9 apps, 2g
Euro Championship - Qualification: 8 apps, 2g, 2a
UEFA Nations League: 2 apps
Friendlies: 1 apps
19
S. Thomas
26 yrs
Wales
17 apps
- 1 goals
- 5 assists
- 974 mins
World Cup - Qualification Europe: 9 apps, 1g, 5a
UEFA Nations League: 6 apps
Euro Championship - Qualification: 2 apps
8
H. Wilson ★
28 yrs
Wales
12 apps
- 9 goals
- 3 assists
- 1,067 mins
UEFA Nations League: 6 apps, 4g, 1a
World Cup - Qualification Europe: 6 apps, 5g, 2a
20
D. James
28 yrs
Wales
10 apps
- 3 goals
- 1 assists
- 608 mins
World Cup - Qualification Europe: 6 apps, 3g, 1a
Friendlies: 2 apps
UEFA Nations League: 2 apps
22
J. Sheehan
30 yrs
Wales
10 apps
- 0 goals
- 0 assists
- 835 mins
World Cup - Qualification Europe: 5 apps
UEFA Nations League: 3 apps
Friendlies: 2 apps
5
E. Ampadu
25 yrs
Wales
8 apps
- 0 goals
- 0 assists
- 724 mins
World Cup - Qualification Europe: 5 apps
UEFA Nations League: 2 apps
Friendlies: 1 apps
15
O. Cooper
26 yrs
Wales
7 apps
- 0 goals
- 1 assists
- 240 mins
UEFA Nations League: 4 apps
Friendlies: 2 apps, 1a
Euro Championship - Qualification: 1 apps
J. Morrell
27 yrs
Wales
5 apps
- 0 goals
- 0 assists
- 288 mins
Euro Championship - Qualification: 4 apps
Friendlies: 1 apps
9
R. Matondo
25 yrs
Wales
4 apps
- 1 goals
- 0 assists
- 82 mins
World Cup - Qualification Europe: 3 apps, 1g
Friendlies: 1 apps
J. Cotterill
21 yrs
Wales
4 apps
- 1 goals
- 0 assists
- 346 mins
Friendlies: 4 apps, 1g
C. Savage
22 yrs
Wales
3 apps
- 0 goals
- 1 assists
- 168 mins
Friendlies: 3 apps, 1a
20
R. Colwill
23 yrs
Wales
2 apps
- 0 goals
- 0 assists
- 85 mins
Friendlies: 1 apps
World Cup - Qualification Europe: 1 apps
L. Harris
20 yrs
Wales
1 apps
- 0 goals
- 0 assists
- 90 mins
Friendlies: 1 apps
E. Myles
18 yrs
Wales
1 apps
- 0 goals
- 0 assists
- 9 mins
Friendlies: 1 apps
Cian Ashford
21 yrs
Wales
1 apps
- 0 goals
- 0 assists
- 90 mins
Friendlies: 1 apps
23
C. Crew
19 yrs
Wales
1 apps
- 0 goals
- 0 assists
- 12 mins
Friendlies: 1 apps
J. Allen
35 yrs
Wales
0 apps
- 0 goals
- 0 assists
D. Levitt
25 yrs
Wales
0 apps
- 0 goals
- 0 assists
M. Smith
26 yrs
Wales
0 apps
- 0 goals
- 0 assists
Forwards (12)
11
B. Johnson
24 yrs
Wales
24 apps
- 5 goals
- 3 assists
- 1,591 mins
World Cup - Qualification Europe: 9 apps, 2g, 1a
Euro Championship - Qualification: 7 apps, 1g, 1a
UEFA Nations League: 5 apps, 2g, 1a
Friendlies: 3 apps
15
L. Cullen
26 yrs
Wales
14 apps
- 2 goals
- 2 assists
- 849 mins
World Cup - Qualification Europe: 7 apps
UEFA Nations League: 4 apps, 2g, 2a
Friendlies: 3 apps
13
K. Moore
33 yrs
Wales
10 apps
- 3 goals
- 1 assists
- 513 mins
UEFA Nations League: 4 apps, 1g
World Cup - Qualification Europe: 4 apps, 2g, 1a
Friendlies: 2 apps
T. Lawrence
31 yrs
Wales
7 apps
- 2 goals
- 0 assists
- 203 mins
Friendlies: 7 apps, 2g
9
L. Koumas
20 yrs
England
7 apps
- 0 goals
- 0 assists
- 167 mins
UEFA Nations League: 3 apps
Friendlies: 2 apps
World Cup - Qualification Europe: 2 apps
23
N. Broadhead
27 yrs
Wales
6 apps
- 2 goals
- 0 assists
- 266 mins
World Cup - Qualification Europe: 4 apps, 2g
Friendlies: 1 apps
UEFA Nations League: 1 apps
T. Bradshaw
33 yrs
Wales
5 apps
- 0 goals
- 0 assists
- 103 mins
Euro Championship - Qualification: 4 apps
Friendlies: 1 apps
20
W. Burns
31 yrs
Wales
4 apps
- 0 goals
- 0 assists
- 238 mins
Friendlies: 2 apps
UEFA Nations League: 2 apps
10
A. Ramsey
35 yrs
Wales
2 apps
- 0 goals
- 0 assists
- 82 mins
UEFA Nations League: 2 apps
F. Issaka
19 yrs
Wales
1 apps
- 0 goals
- 0 assists
- 68 mins
Friendlies: 1 apps
Gabriele Biancheri
19 yrs
England
0 apps
- 0 goals
- 0 assists
M. Harris
27 yrs
Wales
0 apps
- 0 goals
- 0 assists
Season Form - Last 10 Matches
Home vs Away
Home
Played6
Wins2
Draws2
Losses2
Goals For0
Goals Against0
Win Rate33%
Away
Played4
Wins2
Draws0
Losses2
Goals For0
Goals Against0
Win Rate50%
Discipline
Yellow Cards
0
Red Cards
0
Season-by-Season Record
| Season | League | P | W | D | L | GF | GA | GD | CS | Win% | Formation |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026/27 | UEFA Nations League | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0% | |
| 2026/27 | International Friendlies | 1 | 0 | 1 | 0 | 1 | 1 | 0 | 0 | 0% | |
| 2025/26 | International Friendlies | 2 | 0 | 0 | 2 | 0 | 4 | -4 | 0 | 0% | 4-1-4-1 |
| 2023/24 | International Friendlies | 2 | 1 | 1 | 0 | 4 | 0 | 4 | 2 | 50% | 3-4-3 |
| 2020/21 | World Cup - Qualification Europe | 10 | 6 | 3 | 1 | 17 | 10 | 7 | 4 | 60% | 3-4-3 |
| 2020/21 | Euro Championship | 12 | 5 | 3 | 4 | 13 | 12 | 1 | 4 | 42% | 4-2-3-1 |
| 2020/21 | International Friendlies | 2 | 0 | 1 | 1 | 0 | 3 | -3 | 1 | 0% | |
| 2020/21 | UEFA Nations League | 6 | 5 | 1 | 0 | 7 | 1 | 6 | 5 | 83% | 4-2-3-1 |
| 2018/19 | International Friendlies | 3 | 0 | 1 | 2 | 1 | 5 | -4 | 1 | 0% | 5-3-2 |
| 2016/17 | Euro Championship | 6 | 4 | 0 | 2 | 10 | 6 | 4 | 2 | 67% | 3-4-3 |
Upcoming Fixtures (7)
International Friendlies Tue 2 Jun 2026
12:00
Ghana
Cardiff City Stadium
UEFA Nations League Thu 24 Sep 2026
18:45
Wales
UEFA Nations League Sun 27 Sep 2026
16:00
Wales
UEFA Nations League Thu 1 Oct 2026
18:45
Norway
UEFA Nations League Sun 4 Oct 2026
18:45
Denmark
UEFA Nations League Sat 14 Nov 2026
17:00
Wales
UEFA Nations League Tue 17 Nov 2026
19:45
Portugal
Results (50)
International Friendlies Tue 31 Mar 2026
1 - 1
FT
Northern Ireland
Cardiff City Stadium
International Friendlies Thu 9 Oct 2025
3 - 0
FT
Wales
Wembley Stadium
International Friendlies Tue 9 Sep 2025
0 - 1
FT
Canada
Swansea.com Stadium
World Cup - Qualification Europe Thu 26 Mar 2026
1 - 1
PEN
Bosnia & Herzegovina
Cardiff City Stadium
World Cup - Qualification Europe Tue 18 Nov 2025
7 - 1
FT
FYR Macedonia
Cardiff City Stadium
World Cup - Qualification Europe Sat 15 Nov 2025
0 - 1
FT
Wales
Rheinpark Stadion
World Cup - Qualification Europe Mon 13 Oct 2025
2 - 4
FT
Belgium
Cardiff City Stadium
World Cup - Qualification Europe Thu 4 Sep 2025
0 - 1
FT
Wales
Astana Arena
World Cup - Qualification Europe Mon 9 Jun 2025
4 - 3
FT
Wales
King Baudouin Stadium
World Cup - Qualification Europe Fri 6 Jun 2025
3 - 0
FT
Liechtenstein
Cardiff City Stadium
World Cup - Qualification Europe Tue 25 Mar 2025
1 - 1
FT
Wales
National Arena Toshe Proeski
World Cup - Qualification Europe Sat 22 Mar 2025
3 - 1
FT
Kazakhstan
Cardiff City Stadium
World Cup - Qualification Europe Sun 5 Jun 2022
1 - 0
FT
Ukraine
Cardiff City Stadium
World Cup - Qualification Europe Thu 24 Mar 2022
2 - 1
FT
Austria
Cardiff City Stadium
World Cup - Qualification Europe Tue 16 Nov 2021
1 - 1
FT
Belgium
Cardiff City Stadium
World Cup - Qualification Europe Sat 13 Nov 2021
5 - 1
FT
Belarus
Cardiff City Stadium
World Cup - Qualification Europe Mon 11 Oct 2021
0 - 1
FT
Wales
A. Le Coq Arena
World Cup - Qualification Europe Fri 8 Oct 2021
2 - 2
FT
Wales
Fortuna Arena
World Cup - Qualification Europe Wed 8 Sep 2021
0 - 0
FT
Estonia
Cardiff City Stadium
World Cup - Qualification Europe Sun 5 Sep 2021
2 - 3
FT
Wales
Central'nyj stadion Kazan'
World Cup - Qualification Europe Tue 30 Mar 2021
1 - 0
FT
Czech Republic
Cardiff City Stadium
World Cup - Qualification Europe Wed 24 Mar 2021
3 - 1
FT
Wales
King Power at Den Dreef Stadion
UEFA Nations League Tue 19 Nov 2024
4 - 1
FT
Iceland
Cardiff City Stadium
UEFA Nations League Sat 16 Nov 2024
0 - 0
FT
Wales
RHG Enertürk Enerji Stadyumu
UEFA Nations League Mon 14 Oct 2024
1 - 0
FT
Montenegro
Cardiff City Stadium
UEFA Nations League Fri 11 Oct 2024
2 - 2
FT
Wales
Laugardalsvöllur
UEFA Nations League Mon 9 Sep 2024
1 - 2
FT
Wales
Stadion Kraj Bistrice
UEFA Nations League Fri 6 Sep 2024
0 - 0
FT
Türkiye
Cardiff City Stadium
UEFA Nations League Wed 18 Nov 2020
3 - 1
FT
Finland
Cardiff City Stadium
UEFA Nations League Sun 15 Nov 2020
1 - 0
FT
Rep. Of Ireland
Cardiff City Stadium
UEFA Nations League Wed 14 Oct 2020
0 - 1
FT
Wales
Stadion Vasil Levski
UEFA Nations League Sun 11 Oct 2020
0 - 0
FT
Wales
Aviva Stadium
UEFA Nations League Sun 6 Sep 2020
1 - 0
FT
Bulgaria
Cardiff City Stadium
UEFA Nations League Thu 3 Sep 2020
0 - 1
FT
Wales
Helsinki Olympic Stadium
UEFA Nations League Fri 16 Nov 2018
1 - 2
FT
Denmark
Cardiff City Stadium (Cardiff (Caerdydd))
World Cup Tue 29 Nov 2022
0 - 3
FT
England
Ahmad bin Ali Stadium
World Cup Fri 25 Nov 2022
0 - 2
FT
Iran
Ahmad bin Ali Stadium
World Cup Mon 21 Nov 2022
1 - 1
FT
Wales
Ahmad bin Ali Stadium
Euro Championship Sat 26 Jun 2021
0 - 4
FT
Denmark
Johan Cruijff Arena
Euro Championship Sun 20 Jun 2021
1 - 0
FT
Wales
Stadio Olimpico
Euro Championship Wed 16 Jun 2021
0 - 2
FT
Wales
Bakı Olimpiya Stadionu
Euro Championship Sat 12 Jun 2021
1 - 1
FT
Switzerland
Bakı Olimpiya Stadionu
Euro Championship Tue 19 Nov 2019
2 - 0
FT
Hungary
Cardiff City Stadium
Euro Championship Sat 16 Nov 2019
0 - 2
FT
Wales
Bakcell Arena
Euro Championship Sun 13 Oct 2019
1 - 1
FT
Croatia
Cardiff City Stadium
Euro Championship Thu 10 Oct 2019
1 - 1
FT
Wales
City Arena Trnava
Euro Championship Fri 6 Sep 2019
2 - 1
FT
Azerbaijan
Cardiff City Stadium
Euro Championship Tue 11 Jun 2019
1 - 0
FT
Wales
Groupama Aréna
Euro Championship Sat 8 Jun 2019
2 - 1
FT
Wales
Stadion Gradski vrt
Euro Championship Sun 24 Mar 2019
1 - 0
FT
Slovakia
Cardiff City Stadium
Official Merchandise
Shop all →As an Amazon Associate we earn from qualifying purchases.