He attended the University of Alabama between 1989 and 1994 where he played varsity basketball for five seasons, before graduating in December 1993 with a Bachelor of Science degree.
During part of the 2008-2009 college basketball season, he was the interim head coach for the University of Alabama Crimson Tide men"s basketball team
While playing basketball, he was named as the Paul Bryant Student-Athlete of the Year and President"s list academic honor roll. Assistant coach
During the 1994-1995 men"s college basketball season, Pearson worked an assistant under Wimp Sanderson for the Arkansas–Little Rock Trojans men"s basketball team, in which time the Trojans went 17–12. In the next season, he moved to Murray State University under head coach Mark Gottfried where he worked as an administrative assistant, before being promoted to director of basketball operations in the following season.
In 1997, while working for the athletics department, he graduated from Murray State with a Master of Arts in Health, Physical Education & Recreation.
The next season, he was promoted to assistant coach. Alabama
On January 27, 2009, Pearson earned his first head coaching position when he was named interim head coach for the University of Alabama men"s basketball program, following the resignation of Mark Gottfried.
Alabama"s National Collegiate Athletic Association Tournament hopes fell short when the team was eliminated by Tennessee 70–67 in the second round of the Securities and Exchange Commission Tournament. Alabama finished the season with an 18–14 record, with a 6–7 record under Pearson.
He continued to lead Alabama as acting interim head coach until March 27, when it was announced that the school had hired Anthony Grant.
On April 8, 2009, Pearson was named as an assistant coach at the University of Georgia, under new Bulldogs coach Mark Fox.