Standard Batting

Upgraded
Standard Batting Table
Season Age Team Lg WAR G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS OPS+ rOBA Rbat+ TB GIDP HBP SH SF IBB Pos Awards
2009 24 CLE AL -0.1 2 4 2 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -100 .000 -379 0 0 0 2 0 0 1
2010 25 CLE AL 0.0 1 2 2 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -100 .000 -130 0 0 0 0 0 0 1
2014 29 SFG NL 0.0 16 3 3 1 1 0 0 0 0 0 0 0 2 .333 .333 .333 .667 93 .268 65 1 0 0 0 0 0 1/H
2015 30 LAD NL 0.0 3 1 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -100 .000 -136 0 0 0 0 0 0 /1
4 Yrs -0.1 22 10 8 1 1 0 0 0 0 0 0 0 4 .125 .125 .125 .250 -30 .101 -130 1 0 0 2 0 0 1/H
162 Game Avg -0.6 162 74 59 7 7 0 0 0 0 0 0 0 29 .125 .125 .125 .250 -30 .101 -130 7 0 0 15 0 0
CLE (2 Yrs) -0.1 3 6 4 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -100 .000 -257 0 0 0 2 0 0 1
SFG (1 Yr) 0.0 16 3 3 1 1 0 0 0 0 0 0 0 2 .333 .333 .333 .667 93 .268 65 1 0 0 0 0 0 1/H
LAD (1 Yr) 0.0 3 1 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -100 .000 -136 0 0 0 0 0 0 /1
NL (2 Yrs) 0.0 19 4 4 1 1 0 0 0 0 0 0 0 2 .250 .250 .250 .500 44 .201 12 1 0 0 0 0 0 1/H
AL (2 Yrs) -0.1 3 6 4 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -100 .000 -257 0 0 0 2 0 0 1

Value Batting

Upgraded
Value Batting Table
Season Age Team Lg PA Rbat Rbaser Rdp Rfield Rpos RAA WAA Rrep RAR WAR waaWL% 162WL% oWAR dWAR oRAR Pos Awards
2009 24 CLE AL 4 -1 0 0 0 1 -1 -0.1 0 -1 -0.1 .471 .500 -0.1 0.0 -1 1
2010 25 CLE AL 2 -1 0 0 0 0 0 0.0 0 0 0.0 .472 .500 0.0 0.0 0 1
2014 29 SFG NL 3 0 0 0 0 0 0 0.0 0 0 0.0 .501 .500 0.0 0.0 0 1/H
2015 30 LAD NL 1 0 0 0 0 0 0 0.0 0 0 0.0 .496 .500 0.0 0.0 0 /1
4 Yrs 10 -2 0 0 0 1 -1 -0.1 0 -1 -0.1 .496 .500 -0.1 0.0 -1 1/H
162 Game Avg 74 -15 -1 0 0 10 -7 -0.6 0 -7 -0.6 .496 .500 -0.6 -0.1 -7
CLE (2 Yrs) 6 -2 0 0 0 1 -1 -0.1 0 -1 -0.1 .471 .500 -0.1 0.0 -1 1
SFG (1 Yr) 3 0 0 0 0 0 0 0.0 0 0 0.0 .501 .500 0.0 0.0 0 1/H
LAD (1 Yr) 1 0 0 0 0 0 0 0.0 0 0 0.0 .496 .500 0.0 0.0 0 /1
NL (2 Yrs) 4 0 0 0 0 1 0 0.0 0 0 0.0 .500 .500 0.0 0.0 0 1/H
AL (2 Yrs) 6 -2 0 0 0 1 -1 -0.1 0 -1 -0.1 .471 .500 -0.1 0.0 -1 1

Advanced Batting

Upgraded
Advanced Batting Table
Batting Batting Ratios Batted Ball Win Probability Baserunning
Season Age Team Lg PA rOBA Rbat+ BAbip ISO HR% SO% BB% LD% GB% FB% Pull% Cent% Oppo% WPA cWPA RE24 RS% XBT% Pos Awards
2009 24 CLE AL 4 .000 -379 .000 .000 0.0 25.0 0.0 0.0 33.3 0.0 0.0 66.7 33.3 -0.1 0.0% -0.77 1
2010 25 CLE AL 2 .000 -130 .000 .000 0.0 50.0 0.0 0.0 100.0 0.0 0.0 0.0 100.0 0.0 0.0% -0.33 1
2014 29 SFG NL 3 .268 65 1.000 .000 0.0 66.7 0.0 0.0 100.0 0.0 0.0 100.0 0.0 0.0 0.0% 0.15 100.0 0.0 1/H
2015 30 LAD NL 1 .000 -136 .000 .000 0.0 0.0 0.0 0.0 100.0 0.0 0.0 0.0 100.0 0.0 0.0% -0.09 /1
4 Yrs 10 .101 -130 .250 .000 0.0 40.0 0.0 0.0 66.7 0.0 0.0 50.0 50.0 -0.1 0.0% -1.03 100.0 0.0 1/H
MLB Average .326 100 .298 .148 2.6 19.6 8.1 21.8 44.2 24.9 27.4 54.9 17.7 29.5 39.9

Sabermetric Batting

Become a Stathead & surf this site ad-free.

Ratio Batting *

Win Probability *

Baserunning & Misc. Stats *

Situational Batting *

Pitch Summary -- Batting *

Cumulative Batting

Neutralized Batting

* - Disclaimer & Completeness Note

Frequently Asked Questions

How old is David Huff?

David Huff is 41 years old.

When was David Huff born?

David Huff was born on August 22, 1984.

Where was David Huff born?

David Huff was born in Huntington Beach, CA.

How tall is David Huff?

David Huff is 6-1 (185 cm) tall.

How much did David Huff weigh when playing?

David Huff weighed 210 lbs (95 kg) when playing.

How many seasons did David Huff play?

David Huff played 8 seasons.

Is David Huff in the Hall of Fame?

David Huff has not been elected into the Hall of Fame.

When was David Huff drafted?

David Huff was drafted by the Anaheim Angels in the 31st round of the 2003 MLB June Amateur Draft from Edison HS (Huntington Beach, CA), the Philadelphia Phillies in the 19th round of the 2005 MLB June Amateur Draft from Cypress College (Cypress, CA) and the Cleveland Indians in the 1st round (39th) of the 2006 MLB June Amateur Draft from University of California, Los Angeles (Los Angeles, CA).

What position did David Huff play?

David Huff was a Pitcher.

How many strikeouts did David Huff have?

David Huff had 234 strikeouts over his career.

How many teams has David Huff played for?

David Huff played for 5 teams; the Los Angeles Angels, Cleveland Indians, Los Angeles Dodgers, New York Yankees and San Francisco Giants.

When did David Huff retire?

David Huff last played in 2016.

Other Resources & Links