Ryan Och
by Flankey
X: @Sb25Shine

RYAN OCH

2026-02-24 vs Padres
LHPRank CPadres vs Cubs
IP
1.0
R / ER
0/0
H
0
K
0
BB
2
HR
0
San Diego Padres logo
Movement
EXT ft
RiseDropArm SideGlove SideRelease Angle24”12”12”24”12”24”12”24”SICHCU
avg pfxX
5.70
avg pfxZ
3.19
Spin
2112
Release Angle
16°
vs LHB
LocationsB
9 tracked pitches
vs RHB
LocationsB
11 tracked pitches
Pitch Frequency / Usage
vs LHB%
89%
SI
Sinker 75%
vs RHB%
64%
vs LHB%
0%
CH
Changeup 20%
vs RHB%
36%
vs LHB%
11%
CU
Curveball 5%
vs RHB%
0%
Arrows are vs overall usage
Pitch Arsenal
Pitch Arsenal
Velocity, shape, command, and outcome by pitch type
3 pitch types
Pitch%VeloCSW%Whiff%FStuff+
Sinker75.090.513.36.7100
Changeup20.084.725.00.0112
Curveball5.078.80.00.087
Total100.088.715.05.0100
Detailed Log
Pitch-by-pitch details
Pitch events from MLB Stats API
#TypeVeloCallResult
1
Sinker
91.2BallBall
2
Sinker
90.7BallBall
3
Sinker
90.7BallBall
4
Sinker
90.0BallBrett Bateman walks.
1
Sinker
90.8BallBall
2
Changeup
85.1Called StrikeCalled Strike
3
Sinker
90.3BallBall
4
Changeup
84.6BallBall
5
Sinker
90.3BallPedro Ramírez walks. Brett Bateman to 2nd.
1
Sinker
90.2BallBall
2
Curveball
78.8BallBall
3
Sinker
90.4BallBall
4
Sinker
89.7Called StrikeCalled Strike
5
Sinker
90.2In play, out(s)Kade Snell grounds into a double play, shortstop Francisco Acuna to first baseman Romeo Sanabria. Brett Bateman to 3rd. Pedro Ramírez out at 2nd. Kade Snell out at 1st.
1
Changeup
84.7BallBall
2
Sinker
91.1FoulFoul
3
Changeup
84.4BallBall
4
Sinker
90.7Swinging StrikeSwinging Strike
5
Sinker
91.2BallBall
6
Sinker
89.8In play, out(s)Casey Opitz grounds out, second baseman Marcos Castañon to first baseman Romeo Sanabria.
Created by Flankey Baseball