Irwin Rivera has seven losses against seven opponents on his MMA record. For a list of Rivera's best fights, refer to "Best fights of Irwin Rivera".
On September 8, 2023 Irwin Rivera faced off against Joshua Weems in a featherweight bout at age 34. He was coming in with a record of 12-7 (7). Rivera lost the fight via 3-round unanimous decision.
On September 19, 2020 Irwin Rivera faced off against Andre Ewell in a featherweight bout at age 31. He was coming in with a record of 10-6 (6), and Ewell was 32 years old and with a record of 16-6 (11). Rivera lost the fight via 3-round split decision.
On May 16, 2020 Irwin Rivera faced off against Giga Chikadze in a featherweight bout at age 31. He was coming in with a record of 9-5 (6), and Chikadze was 31 years old and with a record of 9-2 (7). Rivera lost the fight via 3-round unanimous decision.
On February 16, 2018 Irwin Rivera faced off against Edir Terry in a bantamweight bout at age 29. He was coming in with a record of 6-4 (3). Rivera lost the fight via 1st-round TKO.
On April 20, 2017 Irwin Rivera faced off against Kevin Natividad in a bantamweight bout at age 28. He was coming in with a record of 5-3 (3). Rivera lost the fight via 3-round majority decision.
On October 14, 2016 Irwin Rivera faced off against Jose Ceja in a bantamweight bout at age 27. He was coming in with a record of 5-2 (3). Rivera lost the fight via 1st-round KO.
On October 2, 2015 Irwin Rivera faced off against Steven Peterson in a bantamweight bout at age 26. He was coming in with a record of 4-1 (2), and Peterson was 25 years old and with a record of 12-4 (9). Rivera lost the fight via 3-round unanimous decision.