The starters were named by Major League Baseball of both the National League and American League squads for the 88th All-Star Game to be held at Marlins Park on July 11. The starting lineup for both teams was decided by fan balloting like it has been going back to the 1970s.
The Miami Marlins will be represented by Marcell Ozuna as a starting outfielder for the National League. He will be joined in the outfield by Bryce Harper of the Washington Nationals and Charlie Blackmon of the Colorado Rockies.
The National League infield will have first baseman Ryan Zimmerman and second baseman Daniel Murphy of the Washington Nationals, shortstop Zack Cozart of the Cincinnati Reds and third baseman Nolan Arenado of the Colorado Rockies. San Francisco Giants catcher Buster Posey will be behind the plate for the N.L.
The American League have two middle infielders from the Houston Astros which are second baseman Jose Altuve and shortstop Carlos Correa. First baseman Justin Smoak of the Toronto Blue Jays and third baseman Jose Ramirez rounds out the infield. The A.L. will have Salvador Perez of the Kansas City Royals as the catcher.
The outfield of the American League will consist of Aaron Judge of the New York Yankees, Mike Trout of the Los Angeles Angels and George Springer of the Houston Astros.