
For a single fielded by the RF or CF, the # of times the runner advanced to third.For a single fielded by the RF or CF, the # of times the runner was held at second (and there was not a runner on second held at third).Number of occurrences for each of the following events for each base: Obviously baserunners can advance while on first, second and third,īut the mix of opportunities available to them is different for each Non-SB/CS baserunning contributions during the play-by-play era, 1931 to the This explanation describes the techniques used to estimate Non-Basestealing baserunning which includes items like 1st to 3rd on singles, outs on the bases, tagging up on fly balls, scoring from third on a ground ball, etc.Stolen Bases and Caught Stealing runs as calculated above for wRAA (see above for a link to an explanation of this), and.
See How we compute wRAA for WAR for a full rundown of what we do.
Runs due to SB and CS are computed with wRAA, but we subtract them out from the batting total and add them into the baserunning total. For other years, we estimate the rate of ROEs and add that into our non-SO out values. We include Reached on Errors for seasons that such data is available. In early baseball, pre-1920 or so, this is especially vital because error rates were high and DP rates were low, so there was a lot of benefit to putting the ball in play. For all seasons, we differentiate between strikeouts and other outs. From 2003 on, we differentiate between infield singles and outfield singles. We estimate CS totals for seasons in which we lack CS data. Pitchers are excluded from the league wOBA calculation, so the run totals are not biased against players in seasons with DHs. Weights are based on the offense of a particular league season rather than all of major league baseball. Tango's wOBA (weighted on-base average) framework, but we add a number of improvements to ourĬalculation of wRAA (weighted runs above average). Rbat, Batting Runsįor batting runs we use a linear weights system based on Tom Second half of the equation ( AvgPlayer_runs - ReplPlayer_runs). These five correspond to the first half of our equation above Zero means worse than average, and greater than zero means better thanĪverage.
So a value of zero will equate to a league average player. The first five measurements are all compared against league average, Replacement level Runs (based on playing time).Runs added or lost due to Grounding into Double Plays in DP situations.WAR for position players has six components: