Weightclass:  Welterweight
Location:  Surabaya, Indonesia
Record:  48 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/11/2026Surabaya, Indonesia47 - 13 Nwankwo Duba8 - 9 WPts
27/09/2026Surabaya, Indonesia46 - 13 Louis de Beauvoir3 - 11 WPts
29/07/2026Surabaya, Indonesia45 - 13 Neper Leonardo4 - 20 WPts
30/05/2026Surabaya, Indonesia44 - 13 Adinda Oki36 - 11(1) WPts
31/03/2026Surabaya, Indonesia43 - 13 Ian Yeoman3 - 8 WPts
30/01/2026Surabaya, Indonesia42 - 13 Gonzalo Toledo5 - 9(1) WPts
01/12/2025Surabaya, Indonesia41 - 13 Bohdan Bodnar11(2) - 11 WPts
01/10/2025Surabaya, Indonesia40 - 13 Luka Kaposts1 - 5 WPts
02/08/2025Surabaya, Indonesia39 - 13 Kian McCabe3 - 4 WPts
03/06/2025Surabaya, Indonesia38 - 13 Khalid Belaili8(1) - 7 WPts
04/04/2025Surabaya, Indonesia37 - 13 Hilario Vasconcellos4 - 20 WPts
04/02/2025Surabaya, Indonesia36 - 13 Obaid Maiza3 - 6 WPts
06/12/2024Surabaya, Indonesia35 - 13 Sam Copeland27 - 23 WPts
05/11/2024Surabaya, Indonesia34 - 13 Obaid Hadjaoui35 - 9 WPts
05/10/2024Caracas, Venezuela33 - 13 Montel Macias39(1) - 7 WPts
04/09/2024Bacoor, Philippines33 - 12 Diego Bandigas26 - 11 LPts
16/07/2024Busan, South Korea33 - 11 Joshua Flanagon41 - 10 LPts Busan Olympics 2024View
13/07/2024Busan, South Korea32 - 11 Obaid Hadjaoui33 - 8 WPts Busan Olympics 2024View
30/05/2024Pikine, Senegal31 - 11 Sezni Saivet4 - 20 WPts
01/04/2024Tanjung Pinang, Indonesia30 - 11 Karno Hamsjin26 - 13 WPts Indonesia National Championships 2024View
29/03/2024Tanjung Pinang, Indonesia29 - 11 Satriyo Sutaji22(1) - 15 WPts Indonesia National Championships 2024View
26/03/2024Tanjung Pinang, Indonesia28 - 11 Karno Maulidi8 - 6(1) WPts Indonesia National Championships 2024View
13/03/2024Minsk, Belarus27 - 11 Krystiyan Moldovan30 - 8 WPts
14/01/2024Jakarta, Indonesia26 - 11 Gathot Tanaya23(2) - 12 WPts
07/12/2023Surabaya, Indonesia25 - 11 Kartanegara Kabiay9 - 19 WPts
26/10/2023Baku, Azerbaijan25 - 10 Telman Pishnamazzade30(2) - 9 LPts
27/08/2023Calgary, Canada24 - 10 James Brisbane9 - 13 WPts
29/06/2023Surabaya, Indonesia23 - 10 Wijaya Tjun7 - 18 WPts
30/04/2023San Bernardo, Chile22 - 10 Diego Felix19 - 13 WPts
02/03/2023Jakarta, Indonesia21 - 10 Sampoerna Alie8(1) - 22 WPts
02/01/2023Jakarta, Indonesia21 - 9 Geni Oki26 - 8 LPts
19/11/2022Al Ain, UAE20 - 9 Yasin Nasri11 - 17 WPts
21/09/2022Wroclaw, Poland20 - 8 Szczeosny Kosinski7 - 19 LPts
24/07/2022Pretoria, South Africa19 - 8 Paul Tshitala0 - 7 WPts
25/05/2022Surabaya, Indonesia18 - 8 Manusama Harmoko18 - 7 WPts
26/03/2022Malang, Indonesia18 - 7 Gapit Mubaraq25 - 4 LPts Indonesia National Championships 2022View
13/02/2022Jakarta, Indonesia18 - 6 Yuda Kustijah17 - 8 LPts
12/01/2022Sao Paulo, Brazil17 - 6 Juan Lobo14 - 13 WPts
13/11/2021Surabaya, Indonesia16 - 6 Adi Tanesia10 - 7 WPts
12/09/2021Bandar Lampung, Indonesia15 - 6 Tohjaya Setiawan4 - 21 WPts
04/08/2021Surabaya, Indonesia14 - 6 Vicente Ramundo3 - 18 WPts
03/06/2021Carrefour, Haiti13 - 6 Barbabe Chamfort0 - 4 WPts
04/04/2021Surabaya, Indonesia12 - 6 Ijo Chamsyah2 - 4 WPts
03/02/2021Kosice, Slovakia11 - 6 Samuel Duch10 - 7 WPts
06/12/2020General Santos, Philippines10 - 6 Cris Millan5 - 7 WPts
07/10/2020Surabaya, Indonesia9 - 6 Sampoerna Rumbaka0 - 5 WPts
08/08/2020Changchun, China8 - 6 Lei Chou0 - 9 WPts
10/06/2020Surabaya, Indonesia7 - 6 Santiago Valle5 - 5 WPts
10/04/2020Surabaya, Indonesia7 - 5 Amer Rizk8 - 5 LPts
10/02/2020Ghaziabad, India7 - 4 Damodar Pathak11 - 2 LPts
11/12/2019Surabaya, Indonesia7 - 3 Karno Hamsjin6 - 2 LPts
11/10/2019Surabaya, Indonesia7 - 2 Kali Sudrajat0 - 8 LPts
11/08/2019Surabaya, Indonesia6 - 2 Dwi Utami3 - 5 WPts
11/06/2019Surabaya, Indonesia5 - 2 Wicaksono Tambayong1 - 1 WPts
11/04/2019Medellin, Colombia5 - 1 Angel Beas4 - 6 LPts
11/02/2019Surabaya, Indonesia4 - 1 Raden Rahman1 - 7 WPts
12/12/2018Zurich, Switzerland3 - 1 Albie Heinzen1(1) - 5 WPts
13/10/2018Bamenda, Cameroon2 - 1 Raul de Pizan3 - 1 WPts
15/08/2018Surabaya, Indonesia1 - 1 Fausto Morano2 - 0 WPts
17/06/2018Madrid, Spain0 - 1 Rogelio Correira0 - 1 WPts
19/04/2018Dushanbe, Tajikistan0 - 0 Mikhail Dzhalilov0 - 0 LPts