DateOpponentResultMethodRd
2005-11-26Vincenzo Cantatore TitleWinSD12
2001-11-24Alexander VasilievWinUD12
1999-11-06Christophe Girard TitleWinKO4
1999-09-18Sione Asipeli TitleWinUD12
1999-08-07Willard Lewis TitleWinTKO4
1998-07-18Peter ObohWinRTD6
1997-11-10Dirk WallynWinTKO1
1997-07-19Michael MurrayWinPTS4
1997-02-22Patrice AouissiWinKO7
1996-01-20Tony BoothWinKO2
1995-12-03Adílson RodriguesLossUD12
1995-08-22Adílson RodriguesLossPTS12
1994-11-05Nikolay KulpinWinSD12
1993-11-19Jimmy ThunderWinUD12
1993-04-30Dave RussellWinTKO11
1993-01-10Franco WanyamaLossDQ10
1992-08-14Norbert EkassiLossTKO3
1991-12-03Yves MonsieurWinTKO8
1990-06-27Arthur WeathersWinTKO2
1990-05-09Andre SmithWinPTS8
1990-03-28Lou GentWinKO4
1990-02-14Dino HomseyWinTKO7
1989-05-21Andy StraughnWinTKO8
1989-04-04Steve MorminoWinTKO2
1989-02-10Ian BullochWinKO2
1988-10-26Danny LawfordWinTKO2
1988-08-31Andrew GerrardWinPTS8
1988-06-06Lennie HowardWinKO2
1988-04-25Kenny JonesWinKO1
1988-02-24Cordwell HyltonWinKO1
1988-01-02Dennis BaileyLossPTS8
1987-12-14Jon McBeanWinTKO6
1987-10-04Sean DalyWinTKO1
1987-04-28Brian SchumacherLossPTS8
1987-03-06Byron PullenWinTKO3
1987-02-03Doug YoungWinPTS6
1987-01-19George CarmenWinPTS6
1986-11-20Chris LittleWinPTS6
1986-05-15Tommy TaylorLossPTS6
1986-03-18Peter BrownLossPTS6