DateOpponentResultMethodRd
2014-04-05Abraham HanLossTKO2
2012-03-17Raul CasarezLossUD8
2011-05-12Justin FlanaganWinTKO7
2010-11-04Chase ShieldsWinDQ7
2010-03-18Deon NashWinUD6
2009-12-03Chase ShieldsWinRTD7
2009-08-14Julio PérezWinTKO4
2008-03-15James MooreLossUD10
2007-05-03Anthony GreeleyWinUD6
2006-01-20Teddy ReidDrawSD10
2004-08-13Eduardo SánchezLossUD12
2003-07-26Julio GarcíaWinTKO8
2002-06-27Alfred AnkamahWinUD10
2001-05-03Kevin TillmanWinUD10
2001-01-26Ron JohnsonWinTKO4
2000-08-25Michael LermaWinUD10
2000-06-09Tony BadeaWinUD10
2000-05-05Mario IribarrenWinTKO4
2000-03-17Gary JonesWinKO9
2000-01-28Alex BunemaLossSD10
1999-12-05Michael LermaLossSD10
1999-07-25Johnny RiveraWinTKO4
1999-06-18Melvin CardonaWinTKO5
1997-11-25Gary RichardsonWinKO2
1997-09-02Wilfredo VázquezWinTKO5
1997-06-27Paulo Alejandro SánchezWinKO1
1997-05-10Ailton PessoaWinTKO2
1996-11-23Derrick ColemanWinMD6
1996-08-30Gary SmithWinTKO4
1996-07-21John JeterWinTKO2
1996-06-16Gavin ColemanWinKO6
1996-05-05Narciso AlemanWinMD6
1996-04-16Daryn ThomasWinKO4
1996-02-15Alton MadisonWinTKO2
1995-11-03David MealanconDrawPTS4
1995-10-21Jackie EberhartDrawTD1
1995-09-19Orin OsbeyLossPTS4
1995-08-11Mike TuttDrawPTS4
1995-06-18Jyri KjällWinTKO1
1995-04-28Jackie EberhartWinDQ1
1995-01-27Jack WilliamsWinTKO3
Kenny LouisWinTKO2