PHILADELPHIA — Cristopher Sánchez, untouchable for most of the first half, will feel the full appreciation of his dominance when he throws the first pitch of the 2026 MLB All-Star Game on Tuesday, July 14.
Full starting lineups were announced in a press conference format with managers Dave Roberts and John Schneider on Monday.
Sánchez will kick-start what could be a nightlong fawning over the Philadelphia Phillies' brightest stars, leading a contingent of six hometown players in front of a Citizens Bank Park crowd eager for its first time playing host to the Midsummer Classic since 1996, when it was staged at Veterans Stadium, and many of this game's stars were not yet born.
Yet Sánchez and the National League will not have it easy; the American League will trot out Toronto Blue Jays ace Dylan Cease — who flirted with a no-hitter in his last outing — to start the game; as the Philadelphia Inquirer noted, the last pitcher to start an All-Star Game for either team was the late Hall of Famer Roy Halladay.
“This feels real special, real exciting, especially at home, so I am able to enjoy it overall,” says Sanchez through a translator.
“This can be described as the best moment of my career," the NL's starting pitcher said.
Cease will be backed by a power-packed lineup that gets a quick jump-start with future Hall of Famer Mike Trout, followed immediately by consensus first-half MVP Yordan Alvarez of the Houston Astros.
The NL lineup will be missing Shohei Ohtani, but that simply opens up the designated hitter slot for the Phillies' Kyle Schwarber, who has hit 88 homers, most in the major leagues, since the start of the 2025 season.
USA TODAY Sports is providing live on-site coverage of the 2026 MLB All-Star Game in Philadelphia. Here are the latest updates and news as the National League and American League starting lineups were announced:
MLB All-Star Game starting lineups
This section will be updated once the starting lineups are released
American League
Starting pitcher: Toronto Blue Jays RHP Dylan Cease
Starting Lineup - American League:
- Mike Trout CF Los Angeles Angels
- Yordan Alvarez DH Houston Astros
- Shea Langeliers C A's
- 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
Starting pitcher: Philadelphia Phillies LHP Cristopher Sánchez
Starting Lineup - 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
Who is the National League starting pitcher for the 2026 MLB All-Star Game?
MLB announced on Sunday that Philadelphia Phillies left-hander Cristopher Sánchez will start for the National League on Tuesday in the All-Star Game. He is the first Phillies pitcher to start the Midsummer Classic since Roy Halladay got the start in 2011.
Sánchez, who finished as the runner-up in the Cy Young Award race last season, has continued to be one of the top pitchers in the league this year. He finished the first half with an 11-4 record and a 2.62 ERA with 144 strikeouts in an MLB-leading 20 starts.
Who is the American League starting pitcher for the 2026 MLB All-Star Game?
Toronto Blue Jays manager John Schneider, who is serving as the American League manager in the All-Star Game, shared in the Blue Jays locker room on Sunday that right-hander Dylan Cease will start the Midsummer Classic.
Cease, who was one of the Blue Jays' big free agent additions this past offseason, went 6-4 in the first half of the season with a 2.56 ERA and 148 strikeouts in 98 1/3 innings pitched.
In his final start of the first half, Cease nearly came three outs shy of pitching the second no-hitter of his career and just the second in Blue Jays history, as he struck out 11 San Francisco Giants and threw a career-high 118 pitches in a 10-0 conquest of the San Francisco Giants.
How did Cease learn he's starting the All-Star Game?
— Toronto Blue Jays (@BlueJays) July 12, 2026
A "vintage painting" from his Manager ⭐️😅 #BlueJays50pic.twitter.com/1qUMapoyvC
When is the 2026 MLB All-Star Game?
- Date: Tuesday, July 14
- Time: 8 p.m. ET
- Location: Citizens Bank Park (Philadelphia)
The 2026 MLB All-Star Game is set for an 8 p.m. ET first pitch at Citizens Bank Park in Philadelphia.
This article originally appeared on USA TODAY: MLB All-Star Game starting lineups live: Mike Trout, Kyle Schwarber lead off