Thomas Hatch

In Minors
High Level
MLB
Years
2014-2025 (2020-2025)
Proper Name
John Thomas Hatch
Positions
P (222)
Height / Weight
6-1 / 195
Bats / Throws
Right / Right
Birthdate
September 29,1994   Age:  31.109
High School
Jenks (Jenks,OK)
Colleges
Drafted/Signed
Signing Bonus
$ 573,900
Service Time
2.098 (2025)
MLB Debut
MLBAM ID
Retrosheet#
hatct001
Show More
Show Releated Ebay Listings

Prospect Rankings

CSV
Glossary
Get TBC Data Store discounts (25%) with your TBC PREMIUM subscription.
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.

Pitching Statistics

CSV
Glossary
🔒
Sign up to TBC PREMIUM. (1) Create TBC Account (2) Send Payment (3) Start researching like a pro!
yearteam nameleaguelevelmlb#agewleraggscgshogrgfsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so/bb
2014Oklahoma StateBig12NCAA-1Fr4519225.281390040046.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.7317100161026.118118213230021.186.150.684.447.863.761.77
2021Buffalo BisonsIL2AAATOR3126264.0415140010064.25833291019702071.198.071.392.649.744.593.68
2021Toronto Blue JaysALMLBTOR3126016.7532001009.111772682011.8210.611.935.797.716.751.33
2022Buffalo BisonsIL2AAATOR3127874.67282200600131.01277368163811351121.268.731.102.617.765.022.97
2022Toronto Blue JaysALMLBTOR31270119.2911000004.21210103240013.0023.145.793.867.7119.292.00
2023Indianapolis IndiansIL2AAAPIT54280010.8010001001.24220120003.0021.600.005.4010.8010.802.00
2023Buffalo BisonsIL2AAATOR3128424.40303002713145.0382522821544021.317.601.604.2010.805.002.57
2023Pittsburgh PiratesNLMLBPIT3828114.0312200103022.123131027162011.349.270.812.826.455.242.29
2023Toronto Blue JaysALMLBTOR3128004.2660006406.1105305100002.3714.210.007.1114.217.112.00
2024Hiroshima Toyo CarpJap CenIntl  29037.36500000022.0281818510181021.7311.452.054.097.367.361.80
2025Omaha Storm ChasersIL2AAAKCA3730564.2218180000091.2934343928781141.329.130.882.757.664.222.79
2025Kansas City RoyalsALMLBKCA38300018.0010001101.02221010002.0018.009.000.009.0018.000.00
2025Minnesota TwinsALMLBMIN5630215.4511100103033.0382120617210001.6710.361.644.645.735.731.24
Tot:MLB (5 yrs) MLB   655.245170012440103.011469601650834051.599.961.404.377.256.031.66
Tot:NL (1 yrs) NL   114.0312200310022.123131027162011.349.270.812.826.455.242.29
Tot:AL (5 yrs) AL   545.5839500934080.29156501443672041.6610.151.564.807.486.251.56
Tot:Minors (7 yrs) Minors   38514.181711363113351737.270238334379257687334561.308.560.963.148.384.672.67
Tot:A+ (1 yrs) A+   5114.04262600000124.2126745625012613081.419.100.143.619.105.342.52
Tot:AA (2 yrs) AA   14193.97535331000279.02561331233410024482231.288.261.103.237.874.292.44
Tot:AAA (4 yrs) AAA   19214.4292570013351334.032017616443107317122251.288.621.162.888.544.742.96
Tot:College (2 yrs) College   1152.96322844040176.11586758352148111101.198.060.152.657.553.422.85
Avg:MLB - 162 Inning avg MLB   ðŸ”’🔒🔒🔒🔒🔒🔒🔒🔒🔒162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Avg:Minors - 162 Inning avg College   ðŸ”’🔒🔒🔒🔒🔒🔒🔒🔒🔒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!

Other Pitching Statistics

CSV
Glossary
Sign up to TBC PREMIUM. (1) Create TBC Account (2) Send Payment (3) Start researching like a pro!
yearteam nameleaguecategoryagewleraggscgshogrgfsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so/bb
2014Bourne BravesCape Cod LeagueCollege Summer19014.0040004009.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.3840004005.11220360000.751.690.005.0610.133.382.00
2020Toronto Blue JaysWild Card SeriesPlayoffs25000.0020002102.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.3560006008.2169922110002.0816.622.082.0811.429.355.50
2025Kansas City RoyalsMLB Spring TrainingSpring30029.8240004007.111884460012.0513.504.914.917.369.821.50
Tot:CollegeSummer (1 Yrs) CollegeSummer 014.0040000409.011440440001.6711.000.004.004.004.001.00
Tot:Spring (6 Yrs) Spring 058.2818300115029.1382927716290021.8411.662.154.918.908.901.81
Tot:Playoffs (1 Yrs) Playoffs 000.0020001202.00000010000.000.000.000.004.500.00

Batting Statistics

CSV
Glossary
🔒
Unlock the power of TBC PREMIUM for only $2/month.
yearteam nameleaguelevelmlb#agepostbc+gabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%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
Tot:Minors (2 yrs) Minors     2338252003002200300074323.132.175.184.359.105.053.2784.6546.5110.00
Tot:AA (2 yrs) AA     2338252003002200300074323.132.175.184.359.105.053.2784.6546.5110.00
Avg:Minors - 162 game avg College     162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
TBC+ Metric is based on wOBA with inclusion of stolen base value. TBC's version of wOBA excludes park factors and uses static coefficients across all levels and years for ease of implementation.
* indicates player had a low sample size of plate appearances.

Use the Compare Players (TBC PREMIUM) application to compare stats and biography for 2-25 players at a time!

Talent Ratings

About Talent Ratings
StrikeoutsWalksHittableSO/BBvs PowerDurabilityTeam Success
456357615757.547