DataAdversárioResultadoMétodoRd
2014-05-01Juan Carlos VelasquezDerrotaMD6
2014-02-21Cornelius LockDerrotaTKO4
2011-08-13Pedro NavarreteVitóriaTKO8
2009-05-01Ricardo MedinaVitóriaUD10
2008-03-07Aldo ValtierraVitóriaUD10
2007-07-20Aldo ValtierraSRSD12
2007-04-11Terrance RoyVitóriaKO2
2006-11-10Martin HonorioDerrotaSD12
2006-08-02Alvin BrownVitóriaKO4
2005-07-08Joe MoralesVitóriaTKO10
2005-03-18Fernando TrejoVitóriaSD10
2004-05-14Broderick HarperVitóriaKO2
2003-08-22Isidro TejedorVitóriaUD10
2003-06-27Corey AlarconVitóriaKO3
2003-01-31Kareem BraithwaiteVitóriaTKO4
2002-10-11Jose ReyesDerrotaSD8
2002-07-12Edwin SantanaEmpateSD10
2002-05-25Antonio DiazDerrotaMD10
2002-03-15Victorio AbadiaEmpatePTS4
2001-09-21Steve TrumbleVitóriaTKO3
2001-06-15Donovan CareyVitóriaTKO2
2001-02-21Nelson Ramon MedinaVitóriaTKO6
2000-09-22Isidro TejedorDerrotaPTS8
2000-09-12Garvin CroutVitóriaKO1
2000-05-02Debendra ThapaDerrotaUD8
2000-04-08Obote AmemeVitóriaPTS6
1999-12-31Charles KasumbaVitóriaKO12
1999-09-04Musa NjueVitóriaKO2
1999-08-15Obote AmemeVitóriaPTS8
1998-12-19Rashid AllyVitóriaKO5
1998-10-18Michael KizzaDerrotaPTS10
1998-09-12Hillary OlwenyaVitóriaKO2
1998-09-05Joseph WaweruVitóriaKO4
1998-08-29Joseph WaweruDerrotaPTS6
1997-08-25Rashid AllyVitóriaPTS10
1997-07-23Rajab MohamedVitóriaKO3
1997-02-10Alfred MgarombaVitóriaPTS4