Weightclass:  Welterweight
Location:  Semarang, Indonesia
Record:  36 - 39
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/07/2030Jalilabad, Azerbaijan36 - 38 Nurlan Rahmanzade39 - 26 LPts
31/05/2030Semarang, Indonesia35 - 38 Chae-min Shon2 - 5 WPts
01/04/2030Pekanbaru, Indonesia34 - 38 Lemah Witarsa19(1) - 8 WPts Indonesia National Championships 2030View
29/03/2030Pekanbaru, Indonesia33 - 38 Iman Singgih3 - 3 WPts Indonesia National Championships 2030View
26/03/2030Pekanbaru, Indonesia32 - 38 Cahyono Liauw3 - 12 WPts Indonesia National Championships 2030View
12/03/2030Semarang, Indonesia31 - 38 Jarmann Velen2 - 12 WPts
12/01/2030Tianjin, China31 - 37 Ollie Rolland29 - 16 LPts Asia-Oceania Championships 2030View
09/01/2030Tianjin, China30 - 37 Confucius Aun24 - 20 WPts Asia-Oceania Championships 2030View
30/12/2029Kingston, Jamaica30 - 36 Kieran Ferries9 - 9 LPts
01/11/2029Mariupol, Ukraine29 - 36 Dmitri Kowaleski14 - 10 WPts
03/09/2029Semarang, Indonesia29 - 35 Sajid Hosein29 - 30 LPts
03/08/2029Aden, Yemen28 - 35 Sajid Hosein29 - 29 WPts
03/07/2029Aden, Yemen28 - 34 Sajid Hosein28 - 29 LPts
02/06/2029Aden, Yemen28 - 33 Sajid Hosein27 - 29 LPts
02/05/2029Semarang, Indonesia28 - 32 Juan Ibanez6 - 7 LPts
29/03/2029Medan, Indonesia28 - 31 Rashid Jabara15 - 3 LPts Indonesia National Championships 2029View
26/03/2029Medan, Indonesia27 - 31 Paul Supandji14 - 3 WPts Indonesia National Championships 2029View
18/03/2029Semarang, Indonesia27 - 30 Landry Sebastian5 - 1 LPts
15/02/2029Semarang, Indonesia26 - 30 Orleans Bobet11 - 20 WPts
09/01/2029Semarang, Indonesia26 - 29 Derya Aykach16 - 9 LPts
09/12/2028Semarang, Indonesia25 - 29 Orlando Osegueda6 - 13 WPts
02/11/2028Masally, Azerbaijan25 - 28 Elman Manafov18 - 13 LPts
04/09/2028Aden, Yemen25 - 27 Sajid Hosein24 - 24 LPts
03/08/2028Semarang, Indonesia25 - 26 Siddharth Dial30 - 14 LPts
03/07/2028Semarang, Indonesia24 - 26 Tajo Armando30 - 20 WPts
02/06/2028Caracas, Venezuela23 - 26 Agapetus Serbin33 - 35 WPts
29/04/2028Semarang, Indonesia23 - 25 Patrik Pajari18 - 25 LPts
29/03/2028Samarinda, Indonesia23 - 24 Khalid Aziz17 - 9 LPts Indonesia National Championships 2028View
26/03/2028Samarinda, Indonesia22 - 24 Waqar Daoud9 - 3 WPts Indonesia National Championships 2028View
26/02/2028Semarang, Indonesia22 - 23 Obaid Saleem27 - 14(1) LPts
18/01/2028Jalilabad, Azerbaijan22 - 22 Nurlan Rahmanzade23 - 19 LPts
18/12/2027Semarang, Indonesia21 - 22 Tajo Armando28 - 14 WPts
17/11/2027Tegucigalpa, Honduras21 - 21 Tajo Armando27 - 14 LPts
17/10/2027Amsterdam, Netherlands21 - 20 Manfred Van den Rade24 - 11 LPts
16/09/2027Chiclayo, Peru21 - 19 Carlos Placencia19 - 21(1) LPts
16/08/2027Semarang, Indonesia20 - 19 Gaydzan Jeghelyan16 - 19(1) WPts
15/07/2027Semarang, Indonesia19 - 19 Ibrahim Maroufel20 - 16 WPts
13/06/2027Semarang, Indonesia18 - 19 Lei Fok17 - 18 WPts
12/05/2027Semarang, Indonesia17 - 19 Reyer Hasebroeck11 - 20 WPts
01/04/2027Palopo, Indonesia16 - 19 Ferdian Cima11 - 34(16) WPts Indonesia National Championships 2027View
29/03/2027Palopo, Indonesia15 - 19 Fendy Minarni9 - 6 WPts Indonesia National Championships 2027View
26/03/2027Palopo, Indonesia14 - 19 Amjad Ayoob19 - 21 WPts Indonesia National Championships 2027View
23/02/2027Semarang, Indonesia14 - 18 Chris Latta18 - 11 LPts
23/01/2027Semarang, Indonesia13 - 18 Fedor Bakuvi3 - 13 WPts
22/12/2026Valencia, Venezuela12 - 18 Xabat Facundo12 - 5 WPts
24/10/2026Semarang, Indonesia11 - 18 Rodrigo Montalbo2 - 5 WPts
25/08/2026Stockholm, Sweden10 - 18 Simon Majerus12 - 11 WPts
27/06/2026Semarang, Indonesia9 - 18 Billy MacLellan7(1) - 17 WPts
28/04/2026Depok, Indonesia8 - 18 Zuffur Abboud7 - 27 WPts
02/03/2026Malang, Indonesia8 - 17 Agung Mundt16 - 23(1) LPts
13/01/2026Batam, Indonesia7 - 17 Tariq Toure11 - 13 WPts
09/12/2025Balikpapan, Indonesia7 - 16 Faisyal Soedirohoesodo18 - 10 LPts
28/10/2025Semarang, Indonesia6 - 16 Liam Brady7 - 3 WPts
29/08/2025Palopo, Indonesia5 - 16 Deapaladewa Simunapendi3 - 12 WPts
17/07/2025Batam, Indonesia5 - 15 Tariq Toure8 - 13 LPts
24/05/2025Edmonton, Canada4 - 15 James Brice4 - 12 WPts
26/03/2025Bekasi, Indonesia4 - 14 Adinda Oki24 - 11(1) LPts Indonesia National Championships 2025View
13/03/2025Adana, Turkey3 - 14 Tunc Besikci8 - 23(1) WPts
13/01/2025Aba, Nigeria3 - 13 Nwankwo Onyeuku39(4) - 13 LPts
14/11/2024Semarang, Indonesia2 - 13 Harta Sioeng1 - 11 WPts
14/09/2024Bratislava, Slovakia1 - 13 Kamil Balek24(1) - 17 WPts
17/07/2024Semarang, Indonesia1 - 12 Rodrigo Garcia7 - 10 LPts
18/05/2024Semarang, Indonesia0 - 12 Carlos Cuesta4(2) - 15 WPts
20/03/2024Krakow, Poland0 - 11 Adam Burzinski19 - 21 LPts
21/01/2024Padang, Indonesia0 - 10 Adi Tanesia17 - 14 LPts
24/11/2023Panama City, Panama0 - 9 Cris Gavino16 - 17 LPts
26/09/2023Samarqand, Uzbekistan0 - 8 Habil Sharif12(1) - 13 LPts
29/07/2023Padang, Indonesia0 - 7 Langgeng Nababan1 - 12 LPts
11/06/2023Valparaiso, Chile0 - 6 Montego Amores3 - 28 LPts
13/04/2023Bandar Lampung, Indonesia0 - 5 Satya Suhaimi6 - 11 LPts
21/02/2023Toronto, Canada0 - 4 Bart Munroe12 - 15 LPts
23/12/2022Surabaya, Indonesia0 - 3 Karno Maulidi3 - 2(1) LPts
31/10/2022San Juan, Puerto Rico0 - 2 Agapetus Campillo1 - 4 LPts
02/09/2022Ulaanbaatar, Mongolia0 - 1 Ouahid Daginaa15 - 12 LPts
05/07/2022Semarang, Indonesia0 - 0 Perak Idealis2 - 5 LPts