Bryce Harper
Balloting for the 2017 All-Star Game starters began online May 1 and ended on June 29. The top vote-getters at each position (including the designated hitter for the American League) and the top three among outfielders, would be starters for their respective leagues. The results were announced on July 2. Bryce Harper was the leading vote-getter with 4,630,306 votes.