Here is a list of Rivas's best fights. For a list of Rivas's losses, refer to "Oscar Rivas Losses".
On December 1, 2018 Oscar Rivas faced off against Fábio Maldonado in a heavyweight bout at age 31. He was coming in with a record of 25-0 (17), and Maldonado was 38 years old and with a record of 26-0 (25). Rivas won the fight via 10-round unanimous decision.
On October 22, 2021 Oscar Rivas faced off against Ryan Rozicki at age 34. He was coming in with a record of 28-1 (19), and Rozicki was 26 years old and with a record of 13-0 (13). Rivas won the fight via 12-round unanimous decision.
On January 18, 2019 Oscar Rivas faced off against Bryant Jennings in a heavyweight bout at age 31. He was coming in with a record of 26-0 (18), and Jennings was 34 years old and with a record of 24-2 (14). Rivas stopped Bryant Jennings via TKO.
On November 28, 2015 Oscar Rivas faced off against Joey Abell at age 28. He was coming in with a record of 18-0 (13), and Abell was 34 years old and with a record of 31-8 (29). Rivas stopped Joey Abell via KO.
On June 4, 2016 Oscar Rivas faced off against Jeremy Bates at age 28. He was coming in with a record of 19-0 (14), and Bates was 42 years old and with a record of 26-17-1 (22). Rivas stopped Jeremy Bates via KO.
On September 28, 2017 Oscar Rivas faced off against Carl Davis Drumond in a heavyweight bout at age 30. He was coming in with a record of 21-0 (16). Rivas stopped Carl Davis Drumond via KO.