DateOpponentResultMethodRd
2005-10-29Donnell WigginsWinUD10
2005-06-18Charles AdamuWinUD12
2005-03-12Nader HamdanWinUD12
2004-12-11Henry PorrasWinUD12
2004-09-11Mark WoolnoughWinUD10
2004-04-24Prince Badi AjamuWinMD10
1998-05-12Ernesto Rafael Sena TitleWinTD9
1997-07-27Danny GarciaWinTKO7
1996-06-18Rodney ToneyWinMD12
1996-01-15James GreenWinTKO12
1995-10-10Derrick JamesWinDQ11
1995-02-24Undra WhiteWinUD10
1994-12-15William Bo JamesWinPTS10
1994-11-15Jerry Lee WilliamsWinUD10
1993-10-05Willie MonroeWinUD12
1993-08-03Brett LallyWinTKO4
1993-06-18Tyrone MooreWinKO2
1992-12-08Ron CollinsWinUD12
1992-09-28Gilbert BaptistWinUD12
1992-03-17Todd NadonWinTKO3
1991-12-10Darryl AnthonyWinUD10
1991-09-27Dan SherryWinRTD7
1991-05-31Eddie TylerWinTKO2
1991-03-18Jaime OllenbergerWinTKO3
1990-10-25Darrell FlintWinKO1
1990-10-02Knox BrownWinTKO6
1990-08-01Danny MitchellWinUD8
1990-04-11Dwayne NorthWinKO1
1989-10-03Art McCloudWinTKO1
1989-06-27John WilkinsonWinTKO3
1989-06-16Fred JohnsonWinKO1
1989-05-23Don CarrollWinPTS4
1989-05-05Stokely CrichlowWinTKO1
1989-04-28Alan CormierWinTKO3
1989-03-20Bernard RompreWinTKO1
1988-11-29John GrossWinUD4