Meacham earned third team All-America accolades as a freshman, and was named San Diego State Aztecs team MVP in . He was second team All-American in after batting .375 with seven home runs, 51 runs batted in (RBI) and 44 stolen bases, and was selected by the St. Louis Cardinals with the eighth overall pick in the 1981 Major League Baseball draft. Meacham signed with the Cardinals, ending his college career as SDSU's all-time leader in runs (214), hits (277), and at bats (767), and was second in career stolen bases (116), including a streak of thirty consecutive successful steals.