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
Dennis HamiltonPF2.03/ 6'8''196719692
Jordan HamiltonSF/SG2.01/ 6'7''201120165
Justin HamiltonC2.13/ 7'0''201320172
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''201620170
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.SG1.98/ 6'6''201320173
James HardenPG/SG1.96/ 6'5''200920177
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''201220174
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''201120172
Mike HarperPF2.08/ 6'10''198019822
Ron HarperSG/SF1.98/ 6'6''1986200115
Matt HarpringSF2.01/ 6'7''1998200911
Montrezl HarrellPF2.03/ 6'8''201520171
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''2004201712
Elias HarrisSF/PF2.03/ 6'8''201320141
Gary HarrisSG1.93/ 6'4''201420172
Joe HarrisSG1.98/ 6'6''201420172
Lucious HarrisSG1.96/ 6'5''1993200512
Manny HarrisSG1.96/ 6'5''201020173
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''201120175
Tony HarrisSG1.91/ 6'3''199019953
Aaron HarrisonSG/SF1.98/ 6'6''201520171
Andrew HarrisonPG/SG1.98/ 6'6''201620170
Bob HarrisonSG/PG1.85/ 6'1''194919589
David HarrisonC2.13/ 7'0''200420084
Jason HartPG1.91/ 6'3''200020109
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''2003201713
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''200720179
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
Steve HayesC2.13/ 7'0''198119865
Gordon HaywardSG/SF2.03/ 6'8''201020176
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''200920177
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 HensonC/PF2.11/ 6'11''201220174
Steve HensonPG1.80/ 5'11''199019997
Kleggie HermsenC/PF2.06/ 6'9''194619536
Juancho HernangómezPF2.06/ 6'9''201620170
Willy HernangómezC2.10/ 6'11''201620170
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''201520171
Roy HibbertC2.18/ 7'2''200820178
Nat HickeySG/SF1.80/ 5'11''194719481
Phil HicksSF2.00/ 6'7''197619792
J.J. HicksonC/PF2.06/ 6'9''200820168
Buddy HieldSG1.93/ 6'4''201620170
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''2002201714
Armond HillPG1.93/ 6'4''197619848
Cleo HillPG1.85/ 6'1''196119621
Gary HillSG1.93/ 6'4''196319652
George HillPG/SG1.91/ 6'3''200820178
Grant HillSF2.03/ 6'8''1994201318
Herbert HillPF2.08/ 6'10''--------0
Jordan HillC/PF2.08/ 6'10''200920177
Solomon HillSF2.01/ 6'7''201320173
Steven HillC/PF2.13/ 7'0''200820091
Tyrone HillPF2.06/ 6'9''1990200414
Art HillhouseC2.00/ 6'7''194619482
Darrun HilliardSG1.98/ 6'6''201520171
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''200920177
Justin HolidaySG/SF1.98/ 6'6''201220173
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''201520171
Jonathan HolmesPF2.06/ 6'9''--------0
Richaun HolmesC/PF2.08/ 6'10''201520171
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 HoodSG/SF2.03/ 6'8''201420172
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 HorfordPF/C2.08/ 6'10''200720179
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''201620170
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''2004201712
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''201520171
Josh HuestisSF2.01/ 6'7''201520171
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''2004201712
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''201520171
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