DateOpponentResultMethodRd
2006-07-15Henry SaenzWinKO5
2003-07-04Joey DeGrandisWinTKO4
2001-12-22Tiwon TaylorWinTKO3
2000-04-08Valeriy Vykhor TitleWinTKO6
1999-11-13Ken Murphy TitleWinTKO7
1998-11-14Ezequiel Paixao TitleWinTKO2
1998-05-02Terry Ray TitleWinTKO1
1997-09-26Jeff WilliamsWinTKO2
1997-04-27Ed DaltonWinTKO3
1997-03-01Mike PeakWinPTS10
1995-03-05Noel MageeWinTKO4
1994-10-25Maurice CoreWinTKO4
1994-08-14Tim St ClairWinTKO5
1994-03-05Eddy SmuldersWinKO7
1993-11-13Glazz CampbellWinTKO10
1993-09-18Dale JacksonWinKO4
1993-01-20Osley SilasWinTKO4
1992-11-13Ramzi HassanWinPTS8
1992-10-03Robert JohnsonWinTKO5
1992-03-21Tony WilsonWinPTS8
1992-01-26John ForemanWinTKO6
1991-12-13Ron Lee WarriorWinKO1
1991-11-03Ken HeflinWinKO1
1991-10-13Terrence WrightWinTKO2
1991-06-19Eric NicolettaWinPTS10
1991-05-04Oliver KemayouWinTKO3
1991-03-24Sylvester WhiteWinPTS8
1991-02-09Paul McCarthyWinKO2
1990-12-23Serge BolivardWinPTS10
1990-11-14David OvertonWinTKO1
1990-10-25James FernandezWinKO4
1990-06-29John HeldWinPTS8
1990-06-01Frankie HinesWinTKO2
1990-04-30Yves MonsieurWinPTS8
1990-03-02Ian BullochWinPTS6
1990-02-09James WilderWinKO3
1989-12-11John CoxWinKO4
1989-11-25Rene DereWinTKO1
1989-07-29Hassan JalniWinTKO3
1989-03-31Hamid HadiWinPTS4
1988-11-10Dionisio Del ValleWinPTS4