DateOpponentResultMethodRd
2014-12-13Erik SkoglundLossUD10
2014-02-21Jaime VelasquezWinTKO4
2013-04-19Junior RamosWinTKO2
2009-02-27Daniel JudahWinUD10
2008-11-11Aaron NorwoodWinTKO4
2008-01-15Hugo PinedaWinTKO8
2007-07-27Fred MooreWinKO5
2005-09-30George Khalid JonesWinTKO10
2003-04-04Daniel JudahDrawSD10
2002-04-14Derrick HarmonLossUD10
2000-09-23Toks OwohWinTKO6
1999-10-16Marcelo ZimmermanWinTKO1
1999-07-31Augustine RenteriaWinTKO4
1999-04-22Troy WatsonWinUD12
1999-02-26Armando CampasWinKO6
1998-08-04Joseph KiwanukaLossSD10
1997-12-13Merqui SosaLossUD10
1997-06-07Dave HamiltonWinTKO2
1997-02-25Sam GarrWinUD10
1996-12-06Ralph MondayWinKO1
1996-11-02Stacy GoodsonWinKO2
1996-10-01Jeff JohnsonWinTKO5
1996-08-24David McCluskeyWinTKO3
1996-07-29Gerald ReedWinUD10
1996-06-15Tom BentleyWinTKO3
1996-06-11James GatlinWinMD6
1996-04-02Kenneth ParkerWinTKO3
1996-03-26Guy StanfordWinTKO2
1996-02-24Danny MitchellWinKO2
1996-01-16Bill BradleyWinKO1
1995-11-28Jerome HillWinTKO1
1995-09-08Melvin WynnWinTKO4
1995-07-22Jesus Carlos VelezWinTKO2
1995-06-27John McClendonWinKO1
1995-03-25Tyrone DillardWinKO1
1995-02-25Carlos BetancourtWinTKO1
1995-02-06Edison MartinezWinKO3
1994-12-16Bill BradleyWinUD10
1994-11-19Jesus Carlos VelezWinSD8
1994-10-15Gustavo GonzalezWinUD6
1994-09-08Joe HarrisWinTKO4
1994-09-03Jesus Carlos VelezWinUD6
1994-08-05Vincent GodboltWinKO3
1994-04-08Ralph MondayWinUD4
1993-10-22Dwayne WaldonWinUD6
1993-08-30Anthony BrooksWinMD4
1993-06-26James MullinsWinKO3
1993-03-27Jerry ReyesWinKO3
1993-02-19Yurek Del RioWinTKO1