DateOpponentResultMethodRd
2005-04-15Lolenga MockLossTKO10
2003-09-19Freeman BarrWinTKO5
2003-01-31Etianne WhitakerWinUD10
2002-08-02Scott PembertonWinTKO6
2001-10-05Fernando ZunigaWinUD12
2000-12-08Esteban CervantesWinTKO1
2000-03-03Laverne ClarkWinKO
1999-10-29Reggie StricklandWinTKO2
1999-05-08Carlton HollandWinTKO2
1998-08-22Antoine Byrd TitleWinTKO3
1997-12-02Joey DeGrandis TitleWinUD12
1997-06-21Gary Ballard TitleWinTKO5
1997-02-18Greg WrightWinUD12
1996-10-04Fermin ChirinoWinUD8
1996-03-12Frank RhodesWinUD12
1995-10-17Mark BuchannonWinTKO2
1995-08-01Adam GarlandWinTKO3
1994-11-08Rodney ToneyLossSD10
1994-10-20Terry SeayWinKO2
1994-06-14Rafael WilliamsLossTKO6
1994-02-01Lonny BeasleyLossTKO1
1993-11-23Mario MunozWinTKO1
1993-07-20Steve DarnellWinTKO2
1993-05-11Carl SullivanWinKO6
1993-01-26Aaron SmithWinTKO4
1992-10-13Danny MitchellWinKO3
1992-09-11Ricky StackhouseWinTKO3
1992-08-14Ernest KennedyWinKO1
1992-06-25Willie HarrisWinKO1
1992-01-12Robert ThomasLossSD8
1991-09-20Robert ThomasLossSD6
1991-08-09Joaquin VelasquezWinTKO2
1991-05-16Mark BuchannonWinUD8
1991-03-08Eddie EvansWinTKO3
1990-12-28Freddy SanchezWinUD6
1990-09-21Fred RiveroWinTKO4
1990-06-24Willie DouglasWinMD6
1990-04-29Willie DouglasWinPTS8
1990-03-18Roberto PerezWinTKO
1990-01-14John McClendonWinTKO
1989-12-19John McClendonWinUD4
1989-11-07Eric RhinehartWinTKO
1989-10-03Ray Anthony ReidWinTKO3
1989-09-25Robert EdmondsWinUD4
1989-08-03Jerome JohnsonWinKO2