Within the recorded range there are 40 bouts between 2009 and 2025, about one every 4.9 months. It has been 19 months since the last bout. 16 of the 35 wins came inside the distance, 3 of them in the first round. Of the 5 losses, 3 came inside the distance and 2 on the cards. The highest it has been is 2313, in 2017; it stands at 2020 now. The best win came against Alexander Muñoz in 2014, who was rated 2177 at the time.
DateOpponentResultMethodRd
2025-02-08Aketelieti YelejianLossTKO10
2024-03-16Xiao Tao SuWinUD8
2021-08-14Andres CortesLossKO1
2019-08-24Ahmad LahizabWinTKO1
2018-09-28Carlos CarlsonWinKO3
2018-05-13Jason Butar ButarWinKO5
2017-12-17Kittiwat SirichotchayakunWinKO1
2017-04-29Ralph Jhon LuluWinTKO2
2016-09-11Alexander EspinozaWinUD8
2015-12-31Hendrik BarongsayWinUD8
2015-02-07Juan Luis HernandezWinUD12
2013-07-27Konosuke TomiyamaWinTD9
2013-05-25Isack JuniorWinKO3
2013-03-02Angky AngkottaWinTKO7
2012-08-18Jorge PazosWinUD12
2012-03-03Nick OtienoWinUD10
2011-12-10Marcos CardenasWinUD10
2011-09-10Gerson GuerreroWinUD8
2011-06-11Richard DonaireWinTKO2
2011-04-08Prell TupasWinRTD4
2011-02-27Renan BranzuelaWinUD10
2010-11-20Alvin MakilingWinUD10
2010-08-21Dunryl MarcosWinUD10
2010-07-24Jestoni PepitoWinUD8
2010-04-24Jog AlimWinUD8
2010-02-05Jun PiacidadWinUD8
2009-11-14Melchor AbcedeWinKO6
2009-08-29Jomar CabusasWinUD6
2009-07-11Joseph AltiezaWinTKO1
2009-05-30Mar NonescanWinTD4
2009-03-21Powell BalabaWinUD4
2009-02-21Mike EspanosaWinKO2