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.โ€