DateOpponentResultMethodRd
2007-04-28Antonio Valentín OchoaWinUD6
2006-03-11Jevgēņijs AndrejevsWinUD8
2004-09-21Lolenga MockWinUD8
2004-03-02Sergey KaranevichWinUD10
2003-10-18Eliseo NogueiraWinUD8
2003-07-12Antonio BrancalionWinUD8
2003-04-26José María GuerreroWinUD10
2003-03-08Ramón Arturo BritezWinUD8
2002-12-21Malik DziarraWinTKO9
2002-10-12Ramdane SerdjaneWinUD8
2002-08-17Juraj OndříčkoWinTKO
2002-04-20Gábor HalászWinTKO7
2002-02-08Dan SheehanWinUD8
2001-12-15Talal SantiagoWinTKO
2001-07-21Ahmet ÖnerWinUD8
2000-12-16Carl CockerhamWinTKO
2000-08-12Errol McDonaldWinTKO3
2000-04-01Glenn OdemWinTKO
2000-01-29Rico CasonWinKO2
1999-12-04Rob BleakleyWinPTS8
1999-10-23Ray DomengeWinUD12
1999-06-26Jon PennWinTKO3
1999-05-22Mario LuppWinTKO5
1999-04-03Mukadi MandaWinTKO6
1999-03-13João CabreiroWinTKO1
1999-01-30Jorge SclarandiWinUD10
1998-10-03Steve FisherWinUD8
1998-06-05Patrice Cord'HommeWinKO
1998-05-02Jerry WilliamsWinPTS8
1998-03-07Allaoua AnkiWinKO
1998-01-17Tracy BarriosWinTKO
1997-12-13Cliff NellonWinPTS6
1997-10-11Fermín ChirinoWinPTS8
1997-09-07Jaroslav CepickyWinKO
1997-06-27Philip HouthoofdtWinTKO
1997-04-26Stanley WittelingWinPTS6
1997-04-12Tony KikangaWinKO
1997-02-15Todd CollinsWinTKO
1996-09-07Guy StanfordWinPTS6
1996-07-13Donnie PeneltonWinPTS4
1996-05-04Frank BöhmeWinTKO
1996-03-16Lester YarbroughWinPTS4
1996-02-10Ferousi IlungaWinTKO
1995-09-23Frank WuestenberghsWinTKO4