SlideShare a Scribd company logo
1 of 10
Beyond Moneyball
How Data Science is being used in the major sports
Background
information
Michael Cave
Senior Data Scientist, Interface
Financial Group
Former college baseball player
Former Graduate School Professor
at University of Texas-Dallas
Sports Analytics:
Where did it begin?
• Statistics has also been something that
major sports like to keep. Fans have an
obsession with how many goals, home
runs, points, etc their favorite player
has.
What are some
examples?
• Baseball: OPS+, wRC+, wOBA, DRS,
WAR
• Basketball: PER, Win Shares,
ws/48, VORP
• Football: QBR, Catch Probability
• Hockey: Corsi
Baseball was the first major sport to become
more mature in the analytical space.
Basketball is quickly following with
nba.stats.com
Football is following with Amazon NextGen
stats
Hockey is later to the party with analytics
such as Corsi.
Fundamental
Analytics
Corsi - advanced statistic used in the NHL to measure shot attempt differential while at even strength
play. This includes shots on goal, missed shots on goal, and blocked shot attempts towards the
opposition's net minus the same shot attempts directed at your own team's net
OPS+ - takes a player's on-base plus slugging percentage and normalizes the number across the entire
league. It accounts for external factors like ballparks. It then adjusts so a score of 100 is league
average, and 150 is 50 percent better than the league average.
eFG% - statistic that adjusts field goal percentage to account for the fact that three-point field
goals count for three points while field goals only count for two points
QBR - statistic created by ESPN in 2011 to measure the performance of quarterbacks in the NFL. It
incorporates all of a quarterback's contributions to winning, including how he impacts the game
on passes, rushes, sacks and penalties. Since QBR is built from the play level, it accounts for a team's
level of success or failure on every play to provide the proper context, then allocates credit to the
quarterback and his teammates to produce a clearer measure of quarterback efficiency
How has all of
this changed
the game?
Players are being valued
differently
Team construction
Salaries
So where
does Data
Science come
in?
PROJECTION SYSTEMS – A
LOT OF CLUSTERING AND
MIXED EFFECTS MODELING
MICROANALYTICS AKA “IN-
GAME” DECISIONING
PLAYER TRACKING AND IN
GAME ENTERTAINMENT
What is being
done post
Moneyball?
In baseball
sabermetrics have
gotten more
advanced when it
comes to increasing
the value of players
via biomechanical
feedback
In football advanced
analytics are showing
the value of certain
positions while
devaluing others.
In basketball
advanced analytics
are determining how
teams run their
offenses and where
shots are taken
In hockey advanced
analytics are showing
the value of simply
taking shots
Resources -
Sites
https://www.hockey-reference.com/analytics/
http://corsica.hockey/
https://www.fangraphs.com/
https://www.baseball-reference.com/
https://www.baseballprospectus.com/
https://baseballsavant.mlb.com/
https://www.beyondtheboxscore.com/
https://stats.nba.com/players/traditional/
https://www.basketball-reference.com/
https://cleaningtheglass.com/
https://www.pro-football-reference.com/
https://www.pff.com/
https://nextgenstats.nfl.com/
Packages/Libraries
• https://github.com/maksimhorowitz/nflscrapR
• http://billpetti.github.io/baseballr/
• https://github.com/jldbc/pybaseball
• https://github.com/abresler/nbastatR
• https://pythonhosted.org/nhlscrapi/

More Related Content

Similar to Beyond Moneyball: Data Science for Baseball in 2019

Joe Kruger Report. OPTIMA
Joe Kruger Report. OPTIMAJoe Kruger Report. OPTIMA
Joe Kruger Report. OPTIMAJoe Kruger
 
Senior Project Research Paper
Senior Project Research PaperSenior Project Research Paper
Senior Project Research Papercrissy498
 
Sports Aanalytics - Goaltender Performance
Sports Aanalytics - Goaltender PerformanceSports Aanalytics - Goaltender Performance
Sports Aanalytics - Goaltender PerformanceJason Mei
 
7 Ways Sports Teams Win With Sports Analytics
7 Ways Sports Teams Win With Sports Analytics7 Ways Sports Teams Win With Sports Analytics
7 Ways Sports Teams Win With Sports AnalyticsTableau Software
 
Yujie Zi Econ 123CW Research Paper - NBA Defensive Teams
Yujie Zi Econ 123CW Research Paper - NBA Defensive TeamsYujie Zi Econ 123CW Research Paper - NBA Defensive Teams
Yujie Zi Econ 123CW Research Paper - NBA Defensive TeamsYujie Zi
 
