All-time NBA players Last names starting with o

List of all-time nba players with last names starting with O (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
Charles OakleyPF/C2.06/ 6'9''1985200419
Charles O'BannonSG/SF1.96/ 6'5''199719992
Ed O'BannonPF2.03/ 6'8''199519972
Fabricio ObertoC/PF2.08/ 6'10''200520116
Bob O'BrienSF/PF1.93/ 6'4''194719492
J.J. O'BrienSF/PF2.01/ 6'7''201520161
Ralph O'BrienPG/SG1.76/ 5'9''195119532
Johnny O'BryantC/PF2.06/ 6'9''201420183
Patrick O'BryantC2.13/ 7'0''200620104
Daniel OchefuC/PF2.11/ 6'11''201620171
Dermie O'ConnellPG/SG1.83/ 6'0''194819502
Greg OdenC2.13/ 7'0''200820143
Lamar OdomPF/SF2.08/ 6'10''1999201314
Carlos OgdenSF1.98/ 6'6''196919712
Alan OggC2.18/ 7'2''199019933
Buddy O'GradyPG/SG1.81/ 5'11''194619493
Don OhlSG/PG1.91/ 6'3''1960197010
Tim OhlbrechtC/PF2.11/ 6'11''201220131
Semi OjeleyeSF/PF2.01/ 6'7''201720180
Emeka OkaforC2.08/ 6'10''200420139
Jahlil OkaforC2.11/ 6'11''201520182
Dick O'KeefeSF/SG1.88/ 6'2''194719514
Mike O'KorenSF2.01/ 6'7''198019888
Mehmet OkurC2.11/ 6'11''2002201210
Victor OladipoSG/PG1.93/ 6'4''201320184
Hakeem OlajuwonC2.13/ 7'0''1984200218
Mark OlberdingPF/SF2.03/ 6'8''1976198711
Jawann OldhamC2.13/ 7'0''1980199110
John OldhamSG/PG1.90/ 6'3''194919512
Frank OleynickPG1.88/ 6'2''197519772
John OliveSF2.00/ 6'7''197819802
Brian OliverSG1.93/ 6'4''199019984
Cameron OliverPF2.03/ 6'8''--------0
Dean OliverPG1.81/ 5'11''200120032
Jimmy OliverSG/SF1.96/ 6'5''199119995
Kevin OlliePG/SG1.91/ 6'3''1997201013
Michael OlowokandiC2.13/ 7'0''199820079
Bud OlsenPF2.03/ 6'8''196219697
Kelly OlynykC/PF2.13/ 7'0''201320184
Jermaine O'NealC2.11/ 6'11''1996201418
Shaquille O'NealC2.16/ 7'1''1992201119
Royce O'NealeSF1.98/ 6'6''201720180
Arinze OnuakuPF/C2.06/ 6'9''201320173
Chinanu OnuakuC/PF2.08/ 6'10''201620171
Kyle O'QuinnPF/C2.08/ 6'10''201220185
Barry OrmsPG1.90/ 6'3''196819691
Louis OrrSF/PF2.03/ 6'8''198019888
Piculín OrtizPF/C2.08/ 6'10''198819902
Daniel OrtonC2.08/ 6'10''201120143
Romero OsbyPF2.03/ 6'8''--------0
Kevin O'SheaSG/PG1.88/ 6'2''195019533
Cedi OsmanSF/SG2.04/ 6'8''201720180
Wally OsterkornSF/PF1.96/ 6'5''195119554
Greg OstertagC2.18/ 7'2''1995200611
Dan O'SullivanC2.08/ 6'10''199019964
Matt OthickPG1.88/ 6'2''199219931
Don OttenC2.08/ 6'10''194919534
Yakuba OuattaraSG1.91/ 6'3''--------0
Kelly OubreSF2.01/ 6'7''201520182
Bo OutlawPF2.03/ 6'8''1993200815
Travis OutlawSF/PF2.06/ 6'9''2003201411
Doug OvertonPG/SG1.91/ 6'3''1992200411
Andre OwensPG1.93/ 6'4''200520082
Billy OwensSF/SG2.06/ 6'9''1991200110
Chris OwensPF2.00/ 6'7''200220031
Jim OwensSF1.96/ 6'5''197319752
Keith OwensSF2.01/ 6'7''199119921
Larry OwensSF2.01/ 6'7''201020122
Red OwensSG/SF1.91/ 6'3''194919522
Tom OwensC/PF2.08/ 6'10''197619837
Ray OwesPF2.05/ 6'9''199619971
Olumide OyedejiC2.08/ 6'10''200020033