
Major League Baseball announced the full All-Star rosters on Saturday, setting the stage for the All-Star Game on July 14 in Philadelphia. The starting lineups were determined by the fans in a two-stage voting process, and most of the reserves were determined by a ballot of players, managers, and coaches. The league itself then finalized the last few spots to make sure that all 30 teams had at least one rep, plus Bryce Harper was named to the NL squad as a “Legend Pick,” as determined by Commissioner Rob Manfred. Harper’s special selection means that the National League team has 33 players, which the American League team has 32.
Some adjustments to the rosters will naturally take place between now and the Midsummer Classic based on injuries or players simply not participating. One announcement to the starting lineup has already been made, as Nick Kurtz will be the AL’s starting first baseman in place of Vladimir Guerrero Jr. (who is skipping the game to rest over the break.) The starting pitchers will be determined next week by the team managers —- Dodgers skipper Dave Roberts is leading the NL team, and Blue Jays manager John Schneider is helming the AL team.
The Braves, Dodgers, and Phillies share the “most All-Stars” honors this year, as the three NL powers are sending five players apiece to the game. Twenty-six of the players are making their first appearance in an All-Star game, including four rookies. Here’s the full breakdown of the All-Star rosters…
National League
American League
More must-reads:
+
Get the latest news and rumors, customized to your favorite sports and teams. Emailed daily. Always free!