The Baseball Cube
Support TBC!Visit TBC often? Help me out a little by taking one small action ... Buy a Baseball Card ... Make a small donation ... Sign up to TBC PREMIUM
Tracker
Store
Sign In / Register

Thomas Hatch

In Minors ... Omaha Storm Chasers  (AAA) [KCA]
High Level
MLB
Years
2014-2025 (2020-2023)
Proper Name
John Thomas Hatch
Positions
P (192)
Positions
P
Height / Weight
6-1 / 195
Bats / Throws
Right / Right
High School
Jenks (Jenks,OK)
Colleges
Oklahoma State University (Stillwater,OK)
Drafted/Signed
2016-3-104-Chicago Cubs
Signing Bonus
$ 573,900
Service Time
2.032 (2023)
MLB Debut
July 26,2020
MLBAM ID
641672
Retrosheet#
hatct001
More Player Information
Stat Capsulew-lggssviphsoerawhip
2025 Minor0-155022.026286.141.82
MLB Career4-4396069.074614.961.55

Pitching Statistics

csv
Glossary
yearteam nameleaguelevelmlb#agewleraggscgshogfgrsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so_bb
2014Oklahoma StateBig12NCAA-1Fr4519225.281390004046.0503327119365021.509.780.203.727.046.461.89
2016Oklahoma StateBig12NCAA-1So4521932.14191944000130.110834312331126181.087.460.142.287.732.353.39
2017Myrtle Beach PelicansCaroA+CHN19225114.04262600000124.2126745625012613081.419.100.143.619.105.342.52
2018Tennessee SmokiesSouAACHN-23863.82262621000143.21276261166111761151.317.961.003.827.333.881.92
2019Tennessee SmokiesSouAACHN30244104.59212100000100.010460511337932161.419.361.173.338.375.402.51
2019New Hampshire Fisher CatsEastAATOR3124232.80661000035.125111152340020.766.371.270.518.662.8017.00
2020Toronto Blue JaysALMLBTOR3125312.7317100116026.118118213230021.186.150.684.447.863.761.77
2021Buffalo BisonsILAAATOR3126264.0415140001064.25833291019702071.198.071.392.649.744.593.68
2021Toronto Blue JaysALMLBTOR3126016.7532000109.111772682011.8210.611.935.797.716.751.33
2022Buffalo BisonsILAAATOR3127874.67282200060131.01277368163811351121.268.731.102.617.765.022.97
2022Toronto Blue JaysALMLBTOR31270119.2911000004.21210103240013.0023.145.793.867.7119.292.00
2023Indianapolis IndiansILAAAPIT54280010.8010000101.24220120003.0021.600.005.4010.8010.802.00
2023Buffalo BisonsILAAATOR3128424.40303001327145.0382522821544021.317.601.604.2010.805.002.57
2023Toronto Blue JaysALMLBTOR3128004.2660004606.1105305100002.3714.210.007.1114.217.112.00
2023Pittsburgh PiratesNLMLBPIT3828114.0312200310022.123131027162011.349.270.812.826.455.242.29
2024Hiroshima Toyo CarpJap CenIntl-29037.36500005022.0281818510181021.7311.452.054.097.367.361.80
2025Omaha Storm ChasersILAAAKCA30016.14550000022.0261515214281011.8210.640.825.7311.456.142.00
2014NCAA-1Total-------225.281390040046.0503327119365021.509.780.203.727.046.461.89
2016NCAA-1Total-------932.14191944000130.110834312331126181.087.460.142.287.732.353.39
2017A+Total--CHN----5114.04262600000124.2126745625012613081.419.100.143.619.105.342.52
2018AATotal--CHN----863.82262621000143.21276261166111761151.317.961.003.827.333.881.92
2019AATotal--CHN,TOR----6134.12272710000135.1129716218391272181.248.581.202.598.454.723.26
2020MLBTotal--TOR----312.7317100161026.118118213230021.186.150.684.447.863.761.77
2021AAATotal--TOR----264.0415140010064.25833291019702071.198.071.392.649.744.593.68
2021MLBTotal--TOR----016.7532001009.111772682011.8210.611.935.797.716.751.33
2022AAATotal--TOR----874.67282200600131.01277368163811351121.268.731.102.617.765.022.97
2022MLBTotal--TOR----0119.2911000004.21210103240013.0023.145.793.867.7119.292.00
2023AAATotal--TOR,PIT----424.63313002813146.2422724822564021.378.101.544.2410.805.212.55
2023MLBTotal--PIT,TOR----114.0818200167028.2331813212262011.5710.360.633.778.165.652.17
2024IntlTotal------037.36500050022.0281818510181021.7311.452.054.097.367.361.80
2025AAATotal--KCA----016.14550000022.0261515214281011.8210.640.825.7311.456.142.00
Tot:MLB (4 yrs)MLB444.9639600338069.0744638933614051.559.651.174.307.966.001.85
Tot:NL (1 yrs)NL114.0312200103022.123131027162011.349.270.812.826.455.242.29
Tot:AL (4 yrs)AL335.4027400235046.2513328726452041.659.841.355.018.686.361.73
Tot:Minors (7 yrs)Minors33464.241581233135131668.063535531572243637333531.318.560.973.278.584.782.62
Tot:AAA (4 yrs)AAA14164.6379440035131264.12531481363693267121221.318.611.233.179.095.042.87
Tot:AA (2 yrs)AA14193.97535331000279.02561331233410024482231.288.261.103.237.874.292.44
Tot:A+ (1 yrs)A+5114.04262600000124.2126745625012613081.419.100.143.619.105.342.52
Tot:College (2 yrs)College1152.96322844400176.11586758352148111101.198.060.152.657.553.422.85

