MELBOURNE small forward Jeff Garlett and key position rookie Declan Keilty have been delisted.

Garlett, 30, has played 185 AFL games since being signed as a rookie by Carlton in 2009.

WHO'S HANGING UP THE BOOTS? Your club's retirements and delistings

He represented the Blues in 107 matches before crossing to the Dees at the end of 2014.

The lively small forward has played just seven games this year for a return of nine goals but kicked over 40 goals in a season on four occasions over his career, including 42 in 2017 which was enough to win the club's goalkicking award.

Rookie Keilty broke through for his AFL debut this season, his third year on the rookie list after being drafted from VFL affiliate Casey at the end of 2016.

The 24-year-old played two games but finished the year playing for Casey.