Understanding the BABIP calculator — concept and principle
Batting average on balls in play (BABIP) measures how often a ball put into the field of play, excluding home runs, falls for a hit. It is used for both hitters and pitchers to separate what happens on contact from strikeouts and home runs, and it is one of the first numbers analysts check when a hot or cold start looks driven by luck.
How it is calculated
BABIP = (H − HR) / (AB − K − HR + SF)
- H − HR keeps only hits that a fielder had a chance to stop.
- AB − K − HR removes plate events where the ball never stayed in play.
- + SF adds sacrifice flies back, because they are balls in play caught for an out but are not counted as at-bats.
Walks and hit-by-pitches are not part of either term. For a pitcher, use hits, home runs, at-bats against, strikeouts and sacrifice flies allowed.
The principle
In 2001, Voros McCracken showed that pitchers have surprisingly little control over whether balls in play become hits; their BABIP jumps around from year to year, while strikeout, walk and home-run rates are stable. Much of the variation depends on defence, ballpark and chance. Hitters have more control, because speed, line-drive rate and how hard they hit the ball raise BABIP, but even for hitters a sudden jump is often followed by a return toward their career norm. BABIP therefore works as a luck detector rather than a skill measure in itself.
Worked example
- Inputs: 170 H, 25 HR, 550 AB, 120 K, 5 SF.
- Numerator: 170 − 25 = 145 hits on balls in play.
- Denominator: 550 − 120 − 25 + 5 = 410 balls in play.
- BABIP = 145 / 410 = .354.
| At bats | BABIP |
|---|---|
| 138 | -58 |
| 275 | 1.074074074 |
| 412 | 0.5321100917 |
| 550 | 0.3536585366 |
| 688 | 0.2648401826 |
| 825 | 0.2116788321 |
| 1,100 | 0.1510416667 |
How to read the result
League-average BABIP is usually about .290–.300. A pitcher far above that, for example .330, has probably been unlucky or let down by defence and is likely to improve; one far below, such as .250, is likely to regress. For hitters, compare BABIP with their own multi-year average: a fast, line-drive hitter can sustain .330 or more, but .354 for a player whose usual mark is .300 suggests the batting average will fall.
Common mistakes
- Leaving home runs in the numerator; they never touch a fielder.
- Forgetting to add sacrifice flies to the denominator.
- Judging BABIP after a few weeks; it needs several hundred balls in play to settle.
Frequently asked questions
Why is a pitcher's BABIP close to league average?
Most pitchers allow similar contact quality, so differences are dominated by defence and randomness over a season.
What raises a hitter's BABIP?
Running speed, a high line-drive rate, hard contact and few infield pop-ups.
Is BABIP the same as batting average?
No. Batting average includes strikeouts and home runs; BABIP removes both.
Sources: Voros McCracken, "Pitching and Defense: How Much Control Do Hurlers Have?", Baseball Prospectus (2001) · FanGraphs Library, BABIP