DataBaseball
2026

Players · surnames beginning H

MLB Players — H

404 players, from Yamid Haad to Adam Hyzdu. Seasons are the ones published here, not a whole career — nothing before 2005, the first season published, is here.

Surnames beginning H, alphabetical. Plate appearances for batters, innings for pitchers.
PlayerRoleLast clubSeasonsPAIP
Yamid HaadBATSF200532
Eric HaaseBATSF2018–20261,308
Eric HackerPSF2009–2012318.0
Josh HaderPMIL2017–20268557.0
Charlie HaegerPLAD2006–20101583.0
Travis HafnerBATNYY2005–20133,812
Nick HagadonePCLE2011–2015118.3
Justin HagenmanPNYM2025–202631.7
Bradin HagensPAZ20142.7
Jake HagerBATAZ2021–2022892.3
Sam HaggertyBATTEX2019–20267061.0
Matt HagueBATTOR2012–201591
Jesse HahnPATH2014–202528316.3
Jerry Hairston Jr.BATLAD2005–20132,881
Scott HairstonBATWSH2005–20142,296
John HalamaPWSH2005–2006594.3
David HalePCOL2013–202150273.7
Justin HaleyPBOS2017–201825.7
Bill HallBATBAL2005–20123,0651.0
Cody HallPMIA2015–201611.3
Darick HallBATPHI2022–20231980.3
DL HallPMIL2022–2026176.0
Matt HallPBOS2018–202040.0
Toby HallBATCWS2005–20081,013
Roy HalladayPPHI2005–20132791774.7
Greg HalmanBATSEA2010–2011121
Petey HalpinBATCLE2025–2026203
Brad HalseyPAZ2005–200660254.3
Sean HaltonBATMIL2013111
Seth HalvorsenPCOL2024–202681.0
Mark HamburgerPTEX20118.0
Dom HamelPNYM20251.0
Cole HamelsPCHC2006–20207782698.0
Billy HamiltonBATCWS2013–20233,285
Caleb HamiltonBATBOS2022–202329
David HamiltonBATMIL2023–2026937
Ian HamiltonPATL2018–2026155.0
Josh HamiltonBATTEX2007–20154,350
Mark HamiltonBATSTL2010–201166
Jason HammelPKC2006–20183901810.3
JD HammerPPHI2019–2021239.0
Robby HammockBATAZ2006–2011101
Chris HammondPSD2005–2006387.3
Jeffrey HammondsBATWSH200537
Garrett HampsonBATSTL2018–20251,8532.0
Justin HampsonPNYM2006–201211106.0
Mike HamptonPHOU2005–201099263.7
Erik HamrenPSD201112.3
Tim HamulackPLAD2005–2006136.3
Emerson HancockPSEA2023–2026301.3
Josh HancockPSTL2005–20079103.7
Justin HancockPCHC2018212.3
Brad HandPSD2011–202387772.0
Donovan HandPCIN2013–20151571.3
Maverick HandleyBATBAL2025–202648
Eric HanholdPBAL2018–202112.7
Brenan HanifeePDET2023–2026115.7
Ryan HaniganBATCOL2007–20172,269
Mitch HanigerBATSEA2016–20243,089
Jack HannahanBATCIN2006–20141,877
Jacob HannemannBATSEA201720
Bradley HannerPNYY20267.3
Joel HanrahanPPIT2007–201321404.7
Devern HansackPBOS2006–200824.3
Craig HansenPPIT2005–200993.7
Dave HansenBATSEA200588
Alen HansonBATTOR2016–2019625
Tommy HansonPATL2009–2013225708.0
Ian HappBATCHC2017–20265,0851.0
J.A. HappPSTL2007–20212531893.7
Aaron HarangPPHI2005–20156652006.3
Rich HardenPTEX2005–201181664.0
Blaine HardyPDET2014–20211290.7
J.J. HardyBATBAL2005–20176,309
Dan HarenPMIA2005–20154362301.0
Tim HarikkalaPCOL2005–2007116.0
Brad HarmanBATPHI200811
Brandon HarperBATWSH200647
Bryce HarperBATPHI2012–20268,358
Ryne HarperPWSH2019–20212113.7
Travis HarperPTB2005–20061115.3
Lucas HarrellPATL2010–201780455.0
Thomas HarringtonPPIT20258.7
Brendan HarrisBATLAA2005–20131,813
Brett HarrisBATSF2024–2026258
Dustin HarrisBATSD2024–2026202
Hayden HarrisPATL20252.7
Hobie HarrisPWSH202319.3
Hogan HarrisPATH2023–2026270.3
Jeff HarrisPSEA2005–200657.0
Lenny HarrisBATFLA200578
Michael Harris IIBATATL2022–20262,712
Mitch HarrisPSTL2015127.0
Trent HarrisPSF202623.3
Will HarrisPHOU2012–20211420.0
Willie HarrisBATCIN2005–20121,992
Josh HarrisonBATPHI2011–20234,3475.0
Kyle HarrisonPMIL2023–2026310.3
Matt HarrisonPTEX2008–201522668.3
Monte HarrisonBATLAA2020–202276
Corey HartBATPIT2005–20154,113
Donnie HartPNYM2016–2019389.0
Kevin HartPPIT2007–200934119.7
Kyle HartPSD2020–2026118.0
Geoff HartliebPATH2019–2026110.7
Ryan HartmanPHOU20212.3
Grant HartwigPNYM2023–202442.0
Hunter HarveyPCHC2019–2026189.0
Joe HarveyPCOL2019–202021.3
Ken HarveyBATKC200548
Matt HarveyPBAL2012–2021275966.3
Chad HarvillePHOU2005–2006186.3
Shigetoshi HasegawaPSEA200566.7
Adam HaseleyBATCWS2019–2023419
Alex HassanBATBOS20149
Robert Hassell IIIBATWSH2025206
Thomas HatchPMIN2020–2025103.0
Chris HatcherPLAD2010–201814265.3
Steve HathawayPAZ201614.7
Marcus HatleyPSTL20151.3
Scott HattebergBATCIN2005–20081,540
John HattigBATTOR200629
Mike HauschildPTOR2017–201816.3
LaTroy HawkinsPCOL2005–20153567.3
Blake HawksworthPLAD2009–201119183.3
Brad HawpeBATLAA2005–20133,283
Brett HayesBATCLE2009–2015464
Drew HayesPCIN201629.7
Ke'Bryan HayesBATCIN2020–20262,784
Dirk HayhurstPSD2008–2009439.3
Nathan HaynesBATTB2007–200895
Austin HaysBATSD2017–20262,725
Jeremy HazelbakerBATAZ2016–2017285
Jerad HeadBATCLE201125
Louis HeadPMIA2021–202263.7
Chase HeadleyBATSD2007–20185,761
Brent HeadrickPNYY2023–2026130.0
Ryon HealyBATMIL2016–20201,606
Andrew HeaneyPNYY2014–2025271136.7
Taylor HearnPKC2019–2023237.0
Jonathan HeasleyPTB2021–2026143.0
Deunte HeathPCWS2012–20139.7
Nick HeathBATAZ2020–202157
Slade HeathcottBATNYY201530
Adeiny HechavarríaBATATL2012–20203,288
Austin HedgesBATCLE2015–20262,78613.0
Jeremy HefnerPNYM2012–201365224.3
Aaron HeilmanPAZ2005–201121536.7
Jonah HeimBATATH2020–20262,591
Scott HeinemanBATCIN2019–2021173
Tyler HeinemanBATLAA2019–202667310.7
Chris HeintzBATMIN2005–200788
Chris HeiseyBATWSH2010–20171,758
Ben HellerPPIT2016–202462.0
Jeremy HellicksonPWSH2010–20192091269.3
Rick HellingPMIL2005–20061784.0
Johnny HellwegPMIL20131130.7
Michael HelmanBATTEX2024–2026155
Wes HelmsBATFLA2005–20111,697
Ryan HelsleyPSTL2019–20263335.0
Todd HeltonBATCOL2005–20134,652
Heath HembreePCIN2013–20232356.0
Gunnar HendersonBATBAL2022–20262,826
Jim HendersonPNYM2012–2016137.0
Logan HendersonPMIL2025–2026123.7
Kyle HendricksPCHC2014–20254041745.0
Ben HendricksonPMIL2006412.0
Josh HendricksonPHOU20262.7
Mark HendricksonPFLA2005–201197790.7
Liam HendriksPTOR2011–20253663.7
Ryan HendrixPCIN2021–2022140.0
Blair HenleyPHOU20240.3
Sean HennPNYY2005–2013183.7
Brad HennesseyPSF2005–200882326.3
Edgardo HenriquezPLAD2024–202682.3
Ronny HenriquezPMIA2022–2025104.0
Cole HenryPWSH2025–202666.3
Payton HenryBATMIA2021–202251
Tommy HenryPAZ2022–2025181.0
Clay HensleyPSF2005–2012101517.0
David HensleyBATMIA2022–20241862.0
Sam HentgesPCLE2021–20261243.3
Félix HerediaPNYM20052.7
Guillermo HerediaBATATL2016–20221,566
Matt HergesPCOL2005–20099247.7
Jimmy HergetPCOL2019–2026292.0
Kevin HergetPNYM2022–202656.7
Dustin HermansonPCWS2005–200664.0
Jeremy HermidaBATSD2005–20122,261
Michael HermosilloBATCHC2018–2022229
Darell HernaizBATATH2024–2026489
Anderson HernandezBATHOU2005–2010703
David HernandezPCIN2009–20195648.7
Diory HernandezBATATL2009–2011138
Elier HernandezBATTEX202235
Fernando HernandezPOAK20083.0
Jose E. HernandezPPIT2023–202456.0
Livan HernandezPMIL2005–20124841484.7
Luis HernandezBATTEX2007–2012292
Michel HernandezBATTB2008–2009122
Nick HernandezPHOU2023–202521.7
Orlando HernandezPNYM2005–2007111438.3
Pedro HernandezPCOL2012–2014266.3
Ramon HernandezBATLAD2005–20133,130
Roberto HernandezPATL2006–2016851358.3
Roberto HernandezPCLE2005–2007179.7
Runelvys HernandezPHOU2005–200811288.7
Yadiel HernandezBATWSH2020–2022644
Yoel HernandezPPHI200715.3
Ariel HernándezPCIN2017224.3
Carlos HernándezPKC2020–20264302.7
César HernándezBATWSH2013–20224,797
Darwinzon HernándezPBOS2019–202285.3
Daysbel HernándezPATL2023–202558.7
Elieser HernándezPMIA2018–202653315.3
Enrique HernándezBATLAD2014–20264,24811.0
Félix HernándezPSEA2005–2019592729.7
Gorkys HernándezBATBOS2012–20191,091
Heriberto HernándezBATMIA2025–2026799
Jonathan HernándezPLAD2019–2026178.3
José HernándezBATPIT2005–2006422
Marco HernándezBATBOS2016–2019271
Óscar HernándezBATKC2015–202051
Teoscar HernándezBATLAD2016–20264,898
Yonny HernándezBATLAD2021–20232211.0
David HerndonPPHI2010–20127117.0
Daniel HerreraPCIN2008–20115101.7
Dilson HerreraBATBAL2014–2020272
Elian HerreraBATMIL2012–2015639
Iván HerreraBATSTL2022–20261,494
Jonathan HerreraBATCHC2008–20151,345
Jose HerreraBATAZ2022–20255624.0
Kelvin HerreraPCWS2011–2020513.7
Odúbel HerreraBATPHI2015–20223,181
Ronald HerreraPNYY20173.0
Rosell HerreraBATMIA2018–2019421
Welinton HerreraPCOL20262.3
Yoslan HerreraPPIT2008–2014735.0
Tim HerrinPCLE2023–2026192.7
Chris HerrmannBATOAK2012–2019992
Frank HerrmannPPHI2010–20162135.3
DJ HerzPWSH2024–202695.7
David HessPMIA2018–202111210.3
Keith HesslerPAZ2015–2016134.0
Mike HessmanBATNYM2007–2010153
John HesterBATLAA2009–2013232
Chris HestonPSF2014–201759194.0
Codi HeuerPCLE2020–2026105.3
Jason HeywardBATSD2010–20256,995
Brewer HicklenBATATL2022–202660
Aaron HicksBATLAA2013–20243,6511.0
Brandon HicksBATSF2010–2014340
John HicksBATTEX2015–2021902
Jordan HicksPSTL2018–20261468.3
Liam HicksBATMIA2025–2026944
Richard HidalgoBATTEX2005339
Kyle HigashiokaBATTEX2017–20261,6993.0
P.J. HigginsBATCIN2021–20262861.0
Bobby HigginsonBATDET200527
Trevor HildenbergerPNYM2017–2021133.7
Aaron HillBATSF2005–20176,217
Bobby HillBATPIT2005105
Cam HillPCLE202018.3
Derek HillBATPHI2020–2026841
Garrett HillPDET2022–202376.0
Jaden HillPCOL2024–202679.7
Koyie HillBATPHI2005–20141,008
Rich HillPNYM2005–20252741418.0
Shawn HillPSD2006–201264233.0
Steven HillBATSTL2010–201213
Taylor HillPWSH2014–2015321.0
Tim HillPSD2018–20262448.0
Turner HillBATSF2026124
Shea HillenbrandBATLAA2005–20071,489
Sam HilliardBATCOL2019–2025936
Mike HinckleyPWSH2008–2009123.3
Rece HindsBATCIN2024–2026166
Dalier HinojosaPPHI2015–201635.7
Alex HinshawPSD2008–2012174.0
Eric HinskeBATAZ2005–20132,512
Yaramil HiraldoPBAL2025–202629.0
Yoshihisa HiranoPAZ2018–20201131.7
Jason HirshPCOL2006–200855165.7
Keston HiuraBATCOL2019–20251,105
Sean HjellePSF2022–2025149.7
Cooper HjerpePSTL202612.3
Luke HochevarPKC2007–201617929.3
Denny HockingBATKC200571
Porter HodgePCHC2024–202576.0
Bryan HoeingPSD2022–2025145.0
Nico HoernerBATCHC2019–20263,562
L.J. HoesBATHOU2012–2015337
Jim HoeyPMIN2006–201159.0
Jeff HoffmanPCIN2016–202686601.0
Nolan HoffmanPKC2025–202616.0
Trevor HoffmanPMIL2005–20101324.7
Andrew HoffmannPAZ2025–202623.7
Jamie HoffmannBATLAD2009–201128
Jarrett HoffpauirBATTOR2009–201053
Micah HoffpauirBATCHC2008–2010394
Gunnar HoglundPATH202532.3
Bryan HoladayBATAZ2012–20218025.0
Aaron HolbertBATCIN200532
Jonathan HolderPNYY2016–2020176.7
Colin HoldermanPCLE2022–2026214.0
John HoldzkomPPIT20149.0
Derek HollandPSF2009–2021911466.0
Greg HollandPTEX2010–2022547.7
Mario HollandsPPHI201447.0
Todd HollandsworthBATCLE2005–2006566
Jackson HollidayBATBAL2024–20261,211
Matt HollidayBATCOL2005–20187,542
Michael HollimonBATDET200825
Damon HollinsBATTB2005–2006724
Jordan HollowayPMIA2020–20221039.0
Gavin HollowellPCHC2022–202666.0
Steve HolmBATMIN2008–2011125
Grant HolmanPPHI2024–202639.0
David HolmbergPCIN2013–201720119.7
Clay HolmesPPIT2018–202612604.3
Grant HolmesPATL2024–2026335.0
Brock HoltBATTEX2012–20212,6612.3
Tyler HoltBATCIN2014–20163181.0
Tyler HoltonPDET2022–2026339.3
Mike HoltzPBOS20061.7
Brent HoneywellPLAD2021–202494.3
Destin HoodBATMIA201625
Kevin HooperBATDET2005–200612
J.J. HooverPCIN2012–20181285.0
Paul HooverBATPHI2006–201084
Brody HopkinsPTB20265.3
TJ HopkinsBATCIN202344
Alex HoppePSEA202642.7
Norris HopperBATCIN2006–2008440
Joe HorganPWSH20056.0
Bailey HornPDET2024–202529.3
Jeremy HorstPCIN2011–2013172.7
Cade HortonPCHC2025–2026125.3
Brian HorwitzBATSF200842
Spencer HorwitzBATPIT2023–20261,287
Rhys HoskinsBATCLE2017–20264,039
Eric HosmerBATCHC2011–20236,977
Tommy HottovyPKC2011–201213.3
Tanner HouckPBOS2020–20261477.3
D.J. HoultonPLAD2005–200735157.0
Brady HouseBATWSH2025–2026629
J.R. HouseBATHOU2006–200853
TJ HousePCLE2014–20172119.7
Adrian HouserPMIL2015–202673843.3
James HouserPFLA20101.3
Ryan HowardBATPHI2005–20166,489
Sam HowardPCOL2018–2022191.0
Spencer HowardPPHI2020–20247144.0
J.P. HowellPLAD2005–201713619.7
Bob HowryPSF2005–20106400.3
Jared HoyingBATTOR2016–20211291.0
James HoytPHOU2016–20211102.7
Chih-Wei HuPTB2017–201823.0
Chin-Lung HuBATNYM2007–2011214
Wei-Chieh HuangPTEX20195.7
Jon HuberPSEA2006–200728.0
Justin HuberBATMIN2005–2009175
Ken HuckabyBATBOS2005–2006101
Bryan HudsonPCWS2023–2026153.3
Dakota HudsonPSTL2018–202464559.7
Daniel HudsonPLAD2009–2024129855.3
Joe HudsonBATSEA2018–202033
Kyle HudsonBATBAL201129
Luke HudsonPCIN2005–200729188.7
Orlando HudsonBATCWS2005–20124,134
Tim HudsonPSF2005–20156821886.0
Aubrey HuffBATSF2005–20124,356
David HuffPLAD2009–201610393.3
Sam HuffBATBAL2020–2026306
Chad HuffmanBATSTL2010–201736
Brandon HughesPAZ2022–202489.0
Dusty HughesPMIN2009–201183.0
Gabriel HughesPCOL202664.0
Jared HughesPCIN2011–20209541.3
Luke HughesBATMIN2010–2012348
Phil HughesPSD2007–2018201291.0
Rhyne HughesBATBAL201051
Travis HughesPWSH2005–2006124.3
Tug HulettBATKC2008–200975
Eric HullPLAD20076.7
Danny HultzenPCHC20193.3
Philip HumberPCWS2006–201313371.0
Cooper HummelBATHOU2022–20253401.0
Nick HundleyBATOAK2008–20193,373
Blake HuntBATSD20263
Cedric HunterBATPHI2011–201641
Tommy HunterPNYM2008–20235917.3
Torii HunterBATMIN2005–20156,475
Rick Van Den HurkPMIA2007–201254183.7
Eric HurleyPTEX2008224.7
Jason HurshPATL2016–201712.0
Scott HurstBATSTL20215
Kyle HurtPLAD2023–202654.3
Brant HurterPDET2024–2026143.7
Jacob HurtubiseBATCIN2024–202583
Drew HutchisonPDET2012–202213587.0
Jae-Gyun HwangBATSF201757
Colt HynesPTOR2013–201520.0
Adam HyzduBATTEX2005–200647