The 2024 MLB All-Star Game rosters are beginning to take shape, with the voting results for Phase 2 of fan voting revealed Wednesday.
New York Yankees star Aaron Judge and Philadelphia Phillies slugger Bryce Harper had already made their teams by topping out each league in Phase 1, leaving every other slot in the starting lineup to be determined by a head-to-head run-off between the top two vote-getters at each position.
The Philadelphia Phillies, who hold the top record in MLB at 56-29, led all teams with three starters, all of them in the infield. The New York Yankees, Baltimore Orioles, Houston Astros, Cleveland Guardians and San Diego Padres also had multiple starters.
The Los Angeles Dodgers’ sole representative among the starters will be Shohei Ohtani, who is making his first appearance with the Dodgers amid a season in which he leads all NL players in batting average, OPS, home runs and WAR. The Dodgers could have had a second starter, but ESPN’s announcement show reported that Teoscar Hernández lost the final outfield spot to Fernando Tatis Jr. by about 3,000 votes.
First-time All-Stars are italicized.
American League All-Star starters
National League All-Star starters
-
1B: Bryce Harper, Philadelphia Phillies
-
2B: Ketel Marte, Arizona Diamondbacks (over Luis Arráez)
-
SS: Trea Turner, Philadelphia Phillies (over Mookie Betts)
-
3B: Alec Bohm, Philadelphia Phillies (over Manny Machado)
-
OF: Jurickson Profar, San Diego Padres, Christian Yelich, Milwaukee Brewers, Fernando Tatis Jr., San Diego Padres (over Teoscar Hernández, Brandon Marsh, Nick Castellanos)
-
C: William Contreras, Milwaukee Brewers (over J.T. Realmuto)
-
DH: Shohei Ohtani, Los Angeles Dodgers (over Kyle Schwarber)
When are the rest of the All-Star players announced?
The All-Star pitchers and reserves for both rosters, totaling 23 players from each league, will be decided by a player vote and selections from the commissioner’s office.
The full rosters will be announced at 5:30 p.m. ET Sunday via another show on ESPN.
MLB All-Star Game time, channel
The 2024 MLB All-Star Game is scheduled to take place at 8 p.m. ET on Tuesday, July 16, at Globe Life Field (Fox).
The Home Run Derby will take place the preceding night at 8 p.m. ET on July 15 (ESPN). There is also the 2024 MLB Draft, which will hold its first round at 7 p.m. ET on Sunday, July 14 (MLB Network, ESPN) and the Futures Game, featuring the sport’s top prospects, at 4:10 p.m. ET on July 13 (Peacock).