Within the recorded range there are 29 bouts between 2006 and 2017, about one every 4.9 months. It has been 8 years since the last bout. 12 of the 23 wins came inside the distance, 2 of them in the first round. Of the 3 losses, 1 came inside the distance and 2 on the cards. The best win came against Wilbert Uicab in 2011, who was rated 2033 at the time.
DateOpponentResultMethodRd
2017-04-01Miguel CartagenaDrawTD3
2016-09-10Weerachai TaboonrueangWinTKO2
2016-05-07Joel TaduranWinUD10
2015-11-24Jonathan FranciscoDrawTD5
2015-06-06Renerio ArizalaWinUD10
2015-02-07Efrain PerezWinTD10
2014-09-06Renren TesorioWinTD9
2013-09-07Omar SotoWinKO9
2012-11-03Nestor Narvaes TitleWinMD12
2011-11-06Wilbert UicabWinUD12
2011-06-04Kenji YoshidaWinTD8
2011-02-05Takayasu KobayashiWinTKO3
2010-11-06Armando SantosWinUD8
2010-07-03Rexon FloresWinKO1
2010-03-06Abel OchoaWinTKO6
2009-11-07Erick Diaz SiregarWinRTD5
2009-07-04Yuchi CarryboyWinTKO6
2008-08-02Tomoya KaneshiroWinSD10
2008-04-19Alex BuckieWinKO6
2007-12-01Naoto SaitoDrawMD8
2007-08-04Masatsugu OkadaWinTKO7
2007-05-03Tomoaki HandaWinUD6
2007-02-03Manachai SithsaithongWinKO1
2006-11-13Myung Jae-SungWinTKO6
2006-08-12Kim Yun-WooWinKO3