DateOpponentResultMethodRd
2011-09-29Hector SanchezWinTKO5
2011-07-28Henry AuradWinKO5
2011-01-29Pavel MirandaWinTKO8
2010-05-14Hermann NgoudjoWinUD10
2009-04-04Rolando ReyesLossTKO5
2008-10-31Fernando TrejoWinUD10
2008-06-25David TorresWinTKO5
2005-08-09Russell Stoner JonesWinKO1
2005-06-07Marco Angel PérezWinTKO1
2004-03-19Courtney BurtonWinTKO11
2003-06-27Miguel Angel HuertaWinTKO8
2003-03-22Ernesto ZepedaWinTKO7
2002-11-23Felix St. KittsWinTKO4
2002-09-13James CraytonWinUD10
2002-04-26Juan ValenzuelaLossTKO1
2002-01-18Verdell SmithWinRTD8
2001-08-07Dairo EsalasWinKO4
2001-04-28Justo SencionWinKO9
2001-03-04Bernard HarrisWinUD10
2001-01-21Juan Angel MaciasWinUD10
2000-12-03Eduardo PerezWinTKO6
2000-10-08Gerardo MijaresWinTKO3
2000-08-27Awel AbdulaiWinTKO5
2000-06-16Luis Alfonso LizarragaWinTKO5
2000-05-19Luis Alfonso LizarragaWinKO6
2000-03-25Jose Luis MontesWinKO2
2000-03-11Alfredo BahenaWinKO3
2000-02-04Jose ManjarrezWinUD4
1999-12-18Juan Roberto ColinWinUD6
1999-12-03Terry EvansWinKO
1999-11-05Ramon AcunaWinTKO
1999-09-17Mahan WashingtonWinUD6
1999-08-27Aaron FloresWinKO3
1999-08-20Juan Antonio GonzalezWinUD4
1999-08-06Faustino SandovalWinKO1
1999-05-07Francisco MaldonadoWinKO1
1999-04-17Oscar JacksonWinKO2
1999-03-06Juan Pablo RivasWinTKO3
1999-02-06Carlos RodriguezWinKO1