Batting Statistics

csv
Glossary
yearteam nameleaguelevelmlb#ageposgabrh2b3bhrrbisbcsbbsohbpshsfiwdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so_bbab_hr
2018Tennessee SmokiesSouAACHN-23P1224021001001130000032511.083.120.125.245.083.042.1824.0052.0013.000.00
2019Tennessee SmokiesSouAACHN-24P111423100200170300041812.214.267.286.553.143.072.4295.5638.897.000.00
2024Hiroshima Toyo CarpJap CenIntl-29P561100010004010001701.167.167.167.334.000.000.5000.0057.140.000.00
2018AATotal--CHN------1224021001001130000032511.083.120.125.245.083.042.1824.0052.0013.00Sou2018
2019AATotal--CHN------111423100200170300041812.214.267.286.552.143.071.4295.5638.897.00Sou2019
2024IntlTotal--------561100010004010001701.167.167.167.333.000.000.5000.0057.14Jap Cen2024
Tot:Minors (2 yrs)Minors2338252003002200300074323.132.175.184.359.105.053.2784.6546.5110.00
Tot:AA (2 yrs)AA2338252003002200300074323.132.175.184.359.105.053.2784.6546.5110.00

Other Pitching Statistics

csv
Glossary
yearteam nameleaguecategoryagewleraggscgshogfgrsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so_bb
2014Bourne BravesCape Cod LeagueCollegeSummer19014.0040000409.011440440001.6711.000.004.004.004.001.00
2019Chicago CubsMLB Spring TrainingSpring240131.5011000002.06871200014.0027.004.509.000.0036.000.00
2020Toronto Blue JaysMLB Spring TrainingSpring25003.3840000405.11220360000.751.690.005.0610.133.382.00
2020Toronto Blue JaysWild Card SeriesPlayoffs25000.0020001202.00000010000.000.000.000.004.500.000.00
2021Toronto Blue JaysMLB Spring TrainingSpring26010.0022000004.02100450001.504.500.009.0011.252.251.25
2022Toronto Blue JaysMLB Spring TrainingSpring27004.5010001102.02110110001.509.000.004.504.504.501.00
2023Toronto Blue JaysMLB Spring TrainingSpring28019.3560000608.2169922110002.0816.622.082.0811.429.355.50
Tot:CollegeSummer (1 Yrs)CollegeSummer014.0000000409.011440440001.6711.000.004.004.004.001.00
Tot:Spring (5 Yrs)Spring037.773300111022.0272119312230011.7711.051.234.919.418.591.92
Tot:Playoffs (1 Yrs)Playoffs000.0000001202.00000010000.000.000.000.004.500.00
Show all pitching records
Player pitching statistics considered to be non-regular season leagues and events.

Fielding Statistics

csv
Glossary
yearteamleaguelevelageposggsinnpoaedptctscsbcssb%fpctrfgrfirf9itm sharepl sharetm rank
2017Myrtle Beach PelicansCaroA+22P26--61631252200.8800.80.000.0018.6100.08
2018Tennessee SmokiesSouAA23P26--121724312900.9351.10.000.0018.8100.06
2019Tennessee SmokiesSouAA24P21--3930151200.8000.60.000.0015.1100.011
Show all fielding records and totals
Fielding Statistics are updated at the conclusion of season

Yearly Summary

csv
Glossary
yearteamleaguelevelmlb-classagewlrankrpigpmanagersalaryservice timeplayoffsawards
2014Oklahoma StateBig12NCAA-1Fr19481811913Josh Holliday--NCAA Super Regionals
2016Oklahoma StateBig12NCAA-1So21432222119Josh Holliday--NCAA College World SeriesBig12-AllConf,Big12-Pitcher
2017Myrtle Beach PelicansCaroA+CHN2273673-26Buddy Bailey--Lost in Semi-Finals
2018Tennessee SmokiesSouAACHN2367713-26Mark Johnson--dnq
2019Tennessee SmokiesSouAACHN2458815-21Jimmy Gonzalez--dnq
2019New Hampshire Fisher CatsEastAATOR2463765-6Mike Mordecai--dnq
2020Toronto Blue JaysALMLBTOR2532283-17Charlie Montoyo563,5001.000Lost in Wild Card Series (Rays)
2021Buffalo BisonsIL2AAATOR2679471-15Ken Huckaby--
2021Toronto Blue JaysALMLBTOR2691714-3Charlie Montoyo584,8001.123dnq
2022Buffalo BisonsIL2AAATOR2776724-28Casey Candaele--
2022Toronto Blue JaysALMLBTOR2792702-1Charlie Montoyo1.125Lost in Wild-Card Series (Mariners)
2023Buffalo BisonsIL2AAATOR2876725-30Casey Candaele---
2023Indianapolis IndiansIL2AAAPIT2870787-1Miguel Perez---
2023Pittsburgh PiratesNLMLBPIT2876864-12Derek Shelton2.032dnq
2023Toronto Blue JaysALMLBTOR2889733-6John Schneider2.032Lost in Wild-Card series (Twins)
2024Hiroshima Toyo CarpJap CenIntl2968704-5--
2025Omaha Storm ChasersIL2AAAKCA31000-5Mike Jirschele---
17 record(s)
Based on playing years with listed statistics and available season data.

