The full rosters for the 2026 MLB All-Star Game were announced Saturday night, setting the stage for the July 14 Midsummer Classic in Philadelphia. The Dodgers, Braves, and Phillies lead all teams in selections, with the NL and AL starters headlined by Aaron Judge and Mike Trout. Trout earns his 12th career All-Star nod, while Detroit Tigers rookie shortstop Kevin McGonigle, a first-time selection, headlines a wave of young talent.

Among the standout performers, Michael Wacha earned his second All-Star selection—11 years after his first appearance—while Cardinals outfielder Jordan Walker was named to his first All-Star Game after a breakout season. The Braves placed five players on the roster: Ozzie Albies, Drake Baldwin, Raisel Iglesias, Matt Olson, and Chris Sale. The Yankees' Judge and the Angels' Trout were confirmed as starters for the AL.

In a surprising twist, Toronto Blue Jays first baseman Vladimir Guerrero Jr. was named a starter despite a career-worst season, but has chosen to sit out the game, according to reports. His decision creates an opening that will be filled by a replacement selected by Major League Baseball, though the move underscores the sometimes contentious nature of fan voting.

The All-Star rosters reflect both established stars and emerging talent, setting up a compelling matchup in Philadelphia. With the game just over a week away, teams will finalize their pitching staffs and replacements for players unable to participate, including Guerrero Jr.

"It's an honor to be named to your first All-Star Game," said Kevin McGonigle, according to Yahoo Sports. "I'm just grateful to be here and represent the Tigers." The midsummer classic also serves as a showcase for league-wide depth, with 18 first-time All-Stars across both leagues.