WAR Calculator (Baseball) Calculator
Estimate Wins Above Replacement from batting, fielding, and baserunning stats.
Inputs
Results
WAR
4.7
wOBA0.38
wRAA27.1
Batting Average0.3
OBP0.37
SLG0.5
OPS0.87
How to Use This Calculator
- Enter batting stats: Plate Appearances, At-Bats, Hits, Doubles, Triples, Home Runs, Walks, HBP, and Sac Flies.
- Add Fielding Runs Above Average, Baserunning Runs, and Positional Adjustment.
- Review WAR (Wins Above Replacement) — 2 WAR is average, 5+ is All-Star caliber, 8+ is MVP level.
- Check wOBA and wRAA for batting contribution, and OPS for a quick efficiency summary.
- Use the full component breakdown to identify where the player gains or loses value.
How the result changes with At Bats
| At Bats | WAR |
|---|---|
| 71 | 65.2 |
| 246 | 21.6 |
| 455 | 7.6 |
| 630 | 2.4 |
What each input means
- Plate Appearances
- Total plate appearances in the season.
- At Bats
- Official at-bats (PA minus walks, HBP, sac flies, etc.).
- Hits
- Total hits (1B + 2B + 3B + HR).
- Doubles
- Number of doubles hit.
- Triples
- Number of triples hit.
- Home Runs
- Number of home runs hit.
- Walks (BB)
- Bases on balls (walks).
- Hit By Pitch
- Times hit by a pitch.
- Sacrifice Flies
- Sacrifice flies.
- Fielding Runs
- Fielding runs above average (positive = good defender).
- Baserunning Runs
- Baserunning runs above average.
- Positional Adjustment
- Positional adjustment runs (SS/C positive, 1B/DH negative).
What each result means
- WAR
- Wins Above Replacement — total value in wins.
- wOBA
- Weighted On-Base Average — rate stat weighting each outcome by run value.
- wRAA
- Weighted Runs Above Average — batting runs above league average.
- Batting Average
- Hits divided by at-bats.
- OBP
- On-Base Percentage.
- SLG
- Slugging Percentage.
- OPS
- On-Base Plus Slugging.
How this is calculated
Worked example, using the default values
- Identify Input Parameters4 parametersPlate Appearances = 600, At Bats = 540, Hits = 160, Doubles = 30 = 12 input(s) provided
- Calculate WARWAR = totalRunsAboveReplacement / runsPerWin4.7 = 4.7
- Calculate wOBAwOBA = denominator > 00.376 = 0.376
- Calculate wRAAwRAA = ((wOBA - leagueWOBA) / wOBAScale) * plateAppearances27.1 = 27.1
Engine last updated . Checked against 2 independently-derived tests — how we verify calculators.
Related Calculators
The questions that sit next to this one — chosen by subject, including calculators filed under a different category.
Sports Analytics
Pythagorean Wins Calculator
Expected wins from runs or points scored and allowed using the Pythagorean win expectation formula.
Sports AnalyticsInjury Impact Calculator
Estimate team win impact and financial cost when a key player is injured, using VORP-style analysis.
Team Sports & StatisticsBaseball OPS Calculator
Calculate On-Base Plus Slugging (OPS) from batting stats including OBP, SLG, and an estimated OPS+.
Sports AnalyticsTrue Shooting Percentage Calculator
Calculate TS%, eFG%, and shooting efficiency from basketball box score stats.
More in Sports, Outdoors & Recreation.