Skip to main content
VIDEO SERIES

Going Deep: AWS + NFL Next Gen Stats

Go behind the scenes: How AWS powers NFL Next Gen Stats

Ever wonder how the NFL captures and analyzes every single play in real-time? We're about to hook you up. In our new, exclusive video series, we'll take you deep into the technology that's revolutionizing football analytics. Going Deep: AWS + NFL Next Gen Stats is a brand new 6-part series that explores the groundbreaking partnership between the NFL and AWS. Whether you're an American football fan, a data expert, or simply curious about how cutting-edge technology is transforming sports, this series offers behind-the-scenes insights you won't want to miss.

Missing alt text value

Episode 1: How AWS captures every play

Get an inside look at the team behind Next Gen Stats and discover how they use real-time player tracking data to generate advanced statistics and provide entirely new insights across the NFL. We break down the basics of their data pipeline, explore the difference between business logic and machine learning, and learn how AWS makes it all possible.

Episode 2: The storage playbook

How does the NFL ingest and store billions of data points each season? The Next Gen Stats team walks us through their real-time pipeline—from stadium servers to Apache Kafka, which distributes events across hundreds of parallel processors. Discover why choosing the right database matters, and how the team uses services like MongoDB, Amazon S3, and PostgreSQL together to handle everything from raw tracking data to powering analytics dashboards with Amazon QuickSight.

Episode 3: From snap to stat

The NFL Next Gen Stats team uses machine learning to create advanced statistics. In this episode, we'll show you how the team decides when to use ML versus rule-based approaches, how they use Amazon SageMaker to test and develop their models, and how they know when their models are ready to be deployed.

Episode 4: Completion Probability

How do you predict the likelihood that a specific pass will result in a completion? And how does this stat enhance our understanding of the game? Listen in as the team discusses its collaboration with football analysts to translate domain expertise into machine learning features—from air yards to defender proximity. This episode also features a discussion of different ML model types (linear, tree-based, deep neural networks) and how the Next Gen Stats team settled on using XGBoost for Completion Probability.

More episodes coming soon

Stay tuned for episodes 5 & 6 where we’ll continue exploring the technology behind Next Gen Stats. Learn how AWS powers the NFL

Did you find what you were looking for today?

Let us know so we can improve the quality of the content on our pages