In a huge blow for the Sharks, the Roosters have poached one of the game’s most talented young playmakers from under their noses with Kyle Flanagan signing to play at the Bondi club from 2020 onwards.

Flanagan, who's played just seven NRL games for the Sharks after making his debut in 2018, has been linked with the Roosters for some time but the deal has only now been finalised.

Watch the video above.

The Sharks will be devastated to lose the son of their former coach Shane Flanagan, as they’ve been nurturing the 20-year-old to be their long-term halfback.

There had been reports circulating that the Roosters were trying to snare Flanagan immediately to partner Cooper Cronk this season, with Luke Keary battling concussion problems, however the Sharks refused to let the young star go before the June 30 deadline.

It remains unclear how long Flanagan has signed for at the Roosters.

Sharks coach John Morris recently dismissed reports that he was about to lose Flanagan.

"I've had no official approach from anyone (about Flanagan leaving). And as far as I can see, that's just been all speculation," Morris said.

Kyle is the son of banned Sharks coach Shane Flanagan. Credit: AAP

"I'm not really going to comment on that because I've had no approach, and all I can say is that Kyle's here on a three-year contract and is a huge part of this team - as you've seen with his performances and what he's done for the club.

"No one's approached me about it, I'm a bit shocked that it's been getting the run it has in the media.

"He's a valued member of this team and we love what he's doing for us."

Flanagan has scored one try and kicked 18 goals so far this season.