Baseball Metrics
Explained.
The complete guide to modern baseball analytics — every stat defined, benchmark ranges included, and prospect applications explained. From wOBA to Stuff+, this is the reference you bookmark and come back to.
Why Modern Metrics Matter
Traditional baseball statistics are not useless. They still describe what happened. If a player hit .310 with 35 home runs, those are real outcomes and meaningful ones. If a pitcher posted a 2.90 ERA over 180 innings, that matters. Results are the point of the sport.
The problem is that traditional stats often struggle to explain why those results happened.
Batting average treats all hits the same. A single and a home run both count equally. RBI depend heavily on opportunity and lineup context. Wins for pitchers are shaped by team offense and bullpen support as much as the starter's own performance. ERA can be distorted by defense, official scoring decisions, sequencing, and simple luck.
Modern metrics are designed to address those limitations. Some do so by weighting events more appropriately. Others normalize for park effects or league scoring environment. Some focus on the most stable components of performance — strikeouts, walks, contact quality. Others use tracking data to estimate what should have happened based on how hard and at what angle the ball was hit.
That distinction matters because baseball is noisy. A hitter can scorch line drives directly at fielders for two weeks and look lost in the box score. A pitcher can carry a low ERA despite mediocre strikeout and walk numbers because every fly ball stayed in the park for a month. Modern analysis tries to separate signal from noise.
Core Offensive Metrics
Offensive metrics evolved quickly because traditional stats left so much information on the table. Batting average ignored walks and power. RBI were context-dependent. Even OPS, while useful, still had structural flaws. More advanced offensive stats were built to better measure total production.
Weighted On-Base Average (wOBA)
wOBA assigns a specific run value to every offensive event. Unlike batting average, which treats all hits equally, wOBA recognizes that a home run contributes more to scoring than a single. It is one of the best single measures of offensive production.
| Level | wOBA |
|---|---|
| Poor | Below .300 |
| Average | ~.320 |
| Good | .340 |
| All-Star | .370 |
| Elite | .400+ |
Weighted Runs Created Plus (wRC+)
wRC+ estimates total offensive value relative to league average while adjusting for ballparks and run environments. The scale is centered at 100. A value of 120 means the player created runs twenty percent better than league average.
| Level | wRC+ |
|---|---|
| Poor | Below 80 |
| Average | 100 |
| Good | 120 |
| All-Star | 140 |
| Elite | 160+ |
Deserved Runs Created Plus (DRC+)
DRC+ is Baseball Prospectus' attempt to estimate how many runs a hitter deserved to create after accounting for context such as park effects and opponent quality. Like wRC+, the scale is centered at 100.
| Level | DRC+ |
|---|---|
| Poor | Below 80 |
| Average | 100 |
| Good | 115 |
| All-Star | 130 |
| Elite | 150+ |
On-Base Plus Slugging (OPS)
OPS combines on-base percentage and slugging percentage. While simpler than other advanced metrics, it still offers a quick snapshot of offensive ability.
| Level | OPS |
|---|---|
| Poor | Below .650 |
| Average | ~.720 |
| Good | .800 |
| All-Star | .900 |
| Elite | 1.000+ |
Isolated Power (ISO)
ISO focuses specifically on power. It is calculated by subtracting batting average from slugging percentage, leaving a measure of extra-base hit production only.
| Level | ISO |
|---|---|
| Poor | Below .120 |
| Average | ~.160 |
| Good | .200 |
| Elite | .250+ |
BABIP
BABIP tracks how often balls hit into the field of play fall for hits. It is essential for interpreting performance and identifying possible luck or regression. A very high or very low BABIP often means results are due to correct toward the mean.
| Level | BABIP |
|---|---|
| Low / possibly lucky for pitcher | Below .260 |
| Average | .290–.300 |
| High / possibly unlucky for pitcher | Above .330 |
Plate Discipline Metrics
One of the clearest advances in modern analysis is the ability to measure how hitters manage the strike zone. Zone control often stabilizes earlier than many outcome stats and tends to be highly predictive of future performance.
Strikeout Rate (K%)
| Level | K% (Hitters) |
|---|---|
| Poor | Above 30% |
| Average | ~22% |
| Good | Below 18% |
| Elite | Below 12% |
Walk Rate (BB%)
| Level | BB% |
|---|---|
| Poor | Below 5% |
| Average | ~8% |
| Good | 10% |
| Elite | 15%+ |
Chase Rate (O-Swing%)
Chase rate measures how often a hitter swings at pitches outside the strike zone. Lower is better. High chase rates are one of the clearest red flags in prospect evaluation because they indicate a hitter can be exploited by pitchers who establish the zone first.
| Level | Chase Rate |
|---|---|
| Poor | Above 35% |
| Average | ~30% |
| Good | 25% |
| Elite | Below 20% |
Contact Rate & Zone Contact Rate
| Metric | Poor | Average | Good | Elite |
|---|---|---|---|---|
| Contact% | Below 70% | ~75% | 80% | 85%+ |
| Zone Contact% | Below 80% | ~85% | 88% | 92%+ |
Quality of Contact Metrics
The Statcast era changed baseball analysis by making contact quality visible at scale. Instead of just seeing whether the ball became a hit, analysts could now see how hard it was hit and at what angle. This is where some of the most useful modern metrics live.
Exit Velocity
| Level | Exit Velocity |
|---|---|
| Poor | Below 86 mph |
| Average | ~88 mph |
| Good | 91 mph |
| Elite | 94+ mph |
Hard Hit Rate & Barrel Rate
Hard-hit rate tracks the percentage of batted balls struck at 95 mph or harder. Barrel rate goes further — a barrel requires both high exit velocity and an ideal launch angle, making it one of the strongest predictors of home run production.
| Metric | Poor | Average | Good | Elite |
|---|---|---|---|---|
| Hard Hit% | Below 30% | ~38% | 45% | 55%+ |
| Barrel% | Below 4% | ~7% | 10% | 15%+ |
Expected Stats (xBA, xSLG, xwOBA)
Expected stats estimate what a hitter's production should have been based on launch angle and exit velocity. They are especially useful when surface results are lagging behind contact quality — a hitter with strong xwOBA but poor actual results is often due for positive regression.
| Level | xwOBA |
|---|---|
| Poor | Below .290 |
| Average | ~.320 |
| Good | .350 |
| Elite | .380+ |
Pitching Metrics
Pitching analysis underwent its own revolution, especially as analysts became more skeptical of ERA. Modern pitching metrics attempt to isolate the parts of run prevention pitchers most directly control.
Fielding Independent Pitching (FIP)
FIP looks only at strikeouts, walks, hit batters, and home runs — outcomes most clearly attributable to the pitcher rather than the defense behind him. It often predicts future ERA better than ERA itself.
| Level | FIP |
|---|---|
| Poor | Above 5.00 |
| Average | ~4.10 |
| Good | 3.50 |
| Elite | Below 3.00 |
xFIP & DRA
xFIP takes the FIP framework and normalizes home run rate, removing another source of variance. DRA (Deserved Run Average from Baseball Prospectus) goes further, controlling for park, opponent, catcher framing, and other contextual factors.
| Metric | Poor | Average | Good | Elite |
|---|---|---|---|---|
| xFIP | Above 5.00 | ~4.10 | 3.60 | Below 3.20 |
| DRA | Above 5.00 | ~4.20 | 3.60 | Below 3.00 |
Pitch Dominance and Command Metrics
If you want to understand whether a pitcher's stuff is actually playing, the most important place to start is with strikeouts, walks, whiffs, and their combinations.
| Metric | Poor | Average | Good | Elite |
|---|---|---|---|---|
| K% (Pitchers) | Below 18% | ~22% | 26% | 30%+ |
| BB% (Pitchers) | Above 10% | ~8% | Below 7% | Below 5% |
| K-BB% | Below 10% | ~14% | 18% | 25%+ |
| SwStr% | Below 9% | ~11% | 13% | 16%+ |
| GB% | Below 35% | ~42% | 48% | 55%+ |
Pitch Quality Metrics
The latest phase of pitching analysis focuses directly on the pitches themselves. Rather than merely studying the results, analysts evaluate the quality of the raw arsenal — velocity, movement, shape, and release characteristics.
Stuff+
Stuff+ is a model-driven pitch quality metric that evaluates velocity, movement, and release characteristics. Centered at 100, it gives a clean read on whether a pitcher's raw arsenal is above or below average regardless of results — which makes it particularly valuable for prospect evaluation.
| Level | Stuff+ |
|---|---|
| Poor | Below 90 |
| Average | 100 |
| Good | 110 |
| Elite | 125+ |
Fastball Velocity
Velocity still matters. It is not everything, but it remains one of the clearest markers of raw pitching ceiling, especially for prospects whose secondary pitches are still developing.
| Level | Fastball Velocity |
|---|---|
| Poor | Below 90 mph |
| Average MLB | ~93 mph |
| Good | 95 mph |
| Elite | 98+ mph |
Defensive Metrics
Defense is the hardest area of baseball evaluation — fluid, context-dependent, and difficult to measure precisely. Even so, modern metrics have improved dramatically. All three of the metrics below use different methodologies and can diverge, which is why defensive evaluation usually requires looking at multiple seasons of data across more than one system.
| Metric | Poor | Average | Good | Elite |
|---|---|---|---|---|
| FRAA (BP) | Below -10 | 0 | +5 | +10+ |
| DRS | Below -10 | 0 | +8 | +15+ |
| OAA | Below -5 | 0 | +5 | +15+ |
Total Value Metrics
Eventually, every evaluation turns toward the same question: how much total value did this player provide?
WAR — Wins Above Replacement
WAR is the most widely used answer. It estimates how many wins a player contributed above a replacement-level baseline, combining offense, defense, and baserunning into a single number. Different calculation systems (FanGraphs fWAR, Baseball Reference rWAR, Baseball Prospectus WARP) produce different results — treat any single WAR figure as an estimate, not a precise measurement.
| Level | WAR |
|---|---|
| Replacement level | 0 |
| Solid regular | 2 |
| All-Star | 4 |
| MVP candidate | 6 |
| MVP season | 8+ |
Prospect Metrics
Prospect analysis is its own discipline. Minor league stat lines can be misleading because environments vary widely. This is why analysts often focus less on raw batting average or ERA and more on indicators of skill, physical tools, age, and how performance compares with level.
Age relative to level matters enormously. A 20-year-old thriving in Double-A is a fundamentally different prospect from a 24-year-old doing the same thing. In prospect work, context is inseparable from performance.
Hitting Prospect Metrics
| Metric | Poor | Average | Elite |
|---|---|---|---|
| K-BB% (Hitters) | Above 20% | ~15% | Below 5% |
| Contact% | Below 70% | ~75% | 85%+ |
| Zone Contact% | Below 80% | ~85% | 92%+ |
| Chase Rate | Above 35% | ~30% | Below 20% |
| Barrel% | Below 4% | ~7% | 15%+ |
Pitching Prospect Metrics
| Metric | Poor | Average | Elite |
|---|---|---|---|
| K% (Pitchers) | Below 18% | ~22% | 30%+ |
| BB% (Pitchers) | Above 10% | ~8% | Below 5% |
| K-BB% | Below 10% | ~14% | 25%+ |
| SwStr% | Below 9% | ~11% | 16%+ |
| Fastball Velo | Below 90 mph | ~93 mph | 98+ mph |
The Most Predictive Metrics
Not every stat is equally useful if your goal is to project forward. Some describe what already happened. Others are much better at identifying underlying skill that will persist.
For hitters, the most predictive metrics tend to be K-BB%, contact rate, chase rate, barrel rate, hard-hit rate, and xwOBA. For pitchers, strikeout rate, walk rate, K-BB%, swinging strike rate, Stuff+, and ground-ball rate tend to be among the most stable.
Why do these work? Because they capture repeatable skills. Hitting the ball hard is real. Controlling the strike zone is real. Missing bats is real. Those skills tend to persist better than short-term outcome stats shaped by sequencing, defense, or luck.
Baseball Metrics Quick Reference
| Metric | Category | What It Measures | Poor | Average | Elite |
|---|---|---|---|---|---|
| wOBA | Hitting | Weighted offensive production | <.300 | .320 | .400+ |
| wRC+ | Hitting | Run creation vs. average | <80 | 100 | 160+ |
| DRC+ | Hitting | Context-adjusted offense | <80 | 100 | 150+ |
| OPS | Hitting | On-base + slugging | <.650 | .720 | 1.000+ |
| ISO | Power | Extra-base power | <.120 | .160 | .250+ |
| BABIP | Contact | Hits on balls in play | <.260 | .295 | .330+ |
| K% (Hitters) | Discipline | Strikeouts per PA | >30% | 22% | <12% |
| BB% | Discipline | Walks per PA | <5% | 8% | 15%+ |
| Chase Rate | Discipline | Swings outside zone | >35% | 30% | <20% |
| Exit Velocity | Contact Quality | Speed off bat | <86 mph | 88 mph | 94+ mph |
| Hard Hit% | Contact Quality | Balls hit 95+ mph | <30% | 38% | 55%+ |
| Barrel% | Power | Ideal contact rate | <4% | 7% | 15%+ |
| xwOBA | Contact Quality | Expected offensive output | <.290 | .320 | .380+ |
| FIP | Pitching | Defense-independent ERA | >5.00 | 4.10 | <3.00 |
| xFIP | Pitching | FIP with normalized HR | >5.00 | 4.10 | <3.20 |
| DRA | Pitching | Context-adjusted ERA | >5.00 | 4.20 | <3.00 |
| K% (Pitchers) | Dominance | Strikeouts per batter | <18% | 22% | 30%+ |
| BB% (Pitchers) | Command | Walks per batter | >10% | 8% | <5% |
| SwStr% | Dominance | Swinging strike rate | <9% | 11% | 16%+ |
| Stuff+ | Pitch Quality | Raw arsenal quality | <90 | 100 | 125+ |
| FRAA | Defense | Runs saved vs. average | <-10 | 0 | +10+ |
| OAA | Defense | Range-based defense | <-5 | 0 | +15+ |
| WAR | Total Value | Wins above replacement | 0 | 2 | 8+ |
Prospect Metrics Quick Reference
| Metric | What It Measures | Poor | Average | Elite |
|---|---|---|---|---|
| K-BB% (Hitters) | Discipline + contact | >20% | 15% | <5% |
| Contact% | Bat-to-ball skill | <70% | 75% | 85%+ |
| Zone Contact% | Contact on strikes | <80% | 85% | 92%+ |
| Chase Rate | Plate discipline | >35% | 30% | <20% |
| Barrel% | Power potential | <4% | 7% | 15%+ |
| K% (Pitchers) | Strikeout ability | <18% | 22% | 30%+ |
| BB% (Pitchers) | Command | >10% | 8% | <5% |
| K-BB% (Pitchers) | Dominance | <10% | 14% | 25%+ |
| SwStr% | Bat-missing ability | <9% | 11% | 16%+ |
| Fastball Velo | Raw velocity | <90 mph | 93 mph | 98+ mph |
How to Actually Use This
The easiest mistake in baseball analysis is to over-rely on a single number. That is true whether the number is batting average or xwOBA, ERA or FIP, home runs or barrel rate.
A better approach is to think in layers. Start with overall production — wOBA, wRC+, or DRC+ for hitters. Then move to process: is the player controlling the zone, walking, avoiding chases, making contact? Then look at contact quality: is the barrel rate strong, does xwOBA support the results?
For pitchers, begin with overall run prevention metrics then move toward dominance and command. Is the strikeout rate real? Is the walk rate manageable? Does the pitcher actually miss bats? After that, look at pitch quality. Does the arsenal support the outcomes?
For prospects, always widen the lens. Never stop at the stat line. Ask how old the player is for the level. Ask whether the contact profile supports the results. Ask whether the pitcher's whiff rates and velocity indicate real ceiling. Context is not optional in the minors.