DateOpponentResultMethodRd
2006-05-03Jose Luis CruzWinUD10
2005-06-11Chris SmithWinTD5
2004-08-07Moises PedrozaWinKO2
2003-01-25Carlos VilchesWinTKO4
2002-07-02Frank HoughtalingWinUD10
2002-03-28Bernard HarrisWinUD10
1999-11-13Elio Ortiz TitleWinUD12
1999-04-24Reggie Green TitleWinMD12
1999-02-06Pedro Saiz TitleWinUD12
1998-02-21Bobby ElkinsWinTKO1
1997-07-15Dezi FordWinKO5
1997-05-10Jose Rafael BarbozaWinPTS12
1996-10-19John StewartWinKO1
1996-04-11Gilberto FloresWinKO2
1996-02-10Harold BennettWinTKO1
1995-12-07Allen OsborneWinTKO2
1995-11-21James GatlinWinTKO5
1995-03-23Wayne BoudreauxWinTKO5
1994-10-22Lyndon WalkerWinKO2
1993-11-06Chad BroussardWinTKO1
1993-05-22Kenny BaysmoreWinKO1
1992-11-29Eric WhitfieldWinTKO2
1992-02-15Gilberto FloresWinTKO5
1992-01-14Leo MartinezWinTKO1
1991-10-29Keeley ThompsonWinTKO10
1991-07-23Miguel SantanaWinTKO3
1991-04-10Darryl RichardsonWinKO2
1991-03-19Felix GonzalesWinTKO5
1991-01-16Kevin MarstonWinUD10
1990-11-01Robert ByrdWinRTD7
1990-09-07Rodney FennellWinPTS6
1990-07-20Freddie SevillaWinTKO5
1990-07-03Eric PodolakWinTKO5
1990-04-29Nigel WentonWinUD8
1990-04-03Billy YoungWinUD10
1990-02-01Bobby BrewerWinUD8
1990-01-11Dana RostonWinTKO1
1989-11-16Joseph AlexanderWinUD8
1989-10-26Juan TorresWinTKO3
1989-09-21Aristides AcevedoWinUD8
1989-08-16Perry McQueenWinKO1
1989-05-23Javier ChavezWinRTD2
1989-04-27Verrol LiverpoolWinPTS6
1989-03-23Thomas BakerWinUD6
1989-01-15Craig WillsWinUD4
1988-11-22Willie RiveraWinUD4
1988-10-11Randy KearseWinTKO2
1988-09-23Eddie ColonWinTKO3