Transactions

csv
Glossary
datetransaction descriptionteamminor team40-manstatus
2025-02-07Assigned to Omaha Storm Chasers (AAA)Kansas City RoyalsOmaha (AAA)NoMinors
2025-02-07Signed to minor league contractKansas City RoyalsNoMinors
2024-11-18Signed with Doosan (Korea)NoIntl
2023-12-09Signed with Hiroshima (Japan)NoIntl
2023-11-30Released by PiratesNoFree Agt
2023-10-02Recalled from from Indianapolis Indians (AAA)Pittsburgh PiratesYesActive
2023-09-19Assigned to Indianapolis Indians (AAA)Pittsburgh PiratesIndianapolis (AAA)YesMinors
2023-08-06Claimed off waivers from Toronto Blue Jays by Pittsburgh PiratesPittsburgh PiratesYesActive
2023-08-04Designated for AssignmentToronto Blue JaysNoDFA
2023-08-02Recalled from from Buffalo Bisons (AAA)Toronto Blue JaysYesActive
Show all transactions

Prospect Rankings

csv
Glossary
yearsourcetypeteamrankview rankings
2017Baseball AmericaTeamChicago Cubs13View Rankings
2017MLB PipelineTeamChicago Cubs12View Rankings
2018Baseball AmericaTeamChicago Cubs8View Rankings
2018MLB PipelineTeamChicago Cubs7View Rankings
2019Baseball AmericaTeamChicago Cubs22View Rankings
2019MLB PipelineTeamChicago Cubs17View Rankings
2020FanGraphsTeamToronto Blue Jays9View Rankings
2020MLB PipelineTeamToronto Blue Jays24View Rankings
2021Baseball AmericaTeamToronto Blue Jays15View Rankings
2022Baseball AmericaTeamToronto Blue Jays18View Rankings
10 record(s)
Prospect rankings are available since 1990 and are based on pre-season rankings from various ranking sites.

Salaries and Contracts

csv
Glossary
yearteamagesalarytm ranklg rankavg salarylg minimumservice timecontract
2016Chicago Cubs573,900Signing Bonus
2020Toronto Blue Jays25563,500--4,724,815563,5001.000
2021Toronto Blue Jays26584,800246724,170,000570,5001.123
3 season(s)$1,722,200Career Earnings
Talent Ratings
Strikeouts
45
Walks
63
Hittable
57
SO/BB
61
vsPower
57
Hitting
11
Durability
57
Team
.547

[Career Highlights]

[2013]  Drafted by the Colorado Rockies in Round #32 (#949) out of Jenks (Jenks,OK) (Did not sign)
[2014]  Played for Oklahoma State (NCAA-1) ... Played Summer League baseball for Bourne Braves (Cape Cod League)
[2016]  Drafted by the Chicago Cubs in Round #3 (#104) out of Oklahoma State ... Signing Scout: Ty Nichols ... Played for Oklahoma State (NCAA-1) ... 3rd Team College All-American ... Big 12 Conference All-Conference ... Big 12 Conference Pitcher of the Year ... Led Big12 in Games Started, Complete Games, Shutouts, Innings PItched, Hits Allowed, Strikeouts, Home Runs per 9 Innings ... Finished top 10 in Big12 in Earned Run Average, W+H Per Inning Pitched, Wins, Walks Allowed, Walks per 9 Innings
[2017]  Played for Myrtle Beach Pelicans (A+) ... Led Caro in Home Runs per 9 Innings ... Finished top 10 in Caro in Losses, Games Started, Runs Allowed, Strikeouts, Strikeouts per 9 Innings
[2018]  Played for Tennessee Smokies (AA) ... Played for Tennessee Smokies (AA) ... Finished top 10 in Sou in Games Started, Complete Games, Shutouts, Innings PItched, Earned Runs Allowed, Home Runs Allowed, Walks Allowed, Strikeouts
[2019]  Played for Tennessee Smokies (AA) ... Played for Tennessee Smokies (AA) ... Played for New Hampshire Fisher Cats (AA) ... Finished top 10 in Sou in Losses, Games Started, Runs Allowed, Earned Runs Allowed, Home Runs Allowed ... Finished top 10 in East in Complete Games
[2020]  Played for Toronto Blue Jays (MLB) ... Played in Wild Card Series for Toronto Blue Jays
Show full Career Summary [2013-2025]
Page Last Updated: 4/30/2025 5:44:36 AM