Ryan Luis Horacio Oduber was born on August 16th 1997 in Oranjestad, Aruba.
Oduber was signed by the Boston Red Sox as an international free agent in 2014. In 2015 he made his professional debut by pitching in the Dominican Summer League Red Sox. He started the 2016 season again in the Dominican Summer League, but after putting up some respectable numbers in the Dominican Republic, he was later promoted to the Gulf Coast League Red Sox.
He spent the 2017 season with the Lowell Spinners, the Short-Season A affiliate of the Boston Red Sox. His performances also earned him a roster spot for the Kingdom of the Netherlands baseball team at the 2017 World Baseball Classic.