DateOpponentResultMethodRd
2010-04-30Wayne BrooksWinUD3
2009-06-26Gabor HalaszWinTKO3
2009-03-06Sandro SiproshviliWinUD8
2008-11-18Lukasz RusiewiczWinUD6
2008-10-04Aleksejs KosobokovsWinRTD3
2008-07-04Nuri SeferiWinUD12
2008-05-30Ehinomen EhikhamenorWinUD12
2007-12-23Mikhail NasyrovWinTKO6
2007-09-21Mircea TelecanWinTKO1
2007-06-16Aleh DubiahaWinKO1
2007-04-27Pavol PolakovicWinKO6
2007-03-24Valeri SemiskurWinKO1
2006-09-23Mitch HicksWinTKO1
2004-03-12Mindaugas KulikauskasLossRTD3
2003-10-04Alexander VasilievWinTKO5
2003-05-27Joseph ChinganguWinKO1
2003-04-16Derek McCaffertyWinTKO7
2001-09-22Joseph ChinganguLossTKO2
2001-07-14Alexey OsokinWinTKO3
1998-04-18Damon Reed TitleWinTKO1
1996-11-09Frankie SwindellWinKO1
1996-07-06Michael MurrayWinTKO6
1993-11-06Mike DixonWinTKO9
1993-09-18Everett MartinWinPTS10
1993-05-11Jerry HalsteadWinTKO4
1993-02-27Michael MurrayWinTKO5
1993-01-30Juan Antonio DiazWinTKO3
1992-10-06Craig PetersenWinTKO6
1992-09-08Jean ChanetWinTKO8
1992-03-03Percell DavisWinKO1
1992-01-21Conroy NelsonWinTKO2
1991-10-29Chris JacobsWinKO1
1991-10-15Eddie GonzalesWinKO2
1991-07-03Tucker RichardsWinTKO3
1991-05-14John WestgarthWinTKO4
1991-04-09David JulesWinTKO1
1991-01-29Lennie HowardWinTKO1
1990-11-18Steve LewsamWinTKO1
1990-10-17Gus MendesWinKO2
1990-09-26Jonjo GreeneWinTKO1
1990-09-05Steve LewsamWinTKO4
1990-06-27Alex PenarskiWinTKO3
1989-12-19Steve OsborneWinTKO6
1989-11-05Gary McCroryWinTKO1
1989-10-24Lee WilliamsWinKO2