Predict scores. Win prizes.Free to join >>
Predict scores. Win prizes.Free to join >>

Wales

Form D D W W L L L W L W
Next match 43d 1h

Next Match

Kickoff in 43d 1h
International Friendlies Tue 2 Jun 2026
Wales
12:00
Ghana
Cardiff City Stadium

Season Record

4 Won 2 Drawn 4 Lost
Wins 40% Draws 20% Losses 40%

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

Performance by Competition

J. James
Most Appearances J. James 26 appearances - 1 goals

Goalkeepers (6)

Defenders (18)

4
B. Davies
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 7
Sam Parker
Sam Parker 19 yrs Wales 16 apps - 0 goals - 0 assists - 93 mins Friendlies: 16 apps 6.37
2
C. Mepham
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 6.81
16
B. Cabango
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.81
6
J. Rodon
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 7.26
3
N. Williams
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 7.19
14
C. Roberts
C. Roberts 30 yrs Wales 8 apps - 0 goals - 0 assists - 576 mins UEFA Nations League: 5 apps World Cup - Qualification Europe: 3 apps 7
23
J. Dasilva
J. Dasilva 27 yrs England 7 apps - 0 goals - 2 assists - 565 mins World Cup - Qualification Europe: 5 apps, 2a Friendlies: 2 apps 7.14
15
R. Kpakio
R. Kpakio 18 yrs Wales 2 apps - 0 goals - 0 assists - 96 mins Friendlies: 2 apps 6.55
L. Giles
L. Giles 19 yrs Wales 2 apps - 0 goals - 0 assists - 90 mins Friendlies: 2 apps 7
J. Low
J. Low 23 yrs Wales 2 apps - 0 goals - 0 assists - 180 mins Friendlies: 2 apps 7.3
F. Stevens
F. Stevens 22 yrs Wales 2 apps - 0 goals - 0 assists - 150 mins Friendlies: 2 apps 6.6
R. Thomas
R. Thomas 19 yrs Wales 0 apps - 0 goals - 0 assists
M. Baker
M. Baker 22 yrs Wales 0 apps - 0 goals - 0 assists
M. Fox
M. Fox 32 yrs Wales 0 apps - 0 goals - 0 assists
N. Huggins
N. Huggins 25 yrs Wales 0 apps - 0 goals - 0 assists
T. Lockyer
T. Lockyer 31 yrs Wales 0 apps - 0 goals - 0 assists
G. Nevett
G. Nevett 19 yrs Wales 0 apps - 0 goals - 0 assists

Midfielders (20)

17
J. James
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 6.81
7
D. Brooks
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 6.9
19
S. Thomas
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 6.9
8
H. Wilson
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 7.98
20
D. James
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 6.88
22
J. Sheehan
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 6.97
5
E. Ampadu
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 6.71
15
O. Cooper
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 6.97
J. Morrell
J. Morrell 27 yrs Wales 5 apps - 0 goals - 0 assists - 288 mins Euro Championship - Qualification: 4 apps Friendlies: 1 apps 6.45
9
R. Matondo
R. Matondo 25 yrs Wales 4 apps - 1 goals - 0 assists - 82 mins World Cup - Qualification Europe: 3 apps, 1g Friendlies: 1 apps 6.93
J. Cotterill
J. Cotterill 21 yrs Wales 4 apps - 1 goals - 0 assists - 346 mins Friendlies: 4 apps, 1g 7.08
C. Savage
C. Savage 22 yrs Wales 3 apps - 0 goals - 1 assists - 168 mins Friendlies: 3 apps, 1a 7.18
20
R. Colwill
R. Colwill 23 yrs Wales 2 apps - 0 goals - 0 assists - 85 mins Friendlies: 1 apps World Cup - Qualification Europe: 1 apps 6.6
L. Harris
L. Harris 20 yrs Wales 1 apps - 0 goals - 0 assists - 90 mins Friendlies: 1 apps 6.3
E. Myles
E. Myles 18 yrs Wales 1 apps - 0 goals - 0 assists - 9 mins Friendlies: 1 apps 6.3
Cian Ashford
Cian Ashford 21 yrs Wales 1 apps - 0 goals - 0 assists - 90 mins Friendlies: 1 apps 6.3
23
C. Crew
C. Crew 19 yrs Wales 1 apps - 0 goals - 0 assists - 12 mins Friendlies: 1 apps 6.9
J. Allen
J. Allen 35 yrs Wales 0 apps - 0 goals - 0 assists
D. Levitt
D. Levitt 25 yrs Wales 0 apps - 0 goals - 0 assists
M. Smith
M. Smith 26 yrs Wales 0 apps - 0 goals - 0 assists

