|  | 
| No amateur results Professional record|  |  | 2000 |  | Date | Opponent | Place | Result |  | + Apr. 7 | Adolfo Rosillo | Mexico City, Mexico | TKO 1 |  | + May 19 | Isidro Pacheco | Mexico City, Mexico | TKO 7 |  | + June 16 | Juan Rodríguez | Mexico City, Mexico | KO 7 |  | + Sept. 8 | Juan Rodríguez | Mexico City, Mexico | KO 1 |  | = Nov. 2 | Jaime Parra | Mexico City, Mexico | Drew 8 |  | + Nov. 2 | Ricardo Astorga | Mexico City, Mexico | W 8 |  |  |  | 2001 |  | Date | Opponent | Place | Result |  | + Feb. 9 | Jaime Parra | Mexico City, Mexico | W 8 |  | + May 5 |  Edgar Sosa | Mexico City, Mexico | W 6 |  | + July 20 | José Luis Armendariz | Guadalajara, Mexico | TKO 1 |  | + Sept. 15 | José de Jesús Robles | Tepic, Mexico | TKO 3 |  | + Oct. 6 | César González | Mexico City, Mexico | TKO 2 |  |  |  | 2002 |  | Date | Opponent | Place | Result |  | + Mar. 23 |  Fred Heberto Valdez | Mexico City, Mexico | KO 4 |  | + July 21 | Valentín León | Tepic, Mexico | TKO 6 |  | + Sept. 21 | Omar Soto | Mexico City, Mexico | W 10 |  |  |  | 2003 |  | Date | Opponent | Place | Result |  | + Aug. 9 |  Juan Alfonso Keb Baas | Mexico City, Mexico | TKO 9 |  | (Won vacant Mexican Light-Flyweight Title) |  | + Sept. 13 |  Edgar Sosa | Mexico City, Mexico | W 12 |  | (Retained Mexican Light-Flyweight Title) |  | + Oct. 24 |  Lee Sandoval | Miami, Florida | TKO 8 |  | (Won WBA Fedecentro Light-Flyweight Title) |  |  |  | 2004 |  | Date | Opponent | Place | Result |  | + Mar. 6 | Gabriel Muńoz | Mexico City, Mexico | KO 3 |  | (Retained Mexican Light-Flyweight Title) |  | + June 25 |  Alberto Davila | Guadalajara, Mexico | KO 1 |  | (Retained Mexican Light-Flyweight Title) |  | - July 30 |  Nélson Dieppa | Louisville, Kentucky | L 12 |  | (For WBO Light-Flweight Title) |  |  |  | 2005 |  | Date | Opponent | Place | Result |  | + Feb. 25 | Jesús Martínez | Guadalajara, Mexico | TKO 5 |  | (Won NABF Light-Flyweight Title) |  | + June 17 |  Carlos Fajardo | Guadalajara, Mexico | TKO 8 |  |  |  | 2006 |  | Date | Opponent | Place | Result |  | + Jan. 7 |  Will Grigsby | New York City, New York | W 12 |  | (Won IBF Light-Flyweight Title) |  | + Mar. 25 |  Eric Ortiz | Guadalajara, Mexico | KO 9 |  | (Retained IBF Light-Flyweight Title) |  | = Aug. 4 |  Omar Salado | Tijuana, Mexico | Drew 12 |  | (Retained IBF Light-Flyweight Title) |  |  |  | 2007 |  | Date | Opponent | Place | Result |  | + Jan. 25 |  Will Grigsby | Las Vegas, Nevada | TKO 8 |  | (Retained IBF Light-Flyweight Title) |  | + May 19 | José Antonio Aguirre | Guadalajara, Mexico | TKO 9 |  | (Retained IBF Light-Flyweight Title) |  | + Aug. 4 |  Rodel Mayol | Rosemont, Illinois | TKO 8 |  | (Retained IBF Light-Flyweight Title) |  | + Dec. 15 |  Bert Batawang | Guadalajara, Mexico | TKO 9 |  | (Retained IBF Light-Flyweight Title) |  |  |  | 2008 |  | Date | Opponent | Place | Result |  | + July 12 |  Glenn Donaire | Hermosillo, Mexico | W 12 |  | (Retained IBF Light-Flyweight Title) |  | + Nov. 2 |  Nerys Espinoza | Aguascalientes, Mexico | W 12 |  | (Retained IBF Light-Flyweight Title) |  |  |  | 2009 |  | Date | Opponent | Place | Result |  | - Apr. 19 |  Brian Viloria | Quezon City, Philippines | KO by 11 |  | (Lost IBF Light-Flyweight Title) |  | + Sept. 15 |  Dirceu  Cabarca | Cancún, Mexico | W 8 |  |  |  | 2010 |  | Date | Opponent | Place | Result |  | + July 3 |  Eric  Ortiz | Reno, Nevada | W 10 |  | = Dec. 18 |  Luis  Lazarte | Mar del Plata, Argentina | Draw 12 |  | (For IBF Light-Flyweight Title) |  |  |  | 2011 |  | Date | Opponent | Place | Result |  | + Apr. 30 |  Luis  Lazarte | Mar del Plata, Argentina | W 12 SD |  | (Won IBF Light-Flyweight Title) |  | + Aug. 27 |  Jether  Oliva | Guadalajara, Mexico | W 12 UD |  | (Retained IBF Light-Flyweight Title) |  |  |  | 2012 |  | Date | Opponent | Place | Result |  | + Nov. 3 |  Jesus  Iribe | Hermosillo, Mexico | KO 7 | 
   
SummaryTotal bouts: 38, Won: 33 (21 inside the limit), Lost: 2 (1 inside the limit), Draw: 3, NC: 0, ND: 0 |