He played in Major League Baseball (MLB) for the Seattle Mariners, New York Mets, Toronto Blue Jays and Milwaukee Brewers.
Reed graduated from Bonita High School in La Verne, California in 1999, and went on to play college baseball at Long Beach State University.
In June 2004, Reed, along with Miguel Olivo and Mike Morse, was traded to the Seattle Mariners for Freddy García, Ben Davis, and cash.
On January 19, 2010, Reed signed a minor league deal with the Toronto Blue Jays with an invite to 2010 spring training.
[13][14] On July 2, Reed was outrighted to Triple-A Las Vegas by Toronto and became a free agent after refusing the assignment.
Reed retired before 2013 spring training and was named minor league hitting coordinator for the Milwaukee Brewers for the 2014 season.
[24][25] Reed was ejected for the first time in his major league career on April 12, 2022, for arguing a check swing call on Matt Duffy.