No amateur resultsProfessional record| Date | Opponent | Place | Result |  | 2004 |  | + Mar. 10 | Cesar Flores | Hermosillo, Mexico | KO 3 |  | + Sept. 4 | Sergio Gonzalez | Nogales, Mexico | W 4 |  | 2005 |  | + Aug. 6 | Marco Cota | Hermosillo, Mexico | KO 2 |  | - Sept. 30 | Alfredo Contreras | Navojoa, Mexico | L 6 |  | - Nov. 18 | Ricardo Campillo | Hermosillo, Mexico | TKO by 2 |  | 2006 |  | + Mar. 4 | Roberto Cantoral | Loreto, Mexico | KO 3 |  | - Mar. 27 | Antonio Mendivil | Tijuana, Mexico | L 6 |  | - May 12 | Gilberto Rubio | Los Mochis, Mexico | L 4 |  | + May 23 | Roberto Mayoral | Loreto, Mexico | KO 3 |  | + June 26 | Abraham Ayon | Loreto, Mexico | KO 4 |  | - Aug. 4 | Humberto Soto | Hermosillo, Mexico | L 4 |  | - Sept. 22 | Ernesto Zamora | Huatabampo, Mexico | L 6 |  | - Nov. 17 | Ramiro Siordia | Ensenada, Mexico | KO by 7 |  | (For Mexican Light-Heavyweight Title) |  | 2007 |  | - Feb. 16 | Fernando Gutierrez | Hermosillo, Mexico | TKO by 1 |  | - May 11 | Ivan Jauregui | Hermosillo, Mexico | KO by 1 |  | + June 15 | Felipe Rocha | Bacobampo, Mexico | TKO 2 |  | - July 6 | Gustavo Arroyo | Los Mochis, Mexico | L 12 |  | (For inaugural WBC Fecombox Cruiserweight Title) |  | - Aug. 4 | Manuel Cardenas | Loreto, Mexico | TKO by 6 |  | + Oct. 27 | Jesus Contreras | Benito Juarez, Mexico | TKO 6 |  | - Nov. 16 | Carlos Sandoval | Navojoa, Mexico | L 6 |  2008 Inactive |  | 2009 |  | - Apr. 3 | Sheldon Hinton | Edmonton, Canada | L 6 |  | - Apr. 18 | Jarno Rosberg | Helsinki, Finland | L 6 |  | 2010 |  | - Mar. 5 | Everardo Armenta Jr | Los Mochis, Mexico |  TKO by 5 |   
  
Summary
Total bouts: 23, Won: 8 (7 inside the limit), Lost: 15 (6 inside the limit), Draw: 0, NC: 0 
 |