Where was the 2018 MLB All-Star game played?
Answer
Nationals Park
Answer
Nationals Park
The 2018 MLB All-Star Game was played at Nationals Park.
Major League Baseball held the game on July 17, 2018, at Nationals Park in Washington, D.C., home of the Washington Nationals. It was the 89th edition of the All-Star Game, an annual showcase matching standout players from the American League and National League.
The American League defeated the National League 8–6 in 10 innings. Alex Bregman of the Houston Astros was named the game’s Most Valuable Player after delivering the decisive hit in extra innings. The contest was nationally televised by Fox.
The event had special significance for the Nationals because it was the first time the franchise hosted an All-Star Game. It was also the first game in Washington, D.C., since 1969, when the second Washington Senators hosted. Nationals Park opened in 2008 in the Navy Yard neighborhood and celebrated its tenth anniversary during the 2018 All-Star festivities.
Source: Wikipedia · fact-checked Aug. 2026