All-Star Game FAQ: 2026 starting lineups announced in Philly
American League manager John Schneider and National League skipper Dave Roberts announced the 2026 MLB All-Star Game starting lineups on Monday, slotting Mike Trout and Kyle Schwarber into the leadoff spots for Tuesday's 96th Midsummer Classic at Citizens Bank Park in Philadelphia. Even as Philadelphia hosts the current Midsummer Classic, MLB's summer showcase calendar already has the 2027 all star game on the horizon—making Monday's lineup reveal a snapshot of where the stars stand today.
With the Nostalgia: Then & Now lens, this week's festivities feel like a bridge moment. The Phillies are hosting for the fourth time but for the first time at Citizens Bank Park, while All-Star Week has already delivered Home Run Derby drama and a roster shaped as much by injuries as by fan votes.
Key Takeaways
- Managers John Schneider (AL) and Dave Roberts (NL) unveiled full starting lineups on Monday ahead of the All-Star Game.
- Mike Trout leads the AL; Kyle Schwarber leads the NL with Juan Soto batting second after Shohei Ohtani's injury.
- Phillies left-hander Cristopher Sánchez will start for the National League on Tuesday at Citizens Bank Park.
- Several fan-voted starters were replaced because of injuries, including Aaron Judge, Vladimir Guerrero Jr., and Ohtani.
- The game airs Tuesday at 8 p.m. ET on FOX as the NL seeks a second straight All-Star win after last year's swing-off tiebreaker.
Who are the 2026 All-Star Game starting lineups?
According to MLB.com's All-Star Game FAQ, Schneider's American League order opens with Mike Trout in center field, followed by Yordan Alvarez at designated hitter, Shea Langeliers at catcher, Junior Caminero at third base, Bobby Witt Jr. at shortstop, Cody Bellinger in right field, Ben Rice at first base, Riley Greene in left field, and Ernie Clement at second base.
Roberts' National League lineup starts Kyle Schwarber at DH, Juan Soto in left field, Freddie Freeman at first base, CJ Abrams at shortstop, Max Muncy at third base, Ozzie Albies at second base, Brandon Marsh in right field, Andy Pages in center field, and Drake Baldwin behind the plate. Starting position players were chosen by fan vote, but managers build the batting order.
6abc Philadelphia notes six Phillies on the roster: Marsh as a starter, plus pitchers Jhoan Duran, Sánchez, Jesús Luzardo, first baseman Bryce Harper, and Schwarber. For a city hosting its first All-Star Game at Citizens Bank Park, the hometown names carry extra weight.
Who is starting on the mound for the All-Star Game?
Yahoo Sports reports that Cristopher Sánchez will make the start for the National League on Tuesday. The podcast preview from Citizens Bank Park framed Sánchez as one of the most dominant first-half arms in baseball—and a natural centerpiece for a Phillies-driven All-Star Week in Philadelphia.
MLB.com's FAQ also covers starting pitchers alongside the position-player lineups announced Monday. On the American League side, Toronto Blue Jays right-hander Dylan Cease was named the AL starter as Schneider finalized his batting order around Trout and Alvarez.
That pitching pairing sets up a high-stakes opener. The National League is chasing a second consecutive All-Star victory after last year's 6-6 tie was settled by a first-ever Home Run Derby-style swing-off, according to 6abc Philadelphia. Strong starts from Sánchez or Cease could quickly shape the night's momentum.
Why do the announced lineups differ from the fan vote?
Injuries and opt-outs reshaped both sides before managers finalized their orders. MLB.com's FAQ notes Vladimir Guerrero Jr. was elected at first base for the AL but will not play because of back discomfort. Nick Kurtz was next in line to replace him but suffered a thumb strain, opening the door for Ben Rice.
On the outfield front, Aaron Judge and Byron Buxton were fan-elected AL starters but will not play because of injury, with Bellinger replacing Judge in right field. In the NL, Shohei Ohtani was voted in as the starting designated hitter but will not play because of injury, which moved Schwarber into the leadoff spot.
Yahoo Sports' live Philadelphia preview also flagged roster churn beyond those headline names, including disappointment around Ohtani's absence and discussion of replacement decisions—such as Zack Wheeler turning down an All-Star replacement opportunity after feeling disrespected. The final lineups reflect both fan passion and the realities of a compressed midsummer schedule.
When and where is the 2026 All-Star Game?
The 96th Midsummer Classic is scheduled for Tuesday, July 14, with first pitch at 8 p.m. ET at Citizens Bank Park in Philadelphia. MLB.com's FAQ points fans to FOX for national television coverage of the All-Star Game presented by Mastercard.
All-Star Week in Philadelphia began July 10 with the HBCU Swingman Classic, according to 6abc. By Monday night, Kyle Schwarber had already competed in the Home Run Derby—falling to Jordan Walker in a final-round thriller—while the All-Star Game starting lineups took center stage ahead of Tuesday's first pitch.
For fans tracking the event arc, Philadelphia is the immediate headline. Yet the sport's summer showcase rarely stands still for long. As rosters are set and history is made at Citizens Bank Park, the conversation naturally rolls forward toward the next host city cycle and the 2027 all star game still ahead on MLB's calendar.