The Liberty Media empire was dubbed the World's Most Valuable Sports Empire in 2023

Its success was attributed to the innovative strategies and partnerships Liberty Media utilized to create a successful global sports portfolio.

Forbes is an American business magazine owned by Integrated Whale Media Investments and the Forbes family. Published eight times a year, it features articles on finance, industry, investing, and marketing topics.


Forbes, have listed Formula 1 owners Liberty Media as the ‘World’s Most Valuable Sports Empire’ for 2023, valuing the company’s sporting assets at almost US$21 billion. The global business magazine unveiled its list of the 25 most valuable companies in the world of sport, and Liberty’s ownership of Formula 1 among its other sporting interests puts its assets firmly at the top of the list, with Forbes listing F1’s current market value at $17.1billion.  

Liberty Media took on Formula 1 in 2017 and its value has purportedly quadrupled in that time from the price Liberty paid. With a reported $20bn bid for the sport from Saudi Arabia’s Public Investment Fund having come in, and subsequently rejected, this represents a 15% increase on the Forbes valuation of Formula 1. In its announcement of their rankings, Forbes wrote: “Formula 1 had a banner 2022, averaging 1.21 million viewers across the ESPN family of networks, the highest on record for the series, and signed a new television deal in June reportedly worth at least $75 million a year, 15 times its previous deal."