Sign In
  • Support FanGraphs
    FanGraphs Membership
    Gift a Membership
    Donate to FanGraphs
    FanGraphs Store
  • Games
    Ottoneu Fantasy Baseball
    Signup, FAQ, Blog Posts
  • Blogs
    Blog Roll

    FanGraphs
    Podcasts: FanGraphs Audio | Effectively Wild

    FanGraphs Prospects
    Podcasts: UMP: The Untitled McDongenhagen Project

    RotoGraphs
    Podcasts: The Sleeper and The Bust | Field of Streams

    The Hardball Times
    Podcasts: THT Audio

    Community Research

    Archived Blogs: NotGraphs | TechGraphs | FanGraphs+
    Archived THT: THT Live | Dispatch | Fantasy | ShysterBall
    Archived Podcasts: Stealing Home | Doing It For Bartolo | OttoGraphs
  • Projections
    2021 Pre-Season Projections
    ZiPS, Steamer, Depth Charts
    ATC, THE BAT, THE BAT X
    2021 600 PA / 200 IP Projections
    Steamer600
    2021 Updated In-Season Projections
    ZiPS (RoS), ZiPS (Update)
    Steamer (RoS), Steamer (Update)
    Depth Charts (RoS)
    THE BAT (RoS), THE BAT X (RoS)
    3 Year Projections
    ZiPS 2021, ZiPS 2022
    DFS Projections
    SaberSim
    Auction Calculator
  • Scores
    Today
    Live Scoreboard, Probable Pitchers
    Live Daily Leaderboards
    Win Probability & Box Scores
    2020, 2019, 2018, 2017...
  • Standings
    2021 Projected Standings
    2021 Playoff Odds, Playoff Odds Graphs
    ZiPS Postseason Game-By-Game Odds
    AL East
    AL Central
    AL West
    NL East
    NL Central
    NL West
  • Leaders
    Major League Leaders
    Batting: 2020, 2019, 2018, 2017, Career
    Pitching: 2020, 2019, 2018, 2017, Career
    Splits Leaderboards
    Season Stat Grid
    60-Game Span Leaderboards (Special)

    KBO Leaders
    Batting, Pitching

    Minor League Leaders
    AAA: International, Pacific Coast, Mexican
    AA: Eastern, Southern, Texas
    A+: California, Carolina, Florida State
    A: Midwest, South Atlantic
    A-: New York-Penn, Northwest
    R: Appalachian, Gulf Coast, Pioneer, Arizona
    R: Dominican
    Legacy Minor League Leaderboards

    WAR Tools
    Combined WAR Leaderboards
    WAR Graphs
    WPA Tools
    WPA Inquirer
    Rookie Leaders
    Batters 2020, Pitchers 2020
    Splits Leaders
    Batters: vs L, vs R, Home, Away
    Pitchers: vs L , vs R, Home, Away
  • Teams
    Team Batting Stats
    2020, 2019, 2018, 2017...
    Team Pitching Stats
    2020, 2019, 2018, 2017...
    Team WAR Totals (RoS)
    AL East
    Blue Jays  |  DC
    Orioles  |  DC
    Rays  |  DC
    Red Sox  |  DC
    Yankees  |  DC
    AL Central
    Cleveland  |  DC
    Royals  |  DC
    Tigers  |  DC
    Twins  |  DC
    White Sox  |  DC
    AL West
    Angels  |  DC
    Astros  |  DC
    Athletics  |  DC
    Mariners  |  DC
    Rangers  |  DC
    NL East
    Braves  |  DC
    Marlins  |  DC
    Mets  |  DC
    Nationals  |  DC
    Phillies  |  DC
    NL Central
    Brewers  |  DC
    Cardinals  |  DC
    Cubs  |  DC
    Pirates  |  DC
    Reds  |  DC
    NL West
    D-backs  |  DC
    Dodgers  |  DC
    Giants  |  DC
    Padres  |  DC
    Rockies  |  DC
    Positional Depth Charts
    Batters: C, 1B, 2B, SS, 3B, LF, CF, RF, DH
    Pitchers: SP, RP
  • RosterResource
    Offseason Tools
    2021 Opening Day Tracker
    2021 Offseason Tracker
    2021 Free Agent Tracker
    2021 Injury Report
    Current Depth Charts
    AL East
    Blue Jays
    Orioles
    Rays
    Red Sox
    Yankees
    AL Central
    Cleveland
    Royals
    Tigers
    Twins
    White Sox
    AL West
    Angels
    Astros
    Athletics
    Mariners
    Rangers
    NL East
    Braves
    Marlins
    Mets
    Nationals
    Phillies
    NL Central
    Brewers
    Cardinals
    Cubs
    Pirates
    Reds
    NL West
    D-backs
    Dodgers
    Giants
    Padres
    Rockies
  • Prospects
    Prospects Home
    THE BOARD!
    THE BOARD: Scouting + Stats!
    How To Use THE BOARD: A Tutorial
    Top Prospects List
    Top Prospects
    20212020
    AL
    BALCHWHOU
    BOSCLELAA
    NYYDETOAK
    TBRKCRSEA
    TORMINTEX
    NL
    ATLCHCARI
    MIACINCOL
    NYMMILLAD
    PHIPITSDP
    WSNSTLSFG
    AL
    BALCHWHOU
    BOSCLELAA
    NYYDETOAK
    TBRKCRSEA
    TORMINTEX
    NL
    ATLCHCARI
    MIACINCOL
    NYMMILLAD
    PHIPITSDP
    WSNSTLSFG

    • 2020 Preseason Top 100

  • Glossary
    Library
    Batting Stats
    wOBA, wRC+, ISO, K% & BB%, more...
    Pitching Stats
    FIP, xFIP, BABIP, K/9 & BB/9, more...
    Defensive Stats
    UZR Primer, DRS, FSR, TZ & TZL, more...
    More
    WAR, UBR Primer, WPA, LI, Clutch
    Guts!
    Seasonal Constants
    Park Factors
    Park Factors by Handedness
  • Sign In
