Learn R Programming

baseballr (version 2.0.0)

fg_milb_pitcher_game_logs: Scrape MiLB game logs for pitchers from FanGraphs

Description

This function allows you to scrape MiLB game logs for individual batters from FanGraphs.com.

Usage

fg_milb_pitcher_game_logs(playerid, year)

Value

Returns a tibble of Minor League pitcher game logs, one row per game, with the following columns:

col_nametypesdescription
DatecharacterCalendar date of the game (YYYY-MM-DD).
TeamcharacterMinor league team the pitcher played for.
LevelcharacterMinor league classification level (e.g. (AA), (AAA)).
OppcharacterOpponent team; leading @ indicates a road game.
WnumericWins.
LnumericLosses.
ERAnumericEarned run average (per 9 innings).
GnumericGames pitched (1 per row).
GSnumericGames started.
QSnumericQuality starts (6+ IP, 3 or fewer earned runs).
CGnumericComplete games.
ShOnumericShutouts.
SVnumericSaves.
IPnumericInnings pitched.
TBFnumericTotal batters faced.
HnumericHits allowed.
RnumericRuns allowed.
ERnumericEarned runs allowed.
HRnumericHome runs allowed.
BBnumericWalks allowed.
IBBnumericIntentional walks allowed.
HBPnumericBatters hit by pitch.
WPnumericWild pitches.
BKnumericBalks.
SOnumericStrikeouts.
K/9numericStrikeouts per 9 innings.
BB/9numericWalks per 9 innings.
K/BBnumericStrikeout-to-walk ratio.
HR/9numericHome runs allowed per 9 innings.
K%numericStrikeout rate (per batter faced).
K-BB%numericStrikeout rate minus walk rate.
BB%numericWalk rate (per batter faced).
AVGnumericOpponent batting average allowed.
WHIPnumericWalks plus hits per inning pitched.
BABIPnumericBatting average on balls in play allowed.
LOB%numericLeft-on-base percentage (strand rate).
FIPnumericFielding independent pitching.
ERA-numericERA scaled to league/park (100 = average, lower better).
FIP-numericFIP scaled to league/park (100 = average, lower better).
xFIP-numericExpected FIP scaled to league/park (100 = average).
gamedatecharacterGame date as parsed from the source feed.
dhintegerDoubleheader game indicator (0 = single game).

Arguments

playerid

The pitcher's minor league ID from FanGraphs.com.

year

The season for which game logs should be returned.

Examples

Run this code
# \donttest{
  try(fg_milb_pitcher_game_logs(playerid = "sa3020682", year=2023))
# }

Run the code above in your browser using DataLab