Nacido en Lliria, Valencia, es un jugador formado en la cantera del EB Lliria y del CB Terra Alfas del Pi, este último con el que debutaría con 17 años en Liga EBA en la temporada 2015-16, aún siendo júnior de primer año.
En la temporada 2016-17 en las filas del CB TerrAlfas se convertiría en jugador del primer equipo con el que disputó 18 encuentros en liga regular con una media de 24,18 minutos por partido, 9,9 puntos, 5,2 rebotes y 0,7 asistencias por encuentro.
En la temporada 2017-18, Rivas jugó un total de 21 encuentros en fase regular con una media de 31 minutos por partido, 12, 2 puntos, 7 rebotes y 1,1 asistencias por encuentro.
En la fase clasificatoria , Rivas disputó un total de 13 partidos con una media de 26,32 minutos por encuentro con 8,7 puntos, 6,8 rebotes y 2 asistencias por encuentro jugado.
[2] En la temporada 2021-22, regresa al Valencia Basket "B" para su estreno en la Liga LEB Plata.