Weightclass:  Welterweight
Location:  Pekalongan, Indonesia
Record:  24(1) - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/10/2027Pekalongan, Indonesia23(1) - 19 Li-Liang Tong3 - 8(2) WPts
29/08/2027Pekalongan, Indonesia22(1) - 19 Amjad Ayoob20 - 23 WPts
29/06/2027Pekalongan, Indonesia21(1) - 19 Amjad Ayoob20 - 22 WPts
30/04/2027Pekalongan, Indonesia20(1) - 19 Jayakatong Riesanty8 - 10 WPts
01/03/2027Pekalongan, Indonesia19(1) - 19 Manchu Kao2 - 2 WPts
31/12/2026Pekalongan, Indonesia18(1) - 19 Montenegro Vine4 - 5 WPts
01/11/2026Pekalongan, Indonesia17(1) - 19 Santiago Arellanes5 - 12 WPts
02/09/2026Pekalongan, Indonesia16(1) - 19 Faisyal Ginarsa0 - 1 WPts
04/07/2026Pekalongan, Indonesia16(1) - 18 Jose Quintal4 - 9 LPts
06/05/2026Pekalongan, Indonesia15(1) - 18 Tirto Arisandi18 - 21 WPts
06/03/2026Pekalongan, Indonesia14(1) - 18 Fayyaz Kanybek8 - 3 WPts
06/01/2026Pekalongan, Indonesia13(1) - 18 Tirto Arisandi17 - 19 WPts
07/11/2025Pekalongan, Indonesia12(1) - 18 Obaid Fawzi2 - 7 WPts
08/09/2025Changchun, China12(1) - 17 Liang Hy38(3) - 18 LPts
11/07/2025Batam, Indonesia11(1) - 17 Karna Yongki6(4) - 24 WPts
23/05/2025Jakarta, Indonesia10(1) - 17 Sampoerna Alie19(2) - 25 WPts
14/04/2025Balikpapan, Indonesia10(1) - 16 Faisyal Soedirohoesodo14 - 10 LPts
11/03/2025Kingston, Jamaica10(1) - 15 Brin Taylor24 - 7 LPts
11/01/2025Mashhad, Iran10(1) - 14 Farhan Shahan15(3) - 26 LPts
13/11/2024Cleveland, USA9(1) - 14 James Loren2 - 13 WPts
15/09/2024Managua, Nicaragua8 - 14 Vicente Zamora2 - 19(5) WKO3
18/07/2024Pekalongan, Indonesia7 - 14 Ben Haworth6 - 10 WPts
19/05/2024Kediri, Indonesia7 - 13 Senen Devie30(2) - 10 LPts
25/03/2024Pekalongan, Indonesia6 - 13 Bryn Numba2 - 6(3) WPts
26/01/2024Managua, Nicaragua6 - 12 Berto Alcantara14(2) - 20 LPts
28/11/2023Dakar, Senegal5 - 12 Circinus Seel8 - 21 WPts
30/09/2023Pekalongan, Indonesia4 - 12 Gonzalo Savedra1 - 6 WPts
02/08/2023Palopo, Indonesia3 - 12 Chahaya Poorten7 - 24(3) WPts
16/06/2023Jakarta, Indonesia3 - 11 Jaya Triyaningsih16 - 16 LPts
30/04/2023Turku, Finland2 - 11 Oskari Uusihakimo12 - 4 WPts
02/03/2023Medan, Indonesia2 - 10 Raeland Wacik23 - 9 LPts
12/01/2023Bayamon, Puerto Rico2 - 9 Oleos Rivero8 - 22 LPts
14/11/2022Jakarta, Indonesia2 - 8 Yasin Gaber25 - 6 LPts
12/10/2022Tangerang, Indonesia2 - 7 Unggul Holten12 - 5 LPts
15/08/2022Rome, Italy1 - 7 Alfredo Donazzan4 - 17 WPts
17/06/2022Pekalongan, Indonesia1 - 6 Chahaya Ohorella2 - 9 LPts
18/04/2022Córdoba, Argentina1 - 5 Malvolio Castrillo0 - 0 LPts
18/02/2022Rotterdam, Netherlands1 - 4 Mane Scifo0 - 0 LPts
21/12/2021Surakarta, Indonesia1 - 3 Manusama Yusuf1 - 1 LPts
03/11/2021Havana, Cuba1 - 2 Kiki Camisa18(1) - 7 LPts
04/09/2021Pekalongan, Indonesia1 - 1 Borya Vale5 - 3 LPts
05/07/2021Padang, Indonesia0 - 1 Langgeng Nababan0 - 0 WPts
05/05/2021Pekalongan, Indonesia0 - 0 Topan Timur4 - 2 LPts