2024 Spring Training

Baseball Reference.com Logo
for the free Baseball Reference newsletter and get scores, news and notes in your inbox every day.
It's also available for football, basketball and hockey.

Sign Up For Free

Projections

Standard Batting

Standard Batting
Year Age Tm Lg G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS OPS+ TB GDP HBP SH SF IBB Pos Awards
202226HOUAL16342971021150056.345.441.5861.0271921730000/D45H67
202327HOUAL30948412101013101035.119.213.167.37981400000D/4H375
2 Yrs4612811319203128101541.177.273.274.548543130000
162 Game Avg.16245139867701147284053144.177.273.274.54854109110000

Player Value--Batting

Become a Stathead & surf this site ad-free.

Advanced Batting

Postseason Batting

Standard Fielding

Appearances

Transactions

Salaries

  • Salaries may not be complete (especially pre-1985) and may not include some earned bonuses

Frequently Asked Questions

How old is David Hensley?

David Hensley is 27 years old.

When was David Hensley born?

David Hensley was born on March 28, 1996.

Where was David Hensley born?

David Hensley was born in San Diego, CA.

How tall is David Hensley?

David Hensley is 6-6 (198 cm) tall.

How much does David Hensley weigh?

David Hensley weighs 190 lbs (86 kg).

How many seasons has David Hensley played?

David Hensley has played 2 seasons.

When was David Hensley drafted?

David Hensley was drafted by the Houston Astros in the 26th round of the 2018 MLB June Amateur Draft from San Diego State University (San Diego, CA).

What position does David Hensley play?

David Hensley is a Designated Hitter, Second Baseman and First Baseman.

How many hits does David Hensley have?

David Hensley had 10 hits last season and has 20 hits over his career.

How many home runs does David Hensley have?

David Hensley had 1 home run last season and has 2 home runs over his career.

What is David Hensley's average?

David Hensley had a .119 average last season and has a .177 average over his career.

How many teams has David Hensley played for?

David Hensley has played for 1 team, the Houston Astros.

How many World Series has David Hensley won?

David Hensley has won 1 World Series.

What is David Hensley's Twitter account?

David Hensley is on Twitter at david__hensley.

What is David Hensley's Instagram account?

David Hensley is on Instagram at david__hensley.

Other Resources & Links

More Hensley Pages