Full Blast 2 || Singapore || Decision (Unanimous) || 3 || 3:00 |- style="text-align:center; background:#cfc;" | 2020-10-17|| Win ||align=left| Azwan Che Will || ONE Championship: Reign of Dynasties 2|| Kallang, Singapore || Decision (Unanimous) || 3 || 3:00 |- style="text-align:center; background:#FFBBBB;" | 2019-11-16|| Loss ||align=left| Ilias Ennahachi || ONE Championship: Age Of Dragons || Beijing, China || Decision (Split) || 5 || 3:00 |- ! style=background:white colspan=9 | |- style="text-align:center; background:#c5d2ea;" | 2019-05-28|| Draw||align=left| Johnny || MAS FIGHT|| China || MAS FIGHT rules (KO or Draw) || 3 || 3:00 |- style="text-align:center; background:#cfc;" | 2019-03-09|| Win ||align=left| Enzo Petricig || All Star Fight 8|| Thailand || Decision (Unanimous)|| 3 || 3:00 |- style="text-align:center; background:#cfc;" | 2018-12-15|| Win ||align=left| Feng Liang || Kunlun Fight 79 || China || Decision (Unanimous) || 3 || 3:00 |- style="text-align:center; background:#FFBBBB;" | 2018-09-29 || Loss ||align=left| Dennis Wosik || David Zunwu World Fighting Championship || Macau || Decision (Unanimous) || 3 || 3:00 |- style="text-align:center; background:#cfc;" | 2018-05-13|| Win ||align=left| Lin Qiangbang || Kunlun Fight 74 World -61.5 kg Tournament, Final || Jinan, China || Decision (Unanimous) || 3 || 3:00 |- ! style=background:white colspan=9 | |- style="text-align:center; background:#cfc;" | 2018-05-13|| Win ||align=left| Daniel Puertas Gallardo || Kunlun Fight 74 World -61.5 kg Tournament, Semi Finals || Jinan, China || Decision (Unanimous) || 3 || 3:00 |- style="text-align:center; background:#cfc;" | 2018-05-13|| Win ||align=left| Cristian Spetcu || Kunlun Fight 74 World -61.5 kg Tournament, Quarter Finals || Jinan, China || Decision (Split)|| 3 || 3:00 |- style="text-align:center; background:#cfc;" | 2018-03-11|| Win ||align=left| Giorgi Khupenia || Kunlun Fight 70 || Sanya, China || Decision (Unanimous)|| 3 || 3:00 |- style="text-align:center; background:#FFBBBB;" | 2017-11-05 || Loss ||align=left| Saeksan Or. Kwanmuang ||Kunlun Fight 66 - 61.5 kg 8 Man Tournament, Final || Wuhan, China || Decision (Majority) || 3 || 3:00 |- style="text-align:center; background:#cfc;" | 2017-11-05 || Win ||align=left| Lin Qiangbang || Kunlun Fight 66 - 61.5 kg 8 Man Tournament, Semi Finals || Wuhan, China || Decision || 3 || 3:00 |- style="text-align:center; background:#cfc;" | 2017-11-05 || Win ||align=left| Ilias Ennahachi || Kunlun Fight 66 - 61.5 kg 8 Man Tournament, Quarter Finals || Wuhan, China || Decision || 3 || 3:00 |- style="text-align:center; background:#cfc;" | 2017-07-15|| Win ||align=left| Jano Partsvania || Kunlun Fight 64 || Chongqing, China || Decision (Unanimous) || 3 || 3:00 |- style="text-align:center; background:#cfc;" | 2017-05-14 || Win ||align=left| Vladimir Lytkin || Kunlun Fight