DateOpponentResultMethodRd
2012-06-12Luke BlackledgeLossKO4
2008-12-20Roberto CoccoWinTKO7
2007-10-27Emiliano CayetanoWinUD8
2007-08-18Nader HamdanWinUD8
2007-05-08Vasily AndriyanovWinUD8
2003-10-04Danilo HäusslerWinUD12
2003-04-11Andy LiebningWinKO5
2002-11-08Roberto CoelhoWinUD8
2002-10-25Rogerio CacciatoreWinKO2
2002-10-04Chris WalshWinTKO3
2002-02-08Ramon Arturo BritezWinUD8
2001-11-16Jose SpearmanWinKO6
2001-03-09Anthony StephensWinKO2
2001-02-09Lloyd BryanWinTKO7
2000-12-01Nick RupaWinTKO4
2000-11-03Anton RobinsonWinKO1
2000-10-06Danny PhippenWinKO1
1999-11-26Omar Eduardo GonzalezWinKO6
1999-10-29Roni MartinezWinKO1
1998-10-16Peter VenancioWinKO7
1998-09-04Lee FortuneWinTKO6
1998-05-01Rob BleakleyWinTKO4
1998-03-20Bruno Ruben GodoyWinKO7
1998-02-27Hugo SclarandiWinUD8
1998-02-13Ray DomengeWinKO3
1997-11-14Soon BotesWinTKO7
1997-10-03Roger TurnerWinTKO2
1997-09-12Carl JonesWinKO1
1997-07-05Melvin WynnWinKO2
1997-05-02Shannon LandbergWinKO4
1997-03-14Allen SmithWinKO3
1997-02-14Larry KenneyWinKO3
1997-01-24Jerry BrownWinKO1
1996-10-18Tyrone JacksonWinUD6
1996-05-31Lee CrockerWinKO1
1996-05-11Trevor AmbroseLossTKO2
1996-04-26Eduardo JaquezWinKO3
1996-03-29Jose CataneoWinKO1
1996-01-12Hunter ClayWinRTD3
1995-11-24Norberto BuenoWinKO3
1995-10-20Kevin Whaley-ElWinKO3
1995-06-09Tony McCrimmionWinTKO4
1995-04-28Will JonesWinKO1
1995-03-17Ernie LoveridgeWinTKO3
1994-11-11Paul MatthewsWinTKO4
1994-10-07Horace FlearyWinUD6
1993-12-05Marvin O'BrienWinUD6
1993-10-29Martin JolleyWinKO3