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

David HernandezTrack this Player High Level: MLB Current Team: Cincinnati Reds MLB Years: 2009-2018
Follow TBC on Twitter and Facebook


PositionsP-575Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameDavid Jose Hernandez
Height6-3Weight215BatsRightThrowsRight
Born DateMay 13,1985 [33.009]PlaceElk Grove,California
High SchoolElk Grove (Elk Grove,CA)
CollegeCosumnes River College (Sacramento,CA)

DraftedSelected by the Baltimore Orioles [Team Picks] in the 16th round (483rd overall) of the 2005 Amateur Entry Draft [Signed] ... Selected by the Arizona Diamondbacks [Team Picks] in the 34th round (1016th overall) of the 2004 Amateur Entry Draft ... Selected by the Colorado Rockies [Team Picks] in the 29th round (857th overall) of the 2003 Amateur Entry Draft
Signing Bonus$150,000Signing ScoutsJames KellerService Time8.084 (2017)
MLB DebutMay 28,2009 [24.015]
OrganizationsBAL [6] ARI [5] ANA [1] ATL [1] CIN [1] PHI [1] Awards0
TBC Player ID45855Retrosheet IDhernd002MLBAM ID456696
Pitch Repertoire Fastball (41.76%) -- Curveball (30.02%) -- 2-Seam Fastball (22.32%) -- Changeup (3.19%) -- Slider (2.71%)
Fastball Velocity [2018] - 92.56 - [2017] - 93.70 - [2016] - 93.99 - [2015] - 94.27 - [2013] - 94.92 - [2012] - 94.70 - [2011] - 94.64 - [2010] - 93.69
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 David Hernandez 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 RatingsPitchingStrikeouts75Walks53Hittable61SO/BB69vsPower61Hitting0Durability64Team.494Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2004Cosumnes River CollegeCollegeNCAAFr26S/R19833.3717143100182.26042310469913001.286.53--5.0110.782.15.727-
2005Cosumnes River CollegeCollegeNCAASo26ST201212.29181621002106.063352704111916000.985.35--3.4810.102.90.923-
2005Aberdeen IronBirdsNYPLA-bal-S/R20123.891284000041.2412118217473101.398.860.433.6710.152.76.333-
2006Delmarva ShorebirdsSALAbal26ST21784.15282800000145.01348367137115422001.418.300.814.409.542.17.467-
2007Frederick KeysCaroA+bal26ST227114.95282710000145.01398680164716812101.288.610.992.9110.403.57.389-
2008Bowie BaysoxEastAAbal28ST231042.68272700000141.0112534210711666101.307.150.644.5310.602.34.714-
2009Bowie BaysoxEastAAbal-ST24002.2511000004.02110140000.754.50--2.259.004.00--
2009Norfolk TidesILAAAbal26ST24323.3011110000057.0422621518793001.056.590.782.8312.404.39.600-
2009Minor Totals (2 teams)MinorMLB--ST0323.2312120000061.0442722519833001.036.460.732.7912.184.37.6002.38
2009Baltimore OriolesALMLBbal63ST244105.42201910000101.011862612746683011.6210.482.404.096.041.48.2866.61
2010Bowie BaysoxEastAAbal-Rel25000.0020200102.01000030000.504.50----13.500.00--
2010Baltimore OriolesALMLBbal29Rel25884.31418330016279.0724038942729041.448.171.024.768.171.71.5004.48
2011Arizona DiamondbacksNLMLBari30R/CL26533.387407400281169.0492726430777121.146.360.523.8910.002.57.6252.94
2012Arizona DiamondbacksNLMLBari30Rel27232.50720720021468.0482119422984131.026.320.532.9012.914.45.4002.09
2013Reno AcesPCLAAAari38Rel28000.9390900629.261105120001.145.59--4.6611.172.40--
2013Arizona DiamondbacksNLMLBari30Rel28564.48620620012262.05033311024666041.197.221.443.479.532.75.4554.36
2015Visalia RawhideCalifA+ari0Rel30000.0020200002.01000030000.504.50----13.500.00--
2015Mobile BayBearsSouAAari30Rel30000.0051400104.00000261000.50----4.5013.503.00--
2015Minor Totals (2 teams)MinorMLB--Rel0000.0071600106.01000291000.501.50--3.0013.504.50-1.13
2015Arizona DiamondbacksNLMLBari30Rel30154.2840040007033.2331816611331031.318.821.602.948.823.00.1674.74
2016Philadelphia PhilliesNLMLBphi30Rel31343.84700700016172.27731311132806021.509.541.363.969.912.50.4294.32
2017Gwinnett BravesILAAAatl48Rel32101.1370700548.04210290000.754.50--2.2510.134.501.000-
2017Los Angeles AngelsALMLBana33Rel32102.23380380010136.02910908373011.027.18--1.989.174.631.0001.86
2017Arizona DiamondbacksNLMLBari47Rel32214.8226026005118.219101041152001.079.161.930.487.2315.00.6674.50
2018Cincinnati RedsNLMLBcinRel33102.7010010001013.0104406130211.206.75--4.058.782.171.000-0.38
2018Louisville BatsILAAAcinRel330019.2930300002.06550030012.5723.14----11.570.00--
MLB Totals - 9 Season(s)Filter32403.97453274260011622552.150525624575222559414211.318.181.223.609.062.52.4441.06
Minor League Totals - 10 Season(s)Filter29273.771351033200136560.24882782364623465447311.287.810.743.7410.462.79.518-
AAA Totals - 4 Season(s)Filter423.263011190011676.05834285251033011.076.750.582.9111.994.12.667-
AA Totals - 4 Season(s)Filter1042.56352960020151.0115544310741797101.256.850.604.4110.672.42.714-
A+ Totals - 2 Season(s)Filter7114.89302730000147.01408680164717112101.278.550.982.8710.453.64.389-
A Totals - 1 Season(s)Filter784.15282800000145.01348367137115422001.418.300.814.409.542.17.467-
A- Totals - 1 Season(s)Filter123.891284000041.2412118217473101.398.860.433.6710.152.76.333-
NCAA Totals - 2 Season(s)Filter2042.77353052003188.2123775808721829001.115.87--4.1510.402.51.833-
Arizona Diamondbacks Totals - 5 Season(s)Filter15183.642740274007318250.01991091022888289202121.147.101.003.1410.313.28.455-
Philadelphia Phillies Totals - 1 Season(s)Filter343.84700700016172.27731311132806021.509.541.363.969.912.50.429-
Baltimore Orioles Totals - 2 Season(s)Filter12184.9361273400162180.219010299368814012051.549.461.794.386.971.59.400-
Los Angeles Angels Totals - 1 Season(s)Filter102.23380380010136.02910908373011.027.18--1.989.174.631.000-
Cincinnati Reds Totals - 1 Season(s)Filter102.7010010001013.0104406130211.206.75--4.058.782.171.000-
Average MLB - Per ~220 innings13163.971791116800469220.020010197308822116281.318.181.223.609.062.52.4481.06
Average Minor - Per ~220 innings11113.775340130052220.019110992189125618101.287.810.743.7410.462.79.500-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2010Baltimore OriolesALMLBbal29p2543000000000100000.000.000.000.000003.000.000.000.0000.0033.330.000.000.000.00
2012Arizona DiamondbacksNLMLBari30p277210100000000000001.0001.0001.0002.0001011.000.000.000.8840.000.000.000.000.000.00
2013Reno AcesPCLAAAari38p2851100001001000000.000.500.000.500002.000.0001.000.34550.000.000.000.000.000.00
2018Cincinnati RedsNLMLBcinp3381000000000000000.000.000.000.000001.000.000.000.0000.000.000.000.000.000.00
MLB Totals - 6 Season(s)Filter2355010000000100000.200.200.200.400105.250.000.000.0000.0020.000.000.000.000.00
Minor League Totals - 3 Season(s)Filter101100001001000000.000.500.000.500002.000.0001.000.00050.000.000.000.000.000.00
AAA Totals - 2 Season(s)Filter61100001001000000.000.500.000.500002.000.0001.000.00050.000.000.000.000.000.00
Baltimore Orioles Totals - 1 Season(s)Filter43000000000100000.000.000.000.000003.000.000.000.0000.0033.330.000.000.000.00
Cincinnati Reds Totals - 1 Season(s)Filter81000000000000000.000.000.000.000001.000.000.000.0000.000.000.000.000.000.00
Arizona Diamondbacks Totals - 3 Season(s)Filter15610100000000000001.0001.0001.0002.0001011.000.000.000.0000.000.000.000.000.000.00
Average MLB - Per 162 games1623010000000100000.200.200.200.400103.250.000.000.0000.0020.000.000.000.000.00
Average Minor - Per 162 games16216160000160016000000.000.500.000.5000032.000.0001.000.00050.000.000.000.000.000.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2005Aberdeen IronBirds NYPLA-bal20P12--38211311.8460.92------12100.016.0
2006Delmarva Shorebirds SALAbal21P28--1014312724.8890.86------28100.020.4
2007Frederick Keys CaroA+bal22P28--1814233432.9411.14------28100.020.3
2008Bowie Baysox EastAAbal23P27--582-1513.8670.48------27100.019.0
2009Bowie Baysox EastAAbal24P1---1--111.0001.00------1100.00.7
2009Norfolk Tides ILAAAbal24P11--16--771.0000.64------11100.07.7
2009Baltimore OriolesALMLBbal24P201910177--14141.0000.700.14-----20100.012.3
2010Bowie Baysox EastAAbal25P2---------------2100.01.4
2010Baltimore OriolesALMLBbal25P4187934-1771.0000.170.09-----41100.025.3
2011Arizona DiamondbacksNLMLBari26P74-69361-109.9000.120.13-----74100.045.7
2012Arizona DiamondbacksNLMLBari27P72-68-11-21.5000.010.012-100.0-72100.044.4
2013Reno Aces PCLAAAari28P9---1--111.0000.11------9100.06.3
2013Arizona DiamondbacksNLMLBari28P62-6222--441.0000.060.062-100.0-62100.038.3
2015Visalia Rawhide CalifA+ari30P2---------------2100.01.4
2015Mobile BayBears SouAAari30P5---------------5100.03.6
2015Arizona DiamondbacksNLMLBari30P40-33321-65.8330.130.152-100.0-40100.024.7
2016Philadelphia PhilliesNLMLBphi31P70-7226--881.0000.110.115183.3-70100.043.2
2017Gwinnett Braves ILAAAatl32P7---------------7100.04.9
2017Los Angeles AngelsALMLBana32P38-3642--661.0000.160.172250.0-38100.023.5
2017Arizona DiamondbacksNLMLBari32P26-1811--221.0000.080.112166.7-26100.016.0
MLB Totals for P - 8 season(s)-   P443275382531315956.9490.130.1015478.9-4430.00.0
AAA Totals for P - 3 season(s)-   P27--17--881.0000.30------270.00.0
AA Totals for P - 4 season(s)-   P35--592-1614.8750.40------350.00.0
A+ Totals for P - 2 season(s)-   P30--1814233432.9411.07------300.00.0
A Totals for P - 1 season(s)-   P28--1014312724.8890.86------280.00.0
A- Totals for P - 1 season(s)-   P12--38211311.8460.92------120.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2005Aberdeen IronBirds NYPLA-bal2012----------
2006Delmarva Shorebirds SALAbal2128----------
2007Frederick Keys CaroA+bal2228----------
2008Bowie Baysox EastAAbal2327----------
2009Bowie Baysox EastAAbal241----------
2009Norfolk Tides ILAAAbal2411----------
2009Baltimore OriolesALMLBbal2420----------
2010Bowie Baysox EastAAbal252----------
2010Baltimore OriolesALMLBbal2541----------
2011Arizona DiamondbacksNLMLBari2674----------
2012Arizona DiamondbacksNLMLBari2772----------
2013Reno Aces PCLAAAari289----------
2013Arizona DiamondbacksNLMLBari2862----------
2015Visalia Rawhide CalifA+ari302----------
2015Mobile BayBears SouAAari305----------
2015Arizona DiamondbacksNLMLBari3040----------
2016Philadelphia PhilliesNLMLBphi3170----------
2017Gwinnett Braves ILAAAatl327----------
2017Los Angeles AngelsALMLBana3238----------
2017Arizona DiamondbacksNLMLBari3226----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2009Baltimore OriolesMLB Spring TrainingMLB24000.0000000002.0100000000.504.500.000.000.0000.00.000
2010Baltimore OriolesMLB Spring TrainingMLB25113.00523000015.017553320001.3310.201.801.8012.006.673.00.500
2011Arizona DiamondbacksMLB Spring TrainingMLB26001.6411011004011.0422189301.093.270.826.557.361.131.64.000
2011Arizona DiamondbacksDiv SeriesMLB26003.6040400105.02221050000.403.601.800.009.0003.60.000
2012Arizona DiamondbacksMLB Spring TrainingMLB27003.8670700007.0633135001.297.711.293.866.431.673.86.000
2013Arizona DiamondbacksMLB Spring TrainingMLB28009.0080800008.09882210101.3810.132.252.2511.255.009.00.000
2014Arizona DiamondbacksMLB Spring TrainingMLB29002.1680800208.1922115001.239.721.081.085.405.002.16.000
2016Philadelphia PhilliesMLB Spring TrainingMLB31002.2540400004.0511003001.2511.250.000.006.7502.25.000
2017Atlanta BravesMLB Spring TrainingMLB32005.4070700006.2844045101.9410.800.005.406.751.255.40.000
2017Arizona DiamondbacksDiv SeriesMLB32000.0020200001.21000010000.835.400.000.005.4000.00.000
2018Cincinnati RedsMLB Spring TrainingMLB33016.3560600005.2344146001.354.761.596.359.531.506.35.000
MLB Spring Training Totals - 9 yrs123.8656254006067.762292992563501.298.251.203.338.382.523.86.333
MLB Playoffs - Divisional Series Totals - 2 yrs002.7060600106.7322106000.454.051.350.008.1002.70.000

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2018-04-27RPCincinnati RedsCincinnati Reds (MLB)YActiveMLB ActiveActivated from DL32.349Team Roster on 2018-04-27
2018-04-20RPCincinnati RedsLouisville (AAA)YDL-10InjuredAssigned to Louisville (AAA) for rehab32.342Team Roster on 2018-04-20
2018-03-29RPCincinnati RedsCincinnati Reds (MLB)YDL-10InjuredDL10 Right shoulder inflammation32.320Team Roster on 2018-03-29
2018-01-30RPCincinnati RedsCincinnati Reds (MLB)YActiveContractSigned to 2-year contract for 2018-2019 ($5m) [Free Agent] 2.5--2.532.262Team Roster on 2018-01-30
2017-11-03RPFree Agent -Free AgentFree AgentGranted free agency32.174  
2017-07-31RPArizona DiamondbacksArizona Diamondbacks (MLB)YActiveTradedTraded from Angels to Diamondbacks for Luis Madero32.079Team Roster on 2017-07-31
2017-04-24RPLos Angeles AngelsLos Angeles Angels (MLB)YActiveTradedTraded from Braves to Angels and Contract purchased from minors31.346Team Roster on 2017-04-24
2017-03-31RPAtlanta BravesGwinnett (AAA)-MinorsContractSigned to Minor League Contract31.322Team Roster on 2017-03-31
2017-03-24RPFree Agent -Free AgentFree AgentReleased by Giants31.315  
2017-02-13RPSan Francisco GiantsSan Francisco Giants (MLB)-MinorsContractSigned to Minor League Contract31.276Team Roster on 2017-02-13
2015-11-03RPFree Agent -Free AgentFree AgentGranted free agency30.174  
2015-06-07RPArizona DiamondbacksArizona Diamondbacks (MLB)YActiveMLB ActiveActivated from DL30.025Team Roster on 2015-06-07
2015-05-22RPArizona DiamondbacksMobile (AA)YDL-15InjuredAssigned to Mobile (AA) for rehab30.009Team Roster on 2015-05-22
2015-04-05RPArizona DiamondbacksArizona Diamondbacks (MLB)YDL-15InjuredDL15 Recovery from right elbow surgery29.327Team Roster on 2015-04-05
2014-12-18RPArizona DiamondbacksArizona Diamondbacks (MLB)YActiveContractSigned to 1-year contract for 2015-2015 ($2m) Avoids arbitration29.219Team Roster on 2014-12-18
2014-10-31RPArizona DiamondbacksArizona Diamondbacks (MLB)YActiveMLB ActiveActivated from DL29.171Team Roster on 2014-10-31
2014-04-14RPArizona DiamondbacksArizona Diamondbacks (MLB)-DL-60InjuredDL60 Transferred to 60-day DL28.336Team Roster on 2014-04-14
2014-03-30RPArizona DiamondbacksArizona Diamondbacks (MLB)YDL-15InjuredDL15 Torn UCL in right elbow28.321Team Roster on 2014-03-30
2013-09-01RPArizona DiamondbacksArizona Diamondbacks (MLB)YActiveMLB ActiveRecalled from Reno (AAA)28.111Team Roster on 2013-09-01
2013-08-11RPArizona DiamondbacksReno (AAA)YMinorsReassigned MinorsOptioned to Reno (AAA)28.090Team Roster on 2013-08-11
2012-05-03RPArizona DiamondbacksArizona Diamondbacks (MLB)YActive--26.355Team Roster on 2012-05-03
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2010-12-06TradeTraded by Orioles with Kam Mickolio to Diamondbacks for Mark Reynolds 
2010-09-07InjuredActivated from DL 
2010-08-05InjuredDisabled -- Sprained Left Ankle 
* 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
2005Baltimore Orioles-20150,000-------150,000Signing Bonus out of 2005 Draft (16th round - 483rd overall)
2009Baltimore OriolesTeam Payroll24400,000-72443-2,746,792400,000550,000
2010Baltimore OriolesTeam Payroll25402,500-72723202,812,412400,000952,500
2011Arizona DiamondbacksTeam Payroll26423,500-68025252,722,607414,0001,376,000
2012Arizona DiamondbacksTeam Payroll27499,000-56424382,954,887480,0001,875,000
2013Arizona DiamondbacksTeam Payroll281,375,000-40216563,023,990490,0003,250,000
2015Arizona DiamondbacksTeam Payroll302,000,0006.09539111563,571,283507,5005,250,0002014-12-18 - Signed to 1-year contract for 2015-2015 ($2m) Avoids arbitration
2016Philadelphia PhilliesTeam Payroll313,900,0007.095286669++3,498,245507,5009,150,000
2017Los Angeles AngelsTeam Payroll32535,0008.08481934-3,651,709535,0009,685,0002017-02-13 - Signed to Minor League Contract
2017-03-31 - Signed to Minor League Contract
2017Arizona DiamondbacksTeam Payroll32535,0008.08481930-3,651,709535,0009,685,0002017-02-13 - Signed to Minor League Contract
2017-03-31 - Signed to Minor League Contract
* 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