Born as Octavio Victor Rojas Rivas, Cookie Rojas embarked on a remarkable journey in Major League Baseball that spanned several decades. His career began when he signed with the Cincinnati Reds, making his major league debut in 1962. Initially, Rojas played as a utility infielder, showcasing his ability to adapt to various positions on the field. His versatility became one of his defining traits, allowing him to play second base, shortstop, third base, and even outfield positions when needed.

In 1963, Rojas was traded to the Philadelphia Phillies, where he spent the next several years honing his skills. It was with the Phillies that Rojas began to establish himself as a reliable player. His defensive prowess and consistent batting made him a valuable asset to the team. During his time with the Phillies, Rojas earned his first All-Star selection in 1965, a testament to his growing reputation in the league.

Rojas's career took another turn in 1970 when he was traded to the Kansas City Royals. It was with the Royals that he truly flourished, becoming a fan favorite and a staple in their lineup. Over the next eight seasons, Rojas was selected to four consecutive All-Star games from 1971 to 1974. His performance on the field was characterized by his exceptional defensive skills and a steady batting average, which contributed significantly to the Royals' competitiveness during the early 1970s.

Beyond his playing abilities, Rojas was known for his leadership and professionalism. He served as a mentor to younger players, sharing his knowledge and experience to help them develop their own careers. His influence extended beyond the field, as he became a respected figure in the clubhouse and among fans.

After retiring as a player in 1977, Rojas transitioned into coaching and management roles. He served as a coach for several teams, including the Chicago Cubs, Florida Marlins, and New York Mets. His understanding of the game and ability to connect with players made him a valuable member of any coaching staff. Rojas also took on managerial roles, including a stint as the manager of the California Angels in 1988.

Throughout his career, Rojas was recognized for his contributions to baseball, both on and off the field.