Weightclass:  Light Flyweight
Location:  Semarang, Indonesia
Record:  21(1) - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/02/2028Semarang, Indonesia20(1) - 16 Nasario Rodriguez2 - 2 WPts
04/12/2027Semarang, Indonesia19(1) - 16 Ngaoprajan Poopriboone2 - 11 WPts
06/10/2027Semarang, Indonesia18(1) - 16 Jerriz Sasongko0 - 1 WPts
06/08/2027Semarang, Indonesia17(1) - 16 Haider Baksh8 - 16 WPts
07/06/2027Semarang, Indonesia16(1) - 16 Mohsin Mirza1 - 0 WPts
08/04/2027Semarang, Indonesia15(1) - 16 Jarot Billah0 - 1 WPts
07/02/2027Semarang, Indonesia14(1) - 16 Onofre Ayon9 - 23 WPts
09/12/2026Semarang, Indonesia13(1) - 16 Kiki Ruvalcaba1 - 9 WPts
10/10/2026Semarang, Indonesia12(1) - 16 Yasushi Tsuji6(1) - 22 WPts
11/08/2026Semarang, Indonesia11(1) - 16 Tjipto Kuswanto0 - 8 WPts
12/06/2026Semarang, Indonesia10(1) - 16 Beltran Godines5 - 9 WPts
13/04/2026Sapporo, Japan9(1) - 16 Kyo Takahashi0 - 9(1) WPts
13/02/2026Semarang, Indonesia8(1) - 16 Faisyal Riantiarno0 - 3 WPts
16/12/2025Bandar Lampung, Indonesia8(1) - 15 Dewantara Wungsu9(1) - 16 LPts
22/10/2025Semarang, Indonesia7 - 15 Jonathan Dewar0 - 14(4) WKO3
24/08/2025Semarang, Indonesia6 - 15 Geni Sirait7 - 14 WPts
25/06/2025Bratislava, Slovakia6 - 14 Samuel Koval35(3) - 14 LPts
26/04/2025Semarang, Indonesia5 - 14 Arslan Talu3 - 6 WPts
26/02/2025Istanbul, Turkey4 - 14 Arslan Talu3 - 5 WPts
29/12/2024Balikpapan, Indonesia4 - 13 Deapaladewa Setiadi2 - 9 LPts
08/11/2024Semarang, Indonesia3 - 13 Vitali Lashkopis3 - 7 WPts
08/09/2024Pekanbaru, Indonesia3 - 12 Elang Djalal8 - 16 LPts
11/07/2024Semarang, Indonesia3 - 11 Garuda Pangalila11 - 11 LPts
11/05/2024Montevideo, Uruguay3 - 10 Quiqui Barrero9 - 27 LPts
13/03/2024Semarang, Indonesia2 - 10 Ken-arok Jelantik6 - 7 WPts
12/01/2024Pekanbaru, Indonesia1 - 10 Emas Yani5 - 16 WPts
18/11/2023Semarang, Indonesia1 - 9 Michael Potts6 - 14 LPts
20/09/2023Almaty, Kazakhstan1 - 8 Umair Sadycow16 - 19 LPts
23/07/2023Samarinda, Indonesia1 - 7 Harta Mandowen7 - 13 LPts
25/05/2023Mixco, Guatemala1 - 6 Sagaz Ponciano12 - 20 LPts
27/03/2023Los Alcarrizos, Dominican Republic1 - 5 Rodrigo Bosque11 - 14 LPts
27/01/2023Riga, Latvia0 - 5 Zernebog Karulis2 - 16(1) WPts
29/11/2022Manukau, New Zealand0 - 4 Stuart Hislop13 - 10 LPts
01/10/2022Bekasi, Indonesia0 - 3 Jarot Gumilang22 - 8(2) LPts
14/08/2022Jakarta, Indonesia0 - 2 Ijo Kerton16 - 12 LPts
03/07/2022Sapporo, Japan0 - 1 Taro Yamazaki4 - 2 LPts
05/05/2022Semarang, Indonesia0 - 0 Entji Budhianto3 - 4 LPts