St Kilda small forward Jack Lonie is weighing up whether to leave the Saints after the club reportedly offered him just a one-year contract to remain at Seaford.

Having played 39 games for the Saints over the past three seasons, Lonie has struggled to cement his spot in the side, with small forwards Jade Gresham and Jack Billings enjoying strong 2017 campaigns.

Lonie could only manage six goals from 12 matches this season, and AFL.com.au believe rival clubs are willing to commit to the forward with longer deals then what the Saints are currently offering.

GWS are one of the few clubs who are interested in the 21-year-old, given there'll be a spot in their forward line next season after Steve Johnson's retirement.

The Giants have shown interest in Lonie, although his manager is now reportedly weighing up a number of deals - including St Kilda's - in order to determine where the Saint will play next season.

Since making his debut for St Kilda in round 1, 2015, Lonie has averaged 11.9 disposals, 2.5 marks and 3.1 tackles per game, and has booted 28 goals over the course of his career.