The 2026 Major League Baseball All-Star Game is set to take place tonight, July 14, at 8 p.m. ET, airing live on FOX. This year's game will be held at Citizens Bank Park in Philadelphia, Pennsylvania.
Fans can stream the event live without a cable subscription. DIRECTV offers a five-day free trial, which can be used to watch the game. The Choice plan from DIRECTV includes FOX and over 125 other channels.
Starting Lineups and Rosters
The American League's starting lineup will feature two players from the New York Yankees: Ben Rice at first base and Cody Bellinger in the outfield. The National League starting lineup includes Juan Soto of the New York Mets as the left fielder.
The managers for this year's game are John Schneider of the Toronto Blue Jays for the American League and Dave Roberts of the Los Angeles Dodgers for the National League, marking Roberts' second consecutive year managing the NL team. The starting position players for both leagues were determined by fan vote.
Notable starters for the American League include catcher Shea Langeliers (Athletics), third baseman Junior Caminero (Tampa Bay), shortstop Bobby Witt Jr. (Kansas City), and outfielder Mike Trout (LA Angels). The designated hitter will be Yordan Alvarez (Houston).
For the National League, starting catcher Drake Baldwin (Atlanta), first baseman Freddie Freeman (LA Dodgers), second baseman Ozzie Albies (Atlanta), third baseman Max Muncy (Dodgers), and shortstop CJ Abrams (Washington) will be on the field. Outfielders Brandon Marsh (Philadelphia) and Andy Pages (LA Dodgers) will join Soto. Kyle Schwarber of Philadelphia will serve as the designated hitter.
Home Run Derby Recap
The All-Star break festivities began with the Home Run Derby. Jordan Walker of St. Louis won the event, hitting 12 home runs in the final round for a total of 31 over three rounds, narrowly defeating Kyle Schwarber by one home run.
