Wales
Wales is a national team from Europe.
Wales have played at the European Championship 2 times (first in 2016, most recently in 2020). Best result: semi-finals (2016). Record at the finals: 10 matches, 5 wins, 1 draws, 4 defeats, goals 13–12. Top scorer: Gareth Bale (3 goals).
Wales have played at the World Cup 2 times (first in 1958, most recently in 2022). Best result: quarter-finals (1958). Record at the finals: 8 matches, 1 wins, 4 draws, 3 defeats, goals 5–10. Top scorer: Ivor Allchurch (2 goals).
Wales is in the qualifying draw for the European Championship 2028 in the UK and Ireland.
The squad pool on this page lists 25 players, built from recent competitive line-ups. Most appearances in that window: Neco Williams (28); most goals: Harry Wilson (12).
Coach in the latest data: Craig Douglas Bellamy.
- Champions · Euro
- 0
- Champions · World Cup
- 0
- Euro finals played
- 2
- World Cups played
- 2
At the European Championship
| Edition | Result |
|---|---|
| European Championship 2016 | Semi-finals |
| European Championship 2020 | Round of 16 |
At the World Cup
| Edition | Result |
|---|---|
| 1958 | Quarter-finals |
| 2022 | Group stage |
Top scorers · Euro
| Player | Goals |
|---|---|
| Gareth Bale | 3 |
| Aaron Ramsey | 2 |
| Hal Robson-Kanu | 2 |
| Ashley Williams | 1 |
| Connor Roberts | 1 |
| Kieffer Moore | 1 |
| Neil Taylor | 1 |
| Sam Vokes | 1 |
Top scorers · World Cup
| Player | Goals |
|---|---|
| Ivor Allchurch | 2 |
| Gareth Bale | 1 |
| John Charles | 1 |
| Terry Medwin | 1 |
Squad
| Player | Pos | Apps | Minutes | Goals | Assists | Price |
|---|---|---|---|---|---|---|
| Danny Ward | GK | 17 | 1,564 | 0 | 0 | 4.0 |
| Karl Darlow | GK | 12 | 1,116 | 0 | 0 | 4.0 |
| Neco Williams | DEF | 28 | 2,437 | 3 | 2 | 7.5 |
| Joe Rodon | DEF | 24 | 2,199 | 2 | 0 | 6.0 |
| Ben Davies | DEF | 23 | 2,084 | 1 | 1 | 4.5 |
| Connor Roberts | DEF | 19 | 1,549 | 0 | 0 | 5.0 |
| Chris Mepham | DEF | 16 | 1,313 | 0 | 1 | 5.0 |
| Jay Dasilva | DEF | 8 | 655 | 0 | 2 | — |
| Ben Cabango | DEF | 10 | 595 | 0 | 0 | 5.0 |
| Dylan Lawlor | DEF | 4 | 390 | 0 | 0 | 4.5 |
| Ethan Ampadu | MID | 21 | 1,924 | 0 | 0 | 11.0 |
| Harry Wilson | MID | 22 | 1,913 | 12 | 6 | 11.5 |
| Jordan James | MID | 25 | 1,534 | 1 | 0 | 6.5 |
| Sorba Thomas | MID | 20 | 1,257 | 1 | 6 | 9.5 |
| Daniel James | MID | 20 | 1,092 | 6 | 3 | 6.5 |
| David Brooks | MID | 19 | 828 | 4 | 2 | 6.0 |
| Josh Sheehan | MID | 12 | 824 | 0 | 0 | 6.5 |
| Liam Cullen | MID | 13 | 819 | 2 | 2 | 5.5 |
| Joe Morrell | MID | 4 | 243 | 0 | 0 | 4.5 |
| Brennan Johnson | FWD | 25 | 1,718 | 5 | 3 | 10.5 |
| Kieffer Moore | FWD | 19 | 1,063 | 4 | 2 | 9.0 |
| Mark Harris | FWD | 12 | 530 | 0 | 0 | 5.0 |
| Aaron Ramsey | FWD | 7 | 435 | 1 | 0 | 5.0 |
| Lewis Koumas | FWD | 9 | 361 | 0 | 0 | 4.5 |
| Nathan Broadhead | FWD | 14 | 360 | 3 | 0 | 6.5 |
Latest starting line-up
Formation: 4-2-3-1 · Coach: Craig Douglas Bellamy · 4 October 2026 · Denmark 0–1
| # | Player | Pos | Rating |
|---|---|---|---|
| 12 | D. Ward | GK | 7.0 |
| 3 | N. Williams | DEF | 7.5 |
| 6 | B. Cabango | DEF | 6.6 |
| 4 | B. Davies | DEF | 6.7 |
| 15 | J. Dasilva | DEF | 6.6 |
| 5 | E. Ampadu | MID | 7.7 |
| 17 | J. James | MID | 6.9 |
| 11 | B. Johnson | MID | 7.2 |
| 10 | L. Cullen | MID | 6.2 |
| 19 | S. Thomas | MID | 6.7 |
| 9 | L. Koumas | FWD | 6.3 |
Legends and former regulars
| Player | Caps | Years |
|---|---|---|
| Gareth Bale | 111 | 2006–2022 |
| Chris Gunter | 109 | 2007–2022 |
| Wayne Hennessey | 109 | 2007–2023 |
| Hal Robson-Kanu | — | 2016–2016 |
| Ivor Allchurch | — | 1958–1958 |
| Ashley Williams | — | 2016–2016 |
| Neil Taylor | — | 2016–2016 |
| Sam Vokes | — | 2016–2016 |
| John Charles | — | 1958–1958 |
| Terry Medwin | — | 1958–1958 |
Match reports on this site
| Date | Match | Competition | Round |
|---|---|---|---|
| 26 June 2021 | Wales 0–4 Denmark | European Championship 2020 | Round of 16 |
| 20 June 2021 | Italy 1–0 Wales | European Championship 2020 | Group stage · Group A |
| 16 June 2021 | Türkiye 0–2 Wales | European Championship 2020 | Group stage · Group A |
| 12 June 2021 | Wales 1–1 Switzerland | European Championship 2020 | Group stage · Group A |
| 6 July 2016 | Portugal 2–0 Wales | European Championship 2016 | Semi-final |
| 1 July 2016 | Wales 3–1 Belgium | European Championship 2016 | Quarter-final |
| 25 June 2016 | Wales 1–0 Northern Ireland | European Championship 2016 | Round of 16 |
| 20 June 2016 | Russia 0–3 Wales | European Championship 2016 | Group stage · Group B |
| 16 June 2016 | England 2–1 Wales | European Championship 2016 | Group stage · Group B |
| 11 June 2016 | Wales 2–1 Slovakia | European Championship 2016 | Group stage · Group B |