Forwards (12)

11
B. Johnson
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 6.8
15
L. Cullen
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 6.97
13
K. Moore
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 6.84
T. Lawrence
T. Lawrence 31 yrs Wales 7 apps - 2 goals - 0 assists - 203 mins Friendlies: 7 apps, 2g 7.14
9
L. Koumas
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 6.53
23
N. Broadhead
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 6.65
T. Bradshaw
T. Bradshaw 33 yrs Wales 5 apps - 0 goals - 0 assists - 103 mins Euro Championship - Qualification: 4 apps Friendlies: 1 apps 6.45
20
W. Burns
W. Burns 31 yrs Wales 4 apps - 0 goals - 0 assists - 238 mins Friendlies: 2 apps UEFA Nations League: 2 apps 6.58
10
A. Ramsey
A. Ramsey 35 yrs Wales 2 apps - 0 goals - 0 assists - 82 mins UEFA Nations League: 2 apps 6.6
F. Issaka
F. Issaka 19 yrs Wales 1 apps - 0 goals - 0 assists - 68 mins Friendlies: 1 apps 6.2
Gabriele Biancheri
Gabriele Biancheri 19 yrs England 0 apps - 0 goals - 0 assists
M. Harris
M. Harris 27 yrs Wales 0 apps - 0 goals - 0 assists

Season Form - Last 10 Matches

W
L
W
L
L
L
W
W
D
D

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
44Total Matches
21Total Wins
53Total Goals
19Clean Sheets
48%Win Rate
89Yellow Cards

Upcoming Fixtures (7)

International Friendlies
International Friendlies Tue 2 Jun 2026
Wales
12:00
Ghana
Cardiff City Stadium
UEFA Nations League
UEFA Nations League Thu 24 Sep 2026
Portugal
18:45
Wales
UEFA Nations League Sun 27 Sep 2026
Denmark
16:00
Wales
UEFA Nations League Thu 1 Oct 2026
Wales
18:45
Norway
UEFA Nations League Sun 4 Oct 2026
Wales
18:45
Denmark
UEFA Nations League Sat 14 Nov 2026
Norway
17:00
Wales
UEFA Nations League Tue 17 Nov 2026
Wales
19:45
Portugal

Results (50)

