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

wRAA

by Steve Slowinski
February 16, 2010

Weighted Runs Above Average (wRAA) measures the number of offensive runs a player contributes to their team compared to the average player. How much offensive value did Evan Longoria contribute to his team in 2009? With wRAA, we can answer that question: 28.3 runs above average. A wRAA of zero is league-average, so a positive wRAA value denotes above-average performance and a negative wRAA denotes below-average performance. This is also a counting statistic (like RBIs), so players accrue more (or fewer) runs as they play.

Calculating wRAA is simple if you have a player’s wOBA value: subtract the league average wOBA from your player’s wOBA, divide by the wOBA scale coefficient (1.26 for 2011), and multiply that result by how many plate appearances the player received.

wRAA = ((wOBA – league wOBA) / wOBA scale) × PA

You can find “wOBA scale” values for any year from 1871-2010 here, and league-average wOBA for every year can be found on the FanGraphs leaderboards. The exact wOBA scale value varies on a year-to-year basis in order to set wOBA on the same scale as league-average OBP. Also, if you’re feeling ambitious, it’s possible to calculate wRAA using linear weights.

Context:

Please note that the following chart is meant as an estimate. No matter the year, this statistic will always have 0 wRAA as league-average.

Rating wRAA
Excellent 40
Great 20
Above Average 10
Average 0
Below Average -5
Poor -10
Awful -20

Things to Remember:

● wRAA is league adjusted, meaning you can use it to compare players from different leagues and years.

● When calculating Wins Above Replacement (WAR), wRAA is used to represent offensive ability. Ten wRAA is equal to +1 win.

Links for Further Reading:

Intro to wRC and wRAA – FanGraphs





Spd
 
ERA

Steve is the editor-in-chief of DRaysBay and the keeper of the FanGraphs Library. You can follow him on Twitter at @steveslow.

11
Leave a Reply

Please Login to comment
6 Comment threads
5 Thread replies
0 Followers
 
Most reacted comment
Hottest comment thread
10 Comment authors
promoBenHcodeX*Sharvey001BeisbolData Recent comment authors
newest oldest most voted
SF 55 for life
Member
SF 55 for life
You can flag a comment by clicking its flag icon. Website admin will know that you reported it. Admins may or may not choose to remove the comment or block the author. And please don't worry, your report will be anonymous.

how would u do this in excel?

Vote Up0Vote Down 
9 years ago
Chip Buck
Guest
Chip Buck
You can flag a comment by clicking its flag icon. Website admin will know that you reported it. Admins may or may not choose to remove the comment or block the author. And please don't worry, your report will be anonymous.

It’s simple as long as you figure out the wOBA, and know the league average wOBA. In my spreadsheet, I have it as =((AG7-AH7)/1.15)*E7, where AG7 is the actual wOBA; AH7 is the league average wOBA; and E7 is PA. Obviously, your cells could be different depending on what you have in your spreadsheet.

Vote Up1Vote Down 
9 years ago
promo
Member
promo
You can flag a comment by clicking its flag icon. Website admin will know that you reported it. Admins may or may not choose to remove the comment or block the author. And please don't worry, your report will be anonymous.

no way

Vote Up0Vote Down 
1 year ago
Derek
Guest
Derek
You can flag a comment by clicking its flag icon. Website admin will know that you reported it. Admins may or may not choose to remove the comment or block the author. And please don't worry, your report will be anonymous.

Is there an alternate version of this statistic that adjusts for the number of games a given player has played in a season? I know this site keeps tracks of UZR/150, so I couldn’t help but wonder if there was an equivalent statistic (wRAA/150, I suppose) that allows you to extrapolate a player’s current wRAA to a full season’s worth of playing time/compare wRAA of players with a substantially diffeent number of at bats.

Vote Up0Vote Down 
9 years ago
Jacob
Guest
Jacob
You can flag a comment by clicking its flag icon. Website admin will know that you reported it. Admins may or may not choose to remove the comment or block the author. And please don't worry, your report will be anonymous.

Wouldn’t that basically just be wOBA?

Vote Up1Vote Down 
9 years ago
Paul
Guest
Paul
You can flag a comment by clicking its flag icon. Website admin will know that you reported it. Admins may or may not choose to remove the comment or block the author. And please don't worry, your report will be anonymous.

Stupid question here- trying to really understand all these number.

Why dividide by 1.15?

Vote Up0Vote Down 
9 years ago
BeisbolData
Guest
BeisbolData
You can flag a comment by clicking its flag icon. Website admin will know that you reported it. Admins may or may not choose to remove the comment or block the author. And please don't worry, your report will be anonymous.

I have the same question as Paul.

Why divide by 1.15? What does that constant mean?

Will it ever change? Is there a formula to calculate it?

Vote Up0Vote Down 
9 years ago
Sharvey001
Member
Sharvey001
You can flag a comment by clicking its flag icon. Website admin will know that you reported it. Admins may or may not choose to remove the comment or block the author. And please don't worry, your report will be anonymous.

Does anyone know why a players Total wRAA doesn’t add up to his (wRAA vs LHP) and (wRAA vs RHP)? For some players it is almost exact, but for others such as Ichiro Suzuki it is far off. In 2011 his total wRAA was -15.5. Against LHP his wRAA was -4.4 and against RHP his wRAA was -16.5. Why isn’t his total wRAA -20.9? Also, under the VALUE tab his BATTING value is -12.2. I’m trying to estimate a hitters BATTING value vsLHP and vsRHP since it isn’t listed on the site. I thought extrapolating using the wRAA for LH… Read more »

Vote Up1Vote Down 
9 years ago
codeX*
Guest
codeX*
You can flag a comment by clicking its flag icon. Website admin will know that you reported it. Admins may or may not choose to remove the comment or block the author. And please don't worry, your report will be anonymous.

You divide by 1.15 because that’s the number you multiple base OBA to scale it up to a number similar to OBP. It’s just a scaling factor to have OBA easily comparable to OBP. Thus, to convert back to wRAA, you must first scale it back down (divide by 1.15) to convert to the actual runs above average.

Vote Up0Vote Down 
9 years ago
codeX*
Guest
codeX*
You can flag a comment by clicking its flag icon. Website admin will know that you reported it. Admins may or may not choose to remove the comment or block the author. And please don't worry, your report will be anonymous.

typo; multiple=multiply.

Vote Up0Vote Down 
9 years ago
BenH
Guest
BenH
You can flag a comment by clicking its flag icon. Website admin will know that you reported it. Admins may or may not choose to remove the comment or block the author. And please don't worry, your report will be anonymous.

So, the equation for wOBA should include this scale constant then? Because in the entry here on Fangraphs it doesn’t.

Vote Up0Vote Down 
8 years ago
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.