UEFA.com works better on other browsers
For the best possible experience, we recommend using Chrome, Firefox or Microsoft Edge.

Squad

Goalkeepers

Nationality Age Matches played Minutes played 1 Wayne Hennessey
WAL
WAL 35 3 181
12 Danny Ward
WAL
WAL 29 8 719
12 Tom King
WAL
WAL 27 - -
21 Adam Davies
WAL
WAL 29 - -

Defenders

Nationality Age Matches played Minutes played 2 Chris Gunter
WAL
WAL 32 4 247
3 Neco Williams
WAL
WAL 21 7 615
4 Ben Davies
WAL
WAL 29 6 540
5 Tom Lockyer
WAL
WAL 27 - -
5 Chris Mepham
WAL
WAL 24 8 594
6 Joe Rodon
WAL
WAL 24 8 720
13 Ben Cabango
WAL
WAL 22 - -
14 Connor Roberts
WAL
WAL 26 8 640
15 Ethan Ampadu
WAL
WAL 21 8 720
17 Rhys Norrington-Davies
WAL
WAL 23 1 1
18 James Lawrence
WAL
WAL 29 3 270

Midfielders

Nationality Age Matches played Minutes played 7 Tom Lawrence
WAL
WAL 28 - -
7 Joe Allen
WAL
WAL 32 9 728
8 Harry Wilson
WAL
WAL 25 8 478
8 Joshua Sheehan
WAL
WAL 27 - -
9 Brennan Johnson
WAL
WAL 21 6 137
10 Aaron Ramsey
WAL
WAL 31 6 510
13 Dylan Levitt
WAL
WAL 21 - -
16 Joe Morrell
WAL
WAL 25 8 531
18 Jonny Williams
WAL
WAL 28 3 95
19 Matthew Smith
WAL
WAL 22 - -
20 Daniel James
WAL
WAL 24 10 865
22 Ben Woodburn
WAL
WAL 22 - -
22 Sorba Thomas
WAL
WAL 23 2 104
23 Rabbi Matondo
WAL
WAL 21 - -
23 Will Vaulks
WAL
WAL 28 - -
23 Rubin Colwill
WAL
WAL 20 1 57

Forwards

Nationality Age Matches played Minutes played 9 Tyler Roberts
WAL
WAL 23 4 105
9 Hal Robson-Kanu
WAL
WAL 33 - -
11 Gareth Bale
WAL
WAL 32 7 571
13 Kieffer Moore
WAL
WAL 29 6 380
19 Thomas Harris
WAL
WAL 23 3 79

Coach

Rob Page
WAL