Early career Born in
Cali, Rivera is the son of Hernando and Yenny. He began playing football at age four at the Universidad Santiago de Cali, where his mother worked as a teacher. Midway through the
2016 season, at the start of the Torneo Finalización, Rivera joined
Deportivo Pasto, making his debut on 10 July against
Boyacá Chicó as a halftime substitute in the 2–0 victory. The next season, on 3 February 2017, Rivera scored his first professional goal for Pasto against
Cortuluá. His 89th-minute goal was the fourth in a 4–0 victory. Prior to the second half of the season, Rivera returned to
Deportivo Cali, making his debut on 5 July 2017 against
Cúcuta Deportivo. On 26 July, Rivera scored a brace for Cali against Cúcuta Deportivo in the second leg of the
Copa Colombia in a 3–1 victory. During the 2019 season, Rivera finished as the top goalscorer in the
Copa Colombia where he led Deportivo Cali to final against
Independiente Medellín.
Tijuana On 3 January 2020, Rivera joined
Liga MX club
Tijuana on loan with a purchase option. He made his debut for the club on 10 January 2020 against
Santos Laguna, coming on as a 58th minute substitute in a 2–1 victory. Prior to the
Torneo Guardianes 2021, Rivera joined Tijuana on a permanent basis. ==Career statistics==