Armside

← Methods

Whiff% / Whiff%

Batter

Swings and misses divided by swings. A foul tip counts as a miss and a bunt attempt counts as a swing, both matching Savant. Rolling and span values cover completed plate appearances only.

Agreement with Savant

Checked nightly. Agreement tolerance: ±0.

Pitcher

Swings and misses induced divided by swings induced. A foul tip counts as a miss and a bunt attempt counts as a swing, both matching Savant. Rolling and span values cover completed plate appearances only.

Agreement with Savant

Checked nightly. Agreement tolerance: ±0.

Shown for: batter and pitcher.

Formula

sum(whiffs)::real / NULLIF(sum(swings), 0) — swings and misses over ALL swings, including ones on untracked pitches that carry no zone.

Inputs

Era caveats

Three tracking systems across the seasons shown

Rows carry a tracking_era of trackman, hawkeye or hawkeye_bat (migration 001). The systems differ in what they measure and how precisely, so long spans cross a measurement boundary as well as a rule one.

Version history