Loading games...
Number #49
Position Relief Pitcher
Bats Right
Throws Right
Age 30
Height 6' 3"
Weight 240 lbs
Birth Place Spring, TX
Born Mar 11, 1996

Key Insights

2023
One type of hitter does all the damage against him

Hitters do their damage on his fastballs: a .432 expected average against them, against .304 on his breaking balls.

68 of his fastballs thrown.
One pitch of his runs sideways more than almost anyone's

Otto's sweeper moves 85.4 inches toward the third-base side, the biggest horizontal move in his arsenal.

103 thrown, averaging 82.2 mph.
He cannot find the zone often enough

Otto works off the plate, with only 37.5% of his pitches in the zone, 3rd percentile.

192 pitches in 2023. 3rd percentile among qualified pitchers in 2023, 748th in MLB.
There is one pitch of his that keeps getting hit

Contact off Otto's 4-seam fastball leaves the bat at 95.5 mph, against 85.7 off his sweeper.

67 and 103 of them thrown.
One pitch of his moves in a way hitters rarely see

Otto's 4-seam fastball carries 17.2 inches of ride against a spinless ball, the biggest vertical move in his arsenal.

67 thrown, averaging 93.7 mph.
He gets by without much velocity, and it costs him

Otto averages 86.0 mph across his arsenal, 12th percentile in the league.

192 pitches in 2023. 12th percentile among qualified pitchers in 2023, 681st in MLB.

Movement Profile (Induced Break)

Catcher's Perspective • Pitch movement relative to a spinless ball

Player Bio Data
DOB Mar 11, 1996
Birth Place Spring, TX
Height 6' 3"
Weight 240 lbs LBS
Bats/Throws Right/Right
College/Draft Rice