Help Support FanGraphs


Become a Member No Thanks
Already a member? Log In
  • Intro
  • Features
  • Offense
    • Complete List (Offense)
    • OBP
    • OPS and OPS+
    • wOBA
    • wRC and wRC+
    • wRAA
    • Off
    • BsR
    • UBR
    • wSB
    • wGDP
    • BABIP
    • ISO
    • HR/FB
    • Spd
    • Pull%/Cent%/Oppo%
    • Soft%/Med%/Hard%
    • GB%, LD%, FB%
    • K% and BB%
    • Plate Discipline (O-Swing%, Z-Swing%, etc.)
    • Pitch Type Linear Weights
    • Pace
  • Defense
    • Overview
    • Def
    • UZR
    • DRS
    • Defensive Runs Saved – 2020 Update
    • Inside Edge Fielding
    • Catcher Defense
    • FSR
    • RZR
    • TZ / TZL
  • Pitching
    • Complete List (Pitching)
    • ERA
    • WHIP
    • FIP
    • xFIP
    • SIERA
    • Strikeout and Walk Rates
    • Pull%/Cent%/Oppo%
    • Soft%/Med%/Hard%
    • GB%, LD%, FB%
    • BABIP
    • HR/FB
    • LOB%
    • Pitch Type Linear Weights
    • SD / MD
    • ERA- / FIP- / xFIP-
    • Plate Discipline (O-Swing%, Z-Swing%, etc.)
    • Pace
    • PITCHF/x
      • What is PITCHF/x?
      • Pitch Type Abbreviations & Classifications
      • Heat Maps
      • Common Mistakes
      • PITCHf/x Resources
  • WE/RE/LI
    • RE24
    • Win Expectancy
    • WPA
    • LI
    • WPA/LI
    • Clutch
  • Principles
    • DIPS
    • Regression toward the Mean
    • Replacement Level
    • Sample Size
    • Splits
    • Projection Systems
    • Linear Weights
    • Counting vs. Rate Statistics
    • Park Factors
    • Park Factors – 5 Year Regressed
    • Positional Adjustment
    • Aging Curve
    • League Equivalencies
    • Pythagorean Win-Loss
    • Luck
  • WAR
    • What is WAR?
    • WAR for Position Players
    • WAR for Pitchers
    • FDP
    • fWAR, rWAR, and WARP
    • WAR Misconceptions
  • Business

RE24

by Neil Weinberg
July 30, 2014

RE24 Flash Card 8-16-15

RE24 (or run expectancy based on the 24 base-out states) may sound like a computer error or a random assortment of letters and numbers, but the actual logic and mechanisms behind the statistic make it extremely useful for fans and analysts. It is based on the concept of run expectancy, which provides the average number of expected runs per inning given the current number of outs and placement of baserunners. The number “24” refers to the potential number of base-out states (zero, one, two outs and eight different baserunner arrangements).

Since run expectancy tells you the number of expected runs, any number of runs created above or below that value can be treated as runs above or below average for the batter or pitcher depending on the outcome of each plate appearance. Unlike wRAA, wRC, or Batting Runs, RE24 is context-dependent and assigns more credit for hits with men on base than with the bases empty. With league average set to 0, hitters with positive RE24 are creating more runs than we would expect given the situations they have been placed in and pitchers with positive numbers are preventing more runs than average given the situations in which they have been placed.

