Skip to content

An exploration of first baseman receiving for the 2023 SMT Data Challenge

Notifications You must be signed in to change notification settings

nicholson2208/smt-data-challenge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

82 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Vacuums and Stone Hands: An Exploration of First Baseman Receiving

See full paper here

Abstract

In an era where the game is increasingly quantified, the receiving aspect of first baseman defense has been largely ignored. While particularly skilled (or lacking) play contributes to a fielder’s reputation, even advanced defensive metrics fail to explicitly consider the role of the first baseman in the assist. In this analysis, I describe what makes an out at first from the perspective of the first baseman. I find that bounced and offline throws are less likely to be outs, and that some players seem to be better at fielding these than others, lending credence to the conventional wisdom that some possess this skill. While the data are insufficient to compute full player-level first baseman receiving rankings, I demonstrate a viable framework for its evaluation. Finally, I discuss the role that first baseman receiving can take in player development and valuation, and suggest future extensions of this approach.

An Overview of this Repo

Foundational Files

The files that power all analysis are:

  • src/game.py, contains a class for a Game. Game does all of the preprocessing and imputation
  • src/plotting.py, contains a class for a Baseball_Field. This does all of the plotting and gif making.
  • src/utils.py, contains assorted functions used in both classes and throughout the analysis.

Analysis Files

Final

Explorations

Outputs

Media From Paper

Aligning Ball and Player Data

a. A misaligned play

  • A misaligned play (Play ID 124, from Game 1903_01_TeamNE_TeamA2), notice the second basemen is not near the ball or bag when the turn is made.

b. A realigned play

  • The same play with the ball and player timestamps aligned as described in the section 3.1 of the paper

Example Scenarios

a. A likely out that was converted for an out

  • A likely out that was converted for out. These plays are considered routine. (Play ID 150, from Game 1902_26_TeamMH_TeamA3)

b. A unlikely out that was not converted for an out

  • An unlikely out that was not converted for an out. These plays are long shots. (Play ID 132, from Game 1903_32_TeamNB_TeamA1)

c. A unlikely out that was converted for an out

  • An unlikely out that was converted for an out. This is a great play by the first baseman. (Play ID 106, from Game 1903_30_TeamNF_TeamA2)

d. A likely out that was not converted for an out

  • A likely out that was not converted. (Play ID 193, from Game 1903_05_TeamND_TeamA2) These plays are hard to interpret without additional context. It could be a blunder on the first basemen, or a throw bad enough that preventing the throw from getting away is more important than the out.

Preventing a bad play from getting worse

a.

b. A bad throw pulls a player off the bag

  • A similarly bad throw pulls the first baseman off the bag in Play ID 25 of Game 1902_05_TeamML_TeamB. While there is value in stopping a bad play from getting worse, the data anonymization hampered my ability to explore that in this analysis.

About

An exploration of first baseman receiving for the 2023 SMT Data Challenge

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published