Baseball’s Midsummer Classic scored a rare increase in viewership and again delivered the largest All-Star audience in sports.
The 2024 MLB All-Star Game averaged 7.44 million viewers on FOX — 7.6 million including Fox Deportes and additional streaming viewership — up 6% from last year’s record-low (7.01M) and just the third time in the past ten years that the game has posted a year-over-year increase (joining 2017 and 2021). This year’s audience is still the second-lowest for the Midsummer Classic.
Despite the increase in viewership, the household rating fell a tick to a record-low 3.8.
The American League’s win — which peaked with 7.9 million in the 9 PM ET quarter-hour — faced competition from night two of the Republican National Convention, which was believed to have contributed to the prior night’s Home Run Derby hitting a decade-low.
The MLB All-Star Game continues to rank as the most-watched of its genre, easily surpassing the second-place NFL “Pro Bowl Games” at 5.79 million and the NBA All-Star Game on TNT and TBS (5.4M). The MLB All-Star Game has been the most-watched All-Star event in eight of the past nine years it has taken place, the lone exception being 2019.
The All-Star Game also continues to deliver one of the largest audiences in all of baseball. Outside of the World Series, only one game all of last season averaged more viewers — Game 7 of the National League Championship Series on TBS, truTV and MLB Network (9.1M).
It was also the most-watched television program on FOX since the NFL Playoffs in January.
With Pirates P Paul Skenes starting for the National League, Pittsburgh led all markets Tuesday night with a 9.9 rating and 24 share. Philadelphia placed second at an 8.6/25, followed close behind by Kansas City (8.5/25), with Cincinnati (8.0/21) and Baltimore (7.3/22) rounding out the top five.










