Mike Trout and Kyle Schwarber named leadoff hitters for 2026 All-Star Game
Just the facts

Mike Trout and Kyle Schwarber named leadoff hitters for 2026 All-Star Game

Summary

Mike Trout will lead the American League and Kyle Schwarber will lead the National League in the 2026 MLB All-Star Game, with Dylan Cease and Cristopher Sánchez slated as the starting pitchers.

Los Angeles Angels center fielder Mike Trout was named the leadoff hitter for the American League in the 2026 MLB All-Star Game, while Philadelphia Phillies designated hitter Kyle Schwarber will open the National League lineup. The game will be played at Citizens Bank Park in Philadelphia, roughly 40 miles from Trout’s hometown of Millville, New Jersey.

Toronto Blue Jays right-hander Dylan Cease and Phillies left-hander Cristopher Sánchez have been announced as the starting pitchers for the AL and NL squads, respectively. Trout, making his 12th All-Star appearance, noted that the selection was on his wish list and highlighted the opportunity to share the experience with his family.

Schwarber, a four-time All-Star, leads the majors with 32 home runs, adds nine doubles, 59 walks and 59 RBIs, and holds a .927 OPS. He will also compete in the Home Run Derby during the All-Star festivities.

Keep reading — for free

Create a free account to follow the news. No card required.