CLanctot_DSlavin_JMiron_Stats415_Project
CLanctot_DSlavin_JMiron_Stats415_ProjectCLanctot_DSlavin_JMiron_Stats415_Project
CLanctot_DSlavin_JMiron_Stats415_ProjectDimitry Slavin
 
Predicting Salary for MLB Players
Predicting Salary for MLB PlayersPredicting Salary for MLB Players
Predicting Salary for MLB PlayersRobert-Ian Greene
 
NCAA March Madness Recruiting For Success
NCAA March Madness Recruiting For SuccessNCAA March Madness Recruiting For Success
NCAA March Madness Recruiting For SuccessJonathan Stryer
 
m503 Project1 FINAL DRAFT
m503 Project1 FINAL DRAFTm503 Project1 FINAL DRAFT
m503 Project1 FINAL DRAFTBrian Becker
 
Pierre massé portfolio
Pierre massé portfolioPierre massé portfolio
Pierre massé portfolioPierre Massé
 
Multi Criteria Selection of All-Star Pitching Staff
Multi Criteria Selection of All-Star Pitching StaffMulti Criteria Selection of All-Star Pitching Staff
Multi Criteria Selection of All-Star Pitching StaffAustin Lambert
 
SportsStatsDecal_Syllabus
SportsStatsDecal_SyllabusSportsStatsDecal_Syllabus
SportsStatsDecal_SyllabusKent Chen
 
Major League Soccer Player Analysis-Report
Major League Soccer Player Analysis-ReportMajor League Soccer Player Analysis-Report
Major League Soccer Player Analysis-ReportChris Armstrong
 
Advanced metrics in Basketball and SEO
Advanced metrics in Basketball and SEOAdvanced metrics in Basketball and SEO
Advanced metrics in Basketball and SEOMichael Van Den Reym
 

Similar to Beyond Moneyball: Data Science for Baseball in 2019 (20)

Joe Kruger Report
Joe Kruger ReportJoe Kruger Report
Joe Kruger Report
 
Joe Kruger Report. OPTIMA
Joe Kruger Report. OPTIMAJoe Kruger Report. OPTIMA
Joe Kruger Report. OPTIMA
 
NBA Salary Discrimination Paper
NBA Salary Discrimination PaperNBA Salary Discrimination Paper
NBA Salary Discrimination Paper
 
Senior Project Research Paper
Senior Project Research PaperSenior Project Research Paper
Senior Project Research Paper
 
Sports Aanalytics - Goaltender Performance
Sports Aanalytics - Goaltender PerformanceSports Aanalytics - Goaltender Performance
Sports Aanalytics - Goaltender Performance
 
7 Ways Sports Teams Win With Sports Analytics
7 Ways Sports Teams Win With Sports Analytics7 Ways Sports Teams Win With Sports Analytics
7 Ways Sports Teams Win With Sports Analytics
 
Yujie Zi Econ 123CW Research Paper - NBA Defensive Teams
Yujie Zi Econ 123CW Research Paper - NBA Defensive TeamsYujie Zi Econ 123CW Research Paper - NBA Defensive Teams
Yujie Zi Econ 123CW Research Paper - NBA Defensive Teams
 
CLanctot_DSlavin_JMiron_Stats415_Project
CLanctot_DSlavin_JMiron_Stats415_ProjectCLanctot_DSlavin_JMiron_Stats415_Project
CLanctot_DSlavin_JMiron_Stats415_Project
 
Predicting Salary for MLB Players
Predicting Salary for MLB PlayersPredicting Salary for MLB Players
Predicting Salary for MLB Players
 
NCAA March Madness Recruiting For Success
NCAA March Madness Recruiting For SuccessNCAA March Madness Recruiting For Success
NCAA March Madness Recruiting For Success
 
m503 Project1 FINAL DRAFT
m503 Project1 FINAL DRAFTm503 Project1 FINAL DRAFT
m503 Project1 FINAL DRAFT
 
Pierre massé portfolio
Pierre massé portfolioPierre massé portfolio
Pierre massé portfolio
 
Sexiest of the Sexiest Job Profile: Sports Analyst
Sexiest of the Sexiest Job Profile: Sports AnalystSexiest of the Sexiest Job Profile: Sports Analyst
Sexiest of the Sexiest Job Profile: Sports Analyst
 
Multi Criteria Selection of All-Star Pitching Staff
Multi Criteria Selection of All-Star Pitching StaffMulti Criteria Selection of All-Star Pitching Staff
Multi Criteria Selection of All-Star Pitching Staff
 
Big Data for Big Sports
Big Data for Big SportsBig Data for Big Sports
Big Data for Big Sports
 
SportsStatsDecal_Syllabus
SportsStatsDecal_SyllabusSportsStatsDecal_Syllabus
SportsStatsDecal_Syllabus
 
