Weightclass:  Middleweight
Location:  Batam, Indonesia
Record:  32 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/12/2033Batam, Indonesia31 - 18 Xavion Bermudes8 - 5 WPts
04/10/2033Batam, Indonesia30 - 18 Leonardo Arreguin1 - 15 WPts
03/08/2033Batam, Indonesia29 - 18 Fraco Martel10 - 15 WPts
02/06/2033Batam, Indonesia28 - 18 Eduardo Sabina9 - 5 WPts
02/04/2033Batam, Indonesia27 - 18 Amer Mirza2 - 16 WPts
02/02/2033Batam, Indonesia26 - 18 Sajid Ansari10 - 22(3) WPts
03/12/2032Batam, Indonesia25 - 18 Malik Mohiuddin1 - 4 WPts
03/10/2032Batam, Indonesia24 - 18 Jordaen Marope10 - 12 WPts
03/08/2032Batam, Indonesia23 - 18 Williamon Dennert1 - 0 WPts
04/06/2032Guatemala City, Guatemala23 - 17 Jose Vina28(1) - 17 LPts
02/05/2032Kumasi, Ghana23 - 16 Deiondre Duncan28 - 6 LPts
01/04/2032Cilegon, Indonesia23 - 15 Langit Azalia38(2) - 16 LPts Indonesia National Championships 2032View
29/03/2032Cilegon, Indonesia22 - 15 Ken-arok Auparay3 - 2 WPts Indonesia National Championships 2032View
26/03/2032Cilegon, Indonesia21 - 15 Perak Riwut13 - 14 WPts Indonesia National Championships 2032View
18/02/2032Sosnowiec, Poland21 - 14 Bartlomiej Warta23 - 8 LPts
18/01/2032Batam, Indonesia21 - 13 Bartlomiej Warta22 - 8 LPts
13/12/2031Batam, Indonesia21 - 12 Esteban Rozario25 - 12 LPts
11/11/2031Santa Ana, El Salvador20 - 12 Esteban Rozario25 - 11 WPts
11/10/2031Santa Ana, El Salvador20 - 11 Esteban Rozario24 - 11 LPts
10/09/2031Valencia, Venezuela20 - 10 Miloslav Fales27(1) - 2 LPts Valencia World Championships 2031View
07/09/2031Valencia, Venezuela19 - 10 Ethan Akintoye35 - 14 WPts Valencia World Championships 2031View
19/08/2031Bogota, Colombia19 - 9 Larenzo Magdaleno23 - 13 LPts
19/07/2031Bogota, Colombia19 - 8 Larenzo Magdaleno22 - 13 LPts
18/06/2031Batam, Indonesia19 - 7 Larenzo Magdaleno21 - 13 LPts
18/05/2031Batam, Indonesia19 - 6 Larenzo Magdaleno20 - 13 LPts
01/04/2031Malang, Indonesia18 - 6 Yuda Susilo25 - 14(1) WPts Indonesia National Championships 2031View
29/03/2031Malang, Indonesia17 - 6 Basuki Suhaimi6 - 13 WPts Indonesia National Championships 2031View
26/03/2031Malang, Indonesia16 - 6 Entji Puspayoga7 - 14 WPts Indonesia National Championships 2031View
18/02/2031Batam, Indonesia15 - 6 Thanos Fotopoulos3 - 3 WPts
21/12/2030Irbid, Jordan14 - 6 Haaris Kalb6 - 7 WPts
23/10/2030Heraklion, Greece13 - 6 Oles Barba4 - 13 WPts
24/08/2030Nice, France12 - 6 Boyce Beaudin14 - 37 WPts
26/06/2030Batam, Indonesia10 - 6 Fabio Perina1 - 0 WPts
26/06/2030Batam, Indonesia11 - 6 Fabio Perina1 - 1 WPts
27/04/2030Batam, Indonesia9 - 6 Sigit Matalitti6 - 8 WPts
26/02/2030Batam, Indonesia8 - 6 Paku Wawan8 - 13 WPts
30/12/2029Depok, Indonesia7 - 6 Yuda Boediono6 - 10(1) WPts
31/10/2029Balikpapan, Indonesia6 - 6 Fakhrul Taniwan3 - 7 WPts
02/09/2029Batam, Indonesia5 - 6 Untung Rachman0 - 1 WPts
04/07/2029Pekalongan, Indonesia4 - 6 Ismaya Badriawan2 - 1 WPts
17/05/2029Rotterdam, Netherlands4 - 5 Dennis Moret13 - 18 LPts
19/03/2029Ilesa, Nigeria4 - 4 Juwon Iwuji11 - 12 LPts
19/01/2029Ipoh, Malaysia3 - 4 Mark Jeung16 - 10 WPts
21/11/2028Bandar Lampung, Indonesia3 - 3 Gita Mote3 - 6 LPts
27/09/2028Padang, Indonesia2 - 3 Netro Hermanto2 - 8 WPts
28/07/2028Batam, Indonesia1 - 3 Yulian Popovich1 - 6 WPts
29/05/2028Samarinda, Indonesia1 - 2 Yuda Susilo10 - 7(1) LPts
31/03/2028Bandar Lampung, Indonesia1 - 1 Hiawang Supaham4 - 13 LPts
05/02/2028Bandar Lampung, Indonesia1 - 0 Adinda Pradipta12 - 13 LPts
05/01/2028Abidjan, Ivory Coast0 - 0 Tugdual Joubert0 - 0 WPts