Rivera esordisce sulla scena mondiale ancora giovanissimo vincendo una medaglia d'oro nel 2005 agli International Children's Games di Coventry e ripetendo il successo l'anno seguente a Bangkok. Persiste la presenza nei primi anni di carriera atletica nelle maggiori competizioni mondiali e americane giovanili fino ad essere promosso tra i seniores a partire dal 2011. Negli stessi anni è stato studente e atleta presso l'Università dell'Arizona con cui ha partecipato ai campionati NCAA.[1]
Con la nazionale messicana ha preso parte a numerose edizioni dei Mondiali, sfiorando il podio nel 2017 a Londra.[2] Nel 2016 ha preso parte ai Giochi olimpici di Rio de Janeiro 2016,[3] non avanzando in finale.
Si qualifica per i giochi olimpici di Tokyo come numero 32 del ranking (su 32), soprattutto con i punti ottenuti saltando 2,31 m, il primato nazionale, il 2 giugno 2021 al P-T-S Meeting di Šamorín.