Beginning life with Spalding United in 2006, the York-born centre-back rose up the non-league ranks with Stamford and Boston United, where he joined in 2009.
In 2011 he joined Grimsby Town where he would become a club icon, remaining with the club for six years and playing at Wembley in two play-off finals and an FA Trophy loss to Wrexham in 2013.
He achieved promotion with the Mariners in 2016, beating Forest Green Rovers to return the side to the Football League.
Pearson spent a year in League Two before his release, and made over 200 league appearances at Blundell Park.
As a free agent Dean Keates quickly brought the defender to the Racecourse, signing a 2-year deal.
The skipper made his debut for Wrexham on the opening day of the season and scored his first goal in front of the BT Sport cameras to level against Eastleigh in October 2017.
The skipper went on to score a vital winner in the Cross-Border Derby away at Chester FC less than a month later, cementing himself in Wrexham folklore.
He ended the campaign with five goals and was of course part of a record breaking Dragons side that kept 22 clean sheets in his first season.