| No amateur resultsProfessional record| Date | Opponent | Place | Result |  | 1994 |  | + Dec. 15 | Esteban Montoya | Los Mochis, Mexico | TKO  2 |  | 1995 |  | + May 18 | Mauricio Morales | Los Mochis, Mexico | W  4 |  | + Oct. 1 | Mauricio Morales | Los Mochis, Mexico | W  4 |  | 1996 |  | + July 19 | Carlos Ríos | Los Mochis, Mexico | W  4 |  | 1997 |  | + Feb. 23 | Mauricio Morales | Los Mochis, Mexico | TKO  4 |  | = Apr. 5 | Alberto Ontiveros | Mazatlán, Mexico | TDrew  4 |  | + May 30 | Emidgio Gastellum | Culiacan, Mexico | TKO  4 |  | + Nov. 1 | Tont Torres | Los Mochis, Mexico | TKO  1 |  | + Dec. 19 | Joel Gómez | Los Mochis, Mexico | TKO  2 |  | 1998 |  | + Jan. 29 | Miguel Ochoa | Los Mochis, Mexico | TKO  6 |  | + Feb. 13 | Cruz Acosta | Los Mochis, Mexico | W 10 |  | (Won vacant Sinaloa State Super-Flyweight Title) |  | + Mar. 27 | Víctor Hernández | Los Mochis, Mexico | KO  8 |  | (Won vacant C/Pacifico Super-Flyweight Title) |  | + May 15 | Raúl Ríos | Los Mochis, Mexico | TKO  6 |  | + July 24 | José Alonso Moreno | Los Mochis, Mexico | TKO  8 |  | (Won vacant Mexican Super-Flyweight Title) |  | = Aug. 28 | José A.Jiménez | Los Mochis, Mexico | Drew 12 |  | (Retained Mexican Super-Flyweight Title) |  | + Dec. 11 | José Alfredo Jiménez | Los Mochis, Mexico | W 12 |  | (Retaines Mexican Super-Flyweight Title) |  | 1999 |  | + Jan. 29 | Miguel Ochoa | Los Mochis, Mexico | W 10 |  | + Feb. 26 | Raúl Juarez | Las Vegas, Nevada | W 10 |  | + May 20 | José Angel Beranza | Los Mochis, Mexico | W 12 |  | (Retained Mexican Super-Flyweight Title) |  | + Aug. 15 | Israel González | Los Mochis, Mexico | W 10 |  | 2000 |  | + Jan. 7 | Miguel Martínez | Sacramento, California | W  8 |  | + May 19 | Eduardo Manzano | Pechanga, California | KO  1 |  | - Aug. 20 | Mauricio Pastrana | Kansas City, Missouri | L 12 |  | (For vacant IBA Super-Flyweight Title) |  | 2001 |  | + Mar. 16 | Jose A.Gonzalez | Los Mochis, Mexico | TKO 3 |  | + May 18 | Ricardo Vargas | Las Vegas, Nevada | W 10 |  | + Aug. 8 | Jorge Lacierva | Belterra, Indiana | W 10 |  | + Nov. 25 | Víctor Rabanales | West Wendover, Utah | W  8 |  | 2002 |  | + Feb. 1 | Arturo Valenzuela | Lemoore, California | TKO  8 |  | + Apr. 19 | Trinidad Mendoza | Edingberg, Texas | W 10 |  | + Aug. 23 | José Sanabria | Corpus Christi, Texas | KO  3 |  | - Oct. 18 | Oscar Andrade | Pharr, Texas | L 10 |  | 2003 |  | + June 3 | Clarence Vinson | Uncasville, Connecticut | W 10 |  | + Sept. 12 | Cristobal Cruz | Las Vegas, Nevada | W 10 |  | 2004 |  | + Mar. 12 | Carlos Contreras | Laughlin, Nevada | WDQ 7 |  | + Apr. 24 | Ricardo Vargas | Miami, Florda | TW 9 |  | - July 31 | Rafael Márquez | Las Vegas, Nevada | KO by 3 |  | (For IBF Bantamweight Title) |  | + Dec. 17 | Joaquin Vargas | Los Mochis, Mexico | KO 6 |  | 2005 |  | + June 10 | Eduardo Garcia | Las Vegas, Nevada | W 10 |  | - Sept. 23 | Samuel Lopez | Las Vegas, Nevada | L 10 |  | 2006 |  | + Feb. 17 | Eduardo Gutiérrez | Los Mochis, Mexico | TKO 1 |  | - Apr. 29 | Irene Pacheco | Guaynabo, Puerto Rico | L 12 |  | (For IBF Bantamweight Eliminator for the # 2 Spot) |  | 2007 |  | + Mar. 24 | Tomas Jurado | Guasave, Mexico | KO 1 |  | - May 12 | Alejandro Valdez | Tijuana, Mexico | TKO by 6 |  | (For NABF Bantamweight Title) |  | + Sept. 28 | Ramon Ayala | Guasave, Mexico | KO 1 |  | + Oct. 27 | Moises Zamudio | Mexicali, Mexico | WDQ 6 |  | 2008 |  | + Feb. 22 | Francisco Garcia | Culiacán, Mexico | W 12 |  | (Won vacant WBC Fecombox Bantamweight Title) |  | + Apr. 18 | Ernesto Rivera | Los Mochis, Mexico | TKO 3 |  | (Retained WBC Fecombox Bantamweight Title) |  | - Aug. 30 | Eric Morel | Bayamón, Puerto Rico | L 12 |  | (For vacant NABO Bantamweight Title) |  | + Nov. 22 | Rey Bautista | Las Vegas, Nevada | W 8 |  | 2009 |  | + Mar. 20 | Mauricio Martinez | Rama, Canada | W 12 |  | (Won vacant IBF Inter-Continental Super-Bantamweight Title) |  | - June 26 | Steve Molitor | Rama, Canada | L 12 |  | (For IBF Super-Bantamweight Eliminator for the # 2 Spot) |  | + Aug. 14 | Cristobal Teran | Puerto Penasco, Mexico | TKO 3 |  | - Nov. 6 | Jackson  Asiku | Parramatta, Australia | KO by 8 |  | (For vacant IBO Featherweight Title) |  | 2010 |  | - Nov. 8 | Rico  Ramos | Camp Lejuene, North Carolina | KO by 2 |  | 2011 |  | - Nov. 26 | Gary  Russell  Jr | Cincinnati, Ohio | KO by 1 | 
   SummaryTotal bouts: 55, Won: 42 (19 inside the limit), Lost: 11 (5 inside the limit), Draw: 2, NC: 0 |