Batting
Pitching
    • Season


John Klein

Toronto Blue Jays
P
Age: 24
Bats/Throws: R/R
6'5" / 225
DOB: 4/22/2002
(24 years, 6 months, 21 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

Splits

Season:
2026
  • Career
  • 2026
  • Stat Presets:
    Bat Tracking
  • Standard
  • Advanced
  • Batted Ball
  • Statcast
  • Bat Tracking
  • Statcast:
    Select
  • Pitch Type
  • Pitch Type Value
  • Pitch Value / 100
  • Plate Discipline - Legacy
  • Plate Discipline - ABS
  • Strike Zone Breakdown
  • Shadow Zone Breakdown
  • We've added new stat fields to Splits and changed the interface. If you are looking for a stat, please use the controls above to find Advanced, Batted Ball, and new stats! You can report bugs and submit feature requests here.

    Statcast - Bat Tracking

    SeasonHandednessCompSwdividerBatSpdFastSw%SwgLngdividerSqUpCon%SqUpSw%dividerBlastCon%BlastSw%dividerTiltAtkAngAtkDirIdealAtkAng%
    2026vs L2870.525.0%7.228.0%25.0%12.0%10.7%358342.9%
    2026vs R3373.324.2%7.57.4%6.1%7.4%6.1%3310248.5%
    SeasonHome / AwayCompSwdividerBatSpdFastSw%SwgLngdividerSqUpCon%SqUpSw%dividerBlastCon%BlastSw%dividerTiltAtkAngAtkDirIdealAtkAng%
    2026Home3272.828.1%7.615.4%12.5%11.5%9.4%3213243.8%
    2026Away2971.220.7%7.019.2%17.2%7.7%6.9%355248.3%
    2026Home vs L1370.930.8%7.518.2%15.4%9.1%7.7%3111946.2%
    2026Home vs R1974.126.3%7.813.3%10.5%13.3%10.5%3314-342.1%
    2026Away vs L1570.320.0%6.935.7%33.3%14.3%13.3%386-340.0%
    2026Away vs R1472.121.4%7.20.0%0.0%0.0%0.0%325857.1%
    SeasonMonthlyCompSwdividerBatSpdFastSw%SwgLngdividerSqUpCon%SqUpSw%dividerBlastCon%BlastSw%dividerTiltAtkAngAtkDirIdealAtkAng%
    2026May3571.522.9%7.215.6%14.3%6.3%5.7%346254.3%
    2026Sept/Oct2672.726.9%7.620.0%15.4%15.0%11.5%3314234.6%
    20261st Half3571.522.9%7.215.6%14.3%6.3%5.7%346254.3%
    20262nd Half2672.726.9%7.620.0%15.4%15.0%11.5%3314234.6%
    SeasonLeverageCompSwdividerBatSpdFastSw%SwgLngdividerSqUpCon%SqUpSw%dividerBlastCon%BlastSw%dividerTiltAtkAngAtkDirIdealAtkAng%
    2026Low Leverage4471.825.0%7.413.9%11.4%5.6%4.5%3311343.2%
    2026Medium Leverage1772.623.5%7.225.0%23.5%18.8%17.6%356252.9%
    SeasonSituationalCompSwdividerBatSpdFastSw%SwgLngdividerSqUpCon%SqUpSw%dividerBlastCon%BlastSw%dividerTiltAtkAngAtkDirIdealAtkAng%
    2026Bases Empty4272.726.2%7.513.9%11.9%5.6%4.8%3312247.6%
    2026Men on Base1970.421.1%7.125.0%21.1%18.8%15.8%354342.1%
    2026Men In Scoring1470.328.6%7.123.1%21.4%15.4%14.3%364042.9%
    SeasonThrough CountCompSwdividerBatSpdFastSw%SwgLngdividerSqUpCon%SqUpSw%dividerBlastCon%BlastSw%dividerTiltAtkAngAtkDirIdealAtkAng%
    2026Through 3 - 0377.733.3%7.533.3%33.3%33.3%33.3%377-466.7%
    2026Through 3 - 1469.10.0%7.650.0%50.0%0.0%0.0%34181750.0%
    2026Through 3 - 21471.921.4%7.10.0%0.0%0.0%0.0%336-342.9%
    2026Through 2 - 0870.225.0%6.933.3%25.0%0.0%0.0%352037.5%
    2026Through 1 - 02172.328.6%7.226.3%23.8%5.3%4.8%365038.1%
    2026Through 2 - 11071.430.0%7.333.3%30.0%0.0%0.0%359-140.0%
    2026Through 1 - 13472.826.5%7.413.8%11.8%6.9%5.9%349641.2%
    2026Through 0 - 13871.923.7%7.56.5%5.3%6.5%5.3%3211347.4%
    2026Through 2 - 21873.022.2%7.35.9%5.6%5.9%5.6%347-444.4%
    2026Through 1 - 23771.816.2%7.36.5%5.4%3.2%2.7%338648.6%
    2026Through 0 - 21469.914.3%7.29.1%7.1%9.1%7.1%319064.3%
    SeasonSP / RPCompSwdividerBatSpdFastSw%SwgLngdividerSqUpCon%SqUpSw%dividerBlastCon%BlastSw%dividerTiltAtkAngAtkDirIdealAtkAng%
    2026As Reliever6172.024.6%7.417.3%14.8%9.6%8.2%339245.9%
    SeasonShiftsCompSwdividerBatSpdFastSw%SwgLngdividerSqUpCon%SqUpSw%dividerBlastCon%BlastSw%dividerTiltAtkAngAtkDirIdealAtkAng%
    2026No Shift1872.938.9%7.318.8%16.7%12.5%11.1%3211-344.4%
    2026Shift - All1672.931.3%7.531.3%31.3%18.8%18.8%338268.8%
    2026Shift - Traditional1274.041.7%7.825.0%25.0%8.3%8.3%329275.0%
    2026Shift - Non Traditional469.60.0%6.750.0%50.0%50.0%50.0%374250.0%
    SeasonTTOCompSwdividerBatSpdFastSw%SwgLngdividerSqUpCon%SqUpSw%dividerBlastCon%BlastSw%dividerTiltAtkAngAtkDirIdealAtkAng%
    20261st Through Order as RP5071.322.0%7.316.3%14.0%9.3%8.0%339344.0%
    20262nd Through Order as RP1175.536.4%7.822.2%18.2%11.1%9.1%3411-154.5%
    SeasonHandednessCompSwdividerBatSpdFastSw%SwgLngdividerSqUpCon%SqUpSw%dividerBlastCon%BlastSw%dividerTiltAtkAngAtkDirIdealAtkAng%
    2026vs L2870.525.0%7.228.0%25.0%12.0%10.7%358342.9%
    2026vs R3373.324.2%7.57.4%6.1%7.4%6.1%3310248.5%
    SeasonHome / AwayCompSwdividerBatSpdFastSw%SwgLngdividerSqUpCon%SqUpSw%dividerBlastCon%BlastSw%dividerTiltAtkAngAtkDirIdealAtkAng%
    2026Home3272.828.1%7.615.4%12.5%11.5%9.4%3213243.8%
    2026Away2971.220.7%7.019.2%17.2%7.7%6.9%355248.3%
    2026Home vs L1370.930.8%7.518.2%15.4%9.1%7.7%3111946.2%
    2026Home vs R1974.126.3%7.813.3%10.5%13.3%10.5%3314-342.1%
    2026Away vs L1570.320.0%6.935.7%33.3%14.3%13.3%386-340.0%
    2026Away vs R1472.121.4%7.20.0%0.0%0.0%0.0%325857.1%
    SeasonMonthlyCompSwdividerBatSpdFastSw%SwgLngdividerSqUpCon%SqUpSw%dividerBlastCon%BlastSw%dividerTiltAtkAngAtkDirIdealAtkAng%
    2026May3571.522.9%7.215.6%14.3%6.3%5.7%346254.3%
    2026Sept/Oct2672.726.9%7.620.0%15.4%15.0%11.5%3314234.6%
    20261st Half3571.522.9%7.215.6%14.3%6.3%5.7%346254.3%
    20262nd Half2672.726.9%7.620.0%15.4%15.0%11.5%3314234.6%
    SeasonLeverageCompSwdividerBatSpdFastSw%SwgLngdividerSqUpCon%SqUpSw%dividerBlastCon%BlastSw%dividerTiltAtkAngAtkDirIdealAtkAng%
    2026Low Leverage4471.825.0%7.413.9%11.4%5.6%4.5%3311343.2%
    2026Medium Leverage1772.623.5%7.225.0%23.5%18.8%17.6%356252.9%
    SeasonSituationalCompSwdividerBatSpdFastSw%SwgLngdividerSqUpCon%SqUpSw%dividerBlastCon%BlastSw%dividerTiltAtkAngAtkDirIdealAtkAng%
    2026Bases Empty4272.726.2%7.513.9%11.9%5.6%4.8%3312247.6%
    2026Men on Base1970.421.1%7.125.0%21.1%18.8%15.8%354342.1%
    2026Men In Scoring1470.328.6%7.123.1%21.4%15.4%14.3%364042.9%
    SeasonThrough CountCompSwdividerBatSpdFastSw%SwgLngdividerSqUpCon%SqUpSw%dividerBlastCon%BlastSw%dividerTiltAtkAngAtkDirIdealAtkAng%
    2026Through 3 - 0377.733.3%7.533.3%33.3%33.3%33.3%377-466.7%
    2026Through 3 - 1469.10.0%7.650.0%50.0%0.0%0.0%34181750.0%
    2026Through 3 - 21471.921.4%7.10.0%0.0%0.0%0.0%336-342.9%
    2026Through 2 - 0870.225.0%6.933.3%25.0%0.0%0.0%352037.5%
    2026Through 1 - 02172.328.6%7.226.3%23.8%5.3%4.8%365038.1%
    2026Through 2 - 11071.430.0%7.333.3%30.0%0.0%0.0%359-140.0%
    2026Through 1 - 13472.826.5%7.413.8%11.8%6.9%5.9%349641.2%
    2026Through 0 - 13871.923.7%7.56.5%5.3%6.5%5.3%3211347.4%
    2026Through 2 - 21873.022.2%7.35.9%5.6%5.9%5.6%347-444.4%
    2026Through 1 - 23771.816.2%7.36.5%5.4%3.2%2.7%338648.6%
    2026Through 0 - 21469.914.3%7.29.1%7.1%9.1%7.1%319064.3%
    SeasonSP / RPCompSwdividerBatSpdFastSw%SwgLngdividerSqUpCon%SqUpSw%dividerBlastCon%BlastSw%dividerTiltAtkAngAtkDirIdealAtkAng%
    2026As Reliever6172.024.6%7.417.3%14.8%9.6%8.2%339245.9%
    SeasonShiftsCompSwdividerBatSpdFastSw%SwgLngdividerSqUpCon%SqUpSw%dividerBlastCon%BlastSw%dividerTiltAtkAngAtkDirIdealAtkAng%
    2026No Shift1872.938.9%7.318.8%16.7%12.5%11.1%3211-344.4%
    2026Shift - All1672.931.3%7.531.3%31.3%18.8%18.8%338268.8%
    2026Shift - Traditional1274.041.7%7.825.0%25.0%8.3%8.3%329275.0%
    2026Shift - Non Traditional469.60.0%6.750.0%50.0%50.0%50.0%374250.0%
    SeasonTTOCompSwdividerBatSpdFastSw%SwgLngdividerSqUpCon%SqUpSw%dividerBlastCon%BlastSw%dividerTiltAtkAngAtkDirIdealAtkAng%
    20261st Through Order as RP5071.322.0%7.316.3%14.0%9.3%8.0%339344.0%
    20262nd Through Order as RP1175.536.4%7.822.2%18.2%11.1%9.1%3411-154.5%