Joel Kuhnel
by Flankey
X: @Sb25Shine

JOEL KUHNEL

2026-05-29 vs Athletics
RHPRank DYankees vs Athletics
IP
1.2
R / ER
2/2
H
3
K
0
BB
0
HR
1
Athletics logo
Movement
EXT 6.44 ft
RiseDropGlove SideArm SideRelease Angle24”12”12”24”12”24”12”24”SIFCCHCUFF
avg pfxX
-2.58
avg pfxZ
2.88
Spin
2141
Release Angle
51°
vs LHB
LocationsAHR12
20 tracked pitches
vs RHB
LocationsA
11 tracked pitches
Pitch Frequency / Usage
vs LHB%
35%
SI
Sinker 39%
vs RHB%
46%
vs LHB%
25%
FC
Cutter 32%
vs RHB%
46%
vs LHB%
20%
CH
Changeup 13%
vs RHB%
0%
vs LHB%
10%
CU
Curveball 10%
vs RHB%
9%
vs LHB%
10%
FF
Four-Seam Fastball 7%
vs RHB%
0%
Arrows are vs overall usage
Pitch Arsenal
Pitch Arsenal
Velocity, shape, command, and outcome by pitch type
5 pitch types
Pitch%VeloCSW%Whiff%FStuff+
Sinker38.794.341.70.0126
Cutter32.389.120.00.086
Changeup12.989.90.00.095
Curveball9.778.40.00.090
Four-Seam Fastball6.594.250.00.0124
Total100.090.525.80.0100
Detailed Log
Pitch-by-pitch details
Pitch events from MLB Stats API
#TypeVeloCallResult
1
Cutter
90.1BallBall
2
Sinker
93.3FoulFoul
3
Four-Seam Fastball
94.2Called StrikeCalled Strike
4
Changeup
90.4BallBall
5
Cutter
88.7In play, out(s)Jazz Chisholm Jr. grounds out, second baseman Jeff McNeil to first baseman Nick Kurtz.
1
Cutter
87.5Called StrikeCalled Strike
2
Sinker
94.5FoulFoul
3
Curveball
78.5In play, out(s)Paul Goldschmidt pops out to third baseman Zack Gelof.
1
Sinker
93.7BallBall
2
Sinker
93.6Called StrikeCalled Strike
3
Cutter
88.2FoulFoul
4
Four-Seam Fastball
94.3In play, run(s)Ryan McMahon homers (6) on a fly ball to right center field.
1
Sinker
94.1In play, out(s)J.C. Escarra grounds out, third baseman Zack Gelof to first baseman Nick Kurtz.
1
Sinker
95.0Called StrikeCalled Strike
2
Sinker
94.0In play, out(s)José Caballero grounds out, third baseman Zack Gelof to first baseman Nick Kurtz.
1
Sinker
94.6Called StrikeCalled Strike
2
Changeup
89.3BallBall
3
Changeup
88.1FoulFoul
4
Curveball
78.0BallBall
5
Cutter
91.0BallBall
6
Changeup
91.7In play, no outTrent Grisham singles on a fly ball to center fielder Henry Bolte.
1
Cutter
90.2BallBall
2
Sinker
93.8Called StrikeCalled Strike
3
Sinker
93.8FoulFoul
4
Curveball
78.7In play, no outBen Rice doubles (12) on a fly ball to right fielder Colby Thomas, deflected by center fielder Henry Bolte. Trent Grisham to 3rd.
1
Cutter
88.8BallBall
2
Cutter
87.9Called StrikeCalled Strike
3
Sinker
95.6Called StrikeCalled Strike
4
Cutter
88.3BallBall
5
Cutter
90.4FoulFoul
6
Sinker
95.5In play, run(s)Aaron Judge grounds out, third baseman Zack Gelof to first baseman Nick Kurtz. Trent Grisham scores. Ben Rice to 3rd.
Created by Flankey Baseball