Aquí está una lista de las mejores peleas de Rivas. Para una lista de las pérdidas de Rivas, consulta "Oscar Rivas Pérdidas".
El 1 de diciembre de 2018 Oscar Rivas se enfrentó a Fábio Maldonado en un combate de completo a la edad de 31. Él entró con un récord de 25-0 (17), y Maldonado tenía 38 años y un récord de 26-0 (25). Rivas ganó la pelea por asalto 10º decisión unánime.
El 22 de octubre de 2021 Oscar Rivas se enfrentó a Ryan Rozicki a la edad de 34. Él entró con un récord de 28-1 (19), y Rozicki tenía 26 años y un récord de 13-0 (13). Rivas ganó la pelea por asalto 12º decisión unánime.
El 18 de enero de 2019 Oscar Rivas se enfrentó a Bryant Jennings en un combate de completo a la edad de 31. Él entró con un récord de 26-0 (18), y Jennings tenía 34 años y un récord de 24-2 (14). Rivas detuvo a Bryant Jennings por TKO en el asalto 12º.
El 28 de noviembre de 2015 Oscar Rivas se enfrentó a Joey Abell a la edad de 28. Él entró con un récord de 18-0 (13), y Abell tenía 34 años y un récord de 31-8 (29). Rivas detuvo a Joey Abell por KO en el asalto 2º.
El 4 de junio de 2016 Oscar Rivas se enfrentó a Jeremy Bates a la edad de 28. Él entró con un récord de 19-0 (14), y Bates tenía 42 años y un récord de 26-17-1 (22). Rivas detuvo a Jeremy Bates por KO en el asalto 1º.
El 28 de septiembre de 2017 Oscar Rivas se enfrentó a Carl Davis Drumond en un combate de completo a la edad de 30. Él entró con un récord de 21-0 (16). Rivas detuvo a Carl Davis Drumond por KO en el asalto 1º.