Pearce Hanley has announced his retirement from the Australian Football League.

Hanley, 31, played 169 games throughout his career after making his debut as a 19-year-old in 2008.

The Irishman was originally recruited by the Brisbane Lions from Mayo in 2007, playing 129 games with the club before joining the Gold Coast Suns in 2016.

Hanley lined out 40 times in his four seasons on the Coast, and eight times this year, but hadn't appeared in the Suns' last four matches. He is set to stay in Australia.

"I feel good, it's obviously been on my mind for a while and I made the decision a few days ago and haven’t had any regrets since, it’s obviously a big decision but I’m ready for it," he said.

"I think great clubs are built off great people and the Suns have that, I’ll continue to be on this journey with them, but I’ll be watching on from the stands.

"I’m excited for the next phase in my life and looking forward to sinking my teeth into that."

Suns general manager Jon Haines said Hanley’s experience was vital to the side.

"On behalf of the club, we would like to take this opportunity to thank Pearce for the impact he has made at the Gold Coast Suns.

"With an emerging group, the need to have experienced players who can help drive and lead our playing group has been critical to the club’s development.

"Pearce will always be an important part of the Suns family and we wish him all the best for his future endeavours."