Norwich City are delighted to confirm that Ben Godfrey has signed a one-year extension to his current contract, keeping him at Carrow Road until 2022.
Godfrey has been with the Canaries since 2016 after joining from York City and has made a total of six senior appearances for the club.
He spent last season on loan at Shrewsbury Town and played 51 times in all competitions, helping Salop reach the Sky Bet League One play-off final and finish runners-up in the Checkatrade Trophy.
So far in pre-season, Godfrey has played a part in six of City's seven matches.
Speaking to canaries.co.uk, Godfrey said: "I'm buzzing and absolutely delighted.
"It's a club that I've enjoyed being at since I signed when I was 18. To extend my time here, it's something I'm really happy about.
"It's been a good pre-season so far. Obviously I spent last year away so it was always nice to come back and see my teammates and the boss again.
"It's been hard work as well but I'm looking forward to the season starting now and seeing what we can do."
Head Coach Daniel Farke said: "Ben had a really good loan spell and we were convinced that he would be good when he came back.
"In pre-season so far, he's been there with some really good performances and it's been important that he's been able to play quite a few positions.
"He's another good option for us and I'm very pleased with Ben. There's no time for him to have another loan spell because we are convinced he can help us in the short-term and long-term."