DateOpponentResultMethodRd
2017-03-30Jesus GurrolaWinTKO5
2014-05-22Łukasz JanikWinTKO5
2013-04-04Damian FriasWinUD8
2012-12-19Franklin GonzalezWinTKO5
2011-07-29Iwan AzoreWinTKO3
2010-10-15Andres Pablo VillafaneWinKO4
2010-04-10Andre Marcos NascimentoWinKO10
2009-05-06Walter Sergio GomezWinUD12
2009-03-13Cesar SorianoWinUD4
2008-12-19Miguel CasillasWinKO11
2008-08-01Peter SemoWinUD12
2008-02-29Jose Leonardo CoronaWinKO3
2007-10-19Paul DelgadoWinKO12
2007-06-15Walter Orlando AcostaWinTKO2
2007-05-09Ricardo CanoWinUD8
2007-01-26Christopher HenryWinUD8
2006-09-15Jorge Daniel MirandaWinTKO3
2006-05-16Shawn GarnettWinUD6
2006-03-24Ulises JimenezWinUD6
2005-12-02Darien FordWinUD6
2005-09-16Sebastien HamelWinTKO4
2005-06-03Amadou DialloWinUD6
2005-04-21Ivo GolakovWinTKO4
2005-03-18Francisco GuillenWinTKO4
2005-02-10Terry LantzWinTKO5
2004-12-11Joshua SmithWinTKO3
2004-12-03Bakary SakoWinTKO2
2004-11-03Bakary SakoWinUD4
2004-09-29Amadou DialloWinUD4
2004-09-09Darren KennyWinUD4
2004-04-21Jeff HillWinTKO2