Home · National teams

Wales national football team

Next match: Norway – Wales, 14 Nov 2026 (UEFA Nations League, Group A4). Latest result: Wales 0–1 Denmark, 4 Oct 2026 (UEFA Nations League, Group A4).

⭐ Add to my clubs

109
games in our data
40
wins
34
draws
35
losses

Counted from 24 Mar 2016: every match in our data.

Fixtures and results

Next games

Next games
Kick-offMatch
Norway – Wales
UEFA Nations League, Group A4
Wales – Portugal
UEFA Nations League, Group A4

Latest games

Latest games
DateMatchResult
4 Oct 2026Wales 0–1 Denmark
UEFA Nations League, Group A4
Form: loss.
1 Oct 2026Wales 2–1 Norway
UEFA Nations League, Group A4
Form: win.
27 Sep 2026Denmark 2–0 Wales
UEFA Nations League, Group A4
Form: loss.
24 Sep 2026Portugal 1–0 Wales
UEFA Nations League, Group A4
Form: loss.
6 Jun 2026Romania 2–1 Wales
Friendly
Form: loss.
2 Jun 2026Wales 1–1 Ghana
Friendly
Form: draw.
31 Mar 2026Wales 1–1 Northern Ireland
Friendly
Form: draw.
26 Mar 2026Wales 1–1 Bosnia-Herzegovina pen.
World Cup qualifiers
Form: draw.
18 Nov 2025Wales 7–1 North Macedonia
World Cup qualifiers, Group J
Form: win.
15 Nov 2025Liechtenstein 0–1 Wales
World Cup qualifiers, Group J
Form: win.
13 Oct 2025Wales 2–4 Belgium
World Cup qualifiers, Group J
Form: loss.
9 Oct 2025England 3–0 Wales
Friendly
Form: loss.
9 Sep 2025Wales 0–1 Canada
Friendly
Form: loss.
4 Sep 2025Kazakhstan 0–1 Wales
World Cup qualifiers, Group J
Form: win.
9 Jun 2025Belgium 4–3 Wales
World Cup qualifiers, Group J
Form: loss.
6 Jun 2025Wales 3–0 Liechtenstein
World Cup qualifiers, Group J
Form: win.
25 Mar 2025North Macedonia 1–1 Wales
World Cup qualifiers, Group J
Form: draw.
22 Mar 2025Wales 3–1 Kazakhstan
World Cup qualifiers, Group J
Form: win.
19 Nov 2024Wales 4–1 Iceland
UEFA Nations League
Form: win.
16 Nov 2024Türkiye 0–0 Wales
UEFA Nations League
Form: draw.
14 Oct 2024Wales 1–0 Montenegro
UEFA Nations League
Form: win.
11 Oct 2024Iceland 2–2 Wales
UEFA Nations League
Form: draw.
9 Sep 2024Montenegro 1–2 Wales
UEFA Nations League
Form: win.
6 Sep 2024Wales 0–0 Türkiye
UEFA Nations League
Form: draw.
9 Jun 2024Slovakia 4–0 Wales
Friendly
Form: loss.
6 Jun 2024Gibraltar 0–0 Wales
Friendly
Form: draw.
26 Mar 2024Wales 0–0 Poland pen.
European Qualifiers
Form: draw.
11 Oct 2023Wales 4–0 Gibraltar
Friendly
Form: win.
7 Sep 2023Wales 0–0 South Korea
Friendly
Form: draw.
29 Nov 2022Wales 0–3 England
World Cup, Group B
Form: loss.
21 Nov 2022United States 1–1 Wales
World Cup, Group B
Form: draw.
29 Mar 2022Wales 1–1 Czechia
Friendly
Form: draw.
26 Jun 2021Wales 0–4 Denmark
European Championship
Form: loss.
20 Jun 2021Italy 1–0 Wales
European Championship, Group A
Form: loss.
16 Jun 2021Türkiye 0–2 Wales
European Championship, Group A
Form: win.
12 Jun 2021Wales 1–1 Switzerland
European Championship, Group A
Form: draw.
6 Jul 2016Portugal 2–0 Wales
European Championship
Form: loss.
1 Jul 2016Wales 3–1 Belgium
European Championship
Form: win.
25 Jun 2016Wales 1–0 Northern Ireland
European Championship
Form: win.
16 Jun 2016England 2–1 Wales
European Championship, Group B
Form: loss.

A match decided on penalties is listed as a draw (pen.): our data do not say who won the shootout.

Frequently asked questions

When is Wales's next match?

Next match: Norway – Wales, 14 Nov 2026 (UEFA Nations League, Group A4).

What was Wales's latest result?

Latest result: Wales 0–1 Denmark, 4 Oct 2026 (UEFA Nations League, Group A4).

The day's tips on Telegram

Every morning (about 10:00 Tallinn time) the day's card tips go to the free Telegram channel; on some days there are none, and we say so.