Within the recorded range there are 32 bouts between 2012 and 2025, about one every 5.0 months. It has been 18 months since the last bout. 20 of the 26 wins came inside the distance, 5 of them in the first round. Of the 6 losses, 2 came inside the distance and 4 on the cards. The highest it has been is 2322, in 2019; it stands at 2151 now. The best win came against Denkaosan Kaovichit in 2015, who was rated 2146 at the time.
DateOpponentResultMethodRd
2024-05-06Bryl BayogosWinTKO4
2023-10-31Japhethlee LlamidoWinTKO1
2023-06-29Kazuki NakajimaWinTKO4
2022-03-19Cesar JuarezWinTKO2
2020-03-06Ionuț BăluțăLossUD8
2019-10-12Jesus MartinezWinRTD5
2019-01-18Ryohei Takahashi TitleWinTKO11
2018-03-17Mike OliverWinTKO2
2017-12-20Pipat ChaipornWinSD12
2017-06-02Espinos SabuWinTKO1
2016-10-15Ernesto GuerreroWinTKO2
2016-03-19Gerardo Marin HernandezWinTKO5
2015-12-12Noldi ManakaneWinKO2
2015-07-04Prayoot YaijamWinTKO1
2015-05-20Phum KunmatWinUD8
2015-05-15Marco DemecilloWinUD12
2014-11-15Egy RoztenWinRTD3
2014-09-19Roman CantoWinTKO9
2014-03-15Somprasong ChuenchanaWinTKO3
2013-12-13Dianever OrcalesWinUD12
2013-08-17James MokogintaWinKO9
2013-02-22Anusorn ChaisuraWinTKO3
2012-09-14Roberto OyanWinUD6
2012-06-22Chris PotterWinTKO1
2012-04-27Pichit SithkruwinWinTKO1