Moneyball Revisited: Sabermetrics past, present, and future

Ben Baumer

Moneyball Revisited:
Sabermetrics past, present, and future





Ben Baumer
Mount Wachusett Community College
November 28th, 2017
(http://bit.ly/2iZpX39)

Moneyball, 2003

Sabermetrics

What is sabermetrics?

A brief history of sabermetrics

Early 20th century

Early 20th century: data

Early 20th century: tools

Early 20th century: methods

Early 20th century: what did we learn?

Branch Rickey era

Branch Rickey era: data

Branch Rickey era: tools

Branch Rickey era: methods

Roth on math

The figures concerned in baseball statistical work don’t call for integral calculus or even advanced algebra.

Allan Roth

Rosenthal, ed., “The Statistician,” in Baseball Is Their Business, 1952, p. 140

What did we learn?

Bill James era

Bill James era: data

Bill James era: tools

Bill James era: methods

Bill James era: what did we learn?

Internet era

Internet era: data

Internet era: tools

Internet era: methods

Internet era: what did we learn?

There is little if any difference among major-league pitchers in their ability to prevent hits on balls hit in the field of play.

Voros McCracken

McCracken, “Pitching and Defense: How Much Control Do Hurlers Have?,” BaseballProspectus.com, Jan 23, 2001

Moneyball era: data

Moneyball era: tools



play,1,0,hendr001,00,X,9/F9S
play,1,0,whitd001,22,BBFFC,K/C
play,1,0,alomr001,32,BBCFBB,W
play,1,0,cartj001,00,X,4/P4
play,1,1,raint001,00,X,43/G34
play,1,1,coraj001,01,CX,4/P4MD
play,1,1,thomf001,30,BBBB,W
play,1,1,ventr001,00,B,WP.1-2
play,1,1,ventr001,11,B.CB,WP.2-3
play,1,1,ventr001,32,B.CB.SFFBS,K

Moneyball era: methods

Moneyball era: what did we learn?

PITCHf/x era

PITCHf/x era: data

PITCHf/x era: tools

PITCHf/x era: methods

PITCHf/x era: what did we learn?

Statcast era: data

Statcast era: tools

Statcast era: methods

Statcast era: what have we learned?

Summary

data rows tool method result
boxscores dozens paper arithmetic rates
tabulated hundreds adding machine arithmetic formulas
compiled thousands calculator algebra metrics
seasonal 100 k spreadsheet regression metrics
play-by-play 1 M SQL (laptop) regression fitted models
pitch-by-pitch 10 M SQL (server) mixed, Bayesian statistical models
player tracking billions Spark ML ?

Catcher Framing

 

Example: Catcher Framing 1

Jose Molina (good)

Ryan Doumit (bad)

Example: Catcher Framing 2

Jose Molina (good)

Ryan Doumit (bad)

Learn more at ESPN or Grantland

Jose Molina, 2013

Big Data Baseball, 2015

Fielding

Summary-based fielding metrics

Zone-based fielding metrics

Spatial Aggregate Fielding Evaluation (SAFE)

Comparison of UZR and SAFE

Fielding in the Statcast era

Moneyball Revisited

The Sabermetric Revolution, 2014

Thank you!