Wales head coach John Kear has named his final 24-man squad for the 2017 Rugby League World Cup.
Craig Kopczak will captain Wales during the World Cup, while Phil Joseph and Elliot Kear will assist him in vice-captain roles.
"I'm really happy with the squad that I’ve got for the tournament," Kear said.
"We've had withdrawals – some because of injury and some for personal reasons – but the lads who are going are showing a great deal of desire to represent their country.
"I'm pretty certain that they will perform at this World Cup on the biggest stage. It’s a great opportunity.
"We've not won a World Cup match since 2000. We didn’t qualify for the 2008 World Cup and we didn’t win in 2013.
"It's a long time between World Cup wins, but we’re unbeaten in six matches and the main goal is to get that first win. There’s then nothing to say that we can’t get out of the group and make the quarter-finals."
Courtney Davies (Gloucestershire All Golds)
Steve Parry (Gloucestershire All Golds)
Chester Butler (Halifax)
Danny Ansell (Hunslet)
Sam Hopkins (Leigh Centurions)
Michael Channing (London Broncos)
Ben Evans (London Broncos)
Dalton Grant (London Broncos)
Elliot Kear (London Broncos)
Rhys Williams (London Broncos)
Matty Barron (Newcastle Thunder)
Joe Burke (Oldham)
Gavin Bennion (Rochdale Hornets)
Craig Kopczak (Salford Red Devils)
Matty Fozard (Sheffield Eagles)
Andrew Gay (South Wales Ironmen)
Christiaan Roets (South Wales Ironmen)
Regan Grace (St Helens)
Morgan Knowles (St Helens)
Ben Morris (St Helens)
Rhodri Lloyd (Swinton Lions)
Josh Ralph (Tweed Head Seagulls)
Phil Joseph (Workington Town)
Matty Seamark (Wynnum Manly Seagulls)