Mabry played for eight teams in his 14-year MLB career, including three stints with the Cardinals (–, , –). Mabry was selected by the St Louis Cardinals in 6th round of the
1991 MLB draft. He made his MLB debut on April 23, 1994, against the
Houston Astros, where had a his first career hit, a double. Mabry appeared in six games in 1994, hitting .304 in those games. In 1995, Mabry hit his first career
home run against the
Montreal Expos on July 3. He finished 4th in
Rookie of the Year voting. In 1996, Mabry's only season with over 400
at-bats, he led the Cardinals with 161 hits and was fourth in the
National League for first basemen in fielding percentage at .994 and was errorless in 14 games in the outfield. He hit for a
natural cycle in a May 18, , loss to the
Colorado Rockies. On June 3, 1997, Mabry had six RBI in a 15–4 win over Colorado. Then, on June 14, Mabry homered in both games of a doubleheader against the
Cleveland Indians. Mabry was one of the few major leaguers who preferred not to wear batting gloves. He was also somewhat versatile on defense, playing more than 100 games at left and right field as well as first and third base. He also made two career appearances
pitching with dubious results. In one
inning of work, he gave up seven
earned runs for a career
ERA of 63. ==Post-playing career==