World Cup Qual. UEFA / 2025 / MATCHWEEK 3
Wales v Liechtenstein
WalesHome
3 – 0LiechtensteinAway
Fri 6 Jun 2025 · 18:45 UTC · Result
- Stadium
- Cardiff City Stadium
- Referee
- Anastasios Papapetrou
- Attendance
- 30,646
ON THE PITCH
Lineups & match stats
Goals scored and substitution minutes. On = subbed on; Off = subbed off. — means not recorded or not applicable. Unused substitutes did not play.
Wales
11 startersStarting XI
| No. | Player | Goals | On | Off |
|---|---|---|---|---|
| 1 | Karl Darlow | 0 | — | — |
| 3 | Neco Williams | 0 | — | 24′ |
| 4 | Ben Davies | 0 | — | — |
| 5 | Ethan Ampadu | 0 | — | 64′ |
| 6 | Joe Rodon | 1 | — | — |
| 8 | Harry Wilson | 1 | — | 74′ |
| 10 | Liam Cullen | 0 | — | — |
| 11 | Brennan Johnson | 0 | — | 64′ |
| 13 | Kieffer Moore | 1 | — | — |
| 14 | Connor Roberts | 0 | — | — |
| 19 | Sorba Thomas | 0 | — | 64′ |
Substitutes
| No. | Player | Goals | On | Off |
|---|---|---|---|---|
| 2 | Chris Mepham Unused substitute | 0 | — | — |
| 7 | David Brooks | 0 | 64′ | — |
| 9 | Rabbi Matondo Unused substitute | 0 | — | — |
| 12 | Danny Ward Unused substitute | 0 | — | — |
| 15 | Jay Dasilva | 0 | 24′ | — |
| 16 | Ben Cabango Unused substitute | 0 | — | — |
| 17 | Jordan James | 0 | 74′ | — |
| 18 | Mark Harris Unused substitute | 0 | — | — |
| 20 | Lewis Koumas | 0 | 64′ | — |
| 21 | Adam Davies Unused substitute | 0 | — | — |
| 22 | Josh Sheehan | 0 | 64′ | — |
| 23 | Nathan Broadhead Unused substitute | 0 | — | — |
Liechtenstein
11 startersStarting XI
| No. | Player | Goals | On | Off |
|---|---|---|---|---|
| 1 | Benjamin Büchel | 0 | — | — |
| 3 | Maximilian Göppel | 0 | — | — |
| 4 | Lars Traber | 0 | — | — |
| 7 | Fabio Luque-Notaro | 0 | — | 70′ |
| 8 | Aron Sele | 0 | — | 90′ |
| 9 | Ferhat Saglam | 0 | — | 46′ |
| 10 | Sandro Wieser | 0 | — | — |
| 14 | Livio Meier | 0 | — | 46′ |
| 17 | Simon Lüchinger | 0 | — | 73′ |
| 18 | Nicolas Hasler | 0 | — | — |
| 23 | Jens Hofer | 0 | — | — |
Substitutes
| No. | Player | Goals | On | Off |
|---|---|---|---|---|
| 2 | Felix Oberwaditzer Unused substitute | 0 | — | — |
| 5 | Niklas Beck Unused substitute | 0 | — | — |
| 6 | Andreas Malin | 0 | 70′ | — |
| 11 | Johannes Schädler Unused substitute | 0 | — | — |
| 12 | Lorenzo Lo Russo Unused substitute | 0 | — | — |
| 13 | Kenny Kindle | 0 | 46′ | — |
| 15 | Andrin Netzer | 0 | 73′ | — |
| 16 | Fabio Wolfinger Unused substitute | 0 | — | — |
| 19 | Emanuel Zünd | 0 | 90′ | — |
| 20 | Justin Ospelt Unused substitute | 0 | — | — |
| 21 | Jonas Weissenhofer Unused substitute | 0 | — | — |
| 22 | Willy Pizzi | 0 | 46′ | — |