descriptive only
These are historical per-period rates and splits for Willson Contreras, not a prediction and not an edge claim. descriptive_only: true.
as of 2025-09-28Willson ContrerasMLB batters -- batter_id 575929as of 2025-09-28
bats
R
switch hitter
false
pitches faced
2077
top pitch type seen
FF
top pitch type seen %
31.2
velo seen p10
81.4
velo seen p50
90.8
velo seen p90
96.6
pct pitches in rulebook zone
51
n batted balls
669
avg exit velo
83.8
exit velo p90
105.5
avg estimated woba on contact
0.365
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/willson_contreras.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.