Huddersfield Town have handed fans’ favourite Joe Lolley a new contract through to 2019.
And the Championship club have the option of keeping the former Kidderminster Harriers forward for a further 12 months.
Lolley, signed two years ago, has taken time to realise the potential which persuaded Town to pay £300,000 for the former Great Britain Students player.
But having been loaned to Scunthorpe United by Chris Powell earlier this season, he has flourished under head coach David Wagner.
The 23-year-old, who has scored seven Town goals, is hoping for a 17th appearance of the season for the club, and 43rd in all, away to Brighton and Hove Albion.
He has played a part in all Wagner’s 13 games at the helm , starting 10 of them and scoring three goals.
In addition Lolley has played the full 90 minutes in five of those matches, something he had not previously achieved for Town.
While having the option to extend Lolley’s previous contract through to 2017, Town were keen to tie the former Birmingham City junior down for longer.
Wagner, who has just signed Algerian international forward Karim Matmour , said: “Joe is a very good talent.
“He has good mobility, he’s technically very good and he can make a difference in a game one-on-one.
“ His fitness was not good and this is what we had to work on. We still do, because he still isn’t where I’d like to have him.
“However, he is a very interesting player and is very open-minded.
“He is one of the players who tries to bring on the pitch what we want.
“We’re here to help the players get better step by step and Joe is doing that .
“This shows that the club will – and are able – to keep quality in the team.
“Consistency in a squad is a very important part in developing a team for a successful future.”