Fremantle's record games holder David Mundy has announced his retirement, with his long-serving career in purple to conclude at the end of this season.

Mundy first joined the Dockers as the 19th overall selection in the 2003 National Draft from the Murray Bushrangers, making his debut in 2005 against Melbourne.

The Seymour product has played 371 games for Fremantle across a decorated career, winning a Doig Medal in 2010 and an All-Australian selection in 2015.

After 19 years at the club, Mundy has decided to hang up the boots, ending a cherished tenure with the Dockers.

“I’m incredibly proud, I’ve been living my dream for 19 years now and I’ve loved every bit of it,” Mundy said.

“Not all of it has been easy, there’s been quite a few, really hard and emotional bits to it, but I’ve been able to grow as a person and as a player throughout my time at Fremantle and I wouldn’t have it any other way.

“I’m really proud of the person I’ve been able to develop into, the family I’ve been able to create, and my role within the football club. I feel I’ve grown from a skinny full back who didn’t want to talk to anyone, to being a part of the leadership group for a number of years now.

“I’m proud of that growth and that journey and I’m looking to get the most out of this season and explore what’s next.”

Mundy has pulled on the Fremantle jumper alongside 147 teammates across his time in the AFL, with that tally making up a majority of the Dockers' all-time playing list of 236.

Having travelled over 900,000 kilometres in his career, Mundy holds the record as the most-travelled player in the game's history.

David Mundy during the 2022 AFL Round 19 match between Richmond and Fremantle (Photo by Cameron Grimes / Zero Digital Media)

“I’ve grown up at the Fremantle Football Club and I’ve spent more than half of my life in WA and associated with Fremantle.

“The entire Football Club, and each iteration we’ve had with players, staff and coaches, have been really supportive and it’s been a great environment to work in and strive for success and excellence.

“The whole club integration at the moment is the best it’s ever been, I love coming to work every day and it’s meant a lot to me.”

His current games tally has Mundy placed 10th all-time for AFL/VFL games, and will likely surpass Sydney great Adam Goodes in the coming weeks.

The 37-year-old will be able to add three more games to his career in upcoming clashes against the Bulldogs, Eagles and Giants, along with likely finals matches.

The Dockers will honour Mundy in Round 22 when they host West Coast at Optus Stadium.

“It’s been an incredible thing to be a part of to be honest, to receive that kind of love and respect from the fans,” he added.

“It’s something that’s really grown in the back half of my career and I find it really hard to describe how it makes me feel.

“It’s obviously very special and I really appreciate that support.”