David Worrall has signed a new two year contract at Port Vale.
The winger has played more than 100 games for the club since joining from Millwall in 2017.
He has proved to be a vital player this season and has thrived under manager John Askey.
On a memorable day for the club and fans, 29-year-old Worrall, made his 100th club appearance in the FA Cup third round tie at Manchester City.
It was the utility player's goal at MK Dons that sparked the club's FA Cup journey into life, that earned them a second round tie at Cheltenham.
Worrall said: "It was a pretty straight forward deal, I made it clear and they made it clear they wanted me, within an hour of meeting the manager and owner Carol Shanahan, we shook hands on it.
"I'm buzzing to be here and be a part of what's happened especially with the academy side and the role I've got there so it's suits me and hopefully I can just carry my form on.
"I am working with the under 13's and I love it, I'm talking to Carol as well about a new role in the academy and I want to help the youth here."
Manager John Askey, who today celebrates a year in charge of the club, said: "David's done well since I've come in. He shows a really good appetite for the game, he's been consistent with his performances and he's still only 29.
"It gives him a bit more security and I think he feels at home at the club. You know with him he is going to give everything he can every time he plays even if he's not playing particularly well he still does a good job for the team.
"He's still got a quite few years left in him and I think he's a good signing for the football club. He's the one who very often sets us off with his energy to close down and those are the type of players you want."
"It's nice to get David signed up and hopefully we can get a few more."