Huddersfield Giants winger Jermaine McGillvary has signed a new five-year contract with his hometown club.
The 23-year-old has scored 20 tries in just 30 Super League appearances for the Giants.
Giants coach Nathan Brown told the club website: "Jermaine's long-term signing is good news for the club and he is only going to continue to improve.
"He has worked hard on his game and over the last two years it has developed well."
McGillvary spent the 2009 season playing for Batley in the Championship before breaking into the Giants first team in 2010, five tries in seven appearances earning him a new deal, now further extended.
Brown added: "He has good on- and off-field habits and his training standards are high. He is a fine role model for other kids at the club."
England Knights international McGillvary said: "I'm really pleased to be at my hometown club for hopefully the best years of my career.
"Three years ago I was in the academy and now I'm establishing myself in the first team and I've secured a five-year deal, so it's great news.
"A number of us have signed up so we've got a good core of players who are staying here for the long run.
"It's also good watching new good players coming in as well and this can only be positive for the club.
"I want to keep improving and progressing as a player for the team and I definitely want to win something with the Giants."