Tottenham have sold forward Troy Parrott to Dutch club AZ Alkmaar for an undisclosed transfer fee reported, external to be £6.7m (8m euros).
The 22-year-old Republic of Ireland international has signed a five-year contract with the Eredivisie side until the summer of 2029.
Dublin-born Parrott joined Spurs in 2017 and rose through the club's youth ranks to make his Premier League debut two years later aged 17.
However, he was unable to establish himself as a first-team regular at Tottenham and loan spells at Millwall, Ipswich, MK Dons and Preston followed.