Tom Campbell in action at a St Kilda training session on November 21, 2022. Picture: AFL Photos/Getty Images

MELBOURNE has picked up journeyman ruckman Tom Campbell after free agency paperwork was lodged on Friday.

Campbell was delisted by St Kilda at season's end, but has landed at his fourth AFL club after being signed by the Demons, whose interest in the ruckman was revealed by AFL.com.au's Inside Trading last month.

TRADE HUB All the latest player movement news

The 32-year-old has played 58 AFL games, previously featuring for the Western Bulldogs and North Melbourne before joining the Saints.

At 201cm, Campbell will provide much-needed support for star Max Gawn, who turns 33 in December.

Gawn has played 20-plus games in each of the past four seasons, including 21 this year as one of the game's best ruckmen.

St Kilda won't receive a compensation pick for the move.

29:09

"Tom is an experienced, competitive ruck, who we are excited to welcome to the club," Melbourne list boss Tim Lamb said.

"He is an outstanding character, and will provide depth and maturity in our ruck stocks, which has been a focus for us this off season.  

"We look forward to having Tom and his family as part of the red and blue."

The Demons have bid farewell to retired trio Angus Brayshaw, Ben Brown and Lachie Hunter this year, and delisted Kyah Farris-White and Josh Schache.

Forward Alex Neal-Bullen is set to join Adelaide during the Continental Tyres AFL Trade Period.

Melbourne finished 14th this year and currently holds picks five, 37, 45, 50 and 61 in this year's Telstra AFL Draft.