Wales national football team results |
---|
|
Win Draw Loss |
This is a list of the Wales national football team results from 2020 to present. [1] [2]
3 September 2020 Nations League B | Finland | 0–1 | Wales | Helsinki |
21:45 UTC+3 | UEFA Report |
|
Stadium:
Helsinki Olympic Stadium Attendance: 0 [note 1] Referee: Daniel Siebert ( Germany) |
6 September 2020 Nations League B | Wales | 1–0 | Bulgaria | Cardiff |
14:00 UTC+1 |
|
UEFA Report | Stadium:
Cardiff City Stadium Attendance: 0 [note 1] Referee: Fábio Veríssimo ( Portugal) |
8 October 2020 Friendly | England | 3–0 | Wales | London |
19:45 UTC+1 |
|
BBC Report | Stadium:
Wembley Stadium Attendance: 0 Referee: Bobby Madden ( Scotland) |
11 October 2020 Nations League B | Republic of Ireland | 0–0 | Wales | Dublin |
14:00 UTC+1 | UEFA Report | Stadium:
Aviva Stadium Attendance: 0 [note 2] Referee: Anastasios Sidiropoulos ( Greece) |
14 October 2020 Nations League B | Bulgaria | 0–1 | Wales | Sofia |
21:45 UTC+3 | UEFA Report |
|
Stadium:
Vasil Levski National Stadium Referee: Aliyar Aghayev ( Azerbaijan) |
12 November 2020 Friendly | Wales | 0–0 | United States | Swansea |
19:45 UTC±0 | BBC Report | Stadium:
Liberty Stadium Attendance: 0 Referee: Nick Walsh ( Scotland) | ||
Note: Match originally scheduled for 30 March 2020, but postponed due to a spike in COVID-19 cases. |
15 November 2020 Nations League B | Wales | 1–0 | Republic of Ireland | Cardiff |
17:00 UTC±0 |
|
UEFA Report | Stadium:
Cardiff City Stadium Referee: Petr Ardeleánu ( Czech Republic) |
18 November 2020 Nations League B | Wales | 3–1 | Finland | Cardiff |
19:45 UTC±0 | UEFA Report |
|
Stadium:
Cardiff City Stadium Referee: Jesús Gil Manzano ( Spain) |
24 March 2021 2022 World Cup qual. | Belgium | 3–1 | Wales | Leuven, Belgium |
20:45 UTC+1 | BBC Report |
|
Stadium:
Den Dreef Attendance: 0 Referee: Cüneyt Çakır ( Turkey) |
27 March 2021 Friendly | Wales | 1–0 | Mexico | Cardiff, Wales |
20:00 UTC±0 |
|
BBC Report | Stadium:
Cardiff City Stadium Attendance: 0 Referee: Ian McNabb ( Northern Ireland) |
30 March 2021 2022 World Cup qual. | Wales | 1–0 | Czech Republic | Cardiff, Wales |
19:45 UTC+1 |
|
BBC Report | Stadium:
Cardiff City Stadium Attendance: 0 Referee: Ovidiu Haţegan ( Romania) |
2 June 2021 Friendly | France | 3–0 | Wales | Nice, France |
21:00 UTC+2 | BBC Report | Stadium:
Allianz Riviera Attendance: 0 Referee: Luís Godinho ( Portugal) |
5 June 2021 Friendly | Wales | 0–0 | Albania | Cardiff, Wales |
17:00 UTC+1 | BBC Report | Stadium:
Cardiff City Stadium Attendance: 6,500 Referee: Neil Doyle ( Republic of Ireland) |
12 June 2021 Euro 2020 Group A | Wales | 1–1 | Switzerland | Baku, Azerbaijan |
17:00 UTC+4 |
|
UEFA Report |
|
Stadium:
Olympic Stadium Attendance: 8,782 Referee: Clément Turpin ( France) |
16 June 2021 Euro 2020 Group A | Turkey | 0–2 | Wales | Baku, Azerbaijan |
20:00 UTC+4 | UEFA Report |
|
Stadium:
Olympic Stadium Attendance: 19,762 Referee: Artur Soares Dias ( Portugal) |
20 June 2021 Euro 2020 Group A | Italy | 1–0 | Wales | Rome, Italy |
18:00 UTC+2 |
|
UEFA Report | Stadium:
Stadio Olimpico Attendance: 11,541 Referee: Ovidiu Hațegan ( Romania) |
26 June 2021 Euro 2020 R16 | Wales | 0–4 | Denmark | Amsterdam, Netherlands |
18:00 UTC+2 | UEFA Report |
|
Stadium:
Johan Cruyff Arena Attendance: 14,645 Referee: Daniel Siebert ( Germany) |
1 September 2021 Friendly | Finland | 0–0 | Wales | Helsinki, Finland |
19:00 UTC+3 | BBC Report | Stadium:
Helsinki Olympic Stadium Attendance: 4,357 Referee: Kristo Tohver ( Estonia) |
5 September 2021 2022 World Cup qual. | Belarus | 2–3 | Wales | Kazan, Russia |
16:00 UTC+3 |
|
BBC Report | Stadium:
Central Stadium Attendance: 0 Referee: Giorgi Kruashvili ( Georgia) |
8 September 2021 2022 World Cup qual. | Wales | 0–0 | Estonia | Cardiff, Wales |
19:45 UTC+1 | BBC Report | Stadium:
Cardiff City Stadium Attendance: 21,624 Referee: Ruddy Buquet ( France) |
8 October 2021 2022 World Cup qual. | Czech Republic | 2–2 | Wales | Prague, Czech Republic |
20:45 UTC+2 | BBC Report | Stadium:
Sinobo Stadium Attendance: 16,856 Referee: Deniz Aytekin ( Germany) |
11 October 2021 2022 World Cup qual. | Estonia | 0–1 | Wales | Tallinn, Estonia |
20:45 UTC+2 | BBC Report |
|
Stadium:
A. Le Coq Arena Attendance: 5,118 Referee: Sandro Schärer ( Switzerland) |
13 November 2021 2022 World Cup qual. | Wales | 5–1 | Belarus | Cardiff, Wales |
19:45 UTC±0 |
|
BBC Report |
|
Stadium:
Cardiff City Stadium Attendance: 27,152 Referee: Maurizio Mariani ( Italy) |
16 November 2021 2022 World Cup qual. | Wales | 1–1 | Belgium | Cardiff, Wales |
19:45 UTC±0 |
|
BBC Report |
|
Stadium:
Cardiff City Stadium Attendance: 32,343 Referee: Artur Soares Dias ( Portugal) |
24 March 2022 2022 World Cup qual PO Semi | Wales | 2–1 | Austria | Cardiff, Wales |
19:45 UTC±0 |
|
BBC report |
|
Stadium:
Cardiff City Stadium Attendance: 32,053 Referee: Szymon Marciniak ( Poland) |
29 March 2022 Friendly | Wales | 1–1 | Czech Republic | Cardiff, Wales |
19:45 UTC+1 |
|
BBC report |
|
Stadium:
Cardiff City Stadium Attendance: 12,912 Referee: Paul Tierney ( England) |
1 June 2022 Nations League A | Poland | 2–1 | Wales | Wrocław, Poland |
18:00 UTC+2 |
UEFA report BBC report |
|
Stadium:
Stadion Wrocław Attendance: 35,214 Referee: Rade Obrenovič ( Slovenia) |
5 June 2022 2022 World Cup qual PO Final | Wales | 1–0 | Ukraine | Cardiff, Wales |
17:00 UTC+1 |
|
BBC report | Stadium:
Cardiff City Stadium Attendance: 32,660 Referee: Antonio Mateu Lahoz ( Spain) |
8 June 2022 Nations League A | Wales | 1–2 | Netherlands | Cardiff, Wales |
19:45 UTC+1 |
|
UEFA report BBC report |
|
Stadium:
Cardiff City Stadium Attendance: 23,395 Referee: Glenn Nyberg ( Sweden) |
11 June 2022 Nations League A | Wales | 1–1 | Belgium | Cardiff, Wales |
19:45 UTC+1 |
|
BBC report UEFA report |
|
Stadium:
Cardiff City Stadium Attendance: 27,188 Referee: Benoît Bastien ( France) |
14 June 2022 Nations League A | Netherlands | 3–2 | Wales | Rotterdam, Netherlands |
20:45 UTC+2 |
BBC report UEFA report |
Stadium:
Stadion Feijenoord Attendance: 37,247 Referee: Horațiu Feșnic ( Romania) |
22 September 2022 Nations League A | Belgium | 2–1 | Wales | Brussels, Belgium |
20:45 UTC+2 |
BBC report UEFA report |
|
Stadium:
King Baudouin Stadium Attendance: 28,463 Referee: Ali Palabıyık ( Turkey) |
25 September 2022 Nations League A | Wales | 0–1 | Poland | Cardiff, Wales |
19:45 UTC+1 |
BBC report UEFA report |
|
Stadium:
Cardiff City Stadium Attendance: 31,520 Referee: Andris Treimanis ( Latvia) |
21 November 2022 2022 FIFA World Cup Group B | United States | 1–1 | Wales | Al Rayyan, Qatar |
22:00 UTC+3 |
|
FIFA report BBC report |
Stadium:
Ahmad bin Ali Stadium Attendance: 43,418 Referee: Abdulrahman Al-Jassim ( Qatar) |
25 November 2022 2022 FIFA World Cup Group B | Wales | 0–2 | Iran | Al Rayyan, Qatar |
13:00 UTC+3 |
FIFA report BBC report |
Stadium:
Ahmad bin Ali Stadium Attendance: 40,875 Referee: Mario Escobar ( Guatemala) |
29 November 2022 2022 FIFA World Cup Group B | Wales | 0–3 | England | Al Rayyan, Qatar |
22:00 UTC+3 |
FIFA report BBC report |
Stadium:
Ahmad bin Ali Stadium Attendance: 44,297 Referee: Slavko Vinčić ( Slovenia) |
25 March 2023 UEFA Euro 2024 qualifying | Croatia | 1–1 | Wales | Split, Croatia |
20:45 UTC+2 | Kramarić 28' |
UEFA Report BBC report |
Broadhead 90+3' | Stadium:
Stadion Poljud Attendance: 33,474 Referee: João Pinheiro ( Portugal) |
28 March 2023 UEFA Euro 2024 qualifying | Wales | 1–0 | Latvia | Cardiff, Wales |
19:45 UTC+1 |
|
UEFA Report BBC report |
Stadium:
Cardiff City Stadium Attendance: 32,806 Referee: Giorgi Kruashvili ( Georgia) |
16 June 2023 UEFA Euro 2024 qualifying | Wales | 2–4 | Armenia | Cardiff, Wales |
19:45 UTC+1 |
BBC report UEFA Report |
Stadium:
Cardiff City Stadium Attendance: 32,774 Referee: Georgi Kabakov ( Bulgaria) |
19 June 2023 UEFA Euro 2024 qualifying | Turkey | 2–0 | Wales | Samsun, Turkey |
21:45 UTC+3 |
BBC report UEFA Report |
Stadium:
19 Mayıs Stadium Attendance: 28,766 Referee: Fabio Maresca ( Italy) |
7 September 2023 Friendly | Wales | 0–0 | South Korea | Cardiff, Wales |
19:45 UTC+1 |
BBC report Soccerway Sky report |
Stadium:
Cardiff City Stadium Attendance: 13,668 Referee: Willie Collum ( Scotland) |
11 September 2023 UEFA Euro 2024 qualifying | Latvia | 0–2 | Wales | Riga, Latvia |
20:45 UTC+2 |
BBC Report Sky Report UEFA Report |
Stadium:
Skonto Stadium Attendance: 6,464 Referee: Michal Ocenáš ( Slovakia) |
11 October 2023 Friendly | Wales | 4–0 | Gibraltar | Wrexham, Wales |
19:45 UTC+1 |
BBC report Sky report Soccerway report |
Stadium:
Racecourse Ground Attendance: 10,008 Referee: Philip Farrugia (( Malta)) |
15 October 2023 UEFA Euro 2024 qualifying | Wales | 2–1 | Croatia | Cardiff, Wales |
19:45 UTC+1 | Wilson 47', 60' |
BBC report Sky report UEFA Report |
Pašalić 75' | Stadium:
Cardiff City Stadium Attendance: 31,240 Referee: Davide Massa ( Italy) |
18 November 2023 UEFA Euro 2024 qualifying | Armenia | 1–1 | Wales | Yerevan, Armenia |
18:00 UTC+4 | Zelarayán 5' |
BBC report Sky report UEFA Report |
Tiknizyan 45+2' (og) | Stadium:
Vazgen Sargsyan Republican Stadium Referee: Benoît Bastien ( France) |
21 November 2023 UEFA Euro 2024 qualifying | Wales | 1–1 | Turkey | Cardiff, Wales |
19:45 |
|
BBC report Sky report UEFA Report |
Stadium:
Cardiff City Stadium Attendance: 32,291 Referee: Matej Jug ( Slovenia) |
21 March 2024 Euro 2024 qualifying play-off | Wales | 4–1 | Finland | Cardiff, Wales |
19:45 |
BBC report Sky report Soccerway UEFA report |
|
Stadium:
Cardiff City Stadium Attendance: 32,162 Referee: István Kovács ( Romania) |
26 March 2024 Euro 2024 qualifying play-off | Wales | 0–0 (
a.e.t.) (4–5 p) | Poland | Cardiff, Wales |
19:45 UTC±0 |
|
BBC report Sky report UEFA report |
Stadium:
Cardiff City Stadium Attendance: 31,876 Referee: Daniele Orsato ( Italy) | |
Penalties | ||||
6 September 2024 2024–25 UEFA Nations League B | Wales | v | Turkey | Cardiff, Wales |
19:45 UTC+1 | Stadium: Cardiff City Stadium |
9 September 2024 2024–25 UEFA Nations League B | Montenegro | v | Wales | Montenegro |
19:45 UTC±0 |
11 October 2024 2024–25 UEFA Nations League B | Iceland | v | Wales | Iceland |
19:45 UTC±0 |
14 October 2024 2024–25 UEFA Nations League B | Wales | v | Montenegro | Wales |
19:45 UTC+1 |
16 November 2024 2024–25 UEFA Nations League B | Turkey | v | Wales | Turkey |
17:00 UTC±0 |
19 November 2024 2024–25 UEFA Nations League B | Wales | v | Iceland | Wales |
19:45 UTC±0 |