Within the recorded range there are 36 bouts between 2006 and 2018, about one every 4.1 months. It has been 8 years since the last bout. 14 of the 27 wins came inside the distance, 2 of them in the first round. Of the 8 losses, 1 came inside the distance and 7 on the cards. The best win came against Panya Pradabsri in 2017, who was rated 2078 at the time.
DateOpponentResultMethodRd
2016-05-25Jose Antonio JimenezLossSD12
2015-09-18Crison OmayaoWinUD10
2015-02-22Hiroya YamamotoWinUD10
2014-07-25Jack AmisaWinRTD9
2014-05-16Roilo GolezWinTKO5
2012-06-12Osvaldo RazonWinUD12
2012-04-22Shin OnoLossUD8
2012-03-25Guy-Hun LeeWinKO4
2011-11-19Daisuke IidaWinUD12
2011-06-27Rodel TejaresWinSD12
2010-12-18Pongpan Patanakan GymWinKO4
2010-07-09Yasuaki SatoWinUD10
2010-01-24Herrio PatakomgymWinKO3
2009-07-07Takuya KogawaLossUD10
2008-12-17Zhao Kang JiaWinUD8
2008-11-06Julius AlcosLossUD12
2008-07-26Yang ChaoWinTKO7
2008-03-21Numchai TaksinisanWinKO1
2007-12-01Lin Guo WeiWinKO1
2007-10-09Numchai KiatpaibounWinUD6
2007-08-25Li BengWinKO2
2007-07-14Zhou Hai FengWinKO5
2007-06-08Bai JunWinKO2
2007-04-21Zhang Rong ZheWinTKO6
2007-03-24Wang Xin YuWinUD6
2007-01-26Zhang Rong ZheWinTKO2
2006-12-21Zhang Rong ZheWinMD4
2006-08-15Yu Ling FengDrawPTS4