The 2026 MLB All-Star Game will be held on Tuesday, July 14. The annual event will pit the best from the American League and the National League against each other in a friendly exhibition.
It was announced on Sunday that the Toronto Blue Jays’ Dylan Cease and the Philadelphia Phillies’ Cristopher Sánchez would be the starting pitchers.
The starting lineups were released on Monday, and here is how the two teams will line up to begin the game.
American League
-
Mike Trout, CF – Los Angeles Angels
-
Yordan Alvarez, DH – Houston Astros
-
Shea Langeliers, C – Athletics
-
Junior Caminero, 3B – Tampa Bay Rays
-
Bobby Witt Jr., SS – Kansas City Royals
-
Cody Bellinger, RF – New York Yankees
-
Ben Rice, 1B – New York Yankees
-
Riley Greene, LF – Detroit Tigers
-
Ernie Clement, 2B – Toronto Blue Jays
National League
-
Kyle Schwarber, DH – Philadelphia Phillies
-
Juan Soto, LF – New York Mets
-
Freddie Freeman, 1B – Los Angeles Dodgers
-
CJ Abrams, SS – Washington Nationals
-
Max Muncy, 3B – Los Angeles Dodgers
-
Ozzie Albies, 2B – Atlanta Braves
-
Brandon Marsh, RF – Philadelphia Phillies
-
Andy Pages, CF – Los Angeles Dodgers
-
Drake Baldwin, C – Atlanta Braves
These lineups are really more of a formality if this year’s All-Star Game is like previous Midsummer Classics. With every team having a representative, the managers tend to work in more players for at least one defensive appearance or an at-bat.
The lone exception to that may be for the Phillies players since the game will be held at Citizens Bank Park in Philadelphia.
Dodgers manager Dave Roberts will head the National League team, while Toronto Blue Jays manager John Schneider will be in charge of the American League team.