Fremantle has completed its trade for Greater Western Sydney defender, Nathan Wilson.

The Giants have traded Wilson and pick 71 to Fremantle for the Dockers' pick No.57 and 2018 round two selection.

Wilson, who was a foundation player with the Giants, requested a trade home to Western Australia at the end of this season.

He has played 77 games for the Giants, including every match this year, averaging 17.4 disposals, 4.3 rebounds 50s and 1.9 tackles in his 24 games in 2017.