Alex Pearce is Fremantle's captain courageous, and Fremantle coach Justin Longmuir is glad the rest of the AFL is finally catching up to how good a leader the 31-year-old is.
Pearce will notch his 150-game milestone when he lines up in Thursday night's heavyweight blockbuster against Geelong at Optus Stadium.
The path has been an arduous one for Pearce, who suffered a series of career-threatening leg and ankle fractures earlier in his career.
Pearce has also been open and honest about the anxiety battles he has faced throughout his career, both in regards to injuries and his personal performance.
It is through those struggles Pearce has built up a huge amount of resilience, and his leadership has grown immensely year on year since being appointed captain for the first time ahead of the 2023 campaign.