DateOpponentResultMethodRd
2019-12-21Jürgen DobersteinWinKO7
2019-06-15Erdogan KadrijaWinKO2
2018-12-15Pablo Daniel Zamora NievasWinTKO5
2015-09-05Konni Konrad TitleWinRTD7
2013-08-24Stefano AbatangeloWinUD12
2013-04-27Tony AverlantWinTKO2
2012-04-21Vikapita MeroroWinUD10
2012-01-28Jose Maria GuerreroWinTKO4
2010-04-24Mariano Plotinsky TitleWinTKO5
2009-06-06Antonio BrancalionWinTKO1
2009-03-07Rachid KanfouahWinTKO5
2008-04-05Karim BennamaWinTKO9
2006-10-28Francisco MoraWinKO8
2005-11-26Henry PorrasWinTKO7
2005-10-15Roman AramyanWinTKO6
2002-10-12Omar Eduardo GonzalezWinUD12
2002-04-06Francisco LaresWinTKO3
2002-03-16Roberto MartinsWinTKO2
2001-12-15Mike CokerWinTKO2
2001-11-24Ray DomengeWinKO3
2001-09-29Rudi LupoWinKO2
2001-07-28Tony MenefeeWinTKO1
2001-05-05George KlinesmithWinKO1
2001-04-07Juan Carlos ViloriaWinTKO5
2001-03-24Rob BleakleyWinTKO4
2001-02-24Patrick SwannWinTKO5
2001-02-10Pat LawlorWinTKO1
2000-12-05Jerry WilliamsWinUD6
2000-11-25Domenico AlfanoWinTKO1
2000-10-14Marino MonteyneWinTKO3
2000-10-01Jason CollinsWinKO1
2000-05-28Vedran AkrapWinUD6
2000-05-06Mario LuppWinKO1
2000-04-15Antonio RibeiroWinTKO2
2000-04-01Robert DavisWinKO2
2000-03-18Zsolt JankoWinTKO1
2000-03-11Ramdane KaouaneWinKO2
2000-02-05Ferousi IlungaWinKO1
1999-12-11Ramdane KaouaneWinPTS4