MLB All-Star Game 2024: How to watch, schedule, rosters and more


The Mid-Summer Classic will be held in Arlington, Texas. For the first time since 1934, the All-Star Game will be hosted by the reigning World Series champions.

The 2024 festivities will begin July 12 and culminate with the 94th edition of the All-Star Game at Globe Life Field on July 16, with the American League looking to rebound from its one-run loss to the National League last year.

Following the first phase of All-Star voting, we learned that the players with the most votes in each league (Aaron Judge and Bryce Harper) automatically earned starting spots at their positions, in the outfield and first base, respectively. Phase 2 voting, in which fans can vote for the top two players at each remaining position per league to determine the game’s starters, ends at noon ET on Wednesday. The starters will be revealed that day at 7 p.m. ET on ESPN.

We'll have everything you need to know about All-Star Week festivities, from schedules and rosters to analysis of the Home Run Derby and All-Star Game.

Vote for the All-Star Game starters: Voting for the 2024 All-Star Game

Latest news and analysis

Stars game

How does voting for the MLB All-Star Game work?

It's still too early for the 2024 MLB All-Star Game: American League and National League roster predictions

All-Star Game Schedule

(All times are ET)

3rd of July: MLB All-Star Game starters to be revealed at 7 p.m. on ESPN

July 7: MLB All-Star Selection Show at 5:30 pm on ESPN

12th of July: HBCU Swingman Classic at 8 p.m. on MLB Network

July 13: MLB Futures Game at 4 p.m. on MLB Network

July 13: All-Star Celebrity Softball Game at 8:45 p.m.

July 15: MLB Home Run Derby at 8 pm on ESPN

July 16th: MLB All-Star Game Red Carpet on MLB Network

July 16th: MLB All-Star Game at 8pm on FOX

scroll to top