DateOpponentResultMethodRd
2017-05-13Mike SheppardWinKO6
2015-08-08Charles EllisLossUD10
2013-11-14Jason GavernLossMD3
2013-11-14Matt LeggWinTKO3
2013-06-28Kenny LemosWinUD8
2011-02-24Damon ReedWinUD10
2009-09-12Matthew GreerWinKO2
2007-05-24Danny BatchelderWinSD10
2005-10-01Dominick GuinnWinUD12
2004-09-23Rydell BookerWinUD12
2002-08-18Jason RobinsonWinKO7
2002-05-31Michael RushWinTKO10
2002-03-22Sione AsipeliWinUD10
2001-07-30Wesley MartinWinTKO3
2000-11-03Courtney ButlerWinTKO3
1999-10-08Ramón GarbeyWinUD10
1999-03-07Terry PorterWinTKO8
1996-07-03Charles OliverWinUD10
1996-05-14Earl ButlerWinTKO4
1996-03-01Richard MasonWinUD10
1995-12-08Greg EverettWinKO2
1995-09-09Ernest MateenWinDQ5
1995-06-18Freddie DelgadoWinTKO5
1995-03-20Karl WillisWinTKO8
1994-05-18Vinson DurhamWinUD10
1993-08-24Larry PratherWinUD10
1993-07-29Danny GarciaWinRTD6
1993-06-06Glenn ThomasWinUD10
1993-04-17Ricky ThomasWinTKO10
1993-03-23Govoner ChaversWinTKO9
1992-05-26Ricky StackhouseWinTKO3
1992-04-11Glenn Wolfe TitleWinUD12
1992-02-08Dave Tiberi TitleWinSD12
1991-10-12Francesco Dell'Aquila TitleWinTKO4
1991-03-31Alberto GonzalezWinTKO5
1991-01-13Merqui SosaWinSD12
1990-12-10Carlos SilvaWinTKO5
1990-10-16Sanderline WilliamsWinUD10
1990-08-24Kevin BrazierWinTKO2
1990-07-26Sanderline WilliamsDrawMD10
1990-06-27Ricardo BryantWinTKO4
1990-05-23Horacio Rene BrandanWinKO2
1990-04-27Jose Luis EstevenWinTKO5
1990-04-05Toby TylerWinTKO5
1990-03-01Philip MorefieldWinKO1
1990-01-20Danny ThomasWinUD8
1989-11-29Joe JohnsonWinTKO
1989-11-13Ron AmundsenWinUD10
1989-10-26Robert ClintonWinKO1
1989-10-12Ricardo SimpsonWinKO2
1989-09-21Joe SummersWinTKO2
1989-09-07Lemark DavisWinUD6
1989-07-20Mark StephensWinTKO2
1989-06-06Steve ChaneyWinKO1
1989-05-02Arthur WillisWinSD4
1989-02-16James FernandezWinUD4
1989-01-17Sammy JenkinsWinTKO4
1989-01-10Carl PennWinKO1
1988-12-06Ronnie YoeWinKO1
1988-10-26Stephen LeeWinTKO2