Canterbury Bulldogs five-eighth Josh Reynolds has agreed to join the Wests Tigers on a four-year deal worth $3 million, Fairfax sources have confirmed on Wednesday morning.

Earlier, Channel Nine reporter and Fairfax columnist Danny Weidler tweeted news Reynolds had told teammates he was leaving the club to join the Tigers.

On the move: Josh Reynolds. Credit:Getty Images

Reynolds will replace Mitchell Moses at the club, who has signed to play with Parramatta Eels.

Moses has requested an immediate release from the Tigers.