Demo -- read-only snapshot of the live system as of 2026-07-16T01:45:31Z; no live data, paper units only.
Skip to main content
descriptive only

These are historical per-period rates and splits for Nick Sogard, not a prediction and not an edge claim. descriptive_only: true.

as of 2025-09-28
Nick SogardMLB batters -- batter_id 686765as of 2025-09-28
bats
L
switch hitter
true
pitches faced
401
top pitch type seen
FF
top pitch type seen %
28.9
velo seen p10
78.3
velo seen p50
89.5
velo seen p90
96.2
pct pitches in rulebook zone
50.8
n batted balls
126
avg exit velo
81.1
exit velo p90
98.9
avg estimated woba on contact
0.302
sample floor -- pitches_faced_2025>=300 (yields 485/671 batters). launch_speed/estimated_woba_using_speedangle populated only on batted-ball rows (contact-panel n is batted balls, not pitches_faced); no swing/miss or launch_angle column in this pull, so whiff rate and a launch-angle barrel profile are not built here (same gap noted in mlb_pitch_atlas).download card PNG -> docs/img/atlas/mlb_batters/nick_sogard.png

sample floor

as of 2025-09-28

An entity earns a descriptive card only after clearing a minimum-sample floor, so rates are not read off tiny samples. The floor for this pack is pitches_faced_2025>=300 (yields 485/671 batters). launch_speed/estimated_woba_using_speedangle populated only on batted-ball rows (contact-panel n is batted balls, not pitches_faced); no swing/miss or launch_angle column in this pull, so whiff rate and a launch-angle barrel profile are not built here (same gap noted in mlb_pitch_atlas).. Entities below the floor are deliberately left off -- we do not print rates we cannot stand behind.

Built by Neel Shah. Every figure on this card traces to a committed JSON under webapp/public/data/showcase/. Descriptive only: no prediction, ROI, or edge is claimed. Truth source: docs/JOB_EVIDENCE_PACKET.md.