Sonny Gray
by Flankey
X: @Sb25Shine

SONNY GRAY

2026-05-24 vs Red Sox
RHPRank DTwins vs Red Sox
IP
4.0
R / ER
3/3
H
6
K
4
BB
2
HR
0
Boston Red Sox logo
Movement
EXT 6.56 ft
RiseDropGlove SideArm SideRelease Angle24”12”12”24”12”24”12”24”FCCUSIFFSLCH
avg pfxX
0.62
avg pfxZ
1.47
Spin
2349
Release Angle
49°
vs LHB
LocationsB12111
49 tracked pitches
vs RHB
LocationsA1
26 tracked pitches
Pitch Frequency / Usage
vs LHB%
33%
FC
Cutter 33%
vs RHB%
35%
vs LHB%
31%
CU
Curveball 21%
vs RHB%
4%
vs LHB%
8%
SI
Sinker 17%
vs RHB%
35%
vs LHB%
18%
FF
Four-Seam Fastball 13%
vs RHB%
4%
vs LHB%
6%
SL
Slider 12%
vs RHB%
23%
vs LHB%
4%
CH
Changeup 3%
vs RHB%
0%
Arrows are vs overall usage
Pitch Arsenal
Pitch Arsenal
Velocity, shape, command, and outcome by pitch type
6 pitch types
Pitch%VeloCSW%Whiff%FStuff+
Cutter33.388.48.04.079
Curveball21.379.418.812.5104
Sinker17.391.423.10.0111
Four-Seam Fastball13.390.530.010.0110
Slider12.083.633.322.2118
Changeup2.784.450.00.0133
Total100.086.620.08.0100
Detailed Log
Pitch-by-pitch details
Pitch events from MLB Stats API
#TypeVeloCallResult
1
Four-Seam Fastball
91.0Swinging StrikeSwinging Strike
2
Sinker
92.0FoulFoul
3
Slider
85.0BallBall
4
Sinker
92.7In play, out(s)Austin Martin grounds out, third baseman Caleb Durbin to first baseman Willson Contreras.
1
Curveball
78.4BallBall
2
Cutter
89.0FoulFoul
3
Curveball
78.4FoulFoul
4
Slider
84.9BallBall
5
Curveball
79.6FoulFoul
6
Sinker
92.1Called StrikeBrooks Lee called out on strikes.
1
Curveball
79.4BallBall
2
Cutter
89.1FoulFoul
3
Curveball
79.5FoulFoul
4
Curveball
80.8Hit By PitchTrevor Larnach hit by pitch.
1
Cutter
88.5Called StrikeCalled Strike
2
Cutter
89.8BallBall
3
Cutter
88.8FoulFoul
4
Curveball
79.5BallBall
5
Sinker
92.1Ball In DirtBall In Dirt
6
Cutter
89.0BallJosh Bell walks. Trevor Larnach to 2nd.
1
Curveball
80.4Ball In DirtBall In Dirt
2
Four-Seam Fastball
91.5BallBall
3
Cutter
89.3BallBall
4
Four-Seam Fastball
91.3Called StrikeCalled Strike
5
Cutter
88.2FoulFoul
6
Curveball
80.0FoulFoul
7
Sinker
93.0In play, run(s)Kody Clemens singles on a line drive to right fielder Wilyer Abreu. Trevor Larnach scores. Josh Bell to 3rd. Kody Clemens to 2nd. Kody Clemens advances to 2nd, on a throwing error by right fielder Wilyer Abreu.
1
Curveball
80.5Called StrikeCalled Strike
2
Four-Seam Fastball
92.1In play, out(s)Victor Caratini grounds out, third baseman Caleb Durbin to first baseman Willson Contreras.
1
Cutter
87.7BallBall
2
Sinker
90.7Called StrikeCalled Strike
3
Sinker
91.4In play, no outOrlando Arcia singles on a line drive to right fielder Wilyer Abreu.
1
Four-Seam Fastball
89.3BallBall
2
Cutter
88.8FoulFoul
3
Cutter
88.4Swinging StrikeSwinging Strike
4
Slider
83.8Called StrikeJames Outman challenged (pitch result), call on the field was confirmed: James Outman called out on strikes.
1
Sinker
91.4Foul BuntFoul Bunt
2
Cutter
86.3FoulFoul
3
Slider
83.1BallBall
4
Slider
83.0FoulFoul
5
Sinker
91.4BallBall
6
Slider
83.7Swinging StrikeRyan Kreidler strikes out swinging.
1
Cutter
87.7Ball In DirtBall In Dirt
2
Cutter
88.8Ball In DirtBall In Dirt
3
Sinker
90.1FoulFoul
4
Cutter
86.1FoulFoul
5
Sinker
91.8In play, out(s)Austin Martin grounds out, third baseman Caleb Durbin to first baseman Willson Contreras.
1
Cutter
87.1FoulFoul
2
Curveball
78.5BallBall
3
Changeup
84.3BallBall
4
Cutter
87.4In play, no outBrooks Lee doubles (8) on a sharp line drive to right fielder Wilyer Abreu.
1
Curveball
78.7Swinging StrikeSwinging Strike
2
Changeup
84.5Called StrikeCalled Strike
3
Slider
84.0FoulFoul
4
Curveball
79.8In play, run(s)Trevor Larnach singles on a sharp ground ball to right fielder Wilyer Abreu. Brooks Lee scores.
1
Cutter
88.9BallBall
2
Curveball
78.9Swinging StrikeSwinging Strike
3
Sinker
88.0In play, no outJosh Bell singles on a sharp ground ball to third baseman Caleb Durbin, deflected by pitcher Sonny Gray. Trevor Larnach to 2nd.
1
Curveball
78.8In play, no outKody Clemens singles on a ground ball to shortstop Marcelo Mayer. Trevor Larnach to 3rd. Josh Bell to 2nd.
1
Four-Seam Fastball
90.0BallBall
2
Four-Seam Fastball
89.4BallBall
3
Cutter
87.6In play, run(s)Victor Caratini grounds into a double play, shortstop Marcelo Mayer to second baseman Nick Sogard to first baseman Willson Contreras. Trevor Larnach scores. Josh Bell to 3rd. Kody Clemens out at 2nd. Victor Caratini out at 1st.
1
Cutter
90.0BallBall
2
Cutter
89.6BallBall
3
Cutter
88.1In play, out(s)Orlando Arcia grounds out, third baseman Caleb Durbin to first baseman Willson Contreras.
1
Four-Seam Fastball
88.8BallBall
2
Cutter
88.1BallBall
3
Cutter
88.3BallBall
4
Four-Seam Fastball
90.1Called StrikeCalled Strike
5
Four-Seam Fastball
91.0BallJames Outman walks.
1
Cutter
89.1In play, out(s)Ryan Kreidler grounds into a force out, shortstop Marcelo Mayer to second baseman Nick Sogard. James Outman out at 2nd. Ryan Kreidler to 1st.
1
Sinker
91.1Called StrikeCalled Strike
2
Slider
82.5FoulFoul
3
Curveball
78.8BallBall
4
Slider
82.5Swinging StrikeAustin Martin strikes out swinging.
Created by Flankey Baseball