Weightclass:  Middleweight
Location:  Jakarta, Indonesia
Record:  29 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/05/2025Jakarta, Indonesia28 - 15 Steven Moyoyo4 - 8 WPts
17/03/2025Jakarta, Indonesia27 - 15 Hassan Abid5 - 5 WPts
16/01/2025Jakarta, Indonesia26 - 15 Bruin De Lange1 - 3 WPts
17/11/2024Jakarta, Indonesia25 - 15 Sergei Konchikov1 - 3 WPts
18/09/2024Jakarta, Indonesia25 - 14 Jerriz Krisdayanti25 - 17 LPts
20/07/2024Jakarta, Indonesia24 - 14 Agung Tanuseputro2 - 4 WPts
20/05/2024Jakarta, Indonesia23 - 14 Satri Soerjo4 - 16 WPts
21/03/2024Jakarta, Indonesia22 - 14 Waqqas Hamdani7 - 11 WPts
21/01/2024Jakarta, Indonesia21 - 14 Bo-kyung Ban5 - 10 WPts
22/11/2023Jakarta, Indonesia20 - 14 Darryl Gillogly2 - 4 WPts
22/09/2023Jakarta, Indonesia19 - 14 Katon Dharma5 - 10 WPts
24/07/2023Jakarta, Indonesia18 - 14 Dumadi Mardiansyah16 - 20 WPts
25/05/2023Jakarta, Indonesia17 - 14 Rob Jeans4 - 9 WPts
26/03/2023Nice, France17 - 13 Odo Nicolai15(1) - 15 LPts
26/01/2023Jakarta, Indonesia17 - 12 Triago Indriati19 - 11 LPts
11/12/2022Hamilton, New Zealand17 - 11 Amon Makawe7 - 22 LPts
13/10/2022Jakarta, Indonesia16 - 11 Llewellyn Deimel12 - 15 WPts
15/08/2022Jakarta, Indonesia15 - 11 James Ulliel6 - 12 WPts
15/06/2022Johannesburg, South Africa15 - 10 Gregor Erasmus18(1) - 4 LPts
17/04/2022Ufa, Russia14 - 10 Isaak Shtyl1 - 6 WPts
17/02/2022Helsinki, Finland14 - 9 Jyrki Kuhanen15 - 8 LPts
20/12/2021Bakersfield, USA13 - 9 Alano Cid3 - 16 WPts
22/10/2021Chelyabinsk, Russia12 - 9 Yulian Kaun5 - 15 WPts
24/08/2021Jakarta, Indonesia11 - 9 Ryo Che9 - 9 WPts
23/06/2021Jakarta, Indonesia10 - 9 Yuda Kartapranata2 - 4 WPts
23/04/2021Jakarta, Indonesia10 - 8 Malik Rahman10 - 9 LPts
28/02/2021Surabaya, Indonesia9 - 8 Cahyo Sugita10 - 8 WPts
21/01/2021Jakarta, Indonesia8 - 8 Vilayat Khanmammadov6 - 5 WPts
20/11/2020Caracas, Venezuela8 - 7 Ricardo Socarras5 - 11(1) LPts
22/09/2020Santo Domingo de Guzman, Dominican Republic8 - 6 Joaquin Regal5 - 7 LPts
25/07/2020Barquisimeto, Venezuela7 - 6 Montel Valentino8 - 8 WPts
26/05/2020Padang, Indonesia7 - 5 Langgeng Sudaryono9 - 4 LPts
22/04/2020Wellington, New Zealand6 - 5 John Powe4 - 11 WPts
23/02/2020Pekanbaru, Indonesia6 - 4 Tjipto Erlita10 - 2 LPts
03/01/2020Dubai, UAE5 - 4 Gazi Rahim4 - 10 WPts
05/11/2019Padang, Indonesia4 - 4 Matulesia Gebze0 - 0 WPts
08/09/2019Ulaanbaatar, Mongolia3 - 4 Askari Monkhbayar4 - 4 WPts
11/07/2019Petaling Jaya, Malaysia3 - 3 Indra Shettar2 - 7 LPts
12/05/2019Jakarta, Indonesia2 - 3 Lovrenco Volaric0 - 6(2) WPts
11/03/2019Jakarta, Indonesia1 - 3 Rahmat Goh5 - 4 WPts
09/01/2019Jakarta, Indonesia1 - 2 Henrik Posavec4 - 3 LPts
10/11/2018Palembang, Indonesia1 - 1 Tri Budiawan2 - 3 LPts
21/09/2018Jakarta, Indonesia1 - 0 Hatta Daratista0 - 2 LPts
19/07/2018Jakarta, Indonesia0 - 0 Gianmarco Finocchiaro0 - 0 WPts