As a
shortstop, Dunston was considered one of the best prospects available in the
1982 Major League Baseball draft. The
Chicago Cubs selected Dunston with the
first overall selection of the draft out of Thomas Jefferson High School. He made his debut in the major leagues on April 9. However, Dunston struggled offensively and defensively, batting .194 and committing nine
errors in 23 games. As a result, he was sent back to the minor leagues, with Bowa regaining the starting role. After playing well for the
Iowa Cubs, the Cubs recalled Dunston in August, and released Bowa. However, he injured his back that offseason, and required surgery to repair a herniated disk in May 1992. The Cubs opted not to protect Dunston from being eligible to be selected in the
1992 Major League Baseball expansion draft, but neither the
Colorado Rockies nor the
Florida Marlins selected him. After the 1995 season, he was granted free agency. The Cubs wanted to move Dunston to
third base, but he preferred to remain at shortstop. As a result, he signed with the
San Francisco Giants for the 1996 season, receiving a one-year contract worth $1.5 million. He signed with the Cubs for the 1997 season, receiving $2 million. On August 31, 1997, the Cubs traded Dunston to the
Pittsburgh Pirates, who lost two shortstops,
Kevin Elster and
Kevin Polcovich, to injuries. He hit two home runs in his first game with the Pirates, and three in his first three games. On July 23, 1998, the Indians traded Dunston,
José Mesa, and
Alvin Morman to the Giants for
Jacob Cruz and
Steve Reed. Dunston was batting .237 at the time of the trade. With the Giants, Dunston batted .176 in 51 at-bats. Dunston became a free agent after the season and signed with the
St. Louis Cardinals on a one-year contract worth $500,000. On July 31, 1999, the Cardinals traded Dunston to the
New York Mets for
Craig Paquette. He replaced rookie
Melvin Mora on the Mets roster. Dunston became a free agent after the season and signed with the Cardinals for the 2000 season. He signed with the Giants that next offseason, playing with them in 2001 and 2002. He reached the
2002 World Series, his first, as a member of the Giants. He hit a
home run off
Kevin Appier of the
Anaheim Angels in game six to give his team a two run lead in what could have been a championship-clinching game for the Giants, but the Angels came back to win the game and eventually the series. Dunston was a career .269 hitter with 150 home runs and 668 RBI in 1814 games. He seldom walked, so in spite of his batting average, his on-base percentage was the second-worst among players with at least 4500 plate appearances during their careers. At the end of his career, he was used mainly as a fourth
outfielder and a role player off the bench. He wore jersey #12 while with the Chicago Cubs. ==Playing style==