No amateur results
Professional record| | | 1997 | | Date | Opponent | Place | Result | | + Apr. 28 | Rosario Escalante
| Tijuana, Mexico | W 4 | | + July 11 | Rolando Montoya | Tijuana, Mexico | KO 1 | | + Oct. 31 | Julian Vasquez | Mexicali, Mexico | W 4 | | | | 1998 | | Date | Opponent | Place | Result | | + Mar. 26 | Oscar Noriega | Tijuana, Mexico | TKO 2 | | + June 22 | Omar Flores | Tijuana, Mexico | TKO 3 | | - Oct. 8 | Roberto Rios
| Tijuana, Mexico | TKO by 5 | | | | 1999 | | Date | Opponent | Place | Result | | + Apr. 9 | Terry Evans | Temecula, United States | W 4 | | - May 14 | Paulino Avitia | Ciudad Juarez, Mexico | L 4 | | + Aug. 6 | Luis Orrantia | Tijuana, Mexico | KO 2 | | + Sept. 4 | Francisco Javier Parra | Tijuana, Mexico | KO 1 | | | | 2000 | | Date | Opponent | Place | Result | | + Mar. 7 | Luis Orrantia | Tijuana, Mexico | TKO 3 | | - Apr. 14 | Sebastian Valdez | Las Vegas, United States | L 6 | | - Aug. 18 | Dagoberto Najera | Las Vegas, United States | L 6 | | - Oct. 20 | Michael Jamison | Las Vegas, United States | L 6 | | - Nov. 18 | Dagoberto Najera | Las Vegas, United States | L 8 | | | | 2001 | | Date | Opponent | Place | Result | | + June 16 | Alvaro Clinton Ayala | Hermosillo, Mexico | W 6 | | - July 28 | Miguel Cotto | Los Angeles, United States | KO by 2 | | | | 2002 | | Date | Opponent | Place | Result | | - Feb. 22 | Arturo Morales | Lemoore, United States | TKO by 4 | | | | 2003 | | Date | Opponent | Place | Result | | - Aug. 1 | Giorbis Barthelemy | Miami, United States | L 6 | | - Sept. 12 | Avelino Chavez | Las Vegas, United States | L 4 | | - Nov. 7 | Paul Williams | Tucson, United States | KO by 1 | | | | | 2004 Inactive | | | | 2005 | | Date | Opponent | Place | Result | | + Sept. 19 | Francisco Ruiz | Tijuana, Mexico | TKO 2 | | | | | 2006-2011 Inactive | | | | 2012 | | Date | Opponent | Place | Result | | + June 1 | David Orozco | Tijuana, Mexico | TKO 3 | | - July 20 | Taureano Johnson | Santa Ynez, California | KO by 1 | | | | 2013 | | Date | Opponent | Place | Result | | - Feb. 16 | Mat Korobov | Tijuana, Mexico | TKO by 5 |
Summary
Total bouts: 25, Won: 12 (8 inside the limit), Lost: 13 (6 inside the limit), Draw: 0, NC: 0, ND: 0
|