 Herrera stayed undefeated until 21 July 2012 when he lost for the first time by decision before Fernando García in Tijuana.In 2013 Aaron "La Joya" Herrera began his international career fighting in Philippines against Jason Pagara and then in Germany against Turkish boxer Selcuk Aydin.He lost both fights, one by decision and the second one by KO.