Tottenham Hotspur have announced that Josh Onomah has put pen to paper on a four-and-a-half-year contract.
The 18-year-old, who has made 13 appearances in all competitions so far this season, has committed his future to the North London outfit until 2020.
"My dream was always to play for Spurs, and now I'm doing it," Onomah told the club's official website.
The Tottenham first team, who have the youngest average age in the Premier League, are currently third in the league table, five points behind leaders Leicester City.