John Klein

Ranked Prospect Active on MLB Roster ... Toronto Blue Jays
High Level
MLB
Years
2021-2026 (2026-2026)
Proper Name
John Joseph Klein
Positions
P (104)
Height / Weight
6-5 / 225
Bats / Throws
Right / Right
Birthdate
April 22,2002   Age:  24.195
Colleges
Drafted/Signed
MLB Debut
MLBAM ID
Retrosheet#
kleij001
Show More
John Klein [John Joseph Klein] is currently active in the Major Leagues with the Toronto Blue Jays. Ranked by MLB Pipeline as the Minnesota Twins No. 20 MLB prospect in 2026 pre-season Prospect rankings. Klein is 24 years old and was born on April 22nd, 2002 in Brooklyn Park, Minnesota. He played 2 years of Junior College Baseball for the Iowa Central Community College Tritons [NJCAA Region 11]. He was signed as an undrafted free agent by the Minnesota Twins in 2022. Made his Major League Debut on May 2nd, 2026 at the age of 24. Debuted as a relief pitcher for Minnesota Twins against the Toronto Blue Jays, throwing 1 inning, did not allow a run or a walk He did not factor in the decision. His most frequent teammates throughout his career, based on statistics listed ...
below were Zebby Matthews, C.J. Culpepper, Andrew Morris and Ricardo Olivar. Klein has played 5 seasons with the Minnesota Twins organization and 1 season with the Toronto Blue Jays. Finished 1st in Florida State League with 1 Complete Games in 2023. Finished 4th in Midwest League with 8 Wins in 2024. Finished 8th in Midwest League with 102 Hits Allowed in 2024. Finished 9th in Midwest League with 51 Earned Runs Allowed in 2024. Led the Florida State League (A) with 1 Complete Games in 2023.

Career Transactions: Traded from Twins with Dasan Hill and Damaruy Pena to Blue Jays for Jeff Hoffman and future considerations on August 3rd, 2026.

Prospect Rankings

CSV
Glossary
Get TBC Data Store discounts (25%) with your TBC PREMIUM subscription.
yearsourcetypeteamrankview rankings
2026Baseball AmericaTeamMinnesota Twins23View Rankings
2026MLB PipelineTeamMinnesota Twins20View Rankings
2 record(s)
Prospect rankings are available since 1990 and are based on pre-season rankings from various ranking sites.

Scouting Grades

CSV
Glossary
Subscribe to TBC PREMIUM ($2/month) today and Track up to 200 players with daily stats using the TBC Player Tracker! Feature list
message
Player 20-80 scouting grades are available to TBC PREMIUM subscribers
1 record(s)

Pitching Statistics

CSV
Glossary
🔒
Unlock the power of TBC PREMIUM for only $2/month.
yearteam nameleaguelevelmlb#agetbc+wleraggscgshogrgfsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so/bb
2021Iowa Central CCNJCAA-Reg11NJCAA  19115733.6812125000071.0664329637820001.458.370.764.6910.395.452.22
2022Iowa Central CCNJCAA-Reg11NJCAA  20126635.1213120010063.1563836632830001.397.960.854.5511.795.402.59
2022FCL TwinsFCLRkMIN4020000.0020002002.01000120001.004.500.004.509.000.002.00
2023FCL TwinsFCLRkMIN442194035.87660000023.029171539272061.6511.351.173.5210.576.653.00
2023Fort Myers Mighty MusselsFSL2AMIN44,4621123212.97661000030.1181010113300131.025.340.303.868.902.972.31
2023Cedar Rapids KernelsMidw2A+MIN4021003.6011000005.06220141011.4010.800.001.807.203.604.00
2024Cedar Rapids KernelsMidw2A+MIN402293834.57222000200100.11025151938903071.409.150.813.418.074.572.37
2025Wichita Wind SurgeTex2AAMIN4623114753.12241100130080.2704228624954081.177.810.672.6810.604.693.96
2025St. Paul SaintsIL2AAAMIN6023108*056.66740030025.2262019113332031.529.120.354.5611.577.012.54
2026St. Paul SaintsIL2AAAMIN6024104245.91241400100064.06343421434743341.528.861.974.7810.416.052.18
2026Buffalo BisonsIL2AAATOR1624104007.66850031022.1282019317211032.0111.281.216.858.468.061.24
2026Toronto Blue JaysALMLBTOR6524000.0010001004.02200250001.004.500.004.5011.254.502.50
2026Minnesota TwinsALMLBMIN7124014.1530003204.13221420001.626.232.088.314.154.150.50
Tot:MLB (1 yrs) MLB    012.1640004208.15421670001.325.401.086.487.564.321.17
Tot:AL (1 yrs) AL    012.1640004208.15421670001.325.401.086.487.564.321.17
Tot:Minors (5 yrs) Minors    19214.7410067103310353.134320518637150376164351.408.740.943.829.585.222.51
Tot:Rk (2 yrs) Rk    035.40860020025.0301715310292061.6010.801.083.6010.446.122.90
Tot:A (1 yrs) A    212.97661000030.1181010113300131.025.340.303.868.902.972.31
Tot:A+ (2 yrs) A+    834.53232100200105.11085353939944081.409.230.773.338.034.532.41
Tot:AA (1 yrs) AA    753.12241100130080.2704228624954081.177.810.672.6810.604.693.96
Tot:AAA (2 yrs) AAA    296.433923001610112.01178380186412863101.629.401.455.1410.296.672.00
Tot:College (2 yrs) College    1364.35252450100134.1122816512691650001.428.170.804.6211.055.432.39
Avg:MLB - 162 Inning avg MLB    🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Avg:Minors - 162 Inning avg Minors    🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Avg:College - 162 Inning avg College    🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Use the Compare Players (TBC PREMIUM) application to compare stats and biography for 2-25 players at a time!
College Summer Stats are not set to Merge in this grid. (PREMIUM Feature)

Talent Ratings

About Talent Ratings
StrikeoutsWalksHittableSO/BBvs PowerDurabilityTeam Success
517444724460.000

TBC Newsletter

Stay up to date with new features, new datasets, tips on using the site and life updates.

Subscribe for Free

TBC Premium

For $24/year, Unlock 🔓

+ Ad-free browsing
+ TBC Player Tracker
+ Advanced Research Tools
+ Data Store discounts
+ Additional functionality/features
+ View all Benefits!

Learn More and Subscribe!
×