Li Shiyuan || Kunlun Fight 75 || Sanya, China || Decision (Unanimous)|| 3 || 3:00 |- style="background:#cfc;" | 2018-05-05 || Win ||align=left| Davit Kiria || Enfusion Live 66 || Tenerife, Spain || Decision (Unanimous)|| 5 || 3:00 |- style="background:#cfc;" | 2018-03-05 || Win ||align=left| Buakaw Banchamek || Enfusion 63 || Abu Dhabi || Decision|| 5 || 3:00 |- ! style=background:white colspan=9 | |- style="background:#fbb;" | 2017-05-20 || Loss ||align=left| Redouan Laarkoubi || Strikers League || Tenerife, Spain || TKO (doctor stoppage) || || |- style="background:#fbb;" | 2017-04-29 || Loss ||align=left| Yassin Baitar || Enfusion Live #49 || Netherlands || Decision || 3 || 3:00 |- style="background:#fbb;" | 2017-03-11 || Loss ||align=left| Davit Kiria || Kunlun Fight 58 70kg Qualifier Tournament 3 Semi-Final B || Rome, Italy || Decision (unanimous) || 3 || 3:00 |- style="background:#cfc;" | 2017-02-18 || Win ||align=left| Tayfun Özcan || Enfusion Live 46 || Eindhoven, Netherlands || TKO (Shin Injury) || 2 || 1:21 |- style="background:#fbb;" | 2016-11-20 || Loss ||align=left| Mohammed Jaraya || Enfusion Live 43 || Netherlands || Decision || 3 || 3:00 |- style="background:#fbb;" | 2016-09-17 || Loss ||align=left| Crice Boussoukou || Enfusion Live 41 || Netherlands || Decision (extra round) || 4 || 3:00 |- style="background:#cfc;" | 2016-06-04 | Win | style="text-align:left;"| Dzianis Zuev | Enfusion Live 40 | Gran Canaria, Spain | Decision (Unanimous) | 3 | 3:00 |- ! style=background:white colspan=9 | |- style="background:#fbb;" | 2016-02-21 | Win | style="text-align:left;"| Dzianis Zuev | Kunlun Fight 38 70 kg World Max 2016 Group A Tournament Semi-Finals | Pattaya, Thailand | Decision (Unanimous) | 3 | 3:00 |- style="background:#fbb;" | 2016-01-23|| Loss ||align=left| Anatoly Moiseev || Kunlun Fight 37 || Sanya, China || Decision (Unanimous) || 3 || 3:00 |- style="background:#cfc;" | 2015-12-12|| Win ||align=left| William Diender || Shoot Boxing || Spain || Decision (Unanimous) || 3 || 3:00 |- style="background:#cfc;" | 2015-11-07 || Win ||align=left| Christophe Pruvost || Enfusion Live 33 || Switzerland || Decision || 3 || 3:00 |- style="background:#fbb;" | 2015-09-28 || Loss ||align=left| Sitthichai Sitsongpeenong || Kunlun Fight 31 - World MAX Tournament 2015 Final 16 || Bangkok, Thailand || Decision (unanimous) || 3 || 3:00 |- style="background:#cfc;" | 2015-07-19|| Win ||align=left| Zhao Shuai || Kunlun Fight 28 || Nanjing, China || KO || 2 || |- style="background:#cfc;" | 2015-07-19|| Win ||align=left| Maksym Smirnov || Kunlun Fight 28 || Nanjing, China || Decision (Unanimous) || 3 || 3:00 |-