DateOpponentResultMethodRd
2011-10-07Sintung KietbusabaWinKO4
2011-05-13Serge YannickLossSD12
2011-03-26Tim KanofskiWinUD12
2010-10-31Junior TalipeauLossUD8
2010-06-02Ben CostelloWinTKO1
2009-11-27Les SherringtonLossTKO5
2009-05-29Athit PraditphonWinKO1
2008-10-31Dondon SultanWinTKO12
2008-07-11Thongtip PosriWinKO3
2008-06-06Andreas SeranWinKO8
2007-09-14Sonni Michael AngeloDrawTD1
2007-07-26Kiattisak KuarwanWinKO6
2007-03-17Dechapon SuwunnalirdWinTKO4
2006-12-15Nonoy GonzalesWinRTD6
2006-07-21Ian MacKillopLossTKO6
2005-11-27Raymond JovalLossTKO10
2005-07-01Sergio Ernesto AcunaWinTKO7
2005-02-23Ruben Silva DiazWinTKO3
2004-12-17Plaisakda BoonmalertWinKO2
2004-09-24Sergio Ernesto AcunaWinTKO8
2004-06-25Walter CrucceWinUD12
2004-03-07Paulo Alejandro SanchezWinUD12
2003-12-05Ian McLeodWinRTD5
2003-10-31Oscar Daniel VelizWinUD12
2003-09-19Marcelo Alejandro RodriguezWinTKO11
2003-08-22Sikat PasaribuWinKO2
2003-04-11Marc BargeroWinSD12
2003-02-21Marc BargeroDrawTD6
2002-10-09Mamurat AliWinKO1
2002-07-19Harmen AjadatoWinTKO9
2001-12-01Richard WilliamsLossTKO4
2001-08-17Julian HollandLossTKO7
2001-07-13Bert BadoWinKO1
2000-08-25Nick RupaWinTKO8
2000-06-17Charles WhittakerWinUD10
2000-04-15Sean SullivanWinPTS10
2000-02-11Gary MurrayWinKO4
1999-07-09Lonny BeasleyWinKO3
1999-04-16Walter Fabian SaporitiWinTKO1
1998-09-25Suk Hyun YoonWinTD6
1998-05-21Jose Luis BenitezWinUD10
1997-11-07Carlos Alberto MalagaWinKO3
1997-07-18Viktor BaranovWinUD10
1997-04-04Sean SullivanWinPTS10
1996-07-30Theodore CarradineWinKO1
1996-03-30Corey JohnsonDrawPTS10
1995-09-25Willy WiseWinTKO2
1995-07-31Dwayne SwiftWinKO3
1995-05-29Buck SmithWinTD6
1994-12-02Ilaitia VakaWinTKO4
1994-10-19Alberto MaChongWinKO3
1994-07-09Monty BhanaWinTKO2
1994-03-16Pita TabuaruaWinKO1
1994-01-22Bert NavarezWinPTS10
1993-11-26Luis MaysonetWinUD10
1993-09-11Larry SarmientoWinDQ2
1993-02-12Shane RileyWinKO10
1992-11-13Brian WilliamsWinTKO8
1992-07-10Darrell HilesWinTKO2