St Kilda pair Shane Savage and Jack Lonie have both re-committed to the club and will play with the Saints in 2018.

Foxfooty.com.au have confirmed Savage has signed a two-year deal that will see him remain at Seaford until at least the end of the 2019 season, while Lonie's one-year deal will see him contracted for the 2018 campaign.

St Kilda's chief operating officer Ameet Bains told foxfooty.com.au both players were important to the side, especially Savage's ball use out of defence.

“Shane’s drive out of defence in the second half of the season was an important element as the club strived for a finals berth,” Bains said.

“After a period out of the team, he showed great resilience to win his spot back and then seize his opportunity.

“He was able to find great balance between defending his opponent and taking the game on with his run and elite kicking."

Since making the move from Hawthorn to St Kilda at the end of the 2013 season, Savage has played 67 games for the Saints, and has averaged 19.2 disposals and 2.7 rebound 50s.

2018 will mark Lonie's fourth season as a Saint, after 39 games in his first three years at the club.

The 21-year-old played 12 games in 2017 and struggled to cement his spot in St Kilda's 22, although Bains praised his resilience.

“Jack also demonstrated his determination to be part of the senior team, even when required to play at Sandringham,” Bains said.

“Jack’s forward pressure and football smarts are highly regarded and with another strong pre-season we expect him to achieve the consistency required to become a regular senior player.”

Lonie was reportedly set to depart the Saints this off-season in the hope of a longer deal, but has turned his back on rival clubs to stay at under Alan Richardson.