Hitter Projection Calculator: wRC+ and Weighted On-Base Average (wOBA)

Project a hitter's Weighted On-Base Average (wOBA) and park/league-adjusted Weighted Runs Created Plus (wRC+) using FanGraphs-style linear weights. Enter your hitter's counting stats and league context below.

Plate Appearance Breakdown

League Context

Fill in the fields above and click Calculate.

Formulas Used

wOBA (Weighted On-Base Average):

wOBA = (0.690×uBB + 0.722×HBP + 0.888×1B + 1.271×2B + 1.616×3B + 2.101×HR)
       ─────────────────────────────────────────────────────────────────────────
                        AB + uBB + SF + HBP

where uBB = BB − IBB (unintentional walks)
  

wRAA (Weighted Runs Above Average):

wRAA = ((wOBA − lgwOBA) / wOBAScale) × PA
  

wRC (Weighted Runs Created):

wRC = wRAA + (lgR/PA × PA)
  

wRC+ (Park & League Adjusted):

wRC+ = 100 × [ ((wOBA − lgwOBA) / wOBAScale) + lgR/PA ]
              ─────────────────────────────────────────
                          lgR/PA × ParkFactor
  

wRC+ = 100 means exactly league average. Every point above/below 100 is one percentage point better/worse than league average, park-adjusted.

Assumptions & References

  • Linear weights (0.690, 0.722, 0.888, 1.271, 1.616, 2.101) are FanGraphs 2022–2023 season constants from the FanGraphs Guts! page. Update these annually for maximum accuracy.
  • References: Tango, Lichtman & Dolphin, The Book: Playing the Percentages in Baseball (2007); FanGraphs Library — wOBA and wRC+.