Introduction
Formula 1 teams are suddenly worth billions, and Toto Wolff just proved it. The Mercedes boss is selling a 5% stake to CrowdStrike co-founder George Kurtz, valuing the team at a staggering £4.7bn. That’s not just a big number, it’s a signal. F1’s financial landscape is about to get very interesting, and what happens next could turn motorsport into the investment world’s hottest playground.
Toto Wolff’s Mercedes Sale: The Deal That Changes Everything
Wolff co-owns Mercedes equally with the car manufacturer and Ineos billionaire Sir Jim Ratcliffe. His decision to sell 5% to Kurtz—a Le Mans racer with serious tech money—isn’t just about cashing in. It’s about setting a precedent.
McLaren recently hit a £3.5bn valuation after its own minority stake sales. Now Mercedes is valued even higher. The pattern’s clear: F1 teams are becoming premium assets, and investors are circling.

Why Sports Investments Are Dominating Right Now
Chris Aylett, chief executive of the Motorsport Industry Association, sees what’s coming. “The Formula 1 world has become commercialised, and these shareholdings are going to be exchanged because the value is going up so rapidly,” he told City AM.
Translation? We’re about to see a buying spree. Sports investments are red-hot in an unstable market, and F1 teams offer something rare: global brand exposure with serious growth potential.
Aylett expects most teams will “start realising in real cash terms their values” over the next year or two. The Wolff sale? Just the opening act.
How F1 Valuations Stack Up Against Other Sports
F1 teams are now approaching Premier League club territory. Sure, they’re not touching the $10bn+ North American franchises yet, but they’re climbing fast.
What makes F1 different? It’s genuinely global, tech-driven, and increasingly American-focused thanks to Liberty Media’s ownership. That’s a compelling mix for investors looking beyond traditional sports.
The UK’s Motorsport Valley Advantage
F1’s financial boom isn’t just happening in Monaco penthouses. It’s centred in the UK Midlands—Motorsport Valley, a cluster of cutting-edge engineering firms and race teams.
The area gets R&D tax credits from the UK government, and even Cadillac, F1’s newest team, is setting up shop in Silverstone. That infrastructure matters when you’re selling investors on long-term value.
Aylett, who coined the term Motorsport Valley, believes UK-based F1 teams will be “sorting out the values” in the wake of Wolff’s sale. The ecosystem is primed for a financial reset.

What Liberty Media Taught F1 About Making Money
“America is the home of understanding how you can increase value for sporting investments, and we’ve learned fast,” Aylett said.
Since Liberty Media bought F1 in 2017, the sport’s learned to monetise everything: streaming rights, Vegas races, Netflix documentaries. That’s why valuations are soaring.
F1 teams aren’t just race operations anymore—they’re media brands, tech showcases, and lifestyle products. Investors get it, and they’re ready to pay up.
The Domino Effect: Who’s Selling Next?
If Wolff’s sale goes through at £4.7bn, expect other team owners to test the market. Why wouldn’t they? Red Bull, Ferrari, Aston Martin, they’re all watching.
The next 12-24 months could see a wave of minority stake sales as teams cash in on sky-high valuations. Some might even pursue full sales if the price is right.
One thing’s certain: F1’s financial world is about to look very different.
Conclusion
Toto Wolff’s Mercedes sale isn’t just a transaction, it’s a turning point. F1 teams are now billion-pound assets, and the investment world has taken notice. Whether you’re a fan, an investor, or just curious about where sports money is flowing, keep your eyes on the grid. The financial race is just getting started.
Want to stay ahead of F1’s financial revolution? Follow the latest team valuations and investment moves as motorsport enters its money era.
FAQ
Q1: How much is Mercedes F1 team worth?
A: Toto Wolff’s ongoing sale values Mercedes at £4.7bn, making it one of the most valuable teams on the grid. This valuation reflects F1’s growing commercial appeal and investment potential.
Q2: Why are F1 teams suddenly worth so much?
A: F1’s global reach has exploded under Liberty Media’s ownership, with new races, streaming deals, and Netflix documentaries driving commercial growth. Sports investments are also booming as investors seek stable returns in uncertain markets.
Q3: Who owns Mercedes F1 team?
A: Mercedes is co-owned equally by Toto Wolff, the Mercedes-Benz car manufacturer, and Ineos billionaire Sir Jim Ratcliffe. Wolff is currently selling 5% of his stake to CrowdStrike co-founder George Kurtz.
Q4: What is Motorsport Valley?
A: Motorsport Valley refers to the cluster of F1 teams and engineering firms in the UK Midlands. The area benefits from government R&D tax credits and hosts cutting-edge motorsport technology development.
Q5: Will other F1 teams sell stakes soon?
A: Industry experts predict a wave of minority stake sales over the next 1-2 years as teams capitalise on soaring valuations. Toto Wolff’s Mercedes deal could trigger a domino effect across the sport.
DISCLAIMER
Effective Date: 15th July 2025
The information provided on this website is for informational and educational purposes only and reflects the personal opinions of the author(s). It is not intended as financial, investment, tax, or legal advice.
We are not certified financial advisers. None of the content on this website constitutes a recommendation to buy, sell, or hold any financial product, asset, or service. You should not rely on any information provided here to make financial decisions.
We strongly recommend that you:
- Conduct your own research and due diligence
- Consult with a qualified financial adviser or professional before making any investment or financial decisions
While we strive to ensure that all information is accurate and up to date, we make no guarantees about the completeness, reliability, or suitability of any content on this site.
By using this website, you acknowledge and agree that we are not responsible for any financial loss, damage, or decisions made based on the content presented.





