Tips Updates
MLB
Players
Teams
Leagues
Draft
Boxscores
Minor Leagues
College
People
Extra Bases
Applications
About

Thomas HatchTrack this Player High Level: AA Current Team: Tennessee (AA) - Chicago Cubs
Follow TBC on Twitter and Facebook

Drafted
Rated Prospect
PositionsP-52Position when DraftedPPlayer Listed UnderMinors Leaguers
Proper NameJohn Thomas Hatch
Height6-1Weight190BatsRightThrowsRight
Born DateSeptember 29,1994 [25.069]PlaceTulsa,Oklahoma
High SchoolJenks (Jenks,OK)
CollegeOklahoma State University (Stillwater,OK)

DraftedSelected by the Chicago Cubs [Team Picks] in the 3rd round (104th overall) of the 2016 Amateur Entry Draft [Signed] ... Selected by the Colorado Rockies [Team Picks] in the 32nd round (949th overall) of the 2013 Amateur Entry Draft
Signing Bonus$573,900Signing ScoutsTy Nichols
Prospect Rankings[BA] 2018-CHN-#8 ... 2019-CHN-#22   [PIPE] 2017-CHN-#12 ... 2018-CHN-#7 ... 2019-CHN-#17
OrganizationsCHN [3] Awards3
TBC Player ID180876MLBAM ID641672
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Other Pitching -- Transactions -- Awards


This player page is available for sponsorship:
Sponsor the Thomas Hatch page  -  You can show your support to the The Baseball Cube by sponsoring all of a player's pages for only $10/year.
About Sponsorships Program


Active Talent RatingsPitchingStrikeouts52Walks53Hittable58SO/BB53vsPower58Hitting0Durability92Team.565Ratings Explained

Pitching Statistics

TopStats GlossaryOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpct
2014Oklahoma StateBig12NCAA-1Fr45S/R19225.281394000046.0503327119365001.509.780.203.727.041.89.500
2016Oklahoma StateBig12NCAA-1So45ST21932.14191904400130.010834312331126101.087.460.142.287.733.39.750
2017Myrtle Beach PelicansCaroA+chn19ST225114.04262600000124.2126745625012613001.419.100.143.619.102.52.313
2018Tennessee SmokiesSouAAchnST23863.82262602100143.2127626116611176101.317.961.003.827.331.92.571
2019New Hampshire Fisher CatsEastAAtorST24232.80660100035.025111152340000.766.371.270.518.6617.00.400
2019Tennessee SmokiesSouAAchnST244104.59212100000100.010460511337932101.419.361.173.338.372.51.286
2019Minor Totals (2 teams)MinorAA--ST06134.12272701000135.0129716218391272101.248.581.202.598.453.26.316
Minor League Totals - 3 Season(s)Filter19303.99797903100402.23822071793615037021201.328.520.803.348.252.47.388
AA Totals - 2 Season(s)Filter14193.97535303100278.1256133123341002448201.288.261.103.237.872.44.424
A+ Totals - 1 Season(s)Filter5114.04262600000124.2126745625012613001.419.100.143.619.102.52.313
NCAA Totals - 2 Season(s)Filter1152.96322844400176.0158675835214811101.198.060.152.657.552.85.688
Average Minor - Per ~220 innings10163.99434302100220.020811398208220211101.328.520.803.348.252.47.385

Batting Statistics

TopStats GlossaryRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2018Tennessee SmokiesSouAAchn2312240210010011300000.083.120.125.2453125.182.042.083.1134.0052.0013.000.000.0050.00
2019Tennessee SmokiesSouAAchn241114231002001703000.214.267.286.5534118.429.072.143.2435.5638.897.000.000.0033.33
Minor League Totals - 2 Season(s)Filter23382520030022003000.132.175.184.3597243.278.052.105.0004.6546.5110.000.000.0040.00
AA Totals - 2 Season(s)Filter23382520030022003000.132.175.184.3597243.278.052.105.0004.6546.5110.000.000.0040.00
Average Minor - Per 162 games16226814351400210014141021000.132.175.184.3594914303.278.052.105.0004.6546.5110.000.000.0040.00

Fielding Statistics

TopStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2017Myrtle Beach Pelicans CaroA+chn22P26--616312522.8800.85------26100.018.6
2018Tennessee Smokies SouAAchn23P26--1217243129.9351.12------26100.018.8
2019Tennessee Smokies SouAAchn24P21--393-1512.8000.57------21100.015.1
2019New Hampshire Fisher Cats EastAAtor24P6--35--881.0001.33------6100.04.3
AA Totals for P - 2 season(s)-   P53--1831545449.9070.92------530.00.0
A+ Totals for P - 1 season(s)-   P26--616312522.8800.85------260.00.0

Fielding Statistics - Position Grid

TopStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2017Myrtle Beach Pelicans CaroA+chn2226----------
2018Tennessee Smokies SouAAchn2326----------
2019Tennessee Smokies SouAAchn2421----------
2019New Hampshire Fisher Cats EastAAtor246----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2014Bourne BravesCape Cod LeagueCollege19014.0040400009.01144044001.6711.000.004.004.001.004.00.000
2019Chicago CubsMLB Spring TrainingMLB240131.5011000002.0687120004.0027.004.509.000.000.0036.00.000
Cape Cod League Totals - 1 yrs014.0040400009.01144044001.6711.000.004.004.001.004.00.000
MLB Spring Training Totals - 1 yrs0131.5011000002.0687120004.0027.004.509.000.000.0036.00.000

Awards [3]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
20163rd Team College All-American (SP) ... Big 12 Conference All-Conference (RHP) ... Big 12 Conference Pitcher of the Year3

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2019-11-20PToronto Blue JaysToronto Blue Jays (MLB)YActiveMLB ActiveContract purchased from minors25.052Team Roster on 2019-11-20
2019-07-30PToronto Blue JaysNew Hampshire (AA)-MinorsTradedTraded from Cubs to Blue Jays for David Phelps24.304Team Roster on 2019-07-30
2018-04-02PChicago CubsTennessee (AA)-MinorsReassigned MinorsAssigned to Tennessee (AA)23.185Team Roster on 2018-04-02
2017-04-07pChicago CubsMyrtle Beach (A+)-MinorsReassigned MinorsAssigned to Myrtle Beach (A+)22.190Team Roster on 2017-04-07
2016-07-08pChicago CubsChicago Cubs (MLB)-MinorsContractSigned out of draft (Oklahoma State)21.282Team Roster on 2016-07-08
* Transactions data can be divided into 2 eras. 2012-2019 includes all MLB/Minor roster movement whereas 1903-2012 contains only MLB change of organization with some DL-related data since 2000s.