Collingwood youngster Nathan Freeman has been traded to St Kilda.

In the deal, St Kilda receive Freeman and pick No. 68.

Collingwood receive pick No. 63 and St Kilda's second round 2016 draft selection.

Freeman, who is yet to play a senior AFL game, joins the Saints on a three-year deal.