Skip to main content

F1 News: Liberty Media Named Most Valuable Sports Empire In 2024

Liberty Media continues to lead as the most valuable sports empire, despite a decline in overall valuation.

In a recent Forbes ranking, Liberty Media, the owner of Formula 1, has been named the most valuable sports empire in 2024, despite experiencing a decrease in overall value. The media conglomerate's diverse portfolio, including significant stakes in ventures like Overtime Sports and Meyer Shank Racing, has solidified its position at the summit of the sports industry.

Key Takeaways:

  • Diverse Portfolio: Liberty Media's vast empire encompasses a range of sports-related ventures, including Formula 1, F1 Arcade, and the Drone Racing League, showcasing the company's expansive reach within the sports industry.
  • Forbes Valuation: Forbes has placed Liberty Media at the pinnacle of its list, valuing the sports conglomerate at $18.22 billion, which, although a decrease from the previous year, still ranks it above competitors like Kroenke Sports and Entertainment and Fenway Sports Group.
  • Year-on-Year Decrease: Despite retaining the top spot, Liberty Media's valuation saw a 12% decline from $20.8 billion in 2023, primarily due to the spin-off of assets, notably the Atlanta Braves.
F1 grid

Liberty Media's stronghold in the sports world remains unchallenged in 2024, according to the latest Forbes rankings, despite a noticeable dip in its overall valuation. The company's extensive portfolio, which includes Formula 1, the innovative Drone Racing League, and ventures like F1 Arcade, underscores its influential presence in the sports industry. With a current valuation pegged at $18.22 billion, Liberty Media outpaces rivals such as Kroenke Sports and Entertainment, owners of Arsenal FC and the LA Rams, and Fenway Sports Group, which holds Liverpool Football Club.

This year's valuation, however, marks a decrease from Liberty Media's previous $20.8 billion valuation in 2023. Forbes attributes this decline to the company's strategic decision to spin off certain assets, including the Atlanta Braves, which currently boasts an enterprise value of $2.6 billion. Despite this reduction, Liberty Media retains its crown as the premier sports empire, a testament to its diversified investments and strategic management.

A Forbes spokesperson highlighted the resilience and strategic acumen of Liberty Media, stating:

"The aggregate value of Liberty’s ownership stakes in its sports assets fell 12%, to $18.2 billion but it still maintains the top spot on our list. Liberty declined in value this year because it spun off the Atlanta Braves (current enterprise value: $2.6 billion) last July." 

Keep up with the latest news on YouTube!