On the hitting side, RE24 is a measure of how well hitters are capitalizing on their opportunities while also not assigning extra credit (like RBI) to hitters who happen to come to the plate with men on base very often. For pitchers, particularly relievers, RE24 is useful because it allows for multiple pitchers to share credit for allowing a baserunner to score and assigns credit to pitchers who strand the runners of the pitcher they relieved.

Calculation:

Calculating RE24 for a specific play or game is extremely easy as long as you are working with the appropriate run expectancy matrix. A run expectancy matrix presents the expected number of runs scored between a given point and the end of an inning based on the overall run environment, the number of outs, and the placement of the baserunners. For example, in the RE matrix below (run environment set at 4.15 runs per game), the expected number of runs given a runner on first and no outs is 0.831 runs.

Runners 0 Outs 1 Out 2 Outs
Empty 0.461 0.243 0.095
1 _ _ 0.831 0.489 0.214
_ 2 _ 1.068 0.644 0.305
1 2 _ 1.373 0.908 0.343
_ _ 3 1.426 0.865 0.413
1 _ 3 1.798 1.140 0.471
_ 2 3 1.920 1.352 0.570
1 2 3 2.282 1.520 0.736

To calculate the RE24 of a given plate appearance, simply take the run expectancy of the result of the play, subtract the run expectancy of the the starting state, and add in any runs scored during the play. For example, if the play started with a man on first and no outs there was an original run expectancy of 0.831. If the batter hits a single that results in the runner getting to third and the batter ending on first, the resulting run expectancy would be 1.798. Since no runs were scored on the play, you would simply do the following:

1.798 – 0.831 + 0 = 0.967 RE24

A great thing about calculating RE24 is that whatever positive credit goes to the batter is mirrored exactly by the pitcher. So for allowing that single with a man on first, the pitcher would get -0.967 RE24. If a baserunner advances on a stolen base, wild pitch, or passed ball, the baserunner is credited with the RE24 and the pitcher is debited. In all other cases, the batter and pitcher are the only ones who are assigned credit for the play.

When runs are scored on the play, the calculation works the same way, but make sure you don’t forget to factor in the runs scored. So imagine that a batter singles with men on first and third and no outs (1.798 RE), moving us from that state to a state with men on first and second with no outs (1.373 RE).

1.373 – 1.798 + 1 = 0.575 RE24

As long as you have the proper matrix in front out you (there are unique ones for each park and year based on run scoring and the one presented above is roughly neutral for 2014), calculating this stat is a snap, even if the name makes it sound esoteric. This interactive tool allows you to change the run environment and calculate custom matrices. A player’s season RE24 is simply the sum of the individual RE24 values of each plate appearance of the season with total run values on par with what you might see in a stat such as wRAA.

Why RE24:

RE24 is valuable because it provides an answer to a different question than context-neutral run values like wRAA, wRC, and Batting Runs for hitters. If you want to know how frequently a batters hits a single or a double and how valuable his performance would have been in a neutral context, one of the other run value statistics is your best bet. Those stats tell you what happened in the batter’s box. RE24 tells you how what happened in the batter’s box impacted the context of the inning.

A batter who hit a double with two outs and the bases empty performed the same action as a batter who hit that double with the bases loaded, but the bases loaded double was much more productive given the situation. The bases empty double was worth about .2 runs above average while the bases loaded double was worth about 2.5 runs above average.

Whether you wish to use a context neutral or context dependent statistic is up to you. Generally, there is very little evidence that hitting with men on base is a unique skill independent of hitting in general, but there are good arguments for why using RE24 as a value metric is reasonable even if it isn’t a direct measure of skill. For example, looking at a player’s RE24 probably won’t be more predictive of a player’s future performance than looking at their wRAA, but when assigning retroactive credit, say in an MVP race, RE24 could make sense given your philosophical approach.

For pitchers, RE24 is scaled differently than our typical runs allowed metrics, so the comparison to context neutral statistics isn’t as obvious, but it provides a measure of how many runs above or below average each pitcher allowed given the state of the game. For starters, RE24 is only going to be particularly relevant when dealing with innings in which they were pulled from the game. All other innings will yield equivalent results to runs allowed because even if the pitcher gets docked for allowing runners to reach, they will be credited for stranding those same runners. For relievers, however, this is a very useful measure.

Relievers enter into games and leave games with men on base frequently, so the standard rule book definition of runs allowed doesn’t always capture a reliever’s true performance. For example, if a reliever enters with the bases loaded and no outs, stranding the runners and allowing all three to score have the exact same impact on that relievers RA9 or ERA. When using RE24, stranding the runners is worth 2.282 RE24 and allowing them to score and then getting out of the inning is worth -0.72 RE24.

