Mauricio Herrera has nine losses against nine opponents on his boxing record. For a list of Herrera's best fights, refer to "Best fights of Mauricio Herrera".
On May 4, 2019 Mauricio Herrera faced off against Vergil Ortiz Jr. in a super-lightweight bout at age 38. He was coming in with a record of 24-9 (7), and Ortiz Jr. was 21 years old and with a record of 12-0 (12). Herrera lost the fight via 3rd-round KO.
On December 15, 2018 Mauricio Herrera faced off against Sadam Ali in a super-lightweight bout at age 38. He was coming in with a record of 24-8 (7), and Ali was 30 years old and with a record of 26-2 (14). Herrera lost the fight via 10-round unanimous decision.
On November 18, 2016 Mauricio Herrera faced off against Pablo César Cano in a super-lightweight bout at age 36. He was coming in with a record of 22-7 (7), and Cano was 27 years old and with a record of 29-5-1 (20). Herrera lost the fight via 10-round split decision.
On May 7, 2016 Mauricio Herrera faced off against Frankie Gómez in a super-lightweight bout at age 35. He was coming in with a record of 22-6 (7). Herrera lost the fight via 10-round unanimous decision.
On December 13, 2014 Mauricio Herrera met José Benavidez in a super-lightweight (WBA) world-title defense fight. Herrera was 34 years old and with a record of 21-5 (7). Herrera lost the fight via 12-round unanimous decision and lost the title.
On March 15, 2014 Mauricio Herrera fought Danny García in a super-lightweight world-title fight for García's WBA (Super), WBC and The Ring titles. Herrera was 33 years old and with a record of 20-4 (7), and García was 25 years old and with a record of 27-0 (16). Herrera lost the fight via 12-round majority decision.
On October 27, 2012 Mauricio Herrera faced off against Karim Mayfield in a welterweight bout at age 32. He was coming in with a record of 18-3 (7). Herrera lost the fight via 10-round unanimous decision.
On April 14, 2012 Mauricio Herrera faced off against Mike Alvarado in a super-lightweight bout at age 31. He was coming in with a record of 18-2 (7), and Alvarado was 31 years old and with a record of 32-0 (23). Herrera lost the fight via 10-round unanimous decision.
On December 4, 2009 Mauricio Herrera faced off against Mike Anchondo in a super-lightweight bout at age 29. He was coming in with a record of 13-1 (6). Herrera lost the fight via 8-round split decision.