Le père d'Ignacio Prado était lui-même cycliste. Il décide d'emmener son fils à une course cycliste à l'occasion d'un festival dans la région d'El Coecillo. Bien que sans entraînement, Ignacio Prado participe avec succès à cette course, incitant son père a lui acheté son propre vélo. À l'âge de 15 ans, il participe à sa première course officielle[1].
Lors des championnats panaméricains sur route de 2014, il remporte la médaille d'argent du contre-la-montre espoirs. L'année suivante, aux championnats panaméricains, il s'adjuge deux titres en contre-la-montre espoirs et en course scratch. Il remporte également deux médailles d'argent lors des Jeux panaméricains, en contre-la-montre et en omnium.
Lors des mondiaux sur piste 2016 à Londres, il est vice-champion du monde du scratch[2]. À la suite de cette médaille, sa première au niveau mondial, il décide de mettre de côté la route, pour se concentrer sur la piste et en particulier sur l'épreuve de l'omnium (dont une des six épreuves est le scratch). Il espère être sélectionné par sa fédération pour représenter le Mexique aux Jeux olympiques de 2016 à Rio[3].