World Surf League: Generative AI analytics for real-time surfing insights
World Surf League (WSL) built a first-of-its-kind data platform with AWS and generative AI to deliver near-real-time analytics for surfing competitions. The platform combines real-time wearable telemetry from Apple Watches with wave data, weather conditions, judging data, and historical records so commentators can ask natural-language questions and get grounded answers within seconds.
- Organization
- World Surf League
- Industry
- Other
- Location
- United States
- Published
- May 2026
Reported outcomes
Strategic outcomes
Primary read
Use case focus
Showing 3 of 3
- 1Sports analytics
- 2Real-time analytics
- 3Generative AI analytics
- Competitive surfing events take place in the ocean with variable conditions, limited connectivity, and no controlled environment.
- Data was fragmented across physical archives and multiple digital sources, making it difficult to correlate and analyze performance in real time.
- WSL needed a way to provide commentators and fans with data-driven insights without disrupting the sport's culture.
- WSL ingests high-frequency telemetry from Apple Watches into AWS, processes log files and streaming data, and stores analytics data in cloud services including Amazon S3, Amazon Kinesis, AWS Glue, Amazon Redshift, and Amazon Bedrock.
- The system consolidates wearable, judging, wave, and weather data into a unified warehouse and uses natural-language querying to enable commentators to ask questions like 'What was the fastest wave speed today?'
- The platform is designed for near-real-time retrieval and storytelling at live surf events.
- Commentators receive insights within a couple of seconds.
- Fans get richer, data-enhanced surfing coverage.
- Surfers can analyze biometric and wave-selection patterns to improve performance.
- The system scales to roughly 100,000 waves per season and approximately 30 data points per wave.
Architecture
Audio/video/streaming sports analytics platform ingesting Apple Watch telemetry and event data into AWS; log files and streams are processed with AWS Glue and Amazon Kinesis, stored in Amazon S3 and Amazon Redshift, and queried with Amazon Bedrock for natural-language insights.
Implementation partners1
Sources & evidence1
AI-generated summary. Verify important details with the linked sources before relying on this case.
Explore related AI use cases
Was this useful?
Community
Comments
No published comments yet.