DateOpponentResultMethodRd
2013-11-27Miguel Angel MunguiaWinTKO5
2013-09-13Dan WallaceWinTKO4
2012-04-28Jose MedinaWinMD12
2010-10-30Michi MunozWinTKO7
2010-02-27Jose Miguel Rodriguez BerrioWinUD10
2007-03-15Clarence TaylorWinUD8
2007-02-24Ted MullerWinUD8
2006-05-13Jose SpearmanWinUD8
2004-07-17James JohnsonWinRTD6
2003-07-18Angel BeltreWinKO1
2001-10-26Alex BunemaWinSD12
2001-06-08Brandon MitchemWinUD10
2001-04-20Michael LermaWinUD10
2000-06-10Jason PapillionWinUD12
2000-04-29James MasonWinKO1
2000-03-08Moises RiveraWinKO2
1999-12-09Jaime BalboaWinKO3
1999-09-10Jason PapillionWinUD10
1999-04-02Patrick PerezWinTKO1
1999-02-12Rene Francisco HerreraWinTKO8
1998-05-22Ronald WeaverWinUD12
1998-03-24Kenny EllisWinTKO9
1997-10-07Eric HollandWinUD12
1997-02-18Richard EvansWinTKO3
1996-12-04Shane LanhamWinKO1
1996-08-26Ruben RuizWinTKO2
1996-03-01Santos Cardona TitleWinTKO9
1995-11-21Javier Francisco MendezWinTKO2
1995-09-26Wendell HallWinTKO1
1995-04-22Eric AlexanderWinTKO1
1995-03-20Roosevelt BoothWinKO3
1995-01-19Darrell WoodsWinTKO8
1994-12-06Ian GarrettWinTKO9
1994-10-20Engels PedrozaWinTKO7
1994-07-21Alain BonnamieWinRTD6
1994-05-20Bryan BlakelyWinRTD5
1994-04-26Brandon CrolyWinKO8
1994-03-05Skipper KelpWinTKO6
1994-01-25Mike PowellWinTKO4
1993-11-18William RuizWinKO3
1993-10-29Gerald ReedWinTKO2
1993-09-21Terry FordWinTKO2
1993-08-24Joe JohnsonWinTKO1
1993-07-29Greg JohnsonWinPTS6
1993-05-25George TaylorWinUD4
1993-04-10Robert WestWinTKO5
1993-02-13Clayton WilliamsLossUD4
1993-01-15Larry SuttonWinPTS4
1993-01-12Larry BensonWinUD4
1992-11-04Dave ClarkWinUD4
1992-10-27Anthony CollierWinDQ4
1992-09-22Bernard GrantWinPTS4
1992-08-25Franklin RobinsonWinKO1
1992-07-21Bruce AndersonWinTKO1