NFL Demand
NFL DemandNFL Demand
NFL Demand
 
Major League Soccer Player Analysis-Report
Major League Soccer Player Analysis-ReportMajor League Soccer Player Analysis-Report
Major League Soccer Player Analysis-Report
 
Advanced metrics in Basketball and SEO
Advanced metrics in Basketball and SEOAdvanced metrics in Basketball and SEO
Advanced metrics in Basketball and SEO
 
Big data and MLB
Big data and MLBBig data and MLB
Big data and MLB
 

More from Christopher Conlan

Graph Algorithms, Sparse Algebra, and the GraphBLAS with Janice McMahon
Graph Algorithms, Sparse Algebra, and the GraphBLAS with Janice McMahonGraph Algorithms, Sparse Algebra, and the GraphBLAS with Janice McMahon
Graph Algorithms, Sparse Algebra, and the GraphBLAS with Janice McMahonChristopher Conlan
 
Fast Python: Master the Basics to Write Faster Code
Fast Python: Master the Basics to Write Faster CodeFast Python: Master the Basics to Write Faster Code
Fast Python: Master the Basics to Write Faster CodeChristopher Conlan
 
Algorithms 101 for Data Scientists (Part 2)
Algorithms 101 for Data Scientists (Part 2)Algorithms 101 for Data Scientists (Part 2)
Algorithms 101 for Data Scientists (Part 2)Christopher Conlan
 
Algorithms 101 for Data Scientists
Algorithms 101 for Data ScientistsAlgorithms 101 for Data Scientists
Algorithms 101 for Data ScientistsChristopher Conlan
 
Hiring in the Software & Data Science Sector - D.C. Metro Area
Hiring in the Software & Data Science Sector - D.C. Metro AreaHiring in the Software & Data Science Sector - D.C. Metro Area
Hiring in the Software & Data Science Sector - D.C. Metro AreaChristopher Conlan
 
Cooperative Machine Learning Network with Ahmed Masud of saf.ai
Cooperative Machine Learning Network with Ahmed Masud of saf.aiCooperative Machine Learning Network with Ahmed Masud of saf.ai
Cooperative Machine Learning Network with Ahmed Masud of saf.aiChristopher Conlan
 
Data Visualization for the Web - How to Get Started
Data Visualization for the Web - How to Get StartedData Visualization for the Web - How to Get Started
Data Visualization for the Web - How to Get StartedChristopher Conlan
 
Data Science Applications in Finance and Investing
Data Science Applications in Finance and InvestingData Science Applications in Finance and Investing
Data Science Applications in Finance and InvestingChristopher Conlan
 

More from Christopher Conlan (8)

Graph Algorithms, Sparse Algebra, and the GraphBLAS with Janice McMahon
Graph Algorithms, Sparse Algebra, and the GraphBLAS with Janice McMahonGraph Algorithms, Sparse Algebra, and the GraphBLAS with Janice McMahon
Graph Algorithms, Sparse Algebra, and the GraphBLAS with Janice McMahon
 
Fast Python: Master the Basics to Write Faster Code
Fast Python: Master the Basics to Write Faster CodeFast Python: Master the Basics to Write Faster Code
Fast Python: Master the Basics to Write Faster Code
 
Algorithms 101 for Data Scientists (Part 2)
Algorithms 101 for Data Scientists (Part 2)Algorithms 101 for Data Scientists (Part 2)
Algorithms 101 for Data Scientists (Part 2)
 
Algorithms 101 for Data Scientists
Algorithms 101 for Data ScientistsAlgorithms 101 for Data Scientists
Algorithms 101 for Data Scientists
 
Hiring in the Software & Data Science Sector - D.C. Metro Area
Hiring in the Software & Data Science Sector - D.C. Metro AreaHiring in the Software & Data Science Sector - D.C. Metro Area
Hiring in the Software & Data Science Sector - D.C. Metro Area
 
Cooperative Machine Learning Network with Ahmed Masud of saf.ai
Cooperative Machine Learning Network with Ahmed Masud of saf.aiCooperative Machine Learning Network with Ahmed Masud of saf.ai
Cooperative Machine Learning Network with Ahmed Masud of saf.ai
 
Data Visualization for the Web - How to Get Started
Data Visualization for the Web - How to Get StartedData Visualization for the Web - How to Get Started
Data Visualization for the Web - How to Get Started
 
Data Science Applications in Finance and Investing
Data Science Applications in Finance and InvestingData Science Applications in Finance and Investing
Data Science Applications in Finance and Investing
 

Recently uploaded

SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 

Recently uploaded (20)

SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 

Beyond Moneyball: Data Science for Baseball in 2019