Please SUPPORT US by putting your name on the SUPPORT WALL.
Tips Updates
MLB
Players
Teams
Leagues
Draft
Boxscores
Minor Leagues
College
People
Extra Bases
Applications
About

Keith HesslerTrack this Player High Level: MLB Status: Free Agent since 2018 MLB Years: 2015-2016
Follow TBC on Twitter and Facebook

Drafted

PositionsP-337Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameKeith Hessler
Height6-4Weight215BatsLeftThrowsLeft
Born DateMarch 15,1989 [29.276]PlaceSilver Spring,Maryland
High SchoolSpringbrook (Silver Spring,MD)
CollegeCoastal Carolina University (Conway,SC)

DraftedSelected by the Arizona Diamondbacks [Team Picks] in the 28th round (841st overall) of the 2010 Amateur Entry DraftService Time0.130 (2016)
MLB DebutAugust 8,2015 [26.146]
OrganizationsARI [6] SDN [2] COL [1] Awards0
TBC Player ID149201Retrosheet IDhessk001MLBAM ID594857
Pitch Repertoire Fastball (66.40%) -- Slider (29.89%) -- Changeup (3.72%)
Fastball Velocity [2016] - 91.65 - [2015] - 92.84
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Other Pitching -- Transactions -- Salaries
This player page is available for sponsorship:
Sponsor the Keith Hessler 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 RatingsPitchingStrikeouts55Walks37Hittable45SO/BB45vsPower45Hitting0Durability69Team.516Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2009Coastal CarolinaBigSouNCAA-1Fr33S/R20117.4719613000031.0372826218232001.7610.630.575.176.611.28.500-
2010Coastal CarolinaBigSouNCAA-1So33Rel21223.8216214000130.2321613413260001.479.391.173.827.632.00.500-
2011Coastal CarolinaBigSouNCAA-1Jr33Rel22233.8026521000042.2362318023363001.387.59--4.857.591.57.400-
2011Missoula OspreyPioRkari25Rel22402.8923122002043.2321714320627001.196.600.624.1212.783.101.000-
2012South Bend SilverhawksMidwAari33Rel23253.2039732005190.0864032344759101.448.600.304.407.501.70.286-
2013Visalia RawhideCalifA+ari25ST24875.85262600000137.0161978924641267001.6410.581.584.208.281.97.533-
2014Visalia RawhideCalifA+ari33Rel25424.40440440012159.0793129318784001.6311.980.462.7311.834.33.667-
2014Reno AcesPCLAAAari37ST25003.0011000003.04111240002.0012.003.006.0012.002.00--
2014Minor Totals (2 teams)MinorMLB--Rel0424.33451440012162.0833230420824001.6511.980.582.8911.844.10.6672.30
2015Visalia RawhideCalifA+ari33Rel26100.0010010002014.2110002201000.896.75--1.2312.2710.001.000-
2015Mobile BayBearsSouAAari33Rel26310.7124024007125.0172215321000.876.040.361.7811.376.40.750-
2015Reno AcesPCLAAAari33Rel26115.6817017002019.014121238131001.166.631.423.796.161.63.500-
2015Minor Totals (3 teams)MinorMLB--Rel0522.14510510011158.1421414415653000.976.410.612.299.924.33.7142.57
2015Arizona DiamondbacksNLMLBari56Rel26018.0318018001012.016111144121001.6211.682.922.928.763.00.0006.38
2016Mobile BayBearsSouAAari33Rel27005.0670700215.07330352001.8811.81--5.068.441.67--
2016El Paso ChihuahuasPCLAAAsdn45Rel27112.9528028005236.2321312112422001.207.850.252.9510.313.50.500-
2016Minor Totals (2 teams)MinorMLB--Rel0113.2135035007341.1391615115474001.298.360.213.2110.073.13.5002.29
2016Arizona DiamondbacksNLMLBari56Rel27009.0020200103.05330220002.3315.00--6.006.001.00-3.81
2016San Diego PadresNLMLBsdn54Rel27103.3715015004018.2197721190001.619.160.965.304.340.821.0005.34
2017Somerset PatriotsAtlInd-Rel28014.0513013000013.0126615130001.288.100.683.388.782.60.000-
2017El Paso ChihuahuasPCLAAAsdn45Rel28224.5741041008145.0522523723361001.6510.321.394.577.151.57.500-
2018Albuquerque IsotopesPCLAAAcolRel29325.4742042009052.2634432934572001.8410.771.545.819.741.68.600-
MLB Totals - 2 Season(s)Filter115.5635035006033.1402121617231001.6810.591.594.506.091.35.5002.44
Minor League Totals - 8 Season(s)Filter29214.213023526700547529.05582852495523555037101.499.440.933.989.302.34.580-
AAA Totals - 5 Season(s)Filter764.60129112800243155.2165958021791526001.569.481.214.548.731.92.538-
AA Totals - 2 Season(s)Filter311.4731031009230.2245518373001.047.040.292.3510.864.63.750-
A+ Totals - 3 Season(s)Filter1395.0380265400141210.1251128118278422412001.5910.711.153.589.552.67.591-
A Totals - 1 Season(s)Filter253.2039732005190.0864032344759101.448.600.304.407.501.70.286-
Rk Totals - 1 Season(s)Filter402.8923122002043.2321714320627001.196.600.624.1212.783.101.000-
Ind Totals - 1 Season(s)Filter014.0513013000013.0126615130001.288.100.683.388.782.60.000-
NCAA Totals - 3 Season(s)Filter564.906113480001103.21056757654855001.529.030.524.647.311.57.455-
Arizona Diamondbacks Totals - 2 Season(s)Filter018.2220020002015.021141446141001.7612.332.353.528.222.33.000-
San Diego Padres Totals - 1 Season(s)Filter103.3715015004018.2197721190001.619.160.965.304.340.821.000-
Average MLB - Per ~220 innings665.56226022600390220.0259136136391101496001.6810.591.594.506.091.35.5002.44
Average Minor - Per ~220 innings1294.211251411100223220.0231118103239722715001.499.440.933.989.302.34.571-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2015Reno AcesPCLAAAari33p26122010000000100000.500.500.5001.0001021.000.000.000.4400.0050.000.000.000.000.00
2015Minor Totals (2 teams)Minor         312010000000100000.500.500.5001.0001021.000.000.000.4400.0050.000.000.000.000.00
2015Arizona DiamondbacksNLMLBari56p261810100000000000001.0001.0001.0002.0001011.000.000.000.8810.000.000.000.000.000.00
2016Mobile BayBearsSouAAari33p2771000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
2016El Paso ChihuahuasPCLAAAsdn45p27151000000000000000.000.000.000.000001.000.000.000.0000.000.000.000.000.000.00
2016Minor Totals (2 teams)Minor         222000000000100000.000.000.000.000002.000.000.000.0000.0050.000.000.000.000.00
2017El Paso ChihuahuasPCLAAAsdn45p28232000000000000000.000.000.000.000002.000.000.000.0000.000.000.000.000.000.00
2018Albuquerque IsotopesPCLAAAcol29233000000000300000.000.000.000.000003.000.000.000.0000.00100.000.000.000.000.00
MLB Totals - 1 Season(s)Filter1810100000000000001.0001.0001.0002.0001011.000.000.000.0000.000.000.000.000.000.00
Minor League Totals - 4 Season(s)Filter999010000000500000.111.111.111.222109.250.000.000.0000.0055.560.000.000.000.00
AAA Totals - 4 Season(s)Filter738010000000400000.125.125.125.250108.250.000.000.0000.0050.000.000.000.000.00
AA Totals - 2 Season(s)Filter261000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
Arizona Diamondbacks Totals - 1 Season(s)Filter1810100000000000001.0001.0001.0002.0001011.000.000.000.0000.000.000.000.000.000.00
Average MLB - Per 162 games16290900000000000001.0001.0001.0002.0009091.000.000.000.0000.000.000.000.000.000.00
Average Minor - Per 162 games16215020000000800000.111.111.111.2222015.250.000.000.0000.0055.560.000.000.000.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2011Missoula Osprey PioRkari22P23---8--881.0000.35------23100.030.3
2012South Bend Silverhawks MidwAari23P39--613222119.9050.49------39100.027.9
2013Visalia Rawhide CalifA+ari24P26---262-2826.9291.00------26100.018.6
2014Visalia Rawhide CalifA+ari25P44---92-119.8180.20------44100.031.4
2014Reno Aces PCLAAAari25P1---1-1111.0001.00------1100.00.7
2015Visalia Rawhide CalifA+ari26P10---2-1221.0000.20------10100.07.1
2015Mobile BayBears SouAAari26P24---21-32.6670.08------24100.017.5
2015Reno Aces PCLAAAari26P17---3-1331.0000.18------17100.011.8
2015Arizona DiamondbacksNLMLBari26P18-1212--331.0000.170.25-----18100.011.1
2016Mobile BayBears SouAAari27P7---------------7100.05.1
2016El Paso Chihuahuas PCLAAAsdn27P28--22--441.0000.14------28100.019.6
2016San Diego PadresNLMLBsdn27P15-18-3-1331.0000.200.17-----15100.09.3
2016Arizona DiamondbacksNLMLBari27P2-3-1--111.0000.500.33-----2100.01.2
2017El Paso Chihuahuas PCLAAAsdn28P41--161-87.8750.17------41100.028.9
2018Albuquerque Isotopes PCLAAAcol29P42--38--11111.0000.26------42100.030.0
MLB Totals for P - 2 season(s)-   P35-3316-1771.0000.200.21-----350.00.0
AAA Totals for P - 5 season(s)-   P129--620122726.9630.20------1290.00.0
AA Totals for P - 2 season(s)-   P31---21-32.6670.06------310.00.0
A+ Totals for P - 3 season(s)-   P80---37414137.9020.46------800.00.0
A Totals for P - 1 season(s)-   P39--613222119.9050.49------390.00.0
Rk Totals for P - 1 season(s)-   P23---8--881.0000.35------230.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2011Missoula Osprey PioRkari2223----------
2012South Bend Silverhawks MidwAari2339----------
2013Visalia Rawhide CalifA+ari2426----------
2014Visalia Rawhide CalifA+ari2544----------
2014Reno Aces PCLAAAari251----------
2015Visalia Rawhide CalifA+ari2610----------
2015Mobile BayBears SouAAari2624----------
2015Reno Aces PCLAAAari2617----------
2015Arizona DiamondbacksNLMLBari2618----------
2016Mobile BayBears SouAAari277----------
2016El Paso Chihuahuas PCLAAAsdn2728----------
2016San Diego PadresNLMLBsdn2715----------
2016Arizona DiamondbacksNLMLBari272----------
2017El Paso Chihuahuas PCLAAAsdn2841----------
2018Albuquerque Isotopes PCLAAAcol2942----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2012Arizona DiamondbacksMLB Spring TrainingMLB230018.0010100001.0222100002.0018.009.000.000.00018.00.000
2016Arizona DiamondbacksMLB Spring TrainingMLB27006.7540400104.0833103102.0018.002.250.006.7506.75.000
2017San Diego PadresMLB Spring TrainingMLB28006.7540400005.11064123002.3516.881.693.385.061.5010.13.000
MLB Spring Training Totals - 3 yrs007.84909001010.320119326102.1317.422.611.745.233.009.58.000

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2018-11-02PFree Agent -Free AgentFree AgentElected Free Agency29.232  
2018-08-31PColorado RockiesAlbuquerque (AAA)-MinorsActivated MinorsActivated from disabled list29.169Team Roster on 2018-08-31
2018-08-19PColorado RockiesAlbuquerque (AAA)-DL-7InjuredDL7 Injured29.157Team Roster on 2018-08-19
2018-05-27PColorado RockiesAlbuquerque (AAA)-Restricted--Placed on temporarily inactive list29.073Team Roster on 2018-05-27
2018-05-23PColorado RockiesAlbuquerque (AAA)-MinorsReassigned MinorsAssigned to Albuquerque (AAA)29.069Team Roster on 2018-05-23
2018-05-21PColorado RockiesBoise (A-)-MinorsReassigned MinorsAssigned to Boise (A-)29.067Team Roster on 2018-05-21
2018-01-10RPColorado RockiesColorado Rockies (MLB)-MinorsContractSigned to Minor League Contract28.301Team Roster on 2018-01-10
2017-08-04RPFree Agent -Free AgentFree AgentReleased by Padres28.142  
2017-04-05RPSan Diego PadresEl Paso (AAA)-MinorsReassigned MinorsOutrighted to minors28.021Team Roster on 2017-04-05
2017-04-01RPSan Diego PadresEl Paso (AAA)-DFADes For AssignmentDesignated for Assignment28.017Team Roster on 2017-04-01
2017-03-12RPSan Diego PadresEl Paso (AAA)YMinorsReassigned MinorsAssigned to El Paso (AA)27.362Team Roster on 2017-03-12
2016-08-20RPSan Diego PadresSan Diego Padres (MLB)YActiveMLB ActiveRecalled from El Paso (AAA)27.158Team Roster on 2016-08-20
2016-07-30RPSan Diego PadresEl Paso (AAA)YMinorsReassigned MinorsAssigned to El Paso (AAA)27.137Team Roster on 2016-07-30
2016-07-26RPSan Diego PadresSan Diego Padres (MLB)YActiveMLB ActiveRecalled from El Paso (AAA)27.133Team Roster on 2016-07-26
2016-07-21RPSan Diego PadresEl Paso (AAA)YMinorsReassigned MinorsAssigned to El Paso (AAA)27.128Team Roster on 2016-07-21
2016-07-21RPSan Diego PadresSan Diego Padres (MLB)YActiveMLB ActiveRecalled from El Paso (AAA)27.128Team Roster on 2016-07-21
2016-05-28RPSan Diego PadresEl Paso (AAA)YMinorsReassigned MinorsAssigned to El Paso (AAA)27.074Team Roster on 2016-05-28
2016-05-24RPSan Diego PadresSan Diego Padres (MLB)YActiveMLB ActiveRecalled from El Paso (AAA)27.070Team Roster on 2016-05-24
2016-05-12RPSan Diego PadresEl Paso (AAA)YMinorsReassigned MinorsAssigned to El Paso (AAA)27.058Team Roster on 2016-05-12
2016-05-11RPSan Diego PadresSan Diego Padres (MLB)YActive--Claimed off waivers from Diamondbacks by Padres27.057Team Roster on 2016-05-11
2016-05-01RPArizona DiamondbacksArizona Diamondbacks (MLB)-DFADes For AssignmentDesignated for Assignment27.047Team Roster on 2016-05-01
2016-04-26RPArizona DiamondbacksArizona Diamondbacks (MLB)YActiveMLB ActiveRecalled from Mobile (AA)27.042Team Roster on 2016-04-26
2016-03-22RPArizona DiamondbacksMobile (AA)YMinorsReassigned MinorsAssigned to Mobile (AA)27.007Team Roster on 2016-03-22
2015-09-02RPArizona DiamondbacksArizona Diamondbacks (MLB)YActiveMLB ActiveRecalled from Reno (AAA)26.171Team Roster on 2015-09-02
2015-08-23RPArizona DiamondbacksReno (AAA)YMinorsReassigned MinorsAssigned to Reno (AAA)26.161Team Roster on 2015-08-23
2015-08-09RPArizona DiamondbacksArizona Diamondbacks (MLB)YActiveMLB ActiveContract purchased from minors26.147Team Roster on 2015-08-09
2015-07-21PArizona DiamondbacksReno (AAA)-MinorsReassigned MinorsAssigned to Reno (AAA)26.128Team Roster on 2015-07-21
2015-06-25PArizona DiamondbacksMobile (AA)-MinorsReassigned MinorsAssigned to Mobile (AA)26.102Team Roster on 2015-06-25
2015-06-12PArizona DiamondbacksReno (AAA)-MinorsReassigned MinorsAssigned to Reno (AAA)26.089Team Roster on 2015-06-12
2015-05-05PArizona DiamondbacksMobile (AA)-MinorsReassigned MinorsAssigned to Mobile (AA)26.051Team Roster on 2015-05-05
2014-08-15PArizona DiamondbacksVisalia (A+)-MinorsReassigned MinorsAssigned to Visalia (A+)25.153Team Roster on 2014-08-15
2014-08-14PArizona DiamondbacksReno (AAA)-MinorsReassigned MinorsAssigned to Reno (AAA)25.152Team Roster on 2014-08-14
2013-07-09PArizona DiamondbacksVisalia (A+)-MinorsActivated MinorsActivated from DL24.116Team Roster on 2013-07-09
2013-06-30PArizona DiamondbacksVisalia (A+)-DL-7InjuredDL7 Injured24.107Team Roster on 2013-06-30
2013-04-09PArizona DiamondbacksVisalia (A+)-MinorsReassigned MinorsAssigned to Visalia (A+)24.025Team Roster on 2013-04-09
2012-06-11PArizona DiamondbacksSouth Bend (A)-Minors--23.088Team Roster on 2012-06-11
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2011-06-16ContractSigned by Diamondbacks 
* Transactions data can be divided into 2 eras. 2012-2018 includes all MLB/Minor roster movement whereas 1903-2012 contains only MLB change of organization with some DL-related data since 2000s.

Salaries

TopAbout Salary DataPayroll SectionAll $ are USD
YearTeam NamePayrollAgeSalaryServMLB RkTm RkCentileAboveLeague AvgLeague MinCareer*Contracts
2015Arizona DiamondbacksTeam Payroll26507,5000.05778439-3,571,283507,500507,500
2016Arizona DiamondbacksTeam Payroll27507,5000.1377136-3,498,245507,5001,015,000
2016San Diego PadresTeam Payroll27507,5000.1377143-3,498,245507,5001,015,000
* Career earnings are a simple calculation of available yearly salaries listed here. They include only base salary and draft signing bonus. Minor league salaries are excluded. The value is not meant to reflect a player's actual career earnings.
* League minimum salaries are displayed in red