Bei den panamerikanischen Meisterschaften 2014 errang Prado die Silbermedaille im Einzelzeitfahren (U23). Im Jahr darauf gewann er insgesamt vier Medaillen auf Bahn und Straße: Zweimal Gold, im Einzelzeitfahren (U23) sowie im Scratch, jeweils Silber im Einzelzeitfahren der Elite sowie im Omnium. Bei den UCI-Bahn-Weltmeisterschaften 2016 in London wurde Prado Vize-Weltmeister im Scratch. Im selben Jahr wurde er für die Teilnahme an den Olympischen Spielen in Rio de Janeiro nominiert, wo er im Omnium Rang 15 belegte.