Oliver Holmes has signed a new two-year deal at Castleford, with an option for a third year.
Holmes, 26, came through the academy at the Jungle and has made more than 150 appearances since making his debut in 2010.
He said: “I’m over the moon to be signing a new contract with Castleford. It’s been a difficult couple of years for me with injuries but I’m back fit now.
“I’m glad Cas have had faith in me and offered me another contract because it was one of the easiest decisions I’ve ever made to sign.
“Cas is all I’ve known since I left school so I’m happy to be continuing my career here at the Jungle.”
Ahead of the Easter derby against Wakefield on Thursday, it means Holmes is committed to the club until at least the end of 2020.
Coach Daryl Powell added: “Oliver Holmes has been an outstanding servant of the Tigers from a very young age and I’m absolutely delighted that he’s going to continue his time with the club.
“I’m so pleased for him as a bloke after a really tough couple of years on the injury front.
“He is one of our toughest and most consistent performers and I’m looking for him to continue to improve in the coming years and achieve his rich potential as a player.”