Within the recorded range there are 42 bouts between 2007 and 2026, about one every 5.6 months. 25 of the 36 wins came inside the distance, 3 of them in the first round. Of the 5 losses, 1 came inside the distance and 4 on the cards. The best win came against Guillermo Rigondeaux in 2021, who was rated 2534 at the time.
DateOpponentResultMethodRd
2025-12-27Tom MizokoshiWinTKO5
2025-10-25Kyonosuke KamedaLossUD10
2023-05-13Fillipus NghitumbwaWinUD12
2022-12-03Ryo AkahoWinKO2
2019-08-24Cesar Ramirez TitleWinKO10
2019-04-20Ricardo Espinoza Franco TitleWinKO12
2019-02-16Kenya YamashitaWinTKO6
2018-07-21Jose PechWinTKO2
2017-06-25Jecker BuhaweWinUD6
2014-12-13Armando SantosWinTKO2
2014-05-03Mauricio Fuentes TitleWinKO1
2013-03-16Luis Alberto Rios TitleWinUD12
2011-10-15Roemart SentillasWinTKO2
2009-05-08Allan RanadaWinUD8
2008-10-03Liempetch Sor VeerapolWinTKO5
2008-08-23Rodel QuilatonWinUD10
2008-07-17Roemart SentillasWinTKO3
2008-06-12Roel HonorWinTKO1
2008-04-21Daryl AmoncioWinMD8
2008-03-29Jerome BontogWinKO3
2008-01-12Rogen FloresWinTD6
2007-12-16Dodong ZaldeWinKO2
2007-08-26Roel HonorWinUD6
2007-08-16Andrew PalWinTKO2
2007-06-03Lobert BayoWinUD4