Associate Professor of Information
9 Learning Experiences
Your browser is ancient!
Upgrade to a different browser to experience this site.
Sports analytics has emerged as a field of research with increasing popularity propelled, in part, by the real-world success illustrated by the best-selling book and motion picture, Moneyball. Analysis of team and player performance data has continued to revolutionize the sports industry on the field, court, and ice as well as in living rooms among fantasy sports players and online sports gambling.
Drawing from real data sets in Major League Baseball (MLB), the National Basketball Association (NBA), the National Hockey League (NHL), the English Premier League (EPL-soccer), and the Indian Premier League (IPL-cricket), you’ll learn how to construct predictive models to anticipate team and player performance. You’ll also replicate the success of Moneyball using real statistical models, use the Linear Probability Model (LPM) to anticipate categorical outcomes variables in sports contests, explore how teams collect and organize an athlete’s performance data with wearable technologies, and how to apply machine learning in a sports analytics context.
This introduction to the field of sports analytics is designed for sports managers, coaches, physical therapists, as well as sports fans who want to understand the science behind athlete performance and game prediction. New Python programmers and data analysts who are looking for a fun and practical way to apply their Python, statistics, or predictive modeling skills will enjoy exploring courses in this series.
Associate Professor of Information
9 Learning Experiences
Former Assistant Professor in Sport Management
1 Learning Experience
Stephen J. Galetti Professor of Sport Management
3 Learning Experiences
Former Lecturer of Sport Management
1 Learning Experience
Clinical Assistant Professor of Applied Exercise Science and Movement Science
1 Learning Experience
Course content developed by U-M faculty and managed by the university. Faculty titles and affiliations are updated periodically.
Intermediate Level
Learners should have some familiarity with Python before starting this course. We recommend the Python for Everybody Specialization.
Use Python and sports datasets to explore team performance and become a hands-on producer of sports analytics.
Use Python to analyze baseball performance data and explore the evolution of Moneyball-era statistics through hands-on coding.
Use logistic regression and Python to model and predict sports outcomes while examining analytics in gambling and society.
Analyze athletic performance and recovery using wearable tech, physiological principles, and Python programming on sports datasets.
Apply machine learning techniques to real sports data to analyze, predict outcomes, and enhance performance analytics.