*Club domestic league appearances and goals, correct as of 9 November 2024 (UTC) ‡ National team caps and goals, correct as of 21:14, 11 October 2023 (UTC)
Poole was a member of the Cardiff City academy and joined the Newport County Academy as a scholar in June 2014. In September 2014, he was on trial at Manchester United before he made his debut for the Newport County first team.[6] His Newport County debut came on 20 September 2014, at the age of 16 years and 94 days, when he was named in the starting line-up for a League Two match against Shrewsbury Town which ended in a 0–0 draw.[7] Poole became the youngest Newport County player, surpassing the record set by Steve Aizlewood in 1969. He retained his place for the EFL Trophy first round match against Swindon Town on 23 September 2014. Swindon won the game 2–1.[8] In February 2015, Poole was shortlisted for the Football League Apprentice of the Year award.[9] On 18 May 2015, Poole had a one-week trial with Liverpool.[10]
Manchester United
On 1 September 2015, Newport County confirmed Poole had joined Premier League club Manchester United for an initial fee of £100,000, potentially rising to £400,000 with future add-ons.[11][12] It was assumed that Poole would join the club's Academy squad and "possibly be required for Under-21 and UEFA Youth League" matches.[13] On 7 October, it was reported that Poole had yet to receive international clearance to move from Wales to England, and consequently was unable to play in a competitive match for Manchester United.[14] On 1 February 2016, five months after joining Manchester United, Poole received international clearance and was free to play competitive football;[15] that evening he appeared as an 89th-minute substitute for the under-21 side in a 2–0 defeat to Everton.[16]
Poole was included in Manchester United's squad for the knockout phase of the 2015–16 UEFA Europa League and given the number 41 shirt. He was an unused substitute in their last 32 first leg match away to Midtjylland on 18 February; in the home leg a week later he made his United debut as a last-minute substitute for Ander Herrera in a 5–1 win.[17]
Loans
On 7 July 2017, Poole agreed a season-long loan deal with League One side Northampton Town, where he would reunite with manager Justin Edinburgh, who gave Poole his Newport County debut three years earlier.[18] Poole's debut for Northampton came on 12 August in a 1–0 defeat to Fleetwood Town at Sixfields.[19] While naturally a defender, after the appointment of Jimmy Floyd Hasselbaink as manager on 4 September, Poole featured regularly as a midfielder – a position he has played in for the Manchester United Reserves, first doing so against Wigan Athletic on 19 September.[20]
Poole was a regular in the Manchester United reserve team during the 2018–19 season, but was unable to break into the first team and on 18 January 2019 he returned to Newport County on loan for the remainder of the season.[21] He was part of the team that reached the League Two playoff final at Wembley Stadium on 25 May 2019. Newport lost to Tranmere Rovers, 1-0 after a goal in the 119th minute.[22]
Milton Keynes Dons
Following his release from Manchester United, on 14 June 2019 Poole signed for newly promoted League One club Milton Keynes Dons on a free transfer on a contract of undisclosed length.[23] On 8 September 2020, Poole scored his first career professional goal in a 3–1 EFL Trophy win over Northampton Town.[24] On 29 December 2020 he scored his first professional league goal in a 4–1 away win over Swindon Town.[25]
Lincoln City
On 30 January 2021, it was announced that Poole had signed a multi-year contract for Lincoln City for an undisclosed fee.[26] He made his debut less than a week later, coming on as a second-half substitute at Gillingham on 5 February.[27] He scored his first goal for the club on 16 October 2021, a last-minute winner against Charlton Athletic.[28] Following the end 2021-22 season, Poole would be named Lincoln City's Player and Players Player of the Season at the end of season awards.[29] On 10 May 2023, it was announced Poole would be leaving in the clubs retained list, despite the club trying to keep him, Poole wanted to play at a higher level.[30]
Portsmouth
On 11 July 2023, Poole signed for the Championship club Portsmouth.[31]
International career
In October 2014, Poole was named in the Wales Under-17 squad for the matches against Russia, Belarus and Montenegro. He was an unused substitute in the first two games, but made his debut in the third against Montenegro in Minsk, when he started the 2–1 win.[32] In November 2015, Poole was named in the Wales under-19 squad for the Euro Under-19 qualifying matches against Georgia, Albania and Austria.[citation needed]
Poole was named in a preliminary senior Wales squad in May 2018 for a friendly against Mexico, but was left out of the final selection.[36] Poole replaced Chris Mepham, who withdrew from injury, in the senior Wales squad for their UEFA Euro 2020 qualifiers against Slovakia and Croatia in October 2019.[37]
On 11 October 2023, he made his senior debut for Wales, starting in a 4–0 friendly win over Gibraltar.[38]
Career statistics
As of 9 November 2024
Appearances and goals by club, season and competition