Rivas vant sølv i supertungvekt under de Panamerikanske leker 2007 i Rio de Janeiro i Brasil. Han tapte finalen til Robert Alfonso fra Cuba.