flag

1st - Preliminaries

Wales Squad

NamePBornTeamStartSubMinsGoalsYCsRCs
Yellow cardRed card
Joe AllenM1990Liverpool32521
Gareth BaleM1989Tottenham Hotspur649841
Craig BellamyF1979Cardiff City2186
Darcy BlakeD1988Crystal Palace43621
Jason BrownG1982Ipswich Town
Simon ChurchF1988Reading23204
James CollinsD1983West Ham United21161
Jack CollisonM1988West Ham United158
Andrew CroftsM1984Brighton & Hove Albion
Ben DaviesD1993Swansea City4367
Craig DaviesF1986Bolton Wanderers126
Neal EardleyD1988Blackpool
Robert EarnshawF1981Toronto FC
David EdwardsM1986Wolverhampton Wanderers2125
Owain Fôn WilliamsG1987Tranmere Rovers
Danny GabbidonD1979Crystal Palace
Chris GunterD1989Reading65481
Wayne HennesseyG1987Wolverhampton Wanderers
Andy KingM1988Leicester City23225
Joe LedleyM1987Celtic4332
Joel LynchD1987Huddersfield Town
Adam MatthewsD1992Celtic2136
Steve MorisonF1983Leeds United4289
Boaz MyhillG1982West Bromwich Albion4367
Lewin NyatangaD1988Bristol City
Lewis PriceG1984Crystal Palace2181
Aaron RamseyM1990Arsenal4367131
Ashley RichardsD1991Crystal Palace126
Sam RickettsD1981Bolton Wanderers11141
Hal Robson-KanuM1989Reading2320712
Neil TaylorD1989Swansea City
Owain Tudur-JonesM1984Inverness Caledonian Thistle
David VaughanM1983Sunderland21226
Sam VokesF1989Burnley2361
Ashley WilliamsD1984Swansea City65481
Jonathan WilliamsM1993Crystal Palace11140
James WilsonD1989Bristol City