Greater Western Sydney forward Jeremy Finlayson has penned a new three-year deal with the club, per The Age's Sam McClure.

The at-times out-of-favour Giant was linked with a move away from Western Sydney after talks grew of his departure due to the club's salary pressure.

However, the new deal ties him to the Giants until the end of the 2023 season.

Finlayson was drafted to the club with Pick 85 in the 2014 AFL Draft and has played 52 senior games.

He has booted 19 goals from 14 matches this season.

Fellow tall-forward Jeremy Cameron remains without a contract for 2021, along with Zac Williams, Harry Perryman, Jye Caldwell and Jackson Hately.