Skip to main content
Beginner

Sacrifice Fly

Also known as: sac fly

A sacrifice fly is a fly ball out, hit deep enough to the outfield, that allows a runner on third base to tag up and score after the catch — it does not count as an official at-bat and does not hurt the hitter's batting average.

The rules treat a sacrifice fly differently from a normal out specifically because it produces a run for the team even though the hitter didn't reach base. To qualify, there must be a runner on third with fewer than two outs, and the ball must be caught in the air deep enough that the runner can tag up and score after the catch; if there are already two outs, or the ball isn't hit deep enough for the runner to score, it is scored as a normal fly-ball out instead.

Because a sacrifice fly doesn't count as an official at-bat, it has no negative effect on batting average, which removes any statistical disincentive from a hitter intentionally trying to hit the ball deep in the air with a runner on third and fewer than two outs. Coaches often specifically teach hitters to prioritize getting the ball airborne in that exact situation — even at some cost to their pull-side power approach — because the outcome directly scores a run regardless of whether it falls for a hit.

With a runner on third and one out, a hitter lifts a fly ball to medium-deep center field; the runner tags and scores easily after the catch, and the hitter is credited with a sacrifice fly, not an at-bat.

Why it matters

Knowing that a sacrifice fly doesn't count against batting average removes any hesitation about intentionally hitting the ball in the air to score a run when the situation calls for it.

Common mistakes

  • Trying to pull the ball for extra power in a sacrifice fly situation instead of simply getting it up and deep enough for the runner to tag and score.
  • Not recognizing the situation (runner on third, fewer than two outs) and swinging for a ground-ball base hit instead of a fly ball.

Frequently asked questions

Does a sacrifice fly count as an at-bat?

No — it is specifically excluded from at-bats, so it has no effect on batting average, even though it produces an RBI.

What happens if the fly ball isn't deep enough for the runner to score?

It is simply scored as a regular fly-ball out and does count as an at-bat, since it did not accomplish the sacrifice.

Related guides & benchmarks

Put this into your swing

SwingVantage can spot this in your own swing — free to start.

See a sample Baseball report first