Adam Elliott has knocked back rival offers to sign a three-year contract extension with Canterbury.

Elliott had attracted interest from a number of suitors including Parramatta and Cronulla but decided to remain at Belmore. The 22-year-old has been a bright spot in a disappointing season for the Bulldogs, cementing his place in a strong pack. He was rewarded with his first representative jersey, for Country NSW, after producing a string of strong performances that have resulted in more game time under coach Des Hasler.

The back-rower was coming off contract at the end of the year, prompting several rivals to offer deals well above his current modest salary. Elliott's preference was to stay put and he has agreed to terms, with an official announcement expected next week.

Bulldogs CEO, Raelene Castle, said that Elliott's re-signing is another step in his development at the club.