- F1 averaging 1.38m viewers through 12 races on ESPN in US
- TNT struggles through first two Nascar races with average of 1.84m viewers
- IndyCar drops to average audience of 1.5m viewers through ten races
Formula One averaged 1.5 million viewers for the British Grand Prix on ESPN, an event record in the US for the race.
This year’s audience was a 16.3 per cent increase on the 2024 British Grand Prix, which averaged 1.29 million viewers on ESPN2.
The race also averaged 629,000 viewers in the 18 to 49 demographic, which increases the season average to 511,000 viewers. This is up seven per cent over the season-to-date average and up 17 per cent over the full 2024 season average.
Notably, this is the ninth-straight race to average at least one million viewers, matching the record set in 2024 between the Monaco Grand Prix and the Italian Grand Prix.
Formula One is now averaging 1.38 million viewers on ESPN this season after 12 races. At the same point last season, the series was averaging 1.24 million viewers.
Related posts
Elsewhere, Nascar saw a big slump in its year-over-year (YoY) viewership for potentially the last edition of the Chicago Street Race as 2.06 million viewers watched on TNT.
This is a 46.8 per cent decrease on last year’s race, which averaged 3.87 million viewers, and a 55.5 per cent decrease on the inaugural event (4.63 million viewers).
Through two races, Warner Bros Discovery-owned TNT is averaging 1.84 million viewers.
Nascar is now averaging 2.84 million viewers through 19 races in the 2025 season, the lowest total on record that the Cup Series has seen at this stage.
IndyCar, meanwhile, struggled to draw in viewers as it went up against Nascar’s visit to Chicago. For Mid-Ohio, 775,000 viewers watched the tenth IndyCar race of the season on Fox.
This represents a 38 per cent YoY viewership decrease, although last year’s race did not clash with Nascar’s Chicago Street Race.
Between 2016 and 2024, IndyCar has averaged 774,300 viewers for its visits to Mid-Ohio, which means the audience for this year has stayed consistent. However, all IndyCar races are airing on commercial television for the first time this season, which has seen a boost in overall viewership, so Mid-Ohio’s performance is perhaps disappointing in this context.
Overall, IndyCar is averaging 1.5 million viewers through ten races, the highest figure since at least 2016 for the series. Without the mammoth figure for this year’s Indianapolis 500, IndyCar is averaging 880,667 viewers in 2025.
Don’t miss the latest news and insights from across the business world of motorsport. Subscribe to the BlackBook Motorsport Weekly newsletter here.

