DateOpponentResultMethodRd
2004-08-12Alisultan NadirbegovLossKO6
2004-05-21Pablo NavascuésLossTKO4
2003-11-27Kuvonchbek ToygonbaevLossUD10
2003-03-08Richard WilliamsLossUD12
2002-07-27Steve RobertsWinMD12
2002-05-25Aliaksandr ChirukWinUD6
2002-02-16Yuri TsarenkaLossUD10
2002-01-22Volodymyr BorovskyyWinSD6
2001-12-11Viachaslau SyrovatkaWinUD8
2001-11-10Bekzhan AltynbekovWinRTD4
2000-03-18Alessandro DuranLossUD12
1999-10-18Alessandro DuranWinTKO6
1999-05-21Carlos MonteroWinRTD2
1999-04-13Monji AbdouWinUD8
1998-04-08Óscar DelgadoWinKO2
1997-02-15José Luis NavarroWinTKO12
1996-11-02George WilsonWinTKO3
1996-04-20Monji AbdouWinKO4
1996-01-06Pascal LustenbergerWinPTS8
1995-11-29Stefan ScrigginsWinTKO4
1995-05-19Victor LaureanoWinKO1
1995-03-31Robert WestLossSD10
1994-12-10Darryl LattimoreWinTKO10
1994-08-05Igor KrivyakinWinPTS8
1994-07-16Sergey AdamovWinKO3
1994-02-27Roman SubbotinWinKO6
1994-02-13Vladimir ShepelWinKO6
1994-01-22Itoro MkpanamWinPTS8
1993-12-18Nuritdin AtakhovWinKO3
1993-11-06Viktor FesechkoWinTKO4
1993-10-16Eduardo JimenezWinKO2
1993-08-21Akbar MedjidovWinKO4
1993-06-27Nikolay VasilevWinKO4
1993-04-25Vyacheslav MaterinskyWinKO2
1992-12-12Yuri KirilinWinPTS6
1992-03-19Jose Ignacio BarruetabeñaWinPTS6