Josh Sheehan

Joshua Luke Sheehan (born 30 March 1995) is a Welsh professional footballer who plays as a midfielder for EFL League One club Bolton Wanderers and the Wales national team.

[4][5] On 17 February 2015, Sheehan signed for Yeovil Town on a month's emergency loan which was later extended until the end of the season.

[9] He made his debut for Newport on 24 September 2016 in a League Two match versus Cambridge United as a second-half substitute.

[19] At the conclusion of his contract at Newport, Sheehan joined League One club Bolton Wanderers on a two-year deal on 7 June 2021.

[23] Following defeat in the play-offs, he was offered a new contract at the end of the 2022–23 season[24] which he signed on 5 June, extending his stay for two years.

[29] On 5 June 2024, it was announced that Sheehan would captain the Wales senior squad for the first time in their friendly against Gibraltar.