Investment Strategy & Criteria
Employs a focused and flexible investment strategy that identifies high-potential opportunities shaping the future of sport. Each opportunity is evaluated against a clear set of criteria:
Innovation & Differentiation
Prioritizing ventures that bring novel, disruptive, or category-defining solutions to the sports industry.
Scalability & Market Potential
Investing in businesses with strong demand, efficient models, and the capacity to expand across markets and drive sector-wide growth.
Founders & Leadership
Backing visionary, capable teams with deep sector knowledge, strong execution skills, and cultural alignment with SCC.
Sustainability & Legacy
Ensuring that every investment contributes to long-term impact and leaves a meaningful mark on society, culture, and the broader sports ecosystem.
High-Impact Ventures & Ecosystem Value
Focusing on companies that drive meaningful outcomes across performance and wellness while contributing to the broader development of the sports ecosystem.
Risk Mitigation & Endurance
Supporting ventures with sound business fundamentals, operational resilience, and the ability to endure and adapt over time.