Machado chose to play for Tulane in 2020. He played in 45 games during his first four years at the school, totaling 150 tackles. In the 2023 Military Bowl, he tore his ACL. He chose not to play at all in the 2024 season because of the injury. Machado entered the transfer portal in March 2025.
Houston
Machado committed to Houston in April 2025. He appeared in two games and made five tackles prior to leaving the team in October. In December 2025, it was officially confirmed that he would enter the transfer portal.