Prediction Models with Sports Data
Ends soon! Keep adding new skills with 10,000+ programs for $239 (usually $399). Save now.
Prediction Models with Sports Data
This course is part of Sports Performance Analytics Specialization
Instructors: Youngho Park
7,218 already enrolled
Included with
Learn more
Ask Coursera
42 reviews
Recommended experience
42 reviews
Recommended experience
What you'll learn
Learn how to generate forecasts of game results in professional sports using Python.
Skills you'll gain
Tools you'll learn
Details to know
5 assignments
See how employees at top companies are mastering in-demand skills
Build your subject-matter expertise
- Learn new concepts from industry experts
- Gain a foundational understanding of a subject or tool
- Develop job-relevant skills with hands-on projects
- Earn a shareable career certificate
There are 5 modules in this course
In this course the learner will be shown how to generate forecasts of game results in professional sports using Python. The main emphasis of the course is on teaching the method of logistic regression as a way of modeling game results, using data on team expenditures. The learner is taken through the process of modeling past results, and then using the model to forecast the outcome games not yet played. The course will show the learner how to evaluate the reliability of a model using data on betting odds. The analysis is applied first to the English Premier League, then the NBA and NHL. The course also provides an overview of the relationship between data analytics and gambling, its history and the social issues that arise in relation to sports betting, including the personal risks.
This module introduces the regression models in dealing with the categorical outcome variables in sport contest (i.e., Win, Draw, Lose). It explains the Linear Probability Model (LPM) in terms of its theoretical foundations, computational applications, and empirical limitations. Then the module introduces and demonstrates the Logistic Regression as a better substitute of LPM for the categorical dependent variables.
What's included
8 videos8 readings2 assignments6 ungraded labs
8 videosβ’Total 86 minutes
- Introduction to Prediction Modelsβ’2 minutes
- Binary Outcome and Regression Part 1β’9 minutes
- Binary Outcome and Regression Part 2β’12 minutes
- Logistic Regression Part 1β’12 minutes
- Logistic Regression Part 2β’16 minutes
- Ordered Logistic Regression Part 1β’7 minutes
- Ordered Logistic Regression Part 2β’12 minutes
- Predictive Modeling - Basics of Forecastingβ’17 minutes
8 readingsβ’Total 75 minutes
- Prediction Models Course Syllabusβ’10 minutes
- Help Us Learn More About Youβ’5 minutes
- Assignment Overviewβ’10 minutes
- Assignment Instructions - Part 1β’10 minutes
- Week 1 - Part 1 - Sample Notebookβ’10 minutes
- Assignment Instructions - Part 2β’10 minutes
- Week 1 - Part 2 - Sample Notebookβ’10 minutes
- Week 1 R Contentβ’10 minutes
2 assignmentsβ’Total 60 minutes
- Week 1 - Quiz 1β’30 minutes
- Week 1 - Quiz 2β’30 minutes
6 ungraded labsβ’Total 360 minutes
- 1.1. LPM and Logit Modelβ’60 minutes
- 1.2. Ordered Logit Regressionβ’60 minutes
- 1.3. Predictive Modeling - Basics of Forecastingβ’60 minutes
- Week 1 Self Test Solutionsβ’60 minutes
- Assignment 1 - Part 1 - Workspaceβ’60 minutes
- Assignment 1 - Part 2 - Workspaceβ’60 minutes
This module explores the relationship between probability and betting markets. It explains the concept of odds, and the relationship between betting odds and probabilities. It then develops a measure of the accuracy of betting odds using sports examples, and assesses the meaning of efficiency in betting markets.
What's included
6 videos3 readings1 assignment5 ungraded labs
6 videosβ’Total 89 minutes
- Gambling and Betting Marketsβ’19 minutes
- Betting Odd and Types of Betsβ’17 minutes
- Betting Odds and Win Probabilitiesβ’20 minutes
- Evaluating Betting Odds Using Brier Scores Part 1β’8 minutes
- Evaluating Betting Odds Using Brier Scores Part 2β’12 minutes
- Market Efficiency and Beating the Bookmakerβ’13 minutes
3 readingsβ’Total 30 minutes
- Assignment Overviewβ’10 minutes
- Week 2 - Sample Notebookβ’10 minutes
- Week 2 R Contentβ’10 minutes
1 assignmentβ’Total 30 minutes
- Week 2 Quizβ’30 minutes
5 ungraded labsβ’Total 300 minutes
- 2.1. Betting Odds and Win Probabilitiesβ’60 minutes
- 2.2. Evaluating Betting Odds Using Brier Scoresβ’60 minutes
- Self Test: Betting Odds and Win Probabilitiesβ’60 minutes
- Self Test: Evaluating Betting Odds Using Brier Scoresβ’60 minutes
- Assignment 2 Workspaceβ’60 minutes
This module shows how to forecast the outcome of EPL soccer games using an ordered logit model and publicly available information. It assesses the accuracy of these forecasts against the betting odds and shows that they are remarkably accurate.
What's included
7 videos3 readings1 assignment6 ungraded labs
7 videosβ’Total 93 minutes
- Forecasting EPL results: 1. Wages and Transfermarket Part 1β’8 minutes
- Forecasting EPL results: 1. Wages and Transfermarket Part 2β’12 minutes
- Forecasting EPL results: Within sample prediction Part 1β’17 minutes
- Forecasting EPL results: Within sample prediction Part 2β’12 minutes
- Forecasting EPL results: Out of sample forecasting Part 1β’16 minutes
- Forecasting EPL results: Out of sample forecasting Part 2β’14 minutes
- Forecasting EPL results: Forecasting the League Tableβ’14 minutes
3 readingsβ’Total 30 minutes
- Assignment Overviewβ’10 minutes
- Week 3 - Sample Notebookβ’10 minutes
- Week 3 R Contentβ’10 minutes
1 assignmentβ’Total 30 minutes
- Week 3 Quizβ’30 minutes
6 ungraded labsβ’Total 360 minutes
- 3.1. TMValues and Wages - 2011-2018β’60 minutes
- 3.2. Within Sample Predictions - Our Model VS The Bookmakerβ’60 minutes
- 3.3. Forecasting EPL Resultsβ’60 minutes
- 3.4. The forecast Premier League Table for 2019-20β’60 minutes
- Self Test: TMValues and Wages - 2011-2018β’60 minutes
- Assignment 3 Workspaceβ’60 minutes
This module assesses the efficacy of the EPL forecasting model covered in the previous week by replicating the model in the context of three North American team sports leagues (i.e., NHL, NBA, MLB). Specifically, this module shows how to forecast the outcome of NHL, NBA, MLB regular season games using an ordered logit model and publicly available information. It assesses the accuracy of these forecasts against the betting odds.
What's included
4 videos4 readings1 assignment4 ungraded labs
4 videosβ’Total 69 minutes
- Forecasting Model: MLBβ’20 minutes
- Forecasting Model: NHL Part 1β’17 minutes
- Forecasting Model: NHL Part 2β’7 minutes
- Forecasting Model: NBAβ’26 minutes
4 readingsβ’Total 40 minutes
- Assignment Overviewβ’10 minutes
- Assignment Instructionsβ’10 minutes
- Week 4 - Sample Notebooksβ’10 minutes
- Week 4 R Contentβ’10 minutes
1 assignmentβ’Total 30 minutes
- Week 4 Quizβ’30 minutes
4 ungraded labsβ’Total 240 minutes
- 4.1. NHL Forecasting Modelβ’60 minutes
- 4.2. MLB Forecasting Modelβ’60 minutes
- 4.3. NBA Forecasting Modelβ’60 minutes
- Assignment 4 Workspaceβ’60 minutes
In this module we examine the historical and social consequences of gambling, and the relationship between gambling and statistics. Gambling is explored from the perspective of different ethical and religious systems. Issues of problem gambling are explored and assessed.
What's included
7 videos1 reading
7 videosβ’Total 81 minutes
- Gambling and the Development of Probability Theoryβ’17 minutes
- Gambling, Morality, and Sports Part 1β’14 minutes
- Gambling, Morality, and Sports Part 2β’8 minutes
- Social Policy and Sports Gambling β’13 minutes
- Problem Gambling Part 1β’7 minutes
- Problem Gambling Part 2β’10 minutes
- Match Fixing, Gambling and Sportsβ’13 minutes
1 readingβ’Total 5 minutes
- Post-Course Surveyβ’5 minutes
Earn a career certificate
Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.
Instructors
Offered by
Explore more from Data Analysis
- U
University of Michigan
Course
- U
University of Michigan
Course
- U
University of Michigan
Course
- U
University of Michigan
Course
Why people choose Coursera for their career
Learner reviews
- 5 stars
73.80%
- 4 stars
9.52%
- 3 stars
11.90%
- 2 stars
0%
- 1 star
4.76%
Showing 3 of 42
Reviewed on Apr 11, 2024
Very interesting course, even though some of the data prep is kind of weird it's nice to see things done a bit differently
Reviewed on Jul 10, 2023
I found the material from weeks 2 and 4 very interesting!
Frequently asked questions
To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
When you enroll in the course, you get access to all of the courses in the Specialization, and you earn a certificate when you complete the work. Your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.
Yes. In select learning programs, you can apply for financial aid or a scholarship if you canβt afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, youβll find a link to apply on the description page.
More questions
Financial aid available,
