Within the recorded range there are 35 bouts between 2003 and 2015, about one every 4.1 months. 18 of the 33 wins came inside the distance, 5 of them in the first round. Of the 2 losses, 2 came on the cards and none inside the distance. The best win came against Panomroonglek Kratingdaenggym in 2013, who was rated 2293 at the time.
DateOpponentResultMethodRd
2013-11-19Jung-Oh Son TitleWinSD12
2013-07-23John Mark Apolinario TitleWinUD12
2012-04-04Noldi Manakane TitleWinUD12
2010-07-25Cecilio SantosWinKO4
2009-09-05Humberto PoolWinKO5
2009-03-04Dolores OsorioWinKO2
2008-08-30Salvador MontesWinUD12
2008-07-12Marino MontielWinTKO2
2008-03-22Rexon FloresWinUD10
2007-07-28Cesar LopezWinUD10
2007-05-23Irfan OgahWinTKO8
2007-03-24Everardo MoralesWinUD10
2006-05-05Carlos FajardoWinTKO2
2006-03-08Carlos BouchanWinKO6
2005-08-21Wanmeechok SingwanchaWinTKO3
2005-02-21Yodkeng SingwangchaWinKO1
2004-12-13Nopadetchlek ChuwatanaWinKO2
2004-09-27Daochai KT GymWinUD10
2004-05-22Saming TwingymWinKO1
2004-03-13Prakan TwingymWinKO1
2003-12-21Dennarong SithsobaWinKO1