All-time NBA players Last names starting with h

List of all-time nba players with last names starting with H (Some players signed by teams may appear in the list although they have not played in the NBA). Active players in the NBA or another proffesional league are listed in blue. Hall of Fame members are listed in bold.

NamePos.HeightIn the NBA
FromToSeasons
Rui HachimuraPF2.03/ 6'8''201920245
Rudy HackettPF2.05/ 6'9''197619771
Hamed HaddadiC2.18/ 7'2''200820135
Scott HaffnerPG1.90/ 6'3''198919912
Cliff HaganSF/SG1.93/ 6'4''1956196610
Glenn HaganPG1.83/ 6'0''198119821
Ashton HagansPG1.91/ 6'3''202020242
Robert HahnC2.08/ 6'10''194919501
Al HairstonSG1.85/ 6'1''196819702
Happy HairstonSF/PF2.01/ 6'7''1964197511
Lindsay HairstonSF2.01/ 6'7''197519761
Malik HairstonSF/SG1.98/ 6'6''200820102
P.J. HairstonSF/SG1.98/ 6'6''201420162
Marcus HaislipPF/SF2.08/ 6'10''200220104
Chick HalbertC2.06/ 6'9''194619515
Swede HalbrookC2.21/ 7'3''196019622
Bruce HaleSG/SF1.85/ 6'1''194819513
Jack HaleyPF/C2.08/ 6'10''198819989
Tyrese HaliburtonPG1.96/ 6'5''202020244
Shaler HalimonSG/SF1.96/ 6'5''196819724
Devon HallPG/SG1.88/ 6'2''201920201
Donta HallPF/C2.06/ 6'9''201920212
Jordan HallPG/SG2.03/ 6'8''202220231
Josh HallPF2.06/ 6'9''202020211
Mike HallSF2.03/ 6'8''200620071
P.J. HallC2.06/ 6'9''--------0
Tyler HallSG1.96/ 6'5''202120221
Jeff HalliburtonSG1.96/ 6'5''197119732
Adam HaluskaSG1.96/ 6'5''--------0
Darvin HamSF/SG2.01/ 6'7''199620058
Steve HamerC2.13/ 7'0''199619971
Dale HamiltonSG/SF1.83/ 6'0''194919501
Daniel HamiltonSF/SG1.98/ 6'6''201720192
Dennis HamiltonPF2.03/ 6'8''196719692
Jordan HamiltonSF/SG2.01/ 6'7''201120165
Justin HamiltonC2.13/ 7'0''201320173
Ralph HamiltonSG/SF1.85/ 6'1''194819491
Richard HamiltonSG2.01/ 6'7''1999201314
Roy HamiltonPG1.88/ 6'2''197919812
Steve HamiltonSF1.98/ 6'6''195819602
Tang HamiltonSF/PF2.03/ 6'8''200120021
Thomas HamiltonC2.18/ 7'2''199520002
Zendon HamiltonC/PF2.11/ 6'11''200020066
Geert HamminkC2.13/ 7'0''199319963
Tom HammondsPF2.06/ 6'9''1989200112
A.J. HammonsC2.13/ 7'0''201620171
R.J. HamptonPG/SG1.98/ 6'6''202020244
Darrin HancockSF/SG2.00/ 6'7''199419973
Ben HandlogtenC2.08/ 6'10''200320052
Cecil HankinsPG/SG1.85/ 6'1''194619482
Phil HankinsonSF2.03/ 6'8''197319752
Dusty HannahsSG1.91/ 6'3''201820202
Alex HannumPF2.01/ 6'7''194919578
Don HanrahanPF/SF2.01/ 6'7''195219531
Rollen HansSG1.88/ 6'2''195319552
Ben HansbroughPG/SG1.91/ 6'3''201220131
Tyler HansbroughPF2.06/ 6'9''200920167
Bob HansenSG1.98/ 6'6''198319929
Glenn HansenSG1.93/ 6'4''197519783
Lars HansenC2.08/ 6'10''197819791
Travis HansenSF/SG1.98/ 6'6''200320041
Reggie HansonSF2.03/ 6'8''199719981
Bill HanzlikSG/SF2.01/ 6'7''1980199010
Luke HarangodyPF2.01/ 6'7''201020122
Penny HardawaySG/SF2.01/ 6'7''1993200814
Tim HardawayPG1.83/ 6'0''1989200313
Tim Hardaway Jr.SG/SF1.96/ 6'5''2013202411
James HardenPG/SG1.96/ 6'5''2009202415
Reggie HardingC2.13/ 7'0''196319684
Charlie HardnettPF/C2.03/ 6'8''196219653
Alan HardySG2.00/ 6'7''198019822
Jaden HardySG/PG1.93/ 6'4''202220242
James HardyPF/C2.03/ 6'8''197819824
John HargisSG/SF1.88/ 6'2''194919512
Moe HarklessPF/SF2.01/ 6'7''2012202210
Jerry HarknessPG1.88/ 6'2''196319641
Skip HarlickaPG1.85/ 6'1''196819691
Jerome HarmonSG1.93/ 6'4''199419951
Derek HarperPG1.93/ 6'4''1983199916
Jared HarperPG1.78/ 5'10''201920223
Justin HarperPF2.08/ 6'10''201120173
Mike HarperPF2.08/ 6'10''198019822
Ron HarperSG/PG1.98/ 6'6''1986200115
Ron Harper Jr.SF/PF1.93/ 6'4''202220242
Matt HarpringSF2.01/ 6'7''1998200911
Montrezl HarrellC2.01/ 6'7''201520238
Josh HarrellsonC/PF2.08/ 6'10''201120143
Adam HarringtonSG1.96/ 6'5''200220031
Al HarringtonPF2.06/ 6'9''1998201416
Junior HarringtonPG/SG1.93/ 6'4''200220073
Othella HarringtonC/PF2.06/ 6'9''1996200812
Art HarrisSG/PG1.93/ 6'4''196819724
Bernie HarrisPF2.08/ 6'10''197419751
Bob HarrisPF2.01/ 6'7''194919545
Chris HarrisSG1.91/ 6'3''195519561
Devin HarrisSG/PG1.91/ 6'3''2004201915
Elias HarrisSF/PF2.03/ 6'8''201320141
Gary HarrisSG1.93/ 6'4''2014202410
Jalen HarrisSG1.96/ 6'5''202020211
Joe HarrisSF/SG1.98/ 6'6''2014202410
Kevon HarrisSG/SF1.98/ 6'6''202220242
Lucious HarrisSG1.96/ 6'5''1993200512
Manny HarrisSG1.96/ 6'5''201020174
Mike HarrisPF/SF1.98/ 6'6''200720144
Steve HarrisSG1.96/ 6'5''198519905
Terrel HarrisSG1.96/ 6'5''201120132
Tobias HarrisPF/SF2.02/ 6'8''2011202413
Tony HarrisSG1.91/ 6'3''199019953
Aaron HarrisonSG1.98/ 6'6''201520183
Andrew HarrisonPG1.98/ 6'6''201620193
Bob HarrisonSG/PG1.85/ 6'1''194919589
David HarrisonC2.13/ 7'0''200420084
Shaquille HarrisonSG/SF1.93/ 6'4''201720247
Jason HartPG1.91/ 6'3''200020109
Josh HartSF1.96/ 6'5''201720247
Isaiah HartensteinC2.13/ 7'0''201820246
Antonio HarveyPF2.11/ 6'11''199320038
Donnell HarveyPF/SF2.03/ 6'8''200020055
Kenny HasbrouckPG1.91/ 6'3''--------0
Scott HaskinC/PF2.11/ 6'11''199319941
Clem HaskinsPG1.91/ 6'3''196719769
Udonis HaslemC2.03/ 6'8''2003202320
Trenton HassellSF1.96/ 6'5''200120109
Billy HassettPG/SG1.81/ 5'11''194919512
Joe HassettSG1.96/ 6'5''197719836
Scott HastingsPF/C2.08/ 6'10''1982199311
Kirk HastonPF2.06/ 6'9''200120032
Vern HattonSG/PG1.91/ 6'3''195819624
Joey HauserPF2.06/ 6'9''--------0
Sam HauserSF2.03/ 6'8''202120243
John HavlicekSF/SG1.96/ 6'5''1962197816
Spencer HawesPF/C2.16/ 7'1''2007201710
Steve HawesC2.06/ 6'9''1974198410
Connie HawkinsPF/C2.03/ 6'8''196919767
Hersey HawkinsSG1.91/ 6'3''1988200113
Jordan HawkinsSG/PG1.96/ 6'5''202320241
Juaquin HawkinsSG/SF2.01/ 6'7''200220031
Marshall HawkinsSF/PF1.91/ 6'3''194919501
Michael HawkinsPG1.83/ 6'0''199620014
Robert HawkinsSG1.93/ 6'4''197519794
Tom HawkinsSF1.96/ 6'5''1959196910
Nate HawthorneSG1.93/ 6'4''197319763
Chuck HayesPF/C1.98/ 6'6''2005201611
Elvin HayesC/PF2.06/ 6'9''1968198416
Jarvis HayesSF2.03/ 6'8''200320107
Jaxson HayesC/PF2.11/ 6'11''201920245
Killian HayesPG1.96/ 6'5''202020244
Nigel HayesPF2.01/ 6'7''201720181
Steve HayesC2.13/ 7'0''198119865
Gordon HaywardPF/SF2.01/ 6'7''2010202414
Lazar HaywardSF1.98/ 6'6''201020133
Brendan HaywoodC2.13/ 7'0''2001201513
Spencer HaywoodPF/C2.03/ 6'8''1970198312
John HazenSG/PG1.88/ 6'2''194819491
Walt HazzardPG1.88/ 6'2''1964197410
Luther HeadSG/PG1.91/ 6'3''200520116
Shane HealPG1.83/ 6'0''199620042
Brian HeaneyPG/SG1.88/ 6'2''196919701
Gar HeardPF1.98/ 6'6''1970198111
Reggie HearnSG/SF1.96/ 6'5''201720181
Herm HedderickSG1.96/ 6'5''195419551
Alvin HeggsSF2.03/ 6'8''199519961
Tom HeinsohnPF/C2.01/ 6'7''195619659
Dick HemricPF1.98/ 6'6''195519572
Alan HendersonPF2.06/ 6'9''1995200712
Cedric HendersonSF2.01/ 6'7''199720025
Cedric HendersonPF2.03/ 6'8''198619871
Dave HendersonSG1.96/ 6'5''198719881
Gerald HendersonSG1.96/ 6'5''200920178
Gerald HendersonPG1.88/ 6'2''1979199213
J.R. HendersonSF2.03/ 6'8''199819991
Jerome HendersonC/PF2.10/ 6'11''198519872
Kevin HendersonSG/PG1.93/ 6'4''198619882
Marshall HendersonSG1.88/ 6'2''--------0
Scoot HendersonPG1.88/ 6'2''202320241
Tom HendersonSG1.91/ 6'3''197419839
Taylor HendricksPF/C2.08/ 6'10''202320241
Mark HendricksonPF2.05/ 6'9''199620004
Richard HendrixPF2.06/ 6'9''--------0
Larry HennessySG1.90/ 6'3''195519572
Don HenriksenPF/C2.00/ 6'7''195219552
Jordan HenriquezC2.13/ 7'0''--------0
Aaron HenrySF/SG1.98/ 6'6''202120221
Al HenryC2.06/ 6'9''197019722
Bill HenryC2.05/ 6'9''194819502
Carl HenrySG1.98/ 6'6''198519861
Conner HenrySG2.00/ 6'7''198619882
Myke HenrySF1.98/ 6'6''201720181
Skeeter HenrySG2.01/ 6'7''199319941
Xavier HenrySG/SF1.98/ 6'6''201020155
John HensonC/PF2.06/ 6'9''201220208
Steve HensonPG1.80/ 5'11''199019997
Bill HermanSG/SF1.91/ 6'3''194919501
Kleggie HermsenC/PF2.06/ 6'9''194619536
Dewan HernandezC2.08/ 6'10''201920201
Juancho HernangómezPF2.06/ 6'9''201620237
Willy HernangómezC2.11/ 6'11''201620237
Chris HerrenPG1.88/ 6'2''199920012
Carl HerreraSF2.06/ 6'9''199119998
Walter HerrmannSF/PF2.06/ 6'9''200620093
Tyler HerroSG/PG1.96/ 6'5''201920245
Keith HerronSG/SF1.98/ 6'6''197819823
Sonny HertzbergSG/PG1.78/ 5'10''194619515
Kevin HerveyC/PF2.06/ 6'9''201920201
Brady HeslipSG/PG1.88/ 6'2''--------0
Fred HetzelPF/C2.03/ 6'8''196519716
Bill HewittSF2.01/ 6'7''196819756
Jack HewsonPF/C1.98/ 6'6''194719481
Art HeymanSF/SG1.96/ 6'5''196319663
Mario HezonjaSF/PF2.03/ 6'8''201520205
Roy HibbertC2.18/ 7'2''200820179
Nat HickeySG/SF1.80/ 5'11''194719481
Isaiah HicksPF2.06/ 6'9''201720192
Phil HicksSF2.00/ 6'7''197619792
Stephan HicksSG/SF1.98/ 6'6''--------0
J.J. HicksonC/PF2.06/ 6'9''200820168
Buddy HieldSF/SG1.93/ 6'4''201620248
Cory HigginsSG/PG1.96/ 6'5''201120132
Mike HigginsSF2.05/ 6'9''198919912
Rod HigginsPF/C2.01/ 6'7''1982199513
Sean HigginsSF/PF2.06/ 6'9''199019986
Kenny HiggsPG1.83/ 6'0''197819823
Johnny HighPG/SG1.91/ 6'3''197919844
Haywood HighsmithPF/SF2.01/ 6'7''201820244
Wayne HightowerPF/C2.03/ 6'8''196219675
Nene HilarioC2.11/ 6'11''2002201917
Ahmed HillSG1.96/ 6'5''--------0
Armond HillPG1.93/ 6'4''197619848
Cleo HillPG1.85/ 6'1''196119621
Gary HillSG1.93/ 6'4''196319652
George HillPG/SG1.91/ 6'3''2008202315
Grant HillSF2.03/ 6'8''1994201318
Herbert HillPF2.08/ 6'10''--------0
Jordan HillC/PF2.08/ 6'10''200920178
Malcolm HillSF1.98/ 6'6''202120232
Solomon HillPF/SF1.98/ 6'6''201320229
Steven HillC/PF2.13/ 7'0''200820091
Tyrone HillPF2.06/ 6'9''1990200414
Art HillhouseC2.00/ 6'7''194619482
Darrun HilliardSF/SG1.98/ 6'6''201520183
Darnell HillmanPF/C2.06/ 6'9''197619804
Fred HiltonSG1.90/ 6'3''197119732
Kirk HinrichPG/SG1.93/ 6'4''2003201613
Blake HinsonSF2.03/ 6'8''--------0
Roy HinsonPF/C2.06/ 6'9''198319918
Nate HintonSG/SF1.96/ 6'5''202020243
Mel HirschPG1.68/ 5'6''194619471
Lew HitchPF2.03/ 6'8''195119576
Robert HiteSG1.88/ 6'2''200620071
Jaylen HoardPF/C2.03/ 6'8''201920223
Darington HobsonSG/SF2.01/ 6'7''201120121
D'Moi HodgeSG1.93/ 6'4''202320241
Donald HodgeC/PF2.13/ 7'0''199119965
Julius HodgeSF/SG2.01/ 6'7''200520072
Craig HodgesSG/PG1.88/ 6'2''1982199210
Charlie HoeferPG/SG1.76/ 5'9''194619482
Paul HoffmanSG/PG1.88/ 6'2''194719556
Bob HogsettPF2.00/ 6'7''196619671
Paul HogueC2.06/ 6'9''196219642
Fred HoibergSG1.93/ 6'4''1995200510
Doug HolcombSF/PF1.93/ 6'4''194819491
Randy HolcombSF/PF2.05/ 6'9''200520061
Aaron HolidayPG/SG1.83/ 6'0''201820246
Jrue HolidayPG/SG1.91/ 6'3''2009202415
Justin HolidaySG/SF1.98/ 6'6''2012202411
Brad HollandSG1.88/ 6'2''197919823
Joe HollandSF1.93/ 6'4''194919523
John HollandSF1.96/ 6'5''201720193
Wilbur HollandPG1.83/ 6'0''197519794
Ron Holland IISF/PF2.03/ 6'8''--------0
Lionel HollinsPG1.91/ 6'3''1975198510
Ryan HollinsC2.13/ 7'0''2006201610
Essie HollisSF1.98/ 6'6''197819791
Rondae Hollis-JeffersonPF/SF1.98/ 6'6''201520216
Aric HolmanC2.08/ 6'10''--------0
Jonathan HolmesPF2.06/ 6'9''--------0
Richaun HolmesC2.08/ 6'10''201520249
DaRon Holmes IIPF2.08/ 6'10''--------0
Chet HolmgrenC/PF2.13/ 7'0''202320241
Jim HolsteinSF/SG1.91/ 6'3''195219564
A.W. HoltSF2.01/ 6'7''197019711
Mike HoltonPG/SG1.93/ 6'4''198419906
Dick HolubC1.98/ 6'6''194719481
Joe HolupPF1.98/ 6'6''195619593
Red HolzmanPG1.78/ 5'10''194819546
Caleb HomesleySG/SF1.98/ 6'6''--------0
Daulton HommesSF2.03/ 6'8''--------0
Jerald HoneycuttPF2.05/ 6'9''199719992
Tyler HoneycuttSF2.03/ 6'8''201120132
Derek HoodPF/SF2.03/ 6'8''199920001
Rodney HoodSG/SF2.03/ 6'8''201420228
Jalen Hood-SchifinoPG/SG1.93/ 6'4''202320241
Tom HooverC2.06/ 6'9''196319674
Bob HopkinsPF/C2.03/ 6'8''195619604
Dave HoppenC/PF2.11/ 6'11''198719936
Dennis HopsonSF/SG1.96/ 6'5''198719925
Scotty HopsonSF/SG2.01/ 6'7''201320223
Johnny HoranSF2.03/ 6'8''195519561
Cedrick HordgesPF2.03/ 6'8''198019822
Al HorfordPF/C2.06/ 6'9''2007202417
Tito HorfordC2.16/ 7'1''198819943
Ron HornSF2.01/ 6'7''196119632
Jeff HornacekSG1.93/ 6'4''1986200014
Dennis HornerPF2.06/ 6'9''201120121
Robert HorryPF2.08/ 6'10''1992200816
Ed HortonPF2.03/ 6'8''198919901
Talen Horton-TuckerSF/SG1.93/ 6'4''201920245
Bill HosketPF/C2.03/ 6'8''196819724
Bob HoubregsC/PF2.01/ 6'7''195319585
Danuel HouseSF1.98/ 6'6''201620248
Eddie HouseSG/PG1.85/ 6'1''2000201111
Caleb HoustanSF2.03/ 6'8''202220242
Allan HoustonSG1.98/ 6'6''1993200512
Byron HoustonPF1.96/ 6'5''199219964
Tom HovasseSF2.03/ 6'8''199419951
Brian HowardSF1.98/ 6'6''199119932
Dwight HowardC2.11/ 6'11''2004202218
Greg HowardPF/C2.06/ 6'9''197019722
Jett HowardSF2.03/ 6'8''202320241
Josh HowardSF2.01/ 6'7''2003201310
Juwan HowardPF2.06/ 6'9''1994201319
Markus HowardPG1.80/ 5'11''202020222
Mo HowardSG/PG1.88/ 6'2''197619771
Otis HowardPF2.01/ 6'7''197819791
Stephen HowardSF2.06/ 6'9''199219984
William HowardPF/SF2.03/ 6'8''201920201
Bailey HowellSF2.01/ 6'7''1959197112
Bob HubbardC/PF1.98/ 6'6''194719492
Phil HubbardPF/SF2.03/ 6'8''1979198910
Trevor HudginsPG1.83/ 6'0''202220231
Lester HudsonPG/SG1.91/ 6'3''200920154
Lou HudsonSG/SF1.96/ 6'5''1966197913
Troy HudsonPG1.85/ 6'1''1997200811
Marcelinho HuertasPG/SG1.91/ 6'3''201520172
Kevin HuerterSG/SF2.01/ 6'7''201820246
Josh HuestisSF/SG2.01/ 6'7''201520183
Jay HuffC2.16/ 7'1''202120243
Nate HuffmanC2.16/ 7'1''200220031
Alfredrick HughesSF/SG1.96/ 6'5''198519861
Eddie HughesPG1.78/ 5'10''198719903
Elijah HughesSF1.98/ 6'6''202020222
Kim HughesC2.11/ 6'11''197619815
Larry HughesSG/PG1.96/ 6'5''1998201213
Rick HughesPF2.05/ 6'9''199920001
Ariel HukportiC2.13/ 7'0''--------0
Robbie HummelSF/SG2.03/ 6'8''201320152
John HummerPF/C2.06/ 6'9''197019766
Ryan HumphreyPF/SF2.03/ 6'8''200220053
Isaac HumphriesC/PF2.13/ 7'0''201820191
Jay HumphriesSG1.91/ 6'3''1984199511
Kris HumphriesC/PF2.06/ 6'9''2004201713
Rod HundleySG/PG1.93/ 6'4''195719636
Feron HuntSF2.03/ 6'8''202120221
Brandon HunterPF2.00/ 6'7''200320052
Cedric HunterPG1.83/ 6'0''199119921
Chris HunterC/PF2.11/ 6'11''200920101
De'Andre HunterPF/SF2.01/ 6'7''201920245
Les HunterPF2.01/ 6'7''196419651
Lindsey HunterPG1.88/ 6'2''1993201017
Othello HunterPF2.03/ 6'8''200820102
R.J. HunterSG1.96/ 6'5''201520194
Steven HunterC2.13/ 7'0''200120108
Vince HunterSF2.03/ 6'8''201720181
Bobby HurleyPG1.83/ 6'0''199319985
Roy HurleySG/SF1.88/ 6'2''194619471
Matt HurtPF2.06/ 6'9''202320241
Geoff HustonPG1.88/ 6'2''197919878
Paul HustonSF/SG1.91/ 6'3''194719481
Mel HutchinsPF/C1.98/ 6'6''195119587
Chandler HutchisonSF/PF2.01/ 6'7''201820224
Joe HuttonSG1.85/ 6'1''195019522
Greg HyderSF/PF1.98/ 6'6''197019711
Bones HylandPG/SG1.91/ 6'3''202120243