DateOpponentResultMethodRd
2014-05-31Ghislain MadumaWinTKO11
2014-03-15Mikheil AvakyanWinTKO2
2013-12-14Karim El OuazghariWinTKO9
2013-10-05Marco Antonio LópezWinTKO6
2013-07-06Sebastien BenitoWinPTS10
2012-02-10Felix LoraWinPTS10
2011-07-16John MurrayWinTKO8
2010-02-13Ignacio MendozaWinKO3
2009-12-05Breidis PrescottWinUD12
2009-07-18Ruddy EncarnacionWinTKO8
2009-05-22Lanquaye WilsonWinTKO3
2008-06-07Walter EstradaWinUD12
2008-03-08Carl JohannesonWinTKO9
2008-01-12Edison TorresWinTKO3
2007-07-14Alexander KhrulevWinKO2
2007-06-07Harry RamogoadiWinTKO6
2006-10-28George AshieWinUD12
2006-09-08Andrei IsaeuWinTKO11
2006-07-07Imad Ben KhalifaWinTKO2
2006-05-13Kirkor KirkorovWinRTD2
2006-02-25Youssouf DjibabaWinUD12
2005-12-10Mohammed MedjadjiWinTKO6
2005-10-25Daniel ThorpeWinTKO4
2005-09-23Wladimir BorovWinTKO2
2005-04-29Karim ChakimWinPTS8
2005-04-08Frederic BonifaiWinPTS6
2004-12-11Henry JanesWinPTS4
2004-11-19Alain RakowWinKO1
2004-10-22Mounir GuebbasWinPTS6
2004-09-10Arpad J TothWinTKO3
2004-06-05Jason NesbittWinTKO3
2004-05-13Slimane KebailiWinTKO1
2004-04-24Eric PatracWinTKO1
2004-02-07Kristian LaightWinPTS4
2004-01-24Jaz VirdeeWinTKO1
2003-11-06Vladimir VarhegyiWinTKO3
2003-09-18Csaba LadanyiWinTKO1
2003-07-17Stevie QuinnWinKO1