The new deal will keep the 18-year-old at Liverpool until the summer of 2020.
The youngster told the club’s website: “I’m very proud to sign a new contract with one of the best teams in Europe.
“When Liverpool wanted me to sign here, I had no doubt about it. But when I came here, I needed to perform really well because the club trusted me and I had to give them a reason why.
“With pressure and [being] away from family, there are a lot of things that make it difficult, but now I’m pleased to be doing really well here.”