No amateur resultsProfessional recordDate | Opponent | Place | Result | 1997 | + 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 | + 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 | + 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 | + 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 | + June 16 | Alvaro Clinton Ayala | Hermosillo, Mexico | W 6 | - July 28 | Miguel Cotto | Los Angeles, United States | KO by 2 | 2002 | - Feb. 22 | Arturo Morales | Lemoore, United States | TKO by 4 | 2003 | - 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 | + Sept. 19 | Francisco Ruiz | Tijuana, Mexico | TKO 2 | 2006-2011 Inactive | 2012 | + June 1 | David Orozco | Tijuana, Mexico | TKO 3 | - July 20 | Taureano Johnson | Santa Ynez, California | KO by 1 | 2013 | - 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
|