MLB All-Star Weekend 2026
MLB All-Star Weekend 2026 takes over Philadelphia this week, marking the city’s first Midsummer Classic since 1996. Citizens Bank Park hosts every marquee event for the first time in franchise history, with five days of baseball running from July 10 through July 14.
MLB All-Star Weekend 2026: The Full MLB All-Star Schedule

The festivities opened Friday, July 10 with the HBCU Swingman Classic, an event launched by Hall of Famer Ken Griffey Jr. in 2023 that showcases talent from Historically Black Colleges and Universities. Saturday, July 11 brought the first round of the 2026 MLB Draft, moved to Saturday for the first time since the event joined All-Star Week in 2021. Sunday, July 12 delivered a doubleheader of exhibitions, while Monday’s Home Run Derby and Tuesday’s All-Star Game close out the week.
MLB All-Star Weekend 2026: Everything About The MLB Futures Game
Sunday’s centerpiece was the MLB Futures Game, a seven-inning showcase of baseball’s top prospects that has introduced fans to future stars for years. This year marked a scheduling shift, moving the Futures Game to Sunday after it had been played on Saturdays since 2022. Immediately following the Futures Game, MLB introduced a brand-new event called MLBx, a fast-paced 3-on-3 knockout competition featuring Phillies legends, softball stars, and other celebrity talent across two semifinals and a championship round.
MLB All-Star Weekend 2026: Home Run Derby 2026 Heads To Netflix
The Home Run Derby 2026 takes place Monday, July 13 at 8 p.m. ET, marking Philadelphia’s first time hosting the event since Barry Bonds slugged 17 homers at Veterans Stadium in 1996. For the first time in its history, the Derby streams exclusively on Netflix rather than a traditional cable broadcast. The last Phillie to win the Derby was Ryan Howard in 2006, a year after teammate Bobby Abreu took the title in Detroit, giving the home crowd extra reason to hope for a repeat.

MLB All-Star Weekend 2026: The Main Event In MLB All-Star Week Philadelphia
Tuesday, July 14 brings the 96th MLB All-Star Game, airing on FOX at 8 p.m. ET after a 2 p.m. Red Carpet Show at Independence Mall. The National League will look to defend its title after last year’s game ended in a first-ever Home Run Derby-style swing-off, with Kyle Schwarber launching homers on all three swings to secure the win and earn MVP honors. This year’s game carries its own storylines, with the Phillies sending five representatives to the National League roster. Meanwhile, injuries have sidelined stars like Aaron Judge and Vladimir Guerrero Jr.

End Of MLB All-Star Weekend 2026 Rant: How To Watch Everything
With events spread across NBC, FOX, MLB Network, Netflix, and Peacock, keeping track of MLB All-Star Weekend 2026 takes some planning. For a complete breakdown of every broadcast and streaming option, MLB.com’s official schedule has details on every event. ESPN’s full weekend guide covers rosters and storylines heading into Tuesday’s game.