Batting
Pitching
    • Statcast

John Klein

Toronto Blue Jays
P
Age: 24
Bats/Throws: R/R
6'5" / 225
DOB: 4/22/2002
(24 years, 6 months, 23 days)
P
Season20262027Total
Team- - -FGDC- - -
LevelMLBPROJMLB
G4164
GS000
IP8.116.08.1
K%20.0%21.8%20.0%
BB%17.1%9.0%17.1%
GB%40.9%40.9%
ERA2.164.202.16
FIP5.144.275.14
WAR-0.10.0-0.1
2026 Pitch
Selection
FA:46%
CH:27%
CU:11%
FC:9%
SL:7%
RosterResource
How Acquired:Trade (MIN) Aug'26
Birthplace:USA
Service Time
0.000
MiLB Options
2

Pitch Type Splits

Statcast:
All
  • All
  • FA - Fourseam
  • FC - Cutter
  • SL - Slider
  • CU - Curveball
  • CH - Changeup
  • Pitch Info:
    Select
  • All
  • FA - Fourseam
  • SL - Slider
  • CU - Curveball
  • CH - Changeup
  • SeasonPitchPitchesdividerABPAH1B2B3BHRBBIBBSOHBPSFSHGDPAVGdividerminVelmaxVelVel
    2026Fourseam (FA)681115311014040000.27392.296.994.8
    2026Changeup (CH)40811100102020101.12584.188.386.6
    2026Curveball (CU)1622000000000000.00078.082.380.4
    2026Cutter (FC)1433110000000000.33385.188.186.6
    2026Slider (SL)1044000000010000.00080.483.782.3
    TotalFourseam (FA)681115311014040000.27392.296.994.8
    TotalChangeup (CH)40811100102020101.12584.188.386.6
    TotalCurveball (CU)1622000000000000.00078.082.380.4
    TotalCutter (FC)1433110000000000.33385.188.186.6
    TotalSlider (SL)1044000000010000.00080.483.782.3
    SeasonPitchPitchesdividerABPAH1B2B3BHRBBIBBSOHBPSFSHGDPAVGdividerminVelmaxVelVel
    2026Fourseam (FA)681115311014040000.27392.296.994.8
    2026Changeup (CH)40811100102020101.12584.188.386.6
    2026Curveball (CU)1622000000000000.00078.082.380.4
    2026Cutter (FC)1433110000000000.33385.188.186.6
    2026Slider (SL)1044000000010000.00080.483.782.3
    TotalFourseam (FA)681115311014040000.27392.296.994.8
    TotalChangeup (CH)40811100102020101.12584.188.386.6
    TotalCurveball (CU)1622000000000000.00078.082.380.4
    TotalCutter (FC)1433110000000000.33385.188.186.6
    TotalSlider (SL)1044000000010000.00080.483.782.3
    SeasonPitchPitchesdividerBB%K%BB/KAVGOBPSLGOPSISOBABIPwRCwRAAwOBAwRC+
    2026Fourseam (FA)6826.7%26.7%1.00.273.467.6361.103.364.3333.61.8.466215
    2026Changeup (CH)4018.2%18.2%1.00.125.273.375.648.250.1430.9-0.4.27284
    2026Curveball (CU)160.0%0.0%0.00.000.000.000.000.000.000-0.3-0.5.000-100
    2026Cutter (FC)140.0%0.0%0.00.333.333.333.667.000.3330.30.0.297100
    2026Slider (SL)100.0%25.0%0.00.000.000.000.000.000.000-0.5-1.0.000-100
    TotalFourseam (FA)6826.7%26.7%1.00.273.467.6361.103.364.3333.61.8.466215
    TotalChangeup (CH)4018.2%18.2%1.00.125.273.375.648.250.1430.9-0.4.27284
    TotalCurveball (CU)160.0%0.0%0.00.000.000.000.000.000.000-0.3-0.5.000-100
    TotalCutter (FC)140.0%0.0%0.00.333.333.333.667.000.3330.30.0.297100
    TotalSlider (SL)100.0%25.0%0.00.000.000.000.000.000.000-0.5-1.0.000-100
    SeasonPitchPitchesdividerBB%K%BB/KAVGOBPSLGOPSISOBABIPwRCwRAAwOBAwRC+
    2026Fourseam (FA)6826.7%26.7%1.00.273.467.6361.103.364.3333.61.8.466215
    2026Changeup (CH)4018.2%18.2%1.00.125.273.375.648.250.1430.9-0.4.27284
    2026Curveball (CU)160.0%0.0%0.00.000.000.000.000.000.000-0.3-0.5.000-100
    2026Cutter (FC)140.0%0.0%0.00.333.333.333.667.000.3330.30.0.297100
    2026Slider (SL)100.0%25.0%0.00.000.000.000.000.000.000-0.5-1.0.000-100
    TotalFourseam (FA)6826.7%26.7%1.00.273.467.6361.103.364.3333.61.8.466215
    TotalChangeup (CH)4018.2%18.2%1.00.125.273.375.648.250.1430.9-0.4.27284
    TotalCurveball (CU)160.0%0.0%0.00.000.000.000.000.000.000-0.3-0.5.000-100
    TotalCutter (FC)140.0%0.0%0.00.333.333.333.667.000.3330.30.0.297100
    TotalSlider (SL)100.0%25.0%0.00.000.000.000.000.000.000-0.5-1.0.000-100
    SeasonPitchPitchesdividerLD%GB%FB%IFFB%HR/FBStrikesBallsPitchesdividerxMovzMovMov
    2026Fourseam (FA)6814.3%28.6%57.1%0.0%25.0%472168-6.99.712.0
    2026Changeup (CH)400.0%42.9%57.1%50.0%0.0%211940-8.21.88.5
    2026Curveball (CU)160.0%50.0%50.0%0.0%0.0%97165.8-6.48.8
    2026Cutter (FC)1450.0%0.0%50.0%0.0%0.0%104141.03.03.3
    2026Slider (SL)100.0%66.7%33.3%0.0%0.0%82104.43.35.7
    TotalFourseam (FA)6814.3%28.6%57.1%0.0%25.0%472168-6.99.712.0
    TotalChangeup (CH)400.0%42.9%57.1%50.0%0.0%211940-8.21.88.5
    TotalCurveball (CU)160.0%50.0%50.0%0.0%0.0%97165.8-6.48.8
    TotalCutter (FC)1450.0%0.0%50.0%0.0%0.0%104141.03.03.3
    TotalSlider (SL)100.0%66.7%33.3%0.0%0.0%82104.43.35.7
    SeasonPitchPitchesdividerLD%GB%FB%IFFB%HR/FBStrikesBallsPitchesdividerxMovzMovMov
    2026Fourseam (FA)6814.3%28.6%57.1%0.0%25.0%472168-6.99.712.0
    2026Changeup (CH)400.0%42.9%57.1%50.0%0.0%211940-8.21.88.5
    2026Curveball (CU)160.0%50.0%50.0%0.0%0.0%97165.8-6.48.8
    2026Cutter (FC)1450.0%0.0%50.0%0.0%0.0%104141.03.03.3
    2026Slider (SL)100.0%66.7%33.3%0.0%0.0%82104.43.35.7
    TotalFourseam (FA)6814.3%28.6%57.1%0.0%25.0%472168-6.99.712.0
    TotalChangeup (CH)400.0%42.9%57.1%50.0%0.0%211940-8.21.88.5
    TotalCurveball (CU)160.0%50.0%50.0%0.0%0.0%97165.8-6.48.8
    TotalCutter (FC)1450.0%0.0%50.0%0.0%0.0%104141.03.03.3
    TotalSlider (SL)100.0%66.7%33.3%0.0%0.0%82104.43.35.7
    SeasonPitchPitchesdividerO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%SwStr%dividerpVALpVAL/C
    2026Fourseam (FA)6828.6%57.5%45.6%75.0%87.0%83.9%58.8%7.4%-1.2-1.8
    2026Changeup (CH)4025.0%75.0%45.0%66.7%91.7%83.3%40.0%7.5%0.00.0
    2026Curveball (CU)1620.0%50.0%31.3%100.0%100.0%100.0%37.5%0.0%0.42.3
    2026Cutter (FC)1433.3%87.5%64.3%100.0%100.0%100.0%57.1%0.0%-0.6-4.0
    2026Slider (SL)1025.0%83.3%60.0%0.0%80.0%66.7%60.0%20.0%0.98.6
    TotalFourseam (FA)6828.6%57.5%45.6%75.0%87.0%83.9%58.8%7.4%-1.2-1.8
    TotalChangeup (CH)4025.0%75.0%45.0%66.7%91.7%83.3%40.0%7.5%0.00.0
    TotalCurveball (CU)1620.0%50.0%31.3%100.0%100.0%100.0%37.5%0.0%0.42.3
    TotalCutter (FC)1433.3%87.5%64.3%100.0%100.0%100.0%57.1%0.0%-0.6-4.0
    TotalSlider (SL)1025.0%83.3%60.0%0.0%80.0%66.7%60.0%20.0%0.98.6
    SeasonPitchPitchesdividerO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%SwStr%dividerpVALpVAL/C
    2026Fourseam (FA)6828.6%57.5%45.6%75.0%87.0%83.9%58.8%7.4%-1.2-1.8
    2026Changeup (CH)4025.0%75.0%45.0%66.7%91.7%83.3%40.0%7.5%0.00.0
    2026Curveball (CU)1620.0%50.0%31.3%100.0%100.0%100.0%37.5%0.0%0.42.3
    2026Cutter (FC)1433.3%87.5%64.3%100.0%100.0%100.0%57.1%0.0%-0.6-4.0
    2026Slider (SL)1025.0%83.3%60.0%0.0%80.0%66.7%60.0%20.0%0.98.6
    TotalFourseam (FA)6828.6%57.5%45.6%75.0%87.0%83.9%58.8%7.4%-1.2-1.8
    TotalChangeup (CH)4025.0%75.0%45.0%66.7%91.7%83.3%40.0%7.5%0.00.0
    TotalCurveball (CU)1620.0%50.0%31.3%100.0%100.0%100.0%37.5%0.0%0.42.3
    TotalCutter (FC)1433.3%87.5%64.3%100.0%100.0%100.0%57.1%0.0%-0.6-4.0
    TotalSlider (SL)1025.0%83.3%60.0%0.0%80.0%66.7%60.0%20.0%0.98.6
    SeasonPitchPitchesdividerVertical BreakVertical DropHorizontal BreakdividerArmAngleSpinRatedividerEventsEVEV90maxEVLABarrelsBarrel%HardHitHardHit%
    2026Fourseam (FA)6816.613.9-11.0422397785.699.699.619.100.0%342.9%
    2026Changeup (CH)402.933.6-13.4381574781.4104.2104.218.1114.3%342.9%
    2026Curveball (CU)16-11.453.711.4422455276.377.777.716.000.0%00.0%
    2026Cutter (FC)144.931.62.9382213376.5106.7106.79.300.0%133.3%
    2026Slider (SL)105.534.88.8372303380.3103.4103.40.7133.3%133.3%
    TotalFourseam (FA)6816.613.9-11.0422397785.699.699.619.100.0%342.9%
    TotalChangeup (CH)402.933.6-13.4381574781.4104.2104.218.1114.3%342.9%
    TotalCurveball (CU)16-11.453.711.4422455276.377.777.716.000.0%00.0%
    TotalCutter (FC)144.931.62.9382213376.5106.7106.79.300.0%133.3%
    TotalSlider (SL)105.534.88.8372303380.3103.4103.40.7133.3%133.3%
    SeasonPitchPitchesdividerVertical BreakVertical DropHorizontal BreakdividerArmAngleSpinRatedividerEventsEVEV90maxEVLABarrelsBarrel%HardHitHardHit%
    2026Fourseam (FA)6816.613.9-11.0422397785.699.699.619.100.0%342.9%
    2026Changeup (CH)402.933.6-13.4381574781.4104.2104.218.1114.3%342.9%
    2026Curveball (CU)16-11.453.711.4422455276.377.777.716.000.0%00.0%
    2026Cutter (FC)144.931.62.9382213376.5106.7106.79.300.0%133.3%
    2026Slider (SL)105.534.88.8372303380.3103.4103.40.7133.3%133.3%
    TotalFourseam (FA)6816.613.9-11.0422397785.699.699.619.100.0%342.9%
    TotalChangeup (CH)402.933.6-13.4381574781.4104.2104.218.1114.3%342.9%
    TotalCurveball (CU)16-11.453.711.4422455276.377.777.716.000.0%00.0%
    TotalCutter (FC)144.931.62.9382213376.5106.7106.79.300.0%133.3%
    TotalSlider (SL)105.534.88.8372303380.3103.4103.40.7133.3%133.3%
    SeasonPitchPitchesdividerCompSwdividerBatSpdFastSw%SwgLngdividerSqUpCon%SqUpSw%dividerBlastCon%BlastSw%dividerTiltAtkAngAtkDirIdealAtkAng%
    2026Fourseam (FA)682770.47.4%6.917.4%14.8%0.0%0.0%334737.0%
    2026Changeup (CH)401771.229.4%7.623.1%17.6%23.1%17.6%3412258.8%
    2026Curveball (CU)16578.480.0%7.80.0%0.0%0.0%0.0%3712020.0%
    2026Cutter (FC)14772.928.6%7.914.3%14.3%14.3%14.3%3313-457.1%
    2026Slider (SL)10576.140.0%7.725.0%20.0%25.0%20.0%3117-960.0%
    TotalFourseam (FA)682770.47.4%6.917.4%14.8%0.0%0.0%334737.0%
    TotalChangeup (CH)401771.229.4%7.623.1%17.6%23.1%17.6%3412258.8%
    TotalCurveball (CU)16578.480.0%7.80.0%0.0%0.0%0.0%3712020.0%
    TotalCutter (FC)14772.928.6%7.914.3%14.3%14.3%14.3%3313-457.1%
    TotalSlider (SL)10576.140.0%7.725.0%20.0%25.0%20.0%3117-960.0%
    SeasonPitchPitchesdividerCompSwdividerBatSpdFastSw%SwgLngdividerSqUpCon%SqUpSw%dividerBlastCon%BlastSw%dividerTiltAtkAngAtkDirIdealAtkAng%
    2026Fourseam (FA)682770.47.4%6.917.4%14.8%0.0%0.0%334737.0%
    2026Changeup (CH)401771.229.4%7.623.1%17.6%23.1%17.6%3412258.8%
    2026Curveball (CU)16578.480.0%7.80.0%0.0%0.0%0.0%3712020.0%
    2026Cutter (FC)14772.928.6%7.914.3%14.3%14.3%14.3%3313-457.1%
    2026Slider (SL)10576.140.0%7.725.0%20.0%25.0%20.0%3117-960.0%
    TotalFourseam (FA)682770.47.4%6.917.4%14.8%0.0%0.0%334737.0%
    TotalChangeup (CH)401771.229.4%7.623.1%17.6%23.1%17.6%3412258.8%
    TotalCurveball (CU)16578.480.0%7.80.0%0.0%0.0%0.0%3712020.0%
    TotalCutter (FC)14772.928.6%7.914.3%14.3%14.3%14.3%3313-457.1%
    TotalSlider (SL)10576.140.0%7.725.0%20.0%25.0%20.0%3117-960.0%
    SeasonPitchPitchesdividerH-Swing%H-Contact%H-Zone%dividerS-Swing%S-Contact%S-Zone%dividerC-Swing%C-Contact%C-Zone%dividerW-Swing%W-Contact%W-Zone%
    2026Fourseam (FA)6852.6%90.0%27.9%55.6%85.0%51.5%9.1%0.0%16.2%0.0%0.0%2.9%
    2026Changeup (CH)40100.0%100.0%17.5%62.5%80.0%40.0%14.3%0.0%17.5%0.0%0.0%25.0%
    2026Curveball (CU)1650.0%100.0%25.0%50.0%100.0%37.5%0.0%0.0%18.8%0.0%0.0%18.8%
    2026Cutter (FC)1483.3%100.0%42.9%75.0%100.0%28.6%50.0%100.0%14.3%0.0%0.0%14.3%
    2026Slider (SL)10100.0%100.0%30.0%50.0%50.0%40.0%33.3%0.0%30.0%0.0%0.0%0.0%
    TotalFourseam (FA)6852.6%90.0%27.9%55.6%85.0%51.5%9.1%0.0%16.2%0.0%0.0%2.9%
    TotalChangeup (CH)40100.0%100.0%17.5%62.5%80.0%40.0%14.3%0.0%17.5%0.0%0.0%25.0%
    TotalCurveball (CU)1650.0%100.0%25.0%50.0%100.0%37.5%0.0%0.0%18.8%0.0%0.0%18.8%
    TotalCutter (FC)1483.3%100.0%42.9%75.0%100.0%28.6%50.0%100.0%14.3%0.0%0.0%14.3%
    TotalSlider (SL)10100.0%100.0%30.0%50.0%50.0%40.0%33.3%0.0%30.0%0.0%0.0%0.0%
    SeasonPitchPitchesdividerH-Swing%H-Contact%H-Zone%dividerS-Swing%S-Contact%S-Zone%dividerC-Swing%C-Contact%C-Zone%dividerW-Swing%W-Contact%W-Zone%
    2026Fourseam (FA)6852.6%90.0%27.9%55.6%85.0%51.5%9.1%0.0%16.2%0.0%0.0%2.9%
    2026Changeup (CH)40100.0%100.0%17.5%62.5%80.0%40.0%14.3%0.0%17.5%0.0%0.0%25.0%
    2026Curveball (CU)1650.0%100.0%25.0%50.0%100.0%37.5%0.0%0.0%18.8%0.0%0.0%18.8%
    2026Cutter (FC)1483.3%100.0%42.9%75.0%100.0%28.6%50.0%100.0%14.3%0.0%0.0%14.3%
    2026Slider (SL)10100.0%100.0%30.0%50.0%50.0%40.0%33.3%0.0%30.0%0.0%0.0%0.0%
    TotalFourseam (FA)6852.6%90.0%27.9%55.6%85.0%51.5%9.1%0.0%16.2%0.0%0.0%2.9%
    TotalChangeup (CH)40100.0%100.0%17.5%62.5%80.0%40.0%14.3%0.0%17.5%0.0%0.0%25.0%
    TotalCurveball (CU)1650.0%100.0%25.0%50.0%100.0%37.5%0.0%0.0%18.8%0.0%0.0%18.8%
    TotalCutter (FC)1483.3%100.0%42.9%75.0%100.0%28.6%50.0%100.0%14.3%0.0%0.0%14.3%
    TotalSlider (SL)10100.0%100.0%30.0%50.0%50.0%40.0%33.3%0.0%30.0%0.0%0.0%0.0%
    SeasonPitchPitchesdividerS-Swing%S-Contact%S-Zone%dividerSI-Swing%SI-Contact%SI-Zone%dividerSO-Swing%SO-Contact%SO-Zone%
    2026Fourseam (FA)6855.6%85.0%51.5%63.6%78.6%30.9%42.9%100.0%20.6%
    2026Changeup (CH)4062.5%80.0%40.0%75.0%83.3%20.0%50.0%75.0%20.0%
    2026Curveball (CU)1650.0%100.0%37.5%25.0%100.0%25.0%100.0%100.0%12.5%
    2026Cutter (FC)1475.0%100.0%28.6%100.0%100.0%7.1%66.7%100.0%21.4%
    2026Slider (SL)1050.0%50.0%40.0%33.3%100.0%30.0%100.0%0.0%10.0%
    TotalFourseam (FA)6855.6%85.0%51.5%63.6%78.6%30.9%42.9%100.0%20.6%
    TotalChangeup (CH)4062.5%80.0%40.0%75.0%83.3%20.0%50.0%75.0%20.0%
    TotalCurveball (CU)1650.0%100.0%37.5%25.0%100.0%25.0%100.0%100.0%12.5%
    TotalCutter (FC)1475.0%100.0%28.6%100.0%100.0%7.1%66.7%100.0%21.4%
    TotalSlider (SL)1050.0%50.0%40.0%33.3%100.0%30.0%100.0%0.0%10.0%
    SeasonPitchPitchesdividerS-Swing%S-Contact%S-Zone%dividerSI-Swing%SI-Contact%SI-Zone%dividerSO-Swing%SO-Contact%SO-Zone%
    2026Fourseam (FA)6855.6%85.0%51.5%63.6%78.6%30.9%42.9%100.0%20.6%
    2026Changeup (CH)4062.5%80.0%40.0%75.0%83.3%20.0%50.0%75.0%20.0%
    2026Curveball (CU)1650.0%100.0%37.5%25.0%100.0%25.0%100.0%100.0%12.5%
    2026Cutter (FC)1475.0%100.0%28.6%100.0%100.0%7.1%66.7%100.0%21.4%
    2026Slider (SL)1050.0%50.0%40.0%33.3%100.0%30.0%100.0%0.0%10.0%
    TotalFourseam (FA)6855.6%85.0%51.5%63.6%78.6%30.9%42.9%100.0%20.6%
    TotalChangeup (CH)4062.5%80.0%40.0%75.0%83.3%20.0%50.0%75.0%20.0%
    TotalCurveball (CU)1650.0%100.0%37.5%25.0%100.0%25.0%100.0%100.0%12.5%
    TotalCutter (FC)1475.0%100.0%28.6%100.0%100.0%7.1%66.7%100.0%21.4%
    TotalSlider (SL)1050.0%50.0%40.0%33.3%100.0%30.0%100.0%0.0%10.0%