DateOpponentResultMethodRd
2014-07-06Goran DelicWinTKO5
2014-03-08Ivica BacurinWinSD8
2013-11-23Jindrich VeleckyWinUD8
2013-11-01Adnan BuharalijaWinTKO2
2012-05-11Maksym PedyuraWinUD8
2010-12-04Harold SconiersWinTKO4
2010-07-31Zack PageWinUD8
2010-06-04Özcan ÇetinkayaWinUD8
2010-04-09Alexander KahlWinUD8
2010-03-27Oleksiy MazikinWinKO3
2008-09-27Volodymyr VirchisWinUD12
2007-06-16Denis BakhtovWinUD12
2007-02-10Adenilson RodriguesWinTKO1
2006-12-15Daniel FrankWinKO3
2005-01-15David DefiagbonWinTKO3
2004-08-13Yanqui DíazLossTKO1
2003-09-27Sinan Şamil SamWinUD10
2002-08-17Daniel FrankWinTKO2
2002-03-16Ken MurphyWinTKO5
1999-12-11Napoleon Tagoe TitleWinKO9
1998-12-12Rodney Gordon TitleWinTKO2
1998-10-03Alexey Ilyin TitleWinTKO2
1997-11-08Mike RobinsonWinKO2
1997-10-04Mike SedilloWinKO2
1997-07-12Ted CofieWinTKO4
1997-06-14Valeriy VykhorWinTKO5
1997-05-10Guy SonnenbergWinKO1
1997-03-08Jose Arimatea da SilvaWinTKO9
1997-02-22Ron CarterWinTKO3
1997-01-25Mike PeakWinPTS8
1996-12-21Dan WardWinKO1
1996-10-19Brian LaSpadaWinTKO11
1996-08-17Philippe MichelWinTKO9
1996-06-08Ludomir DubacWinTKO2
1996-05-04Tim KnightWinPTS8
1996-04-13David RobinsonWinTKO2
1996-04-06Eduardo Antonio CarranzaWinTKO2
1996-03-16Bobbie Joe EdwardsWinTKO5
1996-02-25Cesar Agustin BasualdoWinTKO1
1996-02-10Karoly KovacsWinTKO2
1995-11-25Keith McMurrayWinTKO4
1995-08-19Donnie PeneltonWinKO2
1995-08-05Hedi El AssaidiWinTKO4
1995-05-20Dale JacksonWinPTS6