Story
Fitch Upgrades Formula 1 Outlook to Positive on Deleveraging Prospects

Summary
The credit rating agency revised its outlook for the global racing series, citing expectations for significant debt reduction and strong free cash flow generation despite a shortened 2026 race calendar.
Fitch Ratings has revised its outlook for Formula 1's parent company, Delta Topco Limited, to Positive from Stable, signaling confidence in the racing giant's financial trajectory. The agency affirmed the company's Long-Term Issuer Default Rating at 'BB' and the senior secured instrument rating for a related entity at 'BB+', citing a clear path toward deleveraging and robust cash flow generation over the next two years.
Path to Deleveraging
The positive outlook is primarily driven by Fitch's expectation that Formula 1 will significantly reduce its debt relative to earnings. The agency projects that Fitch-defined EBITDA leverage will fall to 2.6x by 2028, down from an estimated 3.5x in 2026.
This deleveraging is anticipated even as the company navigates a disrupted 2026 season. Fitch's analysis includes a conservative scenario where race cancellations due to geopolitical conflict result in a shorter 21-race calendar. Even under this stress test, leverage is forecast to remain stable at 3.5x in 2026 before improving to 2.9x in 2027 as the schedule normalizes to 24 races.
Financial Resilience and Projections
AdFormula 1's financial strength is underpinned by strong fan engagement and highly visible, contracted revenue streams. According to Fitch, approximately 80% of the company's annual revenue comes from multi-year contracts with media partners, race promoters, and corporate sponsors.
The ratings agency highlighted several key financial metrics supporting its outlook:
- A contracted revenue pipeline of $15.9 billion as of the end of the first quarter of 2026.
- Pre-dividend free cash flow margin is forecast to average 17% between 2026 and 2029.
- Fitch-defined EBITDA margin is expected to improve from 24% in 2026 to 26% by 2028.
Fitch's projections assume annual dividend payments to parent company Liberty Media of between $300 million and $500 million from 2026 to 2029. The positive outlook suggests a potential credit rating upgrade if the company successfully executes its deleveraging plan.
Read next
More on Stocks
Taiwan Weighted Index Closes 0.25% Lower on Sector Weakness
Taiwan's benchmark stock index ended Thursday's session in negative territory, weighed down by losses in the biotech and cement sectors. The decline came despite several individual stocks reaching new all-time highs.

RBI Reportedly Conducts $10 Billion in Currency Swaps to Drain Liquidity
The Reserve Bank of India has carried out at least $10 billion in sell-buy currency swaps in recent weeks to absorb a record cash surplus in the banking system, according to a Bloomberg report.

Tencent Launches TenPayGo App to Simplify Mobile Payments for Foreign Visitors in China
The new app, TenPayGo, allows international travelers to link foreign credit cards and digital wallets for use across the vast WeChat Pay network, aiming to capture a growing inbound tourism market.

Mitchells & Butlers Reports Q4 Sales Growth, Expects FY26 Results to Meet Consensus
The U.K. pub and restaurant operator announced a 1.4% rise in like-for-like sales for the fourth quarter and projected that cost pressures would ease in the upcoming fiscal year.