Weightclass:  Flyweight
Location:  Medan, Indonesia
Record:  25 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/09/2024Medan, Indonesia24 - 18 Zhuang Geng5(1) - 18 WPts
10/07/2024Medan, Indonesia23 - 18 Ivan Laig1 - 7 WPts
10/05/2024Medan, Indonesia22 - 18 Diego Lara13 - 21 WPts
11/03/2024Medan, Indonesia22 - 17 Sanjaya Siauw30(2) - 12 LPts
10/01/2024Medan, Indonesia22 - 16 Faisal Mirza5 - 19(2) LPts
10/11/2023Medan, Indonesia21 - 16 Ken-arok Budiansyah3 - 7(2) WPts
11/09/2023Medan, Indonesia20 - 16 Daksa Meyboom23 - 12 WPts
12/07/2023Medan, Indonesia19 - 16 Manuel Fleitas8 - 27(6) WPts
13/05/2023Medan, Indonesia18 - 16 Nanggroe Aliyansyah1 - 6(1) WPts
13/03/2023Medan, Indonesia18 - 15 Cahyono Riantiarno6 - 16 LPts
12/01/2023Medan, Indonesia17 - 15 Satriyo Yulian1 - 12 WPts
12/11/2022Medan, Indonesia16 - 15 Larenzo Tejera2 - 8 WPts
13/09/2022Ulaanbaatar, Mongolia15 - 15 Wang Serdamba1 - 4(1) WPts
16/07/2022Bangkok, Thailand15 - 14 Kaenpetch Sangkasuwan18(1) - 6 LPts
18/05/2022Masaya, Nicaragua14 - 14 Ulises Nieto1 - 18(7) WPts
19/03/2022Hanoi, Vietnam14 - 13 Ha Hieu3 - 11 LPts
19/01/2022Medan, Indonesia13 - 13 Purevdorjiin Bayanmonkh3 - 5 WPts
19/11/2021Ulaanbaatar, Mongolia12 - 13 Kir Yekhanurov11 - 10 WPts
19/09/2021Riga, Latvia12 - 12 Fedya Kaninsh4 - 15 LPts
21/07/2021Medan, Indonesia11 - 12 Gus Cather11 - 11 WPts
20/05/2021Chimalhuacan, Mexico10 - 12 Hilario Torres8 - 10 WPts
22/03/2021Bangkok, Thailand10 - 11 Tepparith Thesvisarn9 - 12 LPts
22/01/2021Caracas, Venezuela10 - 10 Vicente Sanches12 - 7 LPts
24/11/2020Portmore, Jamaica9 - 10 Ian Hyland5 - 6 WPts
25/09/2020Medan, Indonesia8 - 10 Kamran Bagheri3 - 7 WPts
25/07/2020Medan, Indonesia8 - 9 Fumio Tsuchiya10 - 1 LPts
24/05/2020Medan, Indonesia7 - 9 Angel Arencibia9 - 4 WPts
24/03/2020Jakarta, Indonesia7 - 8 Perwiro Muis6 - 5 LPts
20/02/2020Medan, Indonesia7 - 7 Abdul Mamedov8 - 5 LPts
21/12/2019Paris, France6 - 7 Delano de Chaumont8 - 5 WPts
22/10/2019Serang, Indonesia6 - 6 Hiawang Pahabol6 - 3 LPts
28/08/2019Medan, Indonesia6 - 5 James Black1 - 4 LPts
29/06/2019Medan, Indonesia5 - 5 Juan Murillo7 - 2 WPts
30/04/2019Medan, Indonesia4 - 5 Sajid Masood1 - 5 WPts
28/02/2019Medan, Indonesia4 - 4 Jeong-ho Rim3 - 4 LPts
31/12/2018Medan, Indonesia4 - 3 Agha Taheri0 - 6 LPts
02/11/2018Jakarta, Indonesia4 - 2 Balaputra Widodo2 - 0 LPts
02/10/2018Medan, Indonesia3 - 2 Federico Mestas0 - 3 WPts
04/08/2018Medan, Indonesia3 - 1 Setia Faristian0 - 1 LPts
04/07/2018Medan, Indonesia3 - 0 Hayden Mudie1 - 0 LPts
06/05/2018Batam, Indonesia2 - 0 Perwira Sjukur0 - 0 WPts
27/03/2018Padang, Indonesia1 - 0 Mohsin Mustafa1 - 1 WPts
20/02/2018Medan, Indonesia0 - 0 Rio Lima0 - 0 WPts