For starting pitchers, you’re only going to notice significant differences if the starter is unusually lucky or unlucky with respect to how often their relievers allow inherited runners to score. There are a number of pitchers affected by that type of luck each year, but the value of RE24 remains more apparent when looking at relief pitchers.

How to Use RE24:

RE24 is very simple to use for hitters if you’re already familiar with runs above average numbers like wRAA. With league average set to zero, any positive value is that many runs above average and any negative value is that many runs below average. RE24 includes batting and between at bat baserunning (stolen base, wild pitches, etc), so if a player has 30.5 RE24, that means they were about 30 runs better than the average player would have been if given the same opportunities. Each win is worth between 9 and 10 runs depending on the year, so you can convert RE24 into wins by dividing it by that year’s runs per win. On FanGraphs, we call this REW instead of RE24.

Remember that RE24 is providing you with context adjusted runs, so when looking at this statistic you are measuring a player’s performance above or below average given the context in which they were placed. If you want to compare their context neutral stats with their context adjusted stats, an easy trick is to compare RE24 to Batting Runs plus wSB (or OFF minus UBR). This will allow you to see how well or poorly timed a hitter’s performance has been, but remember, context dependent numbers are less predictive of future performance than context neutral ones.

For pitchers, using RE24 in the language of RA9 or ERA is a bit trickier. You could simply learn to think in terms of runs above average for pitchers like you do for hitters, but the alternative is to take about 0.46 runs per inning and subtract the pitcher’s RE24 total to see it in terms of runs allowed. Then if you treat that new number as runs allowed and multiply be 9 and divide by innings pitcher, you’ll wind up with something akin to RE24 on a per 9 inning scale. Remember that RE24 is based on the run environment and park so this won’t be perfect. Remember also that while allowing runs is bad, a positive RE24 is good because it is a measure of runs better than average for pitchers. For starters, you won’t typically see dramatic differences, but for relievers you might.

Additionally, while RE24 controls for outs and baserunner placement, it does not make any adjustments based on the score of the game or the inning, meaning that a bases loaded situation is the same if the score is tied in the ninth inning or if the gap is seven runs in the fourth. In other words, while it controls for the likely number of runs, it does not control for how important those runs might be in the context of the game. RE24 also does not include any defensive value. All offensive events go to the hitter (or baserunner on steals) and all defensive events are credited to the pitcher. So while you can swap in RE24 for Batting Runs + wSB, you cannot look at a player’s RE24-Wins and call that WAR because it does not include all baserunning, any defense, any positional adjustment, or replacement level.

Context:

RE24 is measured in runs above average based on the current run environment, but since league average is always set to zero, the following rules of thumb apply:

Rules of Thumb

Rating RE24 (Hitters) RE24 SP RE24 RP
Excellent 45 25 15
Great 30 15 10
Above Average 15 10 5
Average 0 0 0
Below Average -5 -5 -5
Poor -10 -10 -10
Awful -20 -20 -15

Things to Remember:

● RE24 is based on the run expectancy matrix for the given park in a particular year, so while a neutral matrix like the one above will help you apply the concept, you might not be able to match RE24 values that we have on the leaderboards with your own calculations.

● RE24 only includes hitting and baserunning such as stolen bases and advancing on wild pitches for hitters. It does not include other baserunning, defense, position, or replacement level.

● RE24 assigns all defensive credit to the pitcher, so errors and bad defensive plays go against the pitcher as if the outcome of the play was caused by a sharp single.

● RE24 is context dependent by base-out state, but not by score or inning.

Links for Further Reading:

Get to Know RE24 – FanGraphs

RE24 – Inside The Book Blog

Context Batting Runs – FanGraphs

Introducing The Batter-Specific Run Expectancy Matrix – FanGraphs





FDP
 
Off

Neil Weinberg is the Site Educator at FanGraphs and can be found writing enthusiastically about the Detroit Tigers at New English D. Follow and interact with him on Twitter @NeilWeinberg44.

Leave a Reply

Please Login to comment
You are going to send email to

Move Comment

Updated: Wednesday, March 3, 2021 3:22 AM ETUpdated: 3/3/2021 3:22 AM ET
Player Linker - Contact Us - Advertise - Terms of Service - Privacy Policy
sis_logo
All major league baseball data including pitch type, velocity, batted ball location, and play-by-play data provided by Sports Info Solutions.
mlb logo
Major League and Minor League Baseball data provided by Major League Baseball.
Mitchel Lichtman
All UZR (ultimate zone rating) calculations are provided courtesy of Mitchel Lichtman.
TangoTiger.com
All Win Expectancy, Leverage Index, Run Expectancy, and Fans Scouting Report data licenced from TangoTiger.com
Retrosheet.org
Play-by-play data prior to 2002 was obtained free of charge from and is copyrighted by Retrosheet.