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
- Catcher: Drake Baldwin, Braves
- First base: Freddie Freeman, Dodgers
- Second base: Ozzie Albies, Braves
- Third base: Max Muncy, Dodgers
- Shortstop: CJ Abrams, Nationals
- Outfield: Brandon Marsh, Phillies
- Outfield: Juan Soto, Mets
- Outfield: Andy Pages, Dodgers
- Designated hitter: Shohei Ohtani, Dodgers
- Pitchers: Chase Burns/Reds, Jhoan Duran/Phillies, Raisel Iglesias/Braves, Max Meyer/Marlins, Mason Miller/Padres, Jacob Misiorowski/Brewers, Eduardo Rodriguez/Diamondbacks, Chris Sale/Braves, Cristopher Sanchez/Phillies, Paul Skenes/Pirates, Logan Webb/Giants, Yoshinobu Yamamoto/Dodgers
- Backup position players: Luis Arraez/Giants, Corbin Carroll/Diamondbacks, William Contreras/Brewers, Pete Crow-Armstrong/Cubs, Hunter Goodman/Rockies, Bryce Harper/Phillies, Otto Lopez/Marlins, Matt Olson/Braves, Kyle Schwarber/Phillies, Sal Stewart/Reds, Jordan Walker/Cardinals, James Wood/Nationals
American League
- Catcher: Shea Langeliers, Athletics
- First base: Vladimir Guerrero Jr., Blue Jays
- Second base: Ernie Clement, Blue Jays
- Third base: Junior Caminero, Rays
- Shortstop: Bobby Witt Jr., Royals
- Outfield: Mike Trout, Angels
- Outfield: Byron Buxton, Twins
- Outfield: Aaron Judge, Yankees
- Designated hitter: Yordan Alvarez, Astros
- Pitchers: Bryan Baker/Rays, Dylan Cease/Blue Jays, Aroldis Chapman/Red Sox, Jacob Latz/Rangers, Parker Messick/Guardians, Drew Rasmussen/Rays, Joe Ryan/Twins, Cam Schlittler/Yankees, Cade Smith/Guardians, Ranger Suarez/Red Sox, Louis Varland/Blue Jays, Michael Wacha/Royals
- Backup position players: Randy Arozarena/Mariners, Travis Bazzana/Guardians, Cody Bellinger/Yankees, Yandy Diaz/Rays, Dillon Dingler/Tigers, Riley Greene/Tigers, Nick Kurtz/Athletics, Kevin McGonigle/Tigers, Ben Rice/Yankees, Adley Rutschman/Orioles, Miguel Vargas/White Sox
