Who was the MVP of the 2018 MLB All-Star game?

The story behind the answer

Alex Bregman was the MVP of the 2018 MLB All-Star Game. The Houston Astros third baseman delivered the decisive moment in the American League’s 8–6 victory over the National League at Nationals Park in Washington, D.C., hitting a go-ahead home run in the top of the 10th inning.

The game was played on July 17, 2018, and became the sixth consecutive All-Star Game won by the American League. Bregman’s award was officially named the Ted Williams All-Star Game Most Valuable Player Award, honoring the Hall of Fame hitter and former All-Star Game MVP.

The selection also had a personal connection for Bregman: his grandfather had been the general counsel for the Washington Senators, while his father had grown up around Ted Williams. Bregman became the first player in Houston Astros history to win the All-Star Game MVP award. This honor is separate from the regular-season American League MVP, which is voted on after the season and recognizes performance across the full year.

Source: Wikipedia · fact-checked Aug. 2026

Add question to a list

Choose a list to keep this question in: