Portsmouth have signed Arsenal defender Zak Swanson for an undisclosed fee.
The 21-year-old has agreed a two-year deal at Fratton Park with the club holding an option to extend his contract for a further 12 months.
Swanson, who joined the Gunners aged six, failed to break into the Premier League side's first team, although he did make six appearances for their under-21s in the EFL Trophy.
He also spent the 2020-21 season on loan at Dutch side MVV Maastricht.
"We've highlighted that we want to try to bring talented young players to the club," Portsmouth manager Danny Cowley told the club website.