International Friendlies 3
International Friendlies Tue 31 Mar 2026
Wales
1 - 1 FT
Northern Ireland
Cardiff City Stadium
International Friendlies Thu 9 Oct 2025
England
3 - 0 FT
Wales
Wembley Stadium
International Friendlies Tue 9 Sep 2025
Wales
0 - 1 FT
Canada
Swansea.com Stadium
World Cup - Qualification Europe 19
World Cup - Qualification Europe Thu 26 Mar 2026
Wales
1 - 1 PEN
Bosnia & Herzegovina
Cardiff City Stadium
World Cup - Qualification Europe Tue 18 Nov 2025
Wales
7 - 1 FT
FYR Macedonia
Cardiff City Stadium
World Cup - Qualification Europe Sat 15 Nov 2025
Liechtenstein
0 - 1 FT
Wales
Rheinpark Stadion
World Cup - Qualification Europe Mon 13 Oct 2025
Wales
2 - 4 FT
Belgium
Cardiff City Stadium
World Cup - Qualification Europe Thu 4 Sep 2025
Kazakhstan
0 - 1 FT
Wales
Astana Arena
World Cup - Qualification Europe Mon 9 Jun 2025
Belgium
4 - 3 FT
Wales
King Baudouin Stadium
World Cup - Qualification Europe Fri 6 Jun 2025
Wales
3 - 0 FT
Liechtenstein
Cardiff City Stadium
World Cup - Qualification Europe Tue 25 Mar 2025
FYR Macedonia
1 - 1 FT
Wales
National Arena Toshe Proeski
World Cup - Qualification Europe Sat 22 Mar 2025
Wales
3 - 1 FT
Kazakhstan
Cardiff City Stadium
World Cup - Qualification Europe Sun 5 Jun 2022
Wales
1 - 0 FT
Ukraine
Cardiff City Stadium
World Cup - Qualification Europe Thu 24 Mar 2022
Wales
2 - 1 FT
Austria
Cardiff City Stadium
World Cup - Qualification Europe Tue 16 Nov 2021
Wales
1 - 1 FT
Belgium
Cardiff City Stadium
World Cup - Qualification Europe Sat 13 Nov 2021
Wales
5 - 1 FT
Belarus
Cardiff City Stadium
World Cup - Qualification Europe Mon 11 Oct 2021
Estonia
0 - 1 FT
Wales
A. Le Coq Arena
World Cup - Qualification Europe Fri 8 Oct 2021
Czech Republic
2 - 2 FT
Wales
Fortuna Arena
World Cup - Qualification Europe Wed 8 Sep 2021
Wales
0 - 0 FT
Estonia
Cardiff City Stadium
World Cup - Qualification Europe Sun 5 Sep 2021
Belarus
2 - 3 FT
Wales
Central'nyj stadion Kazan'
World Cup - Qualification Europe Tue 30 Mar 2021
Wales
1 - 0 FT
Czech Republic
Cardiff City Stadium
World Cup - Qualification Europe Wed 24 Mar 2021
Belgium
3 - 1 FT
Wales
King Power at Den Dreef Stadion
UEFA Nations League 13
UEFA Nations League Tue 19 Nov 2024
Wales
4 - 1 FT
Iceland
Cardiff City Stadium
UEFA Nations League Sat 16 Nov 2024
Türkiye
0 - 0 FT
Wales
RHG Enertürk Enerji Stadyumu
UEFA Nations League Mon 14 Oct 2024
Wales
1 - 0 FT
Montenegro
Cardiff City Stadium
UEFA Nations League Fri 11 Oct 2024
Iceland
2 - 2 FT
Wales
Laugardalsvöllur
UEFA Nations League Mon 9 Sep 2024
Montenegro
1 - 2 FT
Wales
Stadion Kraj Bistrice
UEFA Nations League Fri 6 Sep 2024
Wales
0 - 0 FT
Türkiye
Cardiff City Stadium
UEFA Nations League Wed 18 Nov 2020
Wales
3 - 1 FT
Finland
Cardiff City Stadium
UEFA Nations League Sun 15 Nov 2020
Wales
1 - 0 FT
Rep. Of Ireland
Cardiff City Stadium
UEFA Nations League Wed 14 Oct 2020
Bulgaria
0 - 1 FT
Wales
Stadion Vasil Levski
UEFA Nations League Sun 11 Oct 2020
Rep. Of Ireland
0 - 0 FT
Wales
Aviva Stadium
UEFA Nations League Sun 6 Sep 2020
Wales
1 - 0 FT
Bulgaria
Cardiff City Stadium
UEFA Nations League Thu 3 Sep 2020
Finland
0 - 1 FT
Wales
Helsinki Olympic Stadium
UEFA Nations League Fri 16 Nov 2018
Wales
1 - 2 FT
Denmark
Cardiff City Stadium (Cardiff (Caerdydd))
World Cup 3
World Cup Tue 29 Nov 2022
Wales
0 - 3 FT
England
Ahmad bin Ali Stadium
World Cup Fri 25 Nov 2022
Wales
0 - 2 FT
Iran
Ahmad bin Ali Stadium
World Cup Mon 21 Nov 2022
USA
1 - 1 FT
Wales
Ahmad bin Ali Stadium
Euro Championship 12
Euro Championship Sat 26 Jun 2021
Wales
0 - 4 FT
Denmark
Johan Cruijff Arena
Euro Championship Sun 20 Jun 2021
Italy
1 - 0 FT
Wales
Stadio Olimpico
Euro Championship Wed 16 Jun 2021
Türkiye
0 - 2 FT
Wales
Bakı Olimpiya Stadionu
Euro Championship Sat 12 Jun 2021
Wales
1 - 1 FT
Switzerland
Bakı Olimpiya Stadionu
Euro Championship Tue 19 Nov 2019
Wales
2 - 0 FT
Hungary
Cardiff City Stadium
Euro Championship Sat 16 Nov 2019
Azerbaijan
0 - 2 FT
Wales
Bakcell Arena
Euro Championship Sun 13 Oct 2019
Wales
1 - 1 FT
Croatia
Cardiff City Stadium
Euro Championship Thu 10 Oct 2019
Slovakia
1 - 1 FT
Wales
City Arena Trnava
Euro Championship Fri 6 Sep 2019
Wales
2 - 1 FT
Azerbaijan
Cardiff City Stadium
Euro Championship Tue 11 Jun 2019
Hungary
1 - 0 FT
Wales
Groupama Aréna
Euro Championship Sat 8 Jun 2019
Croatia
2 - 1 FT
Wales
Stadion Gradski vrt
Euro Championship Sun 24 Mar 2019
Wales
1 - 0 FT
Slovakia
Cardiff City Stadium