What is BABIP? Definition, Formula, and Example
BABIP (Batting Average on Balls in Play) measures how often a hitter reaches base on balls put in play, excluding home runs and strikeouts, with league average hovering near .300.
BABIP: The Luck-and-Skill Hybrid Stat
BABIP stands for Batting Average on Balls in Play. It calculates a hitter's batting average on the subset of plate appearances where contact is made and the ball stays in the field of play — stripping out home runs, strikeouts, walks, hit-by-pitches, and sacrifice bunts. Because roughly 30% of balls in play fall for hits across all of MLB every season, BABIP is simultaneously a measure of contact quality, batted-ball profile, defensive alignment against the hitter, and pure batted-ball luck. League average sits near .300 year after year, which makes BABIP one of the most useful "is this performance sustainable?" lenses in sabermetrics.
How BABIP Is Calculated
The formula for hitters is:
BABIP = (H − HR) / (AB − K − HR + SF)
Subtract home runs from hits because homers are not "in play" in the defensive sense. The denominator removes strikeouts and home runs from at-bats, then adds sacrifice flies back in. For pitchers the formula is identical: share of batted balls allowed that became hits.
Factors that push BABIP above .300:
- Hard contact — high exit velocity turns more balls into hits.
- Line-drive rate — line drives fall for hits roughly 65% of the time vs. 24% for ground balls and 12% for non-HR fly balls.
- Speed — faster runners beat out more infield hits.
- Shift-proof spray — hitters who use all fields avoid concentrated defense.
Worked Example: Luis Arraez vs. Joey Gallo
Luis Arraez won the 2023 NL batting title with a .354 average fueled by a .373 BABIP — elite bat-to-ball plus extreme opposite-field spray plus negligible strikeouts means almost every plate appearance is a ball in play with a decent shot at landing safely.
Joey Gallo at his 2021 peak posted a .250 BABIP despite 99th-percentile exit velocity. Why? He pulled nearly everything in the air, ran into aggressive shifts, and struck out 34% of the time, so the balls he *did* put in play were disproportionately pop-ups and shifted-grounders. Same league, same season, 123 points of BABIP separating two All-Stars.
Why BABIP Matters
Front offices use BABIP as a regression signal. A hitter running a .380 BABIP through May with no change in batted-ball profile is a sell-high candidate; a pitcher allowing a .340 BABIP with a normal hard-hit rate is a buy-low bounce-back target. Fantasy managers do the same thing at smaller scale — streaming pitchers against teams with unsustainably high BABIPs, or grabbing hitters whose underlying contact says the average will rise.
For pitchers, Voros McCracken's original DIPS research in 2001 showed that pitchers have surprisingly little control over BABIP year-to-year; most hover around league average regardless of skill level. That finding is what birthed FIP as a pitcher-evaluation tool.
Limitations and Common Misconceptions
BABIP is not a pure luck stat. Ichiro's career BABIP was .344 and Mike Trout's sits above .350 — elite skill sustains elevated marks. The trap is assuming every hitter regresses to .300. Instead, compare a player's current BABIP to their own multi-year baseline and to their expected BABIP given batted-ball data (xBABIP). A 50-point gap from personal norm plus unchanged exit velocity and launch angle is the classic regression flag.
BABIP also does not capture power. Two hitters with identical .320 BABIPs can have wildly different slugging percentages because home runs, which drive slugging, are explicitly excluded.
Related Terms
In Legends Deck
Card ratings blend outcome-based stats with BABIP-adjusted underlying contact data, so a hitter riding a hot .380 BABIP does not get an inflated card while one suffering through a .240 BABIP with strong exit velocity keeps their rating floor. The simulation then resolves balls in play using the card's true contact profile against the defender's range — meaning BABIP variance emerges naturally from the engine rather than being baked into a flat hit probability.