The 22-year-old has played 21 games for the Dockers, although his last appearance came in round nine, 2016, as he broke his leg in that game against Richmond, before re-injuring the same leg ahead of the 2017 campaign.
Pearce is now back in full training after spending 560 days in the rehab rooms, and told the club’s website he’s very excited to stay in Western Australia.
“There’s no reason for me not to extend,” Pearce told fremantlefc.com.au.
“I’m really enjoying being around the club at the moment and I have a lot I want to achieve personally and with the club as well.
“[Returning to the track] was a pretty big moment and pretty special to finally be back and to have the boys acknowledge that and get around me was really special.”
Fremantle’s General manager of list management Brad Lloyd told the club’s website Pearce is one of the young leaders around the club, and hopes his leadership can develop even further over the coming seasons.
“We are thrilled to have Alex extend his contract for two more seasons,” Lloyd said.
“Alex is an important player for our growing playing list for the seasons ahead.
“He has shown some genuine leadership qualities that have developed in the time that he has been at the football club and we look forward to seeing him in action over the coming years.
In his 21 games, Pearce averages 10.2 disposals, 3.3 marks and 1.8 tackles per game.