Botello played youth football with Atlético Morelia. In 2021, he joined the youth system of Mazatlán. In 2023, after having appeared at the senior level with Cancún, he joined the U20 team of Monterrey.
In October 2017, Botello was called up to a training camp with the Mexico U16 team.[6] In January 2019, he was called up to a camp with the Mexico U18 team.[7]