David Huff

Free Agent
High Level
MLB
Years
2004-2024 (2009-2016)
Proper Name
David Gregory Huff
Positions
P (302)
Height / Weight
6-1 / 210
Bats / Throws
Both / Left
Birthdate
August 22,1984   Age:  41.148
High School
Edison (Huntington Beach,CA)
Drafted/Signed
Signing Bonus
$ 900,000
Service Time
3.082 (2016)
MLB Debut
MLBAM ID
Retrosheet#
huffd001
Show More
[2005] Inducted into the Cypress College Athletics Hall of Fame   [2006] 1st Round Draft Pick (#39 overall) by the Cleveland Indians
Show Releated Ebay Listings

Prospect Rankings

CSV
Glossary
Get access to locked features and remove all ads with TBC PREMIUM. Only $2/month. Register today!
yearsourcetypeteamrankview rankings
2007Baseball AmericaTeamCleveland Indians10View Rankings
2008Baseball AmericaTeamCleveland Indians8View Rankings
2009Baseball AmericaTeamCleveland Indians8View Rankings
3 record(s)
Prospect rankings are available since 1990 and are based on pre-season rankings from various ranking sites.

Pitching Statistics

CSV
Glossary
🔒
Unlock Ad-Free surfing, the TBC Player Tracker, Research Applications, data store discounts + additional grid functionality for only $2/month with TBC PREMIUM.
yearteam nameleaguelevelmlb#agewleraggscgshogrgfsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so/bb
2004UC IrvineBigWestNCAA-1Fr2119303.0031200290042.0512214210263221.4510.930.432.145.574.712.60
2006UCLAPac10NCAA-1Jr1121742.98161630000129.2121504313271007461.148.400.901.876.943.473.70
2006Mahoning Valley ScrappersNYPLA-CLE1321015.8744000007.29550781002.0910.570.008.229.395.871.14
2007Kinston IndiansCaroA+CLE2122422.7211110000059.2572318415462001.218.600.602.266.943.473.07
2008Akron AerosEastAACLE2423511.9211101111065.2441714514621000.886.030.691.928.502.334.43
2008Buffalo BisonsILAAACLE5423643.0116160000080.2683127815813001.037.590.891.679.043.465.40
2009Columbus ClippersILAAACLE1224514.35770000039.1351919516321001.308.011.143.667.324.352.00
2009Cleveland IndiansALMLBCLE58241185.61232300000128.115982801641651011.5611.151.122.884.565.751.59
2010Columbus ClippersILAAACLE2425824.3612120000074.1843736821523021.4110.170.972.546.304.482.48
2010Cleveland IndiansALMLBCLE28252116.2115151000079.210161551434372031.6911.411.583.844.186.891.09
2011Columbus ClippersILAAACLE1126933.87181800000107.011152461030662021.329.340.842.525.554.372.20
2011Cleveland IndiansALMLBCLE3126264.0911100011050.2553523617364001.429.771.073.026.396.222.12
2012Akron AerosEastAACLE-27000.0011000004.01000130000.502.250.002.256.750.003.00
2012Columbus ClippersILAAACLE1527764.97242221200134.015578742734797021.4110.411.812.285.315.242.32
2012Cleveland IndiansALMLBCLE3127313.37640020026.230141055190011.3110.121.691.696.414.723.80
2013Columbus ClippersILAAACLE1528314.07920070024.121131149280101.237.771.483.3310.364.813.11
2013Scranton/Wilkes-Barre RailRidersILAAANYA1528163.8413120011168.0763129413641131.3110.060.531.728.474.104.92
2013Cleveland IndiansALMLBCLE31280015.0030003103.07550150002.6721.000.003.0015.0015.005.00
2013New York YankeesALMLBNYA61,6028314.671120093034.226181878261010.986.751.822.086.754.673.25
2014Fresno GrizzliesPCLAAASFN029000.0011000003.03000010001.009.000.000.003.000.000.00
2014San Francisco GiantsNLMLBSFN3429106.3016000163020.027151426110011.6512.150.902.704.956.751.83
2014New York YankeesALMLBNYA5529311.85300003013039.034108317281001.317.850.693.926.462.311.65
2015Oklahoma City DodgersPCLAAALAN2430522.2023400196057.149181448431000.997.690.631.266.752.835.38
2015Los Angeles DodgersNLMLBLAN5430009.0031002106.011662140012.0016.503.001.506.009.004.00
2016Salt Lake BeesPCLAAAANA5531126.91660000028.242232259230001.7813.191.572.837.227.222.56
2016Omaha Storm ChasersPCLAAAKCA1331114.1812000125123.229111132290101.3111.031.140.7611.034.1814.50
2016Los Angeles AngelsALMLBANA32310211.8122000005.1131074230002.8121.946.753.385.0616.881.50
2018Yakult SwallowsJap CenIntl -33364.87351400211094.110554511327780041.4010.021.242.587.445.152.89
2019Yakult SwallowsJap CenIntl -34153.976800000365.2583129621580011.207.950.822.887.954.252.76
2021Tacoma RainiersPCL2AAASEA4536235.251490052048.0613028139350001.4611.442.441.696.565.633.89
2022Mexico City Diablos RojosMexIntl  37614.86211100101174.08341401030533121.5310.091.223.656.454.991.77
2023SaltilloMexIntl  38544.5013130000074.0873837921504021.4610.581.092.556.084.622.38
2024Yucatan LeonesMexIntl  39005.6360006008.07552250001.137.882.252.255.635.632.50
2024Saltillo SaraperosMexIntl  391211.5116300133020.145262647150002.5619.921.773.106.6411.512.14
Tot:MLB (8 yrs) MLB   25305.17120571022630393.1463256226591322349081.5110.591.353.025.355.861.77
Tot:NL (2 yrs) NL   106.9219100418026.038212047150021.7313.151.382.425.197.272.14
Tot:AL (7 yrs) AL   24305.05101561018450367.1425235206551252199061.5010.411.353.065.375.761.75
Tot:Minors (12 yrs) Minors   57353.861821353215472825.184538835410020365222391.279.211.092.217.114.233.21
Tot:A- (1 yrs) A-   015.8744000007.29550781002.0910.570.008.229.395.871.14
Tot:A+ (1 yrs) A+   422.7211110000059.2572318415462001.218.600.602.266.943.473.07
Tot:AA (2 yrs) AA   511.8112111111069.2451714515651000.865.810.651.948.402.204.33
Tot:AAA (10 yrs) AAA   48314.141551092114462688.17343433179116653318391.319.601.192.176.974.483.21
Tot:College (2 yrs) College   1042.994718300290171.21727257153712610681.229.020.791.946.613.773.41
Avg:MLB - 162 Inning avg MLB   ðŸ”’🔒🔒🔒🔒🔒🔒🔒🔒🔒162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Avg:Minors - 162 Inning avg College   ðŸ”’🔒🔒🔒🔒🔒🔒🔒🔒🔒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!

Other Pitching Statistics

CSV
Glossary
TBC PREMIUM Subscribers get access to additional grid functionality such as pre-defined filters, manual removal of rows and quick player comparison! Full feature list.
yearteam nameleaguecategoryagewleraggscgshogrgfsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so/bb
2004Chatham AsCape Cod LeagueCollege Summer19331.091242185049.13710619484100.936.750.181.648.761.825.33
2005Chatham AsCape Cod LeagueCollege Summer20221.46650010037.02710614492100.846.570.240.9711.922.4312.25
2007Surprise RaftersArizona Fall LeagueAFL22116.19720050016.016111133150001.199.001.691.698.446.195.00
2009Cleveland IndiansMLB Spring TrainingSpring24000.0000000013.06000000002.0018.000.000.000.000.000.00
2010Cleveland IndiansMLB Spring TrainingSpring25214.18650010023.227111148121001.4810.271.523.044.564.181.50
2011Cleveland IndiansMLB Spring TrainingSpring26215.82620040017.02111110380001.4111.120.001.594.245.822.67
2012Cleveland IndiansMLB Spring TrainingSpring27115.79620040014.0181090281001.4311.570.001.295.146.434.00
2013Cleveland IndiansMLB Spring TrainingSpring28115.82910082017.022111145150001.5911.652.122.657.945.823.00
2014San Francisco GiantsMLB Spring TrainingSpring29001.0060006009.03110171000.443.000.001.007.001.007.00
2015Los Angeles DodgersMLB Spring TrainingSpring30201.32630031013.215521250001.249.880.661.323.293.292.50
2016LG TwinsKoreaKorea31723.1313110020074.272342629460011.088.680.241.085.544.105.11
2016Kansas City RoyalsMLB Spring TrainingSpring31114.2411000115117.018882180001.129.531.060.534.244.248.00
2017LG TwinsKoreaKorea32642.38191720230124.21003733714982000.917.220.511.017.072.677.00
2020Arizona DiamondbacksMLB Spring TrainingSpring350010.8030003101.25220010003.0027.000.000.005.4010.800.00
2022Brisbane BanditsAustraliaAustralia37212.25800081012.065314110000.834.500.753.008.253.752.75
Tot:AFL (1 Yrs) AFL 116.19720005016.016111133150001.199.001.691.698.446.195.00
Tot:Australia (1 Yrs) Australia 212.25800018012.065314110000.834.500.753.008.253.752.75
Tot:CollegeSummer (2 Yrs) CollegeSummer 551.251892159086.1642012213976200.896.670.211.3610.112.087.46
Tot:Korea (2 Yrs) Korea 1362.66322820340199.117271599231442010.987.770.411.046.503.216.26
Tot:Spring (9 Yrs) Spring 954.275313009402116.013559551122643001.3510.470.851.714.974.582.91

Batting Statistics

CSV
Glossary
🔒
Unlock Ad-Free surfing, the TBC Player Tracker, Research Applications, data store discounts + additional grid functionality for only $2/month with TBC PREMIUM.
yearteam nameleaguelevelmlb#agepostbc+gabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
2009Cleveland IndiansALMLBCLE5824P220000000001020000400.000.000.000.000.000.000.0000.0025.000.000.00
2010Cleveland IndiansALMLBCLE2825P120000000001000000200.000.000.000.000.000.000.0000.0050.000.000.00
2014Fresno GrizzliesPCLAAASFN029P1101100000000000021101.0001.0002.0003.0001.0001.0001.0000.000.000.000.00
2014San Francisco GiantsNLMLBSFN3429P1631100000002000001301.333.333.333.666.000.0001.0000.0066.670.000.00
2015Oklahoma City DodgersPCLAAALAN2430P1570000000012000000800.000.125.000.125.143.000.00012.5025.002.000.00
2015Los Angeles DodgersNLMLBLAN5430P310000000000000000100.000.000.000.000.000.000.0000.000.000.000.00
2018Yakult SwallowsJap CenIntl -33P3520021000000130200032211.100.100.150.250.050.050.2860.0059.090.000.00
2019Yakult SwallowsJap CenIntl -34P6800000000000010000100.000.000.000.000.000.000.0000.000.000.000.00
Tot:MLB (4 yrs) MLB     22811000000040200011001.125.125.125.250.000.000.2500.0040.00
Tot:AL (2 yrs) AL     340000000002020000600.000.000.000.000.000.000.0000.0033.33
Tot:NL (2 yrs) NL     1941100000002000001401.250.250.250.500.000.000.5000.0050.00
Tot:Minors (2 yrs) Minors     1680110000012000002910.125.222.250.472.250.125.16711.1122.222.00
Tot:AAA (2 yrs) AAA     1680110000012000002910.125.222.250.472.250.125.16711.1122.222.00
Avg:MLB - 162 game avg MLB     162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Avg:Minors - 162 game avg College     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!

Other Batting Statistics

CSV
Glossary
TBC PREMIUM Subscribers get access to additional grid functionality such as pre-defined filters, manual removal of rows and quick player comparison! Full feature list.
yearteam nameleaguecategoryagegabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
2010Cleveland IndiansMLB Spring TrainingSpring25610000000001000000100.000.000.000.000.000.000.0000.00100.000.000.00
2011Cleveland IndiansMLB Spring TrainingSpring26110000000001000000100.000.000.000.000.000.000.0000.00100.000.000.00
2012Cleveland IndiansMLB Spring TrainingSpring27610000000011000000200.000.500.000.5001.000.000.00050.0050.001.000.00
2014San Francisco GiantsMLB Spring TrainingSpring29410000000001000000100.000.000.000.000.000.000.0000.00100.000.000.00
Tot:Spring (4 Yrs) Spring 1740000000014000000500.000.200.000.200.250.00020.0080.004.00

Talent Ratings

About Talent Ratings
StrikeoutsWalksHittableSO/BBvs PowerDurabilityTeam Success
267632613237.505