No intervalo registrado são 45 lutas entre 2000 e 2021, cerca de uma a cada 5.5 meses. Passaram-se 5 anos desde a última luta. 22 das 35 vitórias vieram antes do limite, 2 delas no primeiro round. Das 7 derrotas, 6 vieram nos pontos e nenhuma antes do limite. A partir de 2017 emendou 3 vitórias seguidas. A melhor vitória foi sobre Marco Antonio Peribán em 2013, avaliado em 2235 na época.
DataAdversárioResultadoMétodoRd
2017-10-22Geard AjetovićVitóriaUD12
2017-07-08Luke SharpVitóriaTKO7
2012-06-02Dyah DavisVitóriaTKO10
2011-12-03Alfredo ContrerasVitóriaRTD3
2009-07-30Nestor Fabian CasanovaVitóriaKO1
2008-04-11Gustavo Javier KapusiVitóriaKO1
2007-11-06Jaidon CodringtonVitóriaTKO8
2007-10-02Donny McCraryVitóriaUD5
2006-12-08Dechapon SuwunnalirdVitóriaTKO2
2005-11-22Yoshihiro ArakiVitóriaKO5
2005-04-01Juarne DowlingVitóriaTKO6
2004-10-18Yoshihiro ArakiVitóriaTKO10
2004-08-15Rico Chong NeeVitóriaUD6
2004-04-02Joel BourkeVitóriaTKO5
2003-10-31Ramon Arturo BritezVitóriaUD8
2003-09-12MoechrodyVitóriaKO2
2003-06-13John Wayne ParrVitóriaUD12
2003-04-11Arama TabuaiVitóriaTKO2
2003-03-15Sergio LlancafiloVitóriaTKO5
2002-12-20Harmen AjadatoEmpateTD3
2002-08-09Mike CopeVitóriaUD6
2002-05-10Brown EnyiVitóriaKO2
2002-05-10Eni LatuVitóriaKO3
2002-02-08Rasheed BalochVitóriaKO4
2001-11-16Manueli DelaitabuaVitóriaTKO3
2001-08-03Saimoni TaudomoVitóriaKO2
2001-08-03Kamel ChaterVitóriaPTS4
2001-05-04Waqa KolivusoVitóriaKO2
2001-04-20Leo ChristouVitóriaTKO2
2000-12-15Ivan VakulyukVitóriaDQ4