JACK Martin has joined his third AFL club after Geelong confirmed the signing of the forward on a two-year deal.

Martin was axed by Carlton in September, paving the way for the 29-year-old to join the Cats as a delisted free agent.

The former Gold Coast forward has struggled with injuries throughout his career, managing just 54 games in his five seasons with the Blues.

His arrival bolsters the Cats, who delisted Gary Rohan at season's end and saw three-time premiership player Tom Hawkins retire.

"We are really excited about the prospect of bringing Jack into our football club," Geelong general manager of football Andrew Mackie said.

"He is an experienced player and a quality person.

3:13:04

2024 Draft Night Live: Night One

Nat Edwards, Cal Twomey, Riley Beveridge and Sarah Olle provide live coverage of the 2024 Telstra AFL Draft first round

Published on Nov 20, 2024

"He has already settled into Geelong with his young family and we look forward to welcoming him into our football program."

Martin spent six seasons at the Suns prior to his move to Carlton.

The forward's best goalkicking return in a season came in 2017, when he kicked 24 majors in 22 games for Gold Coast.

Geelong landed Bailey Smith from the Western Bulldogs during the Continental Tyres AFL Trade Period and on Thursday signed Irishman Cillian Burke as a Category B rookie.