Chris Heston

Former Prospect Free Agent
High Level
MLB
Years
2007-2018 (2014-2017)
Proper Name
Christopher Lee Heston
Nickname
Hesto Presto
Positions
P (217)
Height / Weight
6-3 / 195
Bats / Throws
Right / Right
Birthdate
April 10,1988   Age:  38.206
High School
Bayside (Palm Bay,FL)
Colleges
Seminole State College of Florida (Altamonte Springs,FL), East Carolina University (Greenville,NC)
Service Time
1.140 (2016)
MLBAM ID
Retrosheet#
hestc001
Show More
Chris Heston [Christopher Lee Heston] is a former Major League Baseball Player who was active in the Majors between 2014-2017. He last played for the Minnesota Twins in 2017. His date of birth is April 10th, 1988 and he is currently 38 years old. He was born in Palm Bay, Florida. He played his high school baseball for the Bayside High School Bears in Palm Bay, Florida. He played 2 years of Junior College Baseball for the Seminole State College of Florida Raiders [Mid-Florida Conference] where he was teammates with future Major Leaguers Johnny Monell and Brett Oberholtzer and 1 year of NCAA Division I College Baseball for the East Carolina University Pirates [Conference USA] where he was teammates with future Major Leaguers Shawn Armstrong, Seth Maness and Mike Wright. Participated in the D1 NCAA Tournament in 2009 [Super Regionals]. ...
He was drafted and signed in the 12th round (357th overall) of the 2009 Major League Baseball Amateur Draft by the San Francisco Giants. Ranked by Baseball America as the San Francisco Giants No. 17 MLB prospect in 2026 pre-season Prospect rankings. Made his Major League Debut on September 13th, 2014 at the age of 26. Debuted as a relief pitcher for San Francisco Giants against the Los Angeles Dodgers, throwing 1 inning, allowing 0 runs, 1 walks and striking out 2 batters. He did not factor in the decision. His first batter faced was Darwin Barney and he flew out to center field. His most frequent teammates throughout his career, based on statistics listed below were Hector Sanchez and Ehire Adrianza. Heston played 9 seasons with the San Francisco Giants organization, 1 season with the Los Angeles Dodgers, 1 season with the Seattle Mariners and 1 season with the Minnesota Twins. Led the South Atlantic League (A) with 13 Losses in 2010. Led the Eastern League (AA) with a 2.24 Earned Run Average and a .12 Home Runs per 9 Innings in 2012. Led the Pacific Coast League (AAA) with 1 Shutouts in 2013. Led the Pacific Coast League (AAA) with 28 Games Started, 1 Shutouts and 173 Innings PItched in 2014. Led the Pacific Coast League (AAA) with 1 Shutouts in 2017. He was also drafted in the 29th round of the 2008 Draft by the Washington Nationals but did not sign. He was also drafted in the 47th round of the 2007 Draft by the Minnesota Twins but did not sign.

Awards: Named Conference USA All-Conference Team in 2009. Named Conference USA Newcomer of the Year in 2009. Named Double-A All-Star in 2012. Named Double-A Pitcher of the Year in 2012. Named Eastern League All-Star Team in 2012. Named Eastern League Pitcher of the Year in 2012. Named National League Player of the Week in June 8-June 14 2015.

Career Transactions: Traded from Giants to Mariners for PTBNL on December 6th, 2016. Claimed off waivers from Mariners by Dodgers on May 26th, 2017. Claimed off waivers from Dodgers by Twins on June 7th, 2017. Signed a minor league contract with the San Francisco Giants on January 23rd, 2018.

Career Notes: Pitched 5-0 no-hitter for San Francisco Giants vs New York Mets on June 9,2015 in 2015.

Prospect Rankings

CSV
Glossary
Unlock the power of the TBC Research Applications with your TBC PREMIUM subscription. Only $2/month. Full feature list
yearsourcetypeteamrankview rankings
2013Baseball AmericaTeamSan Francisco Giants17View Rankings
2015Baseball AmericaTeamSan Francisco Giants25View Rankings
2 record(s)
Prospect rankings are available since 1990 and are based on pre-season rankings from various ranking sites.

Pitching Statistics

CSV
Glossary
🔒
Get access to locked features and remove all ads with TBC PREMIUM. Only $2/month. Register today!
yearteam nameleaguelevelmlb#agetbc+wleraggscgshogrgfsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so/bb
2007Seminole-FLMidFLNJCAA  19644.221100000153.1583625019410001.449.790.003.216.926.082.16
2008Seminole-FLMidFLNJCAA  20255.081800000056.2724632022470001.6611.440.003.497.467.312.14
2009East CarolinaConfUSANCAA-1Jr 21116704.1717150020090.29055429328881101.358.930.893.188.745.462.75
2009Arizona GiantsArizRkSFN6321117154.111160051035.0301916010342201.147.710.002.578.744.893.40
2010Augusta GreenJacketsSALASFN23221005133.75262610000148.2161836263312412191.309.750.362.007.515.023.76
2011San Jose GiantsCalifA+SFN33231141243.16242410000151.0144645310401317081.228.580.602.387.813.813.28
2012Richmond Flying SquirrelsEastAASFN3324124982.24252510000148.2124433724013512041.107.510.122.428.172.603.38
2013Fresno GrizzliesPCLAAASFN312593765.80191911000108.212975701446978191.6110.681.163.818.036.212.11
2014Fresno GrizzliesPCLAAASFN31261091293.38282811000173.01527665165112511091.177.910.832.656.503.952.45
2014San Francisco GiantsNLMLBSFN5326005.0631002205.16330341001.6910.130.005.066.755.061.33
2015San Francisco GiantsNLMLBSFN53279612113.95313121000177.21698278166414151131.318.560.813.247.144.152.20
2016Arizona GiantsArizRkSFN028108*000.0022000006.27000270001.359.450.002.709.450.003.50
2016San Jose GiantsCalifA+SFN4528006.2311000004.15330313001.8510.380.006.232.086.230.33
2016Sacramento River CatsPCLAAASFN532892294.5415140011181.1824241832534041.409.070.893.545.864.651.66
2016San Francisco GiantsNLMLBSFN53281110.8040004005.09660633003.0016.200.0010.805.4010.800.50
2017Gulf Coast TwinsGCLRkMIN1629015.4011000005.07330050001.4012.600.000.009.005.400.00
2017Tacoma RainiersPCLAAASEA3329111213.41661100031.2261212211280021.177.390.573.137.963.412.55
2017Oklahoma City DodgersPCLAAALAN36291110113.5010001102.04332140002.5018.009.004.5018.0013.504.00
2017Rochester Red WingsILAAAMIN152951*0310.00860020027.0563230815122002.6318.672.675.004.0010.670.80
2017Seattle MarinersALMLBSEA32290119.8021001005.01412113530003.8025.205.409.005.4021.600.60
2017Minnesota TwinsALMLBMIN5029000.0010001001.01000000001.009.000.000.000.000.000.00
2018Arizona Giants OrangeArizRkSFN-30130*100.0051004007.05000170010.866.430.001.299.000.007.00
2018Richmond Flying SquirrelsEastAASFN-30105.0031002009.010551371011.4410.001.003.007.005.002.33
2018Sacramento River CatsPCLAAASFN-30002.7011000003.13110250001.508.100.005.4013.502.702.50
Tot:MLB (4 yrs) MLB    13134.55413321820194.019910398197815191131.439.230.883.627.014.781.94
Tot:NL (3 yrs) NL    13124.16383221620188.01849187167314891131.378.810.773.497.094.362.03
Tot:AL (1 yrs) AL    0116.5031002006.01512113530003.3322.504.507.504.5018.000.60
Tot:Minors (9 yrs) Minors    52603.83176161631531942.194546140169290775624471.319.030.662.777.404.402.67
Tot:Rk (4 yrs) Rk    263.1919100091053.2492219013532211.168.220.002.188.893.694.08
Tot:A (1 yrs) A    5133.75262610000148.2161836263312412191.309.750.362.007.515.023.76
Tot:A+ (2 yrs) A+    1243.24252510000155.11496756104313210081.248.630.582.497.653.883.07
Tot:AA (2 yrs) AA    1082.40282610200157.2134484234314213051.127.650.172.458.112.743.30
Tot:AAA (5 yrs) AAA    23294.68787433421427.045224122250158324251241.439.531.053.336.835.082.05
Tot:College (3 yrs) College    1594.444615003101200.22201379997317681101.469.870.403.277.896.142.41
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)

Other Pitching Statistics

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
yearteam nameleaguecategoryagewleraggscgshogrgfsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so/bb
2013San Francisco GiantsMLB Spring TrainingSpring25019.28420020010.21412114451031.6911.813.373.374.2210.121.25
2014San Francisco GiantsMLB Spring TrainingSpring26009.0010001002.03220011001.5013.500.000.004.509.000.00
2015San Francisco GiantsMLB Spring TrainingSpring27102.40520030015.0105401100020.736.000.000.606.003.0010.00
2016San Francisco GiantsMLB Spring TrainingSpring28116.05720050019.119131334191041.198.841.401.868.846.054.75
2017Seattle MarinersMLB Spring TrainingSpring29116.94540010011.214992450011.5410.801.543.093.866.941.25
2018San Francisco GiantsMLB Spring TrainingSpring30103.0030003203.03110010011.009.000.000.003.003.000.00
Tot:Spring (6 Yrs) Spring 435.84251000215061.26342409134130111.239.191.311.905.986.133.15

Batting Statistics

CSV
Glossary
🔒
Unlock the power of TBC PREMIUM for only $2/month.
yearteam nameleaguelevelmlb#ageposlnptbc+gabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
2012Richmond Flying SquirrelsEastAASFN3324122215100100150100062414.227.261.273.534.091.046.2944.1720.835.000.00
2013Fresno GrizzliesPCLAAASFN31251322021001000100400032611.091.091.136.227.045.045.1670.0038.460.000.00
2014Fresno GrizzliesPCLAAASFN31261631340001000150410143604.129.125.129.254.000.000.2350.0041.670.000.00
2014San Francisco GiantsNLMLBSFN53261/9310000000001000000100.000.000.000.000.000.000.0000.00100.000.000.00
2015San Francisco GiantsNLMLBSFN53271/9315111020030001807001125828.196.196.235.431.039.039.3030.0031.030.000.00
2016Sacramento River CatsPCLAAASFN53281/9/91701000000080100011801.059.059.059.118.000.000.1110.0044.440.000.00
2017Oklahoma City DodgersPCLAAALAN36291H/9/200000000000010000100.000.000.000.000.000.000.0000.000.000.000.00
Tot:MLB (4 yrs) MLB      395211020030001907001125928.192.192.231.423.038.038.3030.0032.20
Tot:NL (3 yrs) NL      385211020030001907001125928.192.192.231.423.038.038.3030.0032.20
Tot:AL (1 yrs) AL      100000000000000000000
Tot:Minors (5 yrs) Minors      529241220030013801110114105210.130.138.152.290.033.022.2180.9536.1938.00
Tot:AA (1 yrs) AA      122215100100150100062414.227.261.273.534.091.045.2944.1720.835.00
Tot:AAA (4 yrs) AAA      40703710020003301010188116.100.099.114.213.014.014.1840.0040.74
Avg:MLB - 162 game avg MLB      162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Avg:Minors - 162 game avg Minors      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!
College Summer Stats are not set to Merge in this grid. (PREMIUM Feature)

Other Batting Statistics

CSV
Glossary
Unlock the power of TBC PREMIUM for only $2/month.
yearteam nameleaguecategoryagegabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
2013San Francisco GiantsMLB Spring TrainingSpring25110000000000010000200.000.000.000.000.000.000.0000.000.000.000.00
2015San Francisco GiantsMLB Spring TrainingSpring27220110010000000002210.500.5001.0001.500.500.500.5000.000.000.000.00
2016San Francisco GiantsMLB Spring TrainingSpring28420100000001000001201.500.500.5001.000.000.0001.0000.0050.000.000.00
2018San Francisco GiantsMLB Spring TrainingSpring30100000000000000000000.000.000.000.000.000.000.0000.000.000.000.00
Tot:Spring (4 Yrs) Spring 850210010001010003611.400.400.6001.000.200.200.5000.0016.67

Talent Ratings

About Talent Ratings
StrikeoutsWalksHittableSO/BBvs PowerDurabilityTeam Success
496250605060.520

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!
×