St Helens captain James Roby has signed a new contract to extend his association with the club to 20 years.

Half-back Roby has penned a deal until the end of the 2021 season, having initially signed with them in 2002 before making his debut in 2004.

He has scored 101 tries, winning all of the major honours as well as the Man of Steel award in 2007.

Saints kick off the new season against arch rivals Wigan Warriors on Thursday, with Roby keen to enjoy a trophy-laden campaign.

"I would like to thank my family, everyone at the club including [coach] Justin Holbrook, [CEO] Mike Rush and [chairman] Eamonn McManus as well as all the previous coaches who I have played under in my career," Roby told Saints' official website.

"I have enjoyed many great years at the club and I will be doing all I can to bring more trophies in 2019 and beyond."

McManus added: "James has already established himself as one of the all-time greats of St Helens and of Super League.

"He is as fit and as motivated as he has ever been, and I have no doubt that he will lead our club with continuing distinction over the next three seasons.

"We are more than fortunate to have had James at St Helens for the last dozen years and it's fantastic news that he's dedicated himself to us and to Super League for another three."