Reed made his Major League debut for the Red Sox as a pinch runner on September 12, 1987 against the Baltimore Orioles. He made his first start, leading off and playing shortstop against the Orioles on September 18. Reed was 3 for 6 with two RBI and a stolen base in that game, with his first hit being a single off Jeff Ballard in the top of the fifth.[1] He appeared in nine games that September, with nine hits in 30 at bats for a .300 average.
In 1988, Reed became the Red Sox' starting shortstop. He hit his first career home run on June 27, 1988, off John Farrell of the Cleveland Indians. He hit .293 that season and finished third in the Rookie of the Year voting.
Reed switched to second base during the 1989 season and played with the Red Sox through 1992. In 1990, he led the American League with 45 doubles and finished 10th in the AL with 173 hits. Reed also totaled more than 40 doubles in 1989 and 1991.
He played in 132 games for the Dodgers during the 1993 season and hit .276.
Milwaukee Brewers
Reed was offered a three-year, $7.8 million contract extension by the Dodgers after the season, but turned it down in order to become a free agent. He eventually wound up signing a one-year contract with the Milwaukee Brewers for only $350,000 plus incentives.[2]
Reed hit .271 with the Brewers in 108 games.
San Diego Padres
Reed signed a free agent contract with the San Diego Padres on April 19, 1995. In two seasons with the Padres he hit .250 in 277 games.
Detroit Tigers
The Padres traded Reed to the Detroit Tigers on March 22, 1997, in exchange for Mike Darr and Matt Skrmetta. He only played in 52 games in Detroit, hitting .196.
Coaching career
Reed managed the Gulf Coast Yankees from 2007-2008 and was then minor league defensive coordinator for the New York Yankees organization from 2009-2010 and interim manager for the Staten Island Yankees at the start of 2010.
In 2011, Reed was the manager of the Arizona League Dodgers and the Coordinator of Instruction for the Dodgers Camelback Ranch facility in Glendale, Arizona. He was selected as "Manager of the Year" by the Arizona League in 2011.[3] For 2012, Reed was named the "Infield Coordinator" for the Dodgers' minor league system and he was appointed manager of the Double-A Chattanooga Lookouts for 2013.
On December 13, 2022, the Miami Marlins named Reed their third base/infield coach for the 2023 season.[4] On October 2, 2024, Reed was fired alongside the entirety of the Marlins coaching staff.[5]