De La Cruz signed with the Houston Astros as an international free agent in 2013, and made his MLB debut in 2021 with the Marlins.
[2] He split the 2017 season between Tri-City, the Quad Cities River Bandits and the Corpus Christi Hooks, hitting a combined .244/.290/.335 with two home runs and 21 RBI.
[2] In the 2018 season, De La Cruz played for Quad Cities and the Buies Creek Astros, hitting a combined .289/.367/.375 with two home runs and 62 RBI.
[2] De La Cruz split the 2019 season between the Fayetteville Woodpeckers and Corpus Christi, hitting a combined .280/.340/.428 with eight home runs and 43 RBI.
[4][5] On July 28, 2021, the Astros traded De La Cruz and Austin Pruitt to the Miami Marlins in exchange for Yimi García.