Weightclass:  Welterweight
Location:  Jakarta, Indonesia
Record:  19 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/03/2030Jakarta, Indonesia18 - 9 Richard Craigo4 - 1 WPts
19/01/2030Jakarta, Indonesia17 - 9 Bilal Akel6 - 14 WPts
20/11/2029Jakarta, Indonesia16 - 9 Ximen Navarra4 - 4 WPts
21/09/2029Jakarta, Indonesia15 - 9 Neffe Quernheim1 - 4 WPts
23/07/2029Jakarta, Indonesia14 - 9 Hatta Wartabone6 - 8 WPts
24/05/2029Jakarta, Indonesia13 - 9 Bakti Limijanto10(1) - 9 WPts
25/03/2029Utrecht, Netherlands12 - 9 Laureijns Reistens7 - 16 WPts
25/01/2029Jakarta, Indonesia11 - 9 Asif Gaziyev2 - 6 WPts
27/11/2028Davao City, Philippines11 - 8 Gig Lona24(3) - 6 LPts
29/09/2028Padang, Indonesia11 - 7 Matius Murya13(1) - 23 LPts
04/08/2028Jakarta, Indonesia10 - 7 Wasaki Chamanga6 - 25(1) WPts
06/06/2028Jakarta, Indonesia9 - 7 Wicaksono Tandubuana4 - 3 WPts
08/04/2028Omsk, Russia8 - 7 Igor Ivlev3 - 19 WPts
09/02/2028Pematang Siantar, Indonesia7 - 7 Eko Adelaar4 - 17 WPts
11/12/2027Jakarta, Indonesia6 - 7 Simba Hamudebwe3 - 4 WPts
12/10/2027Jakarta, Indonesia5 - 7 Basuki Barkah0 - 8 WPts
13/08/2027Jakarta, Indonesia4 - 7 Kers Prodjodikoro4 - 7 WPts
13/06/2027Oslo, Norway4 - 6 Lamont Juul30 - 16 LPts
15/04/2027Binjai, Indonesia4 - 5 Jaya Kaimu7(1) - 6 LPts
15/02/2027Semarang, Indonesia3 - 5 Kers Kelvan1 - 5 WPts
18/12/2026Batam, Indonesia3 - 4 Jayakatong Riesanty6 - 9 LPts
25/10/2026Makassar, Indonesia3 - 3 Ferdian Cima7 - 33(15) LPts
27/08/2026Sana'a, Yemen3 - 2 Majid Kahla13 - 10 LPts
29/06/2026Takoradi, Ghana3 - 1 Deiondre Sribor9 - 9 LPts
01/05/2026Samarqand, Uzbekistan3 - 0 Fedor Bakuvi1 - 10 LPts
03/03/2026Giza, Egypt2 - 0 Asif Bahaa-Eldin1 - 18(3) WPts
03/01/2026Jakarta, Indonesia1 - 0 Sabuhi Usifov0 - 1 WPts
05/11/2025Jakarta, Indonesia0 - 0 Delano Fignon0 - 0 WPts