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
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
Al HairstonSG1.85/ 6'1''196819702
Happy HairstonSF/PF2.01/ 6'7''1964197511
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
Shaler HalimonSG/SF1.96/ 6'5''196819724
Mike HallSF2.03/ 6'8''200620071
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
Daniel HamiltonSG/SF1.98/ 6'6''--------0
Dennis HamiltonPF2.03/ 6'8''196719692
Jordan HamiltonSF/SG2.01/ 6'7''201120165
Justin HamiltonC2.13/ 7'0''201320173
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
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
Alex HannumPF2.01/ 6'7''194919578
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.SF/SG1.98/ 6'6''201320184
James HardenSG/PG1.96/ 6'5''200920188
Reggie HardingC2.13/ 7'0''196319684
Charlie HardnettPF/C2.03/ 6'8''196219653
Alan HardySG2.00/ 6'7''198019822
James HardyPF/C2.03/ 6'8''197819824
John HargisSG/SF1.88/ 6'2''194919512
Moe HarklessSF2.06/ 6'9''201220185
Jerry HarknessPG1.88/ 6'2''196319641
Skip HarlickaPG1.85/ 6'1''196819691
Jerome HarmonSG1.93/ 6'4''199419951
Derek HarperPG1.93/ 6'4''1983199916
Justin HarperPF2.08/ 6'10''201120173
Mike HarperPF2.08/ 6'10''198019822
Ron HarperSG/SF1.98/ 6'6''1986200115
Matt HarpringSF2.01/ 6'7''1998200911
Montrezl HarrellPF2.03/ 6'8''201520182
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
Bob HarrisPF2.01/ 6'7''194919545
Devin HarrisSG/PG1.91/ 6'3''2004201813
Elias HarrisSF/PF2.03/ 6'8''201320141
Gary HarrisSG1.93/ 6'4''201420183
Joe HarrisSG1.98/ 6'6''201420183
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.06/ 6'9''201120186
Tony HarrisSG1.91/ 6'3''199019953
Aaron HarrisonSG/SF1.98/ 6'6''201520172
Andrew HarrisonPG/SG1.98/ 6'6''201620181
Bob HarrisonSG/PG1.85/ 6'1''194919589
David HarrisonC2.13/ 7'0''200420084
Jason HartPG1.91/ 6'3''200020109
Josh HartSG1.96/ 6'5''201720180
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 HaslemPF2.03/ 6'8''2003201714
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
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
Juaquin HawkinsSG/SF2.01/ 6'7''200220031
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
Nigel HayesSF/PF2.01/ 6'7''--------0
Steve HayesC2.13/ 7'0''198119865
Gordon HaywardSF/SG2.03/ 6'8''201020187
Lazar HaywardSF1.98/ 6'6''201020133
Brendan HaywoodC2.13/ 7'0''2001201513
Spencer HaywoodPF/C2.03/ 6'8''1970198312
Walt HazzardPG1.88/ 6'2''1964197410
Luther HeadSG/PG1.91/ 6'3''200520116
Shane HealPG1.83/ 6'0''199620042
Gar HeardPF1.98/ 6'6''1970198111
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
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
Tom HendersonSG1.91/ 6'3''197419839
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
Al HenryC2.06/ 6'9''197019722
Bill HenryC2.05/ 6'9''194819502
Conner HenrySG2.00/ 6'7''198619882
Skeeter HenrySG2.01/ 6'7''199319941
Xavier HenrySG/SF1.98/ 6'6''201020155
John HensonPF/C2.11/ 6'11''201220185
Steve HensonPG1.80/ 5'11''199019997
Kleggie HermsenC/PF2.06/ 6'9''194619536
Juancho HernangómezC/PF2.06/ 6'9''201620181
Willy HernangómezC2.10/ 6'11''201620181
Chris HerrenPG1.88/ 6'2''199920012
Carl HerreraSF2.06/ 6'9''199119998
Walter HerrmannSF/PF2.06/ 6'9''200620093
Keith HerronSG/SF1.98/ 6'6''197819823
Sonny HertzbergSG/PG1.78/ 5'10''194619515
Brady HeslipSG/PG1.88/ 6'2''--------0
Fred HetzelPF/C2.03/ 6'8''196519716
Bill HewittSF2.01/ 6'7''196819756
Art HeymanSF/SG1.96/ 6'5''196319663
Mario HezonjaSF/SG2.03/ 6'8''201520182
Roy HibbertC2.18/ 7'2''200820179
Nat HickeySG/SF1.80/ 5'11''194719481
Isaiah HicksPF2.06/ 6'9''--------0
Phil HicksSF2.00/ 6'7''197619792
J.J. HicksonC/PF2.06/ 6'9''200820168
Buddy HieldSG1.93/ 6'4''201620181
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
Wayne HightowerPF/C2.03/ 6'8''196219675
Nene HilarioC/PF2.11/ 6'11''2002201815
Armond HillPG1.93/ 6'4''197619848
Cleo HillPG1.85/ 6'1''196119621
Gary HillSG1.93/ 6'4''196319652
George HillPG/SG1.91/ 6'3''200820189
Grant HillSF2.03/ 6'8''1994201318
Herbert HillPF2.08/ 6'10''--------0
Jordan HillC/PF2.08/ 6'10''200920178
Solomon HillSF2.01/ 6'7''201320174
Steven HillC/PF2.13/ 7'0''200820091
Tyrone HillPF2.06/ 6'9''1990200414
Art HillhouseC2.00/ 6'7''194619482
Darrun HilliardSG1.98/ 6'6''201520172
Darnell HillmanPF/C2.06/ 6'9''197619804
Fred HiltonSG1.90/ 6'3''197119732
Kirk HinrichPG/SG1.93/ 6'4''2003201613
Roy HinsonPF/C2.06/ 6'9''198319918
Lew HitchPF2.03/ 6'8''195119576
Robert HiteSG1.88/ 6'2''200620071
Darington HobsonSG/SF2.01/ 6'7''201120121
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
Randy HolcombSF/PF2.05/ 6'9''200520061
Jrue HolidayPG1.93/ 6'4''200920188
Justin HolidaySG/SF1.98/ 6'6''201220184
Brad HollandSG1.88/ 6'2''197919823
Joe HollandSF1.93/ 6'4''194919523
John HollandSG1.96/ 6'5''--------1
Wilbur HollandPG1.83/ 6'0''197519794
Lionel HollinsPG1.91/ 6'3''1975198510
Ryan HollinsC2.13/ 7'0''2006201610
Rondae Hollis-JeffersonSF2.01/ 6'7''201520182
Jonathan HolmesPF2.06/ 6'9''--------0
Richaun HolmesC/PF2.08/ 6'10''201520172
Jim HolsteinSF/SG1.91/ 6'3''195219564
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
Jerald HoneycuttPF2.05/ 6'9''199719992
Tyler HoneycuttSF2.03/ 6'8''201120132
Derek HoodPF/SF2.03/ 6'8''199920001
Rodney HoodSF/SG2.03/ 6'8''201420183
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 HopsonSG/SF2.01/ 6'7''201320141
Johnny HoranSF2.03/ 6'8''195519561
Cedrick HordgesPF2.03/ 6'8''198019822
Al HorfordC/PF2.08/ 6'10''2007201810
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
Bill HosketPF/C2.03/ 6'8''196819724
Bob HoubregsC/PF2.01/ 6'7''195319585
Danuel HouseSF/SG2.01/ 6'7''201620171
Eddie HouseSG/PG1.85/ 6'1''2000201111
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''2004201813
Greg HowardPF/C2.06/ 6'9''197019722
Josh HowardSF2.01/ 6'7''2003201310
Juwan HowardPF2.06/ 6'9''1994201319
Stephen HowardSF2.06/ 6'9''199219984
Bailey HowellSF2.01/ 6'7''1959197112
Bob HubbardC/PF1.98/ 6'6''194719492
Phil HubbardPF/SF2.03/ 6'8''1979198910
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
Josh HuestisSF2.01/ 6'7''201520182
Nate HuffmanC2.16/ 7'1''200220031
Alfredrick HughesSF/SG1.96/ 6'5''198519861
Eddie HughesPG1.78/ 5'10''198719903
Kim HughesC2.11/ 6'11''197619815
Larry HughesSG/PG1.96/ 6'5''1998201213
Rick HughesPF2.05/ 6'9''199920001
Robbie HummelSF/SG2.03/ 6'8''201320152
John HummerPF/C2.06/ 6'9''197019766
Ryan HumphreyPF/SF2.03/ 6'8''200220053
Jay HumphriesSG1.91/ 6'3''1984199511
Kris HumphriesC/PF2.06/ 6'9''2004201713
Rod HundleySG/PG1.93/ 6'4''195719636
Brandon HunterPF2.00/ 6'7''200320052
Chris HunterC/PF2.11/ 6'11''200920101
Les HunterPF2.01/ 6'7''196419651
Lindsey HunterPG1.88/ 6'2''1993201017
Othello HunterPF2.03/ 6'8''200820102
R.J. HunterSG1.96/ 6'5''201520172
Steven HunterC2.13/ 7'0''200120108
Vince HunterSF2.03/ 6'8''--------0
Bobby HurleyPG1.83/ 6'0''199319985
Geoff HustonPG1.88/ 6'2''197919878
Paul HustonSF/SG1.91/ 6'3''194719481
Mel HutchinsPF/C1.98/ 6'6''195119587
Joe HuttonSG1.85/ 6'1''195019522