Weightclass:  Middleweight
Location:  Surabaya, Indonesia
Record:  22 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/01/2024Surabaya, Indonesia21 - 14 Phumelele Mini0 - 4 WPts
01/12/2023Surabaya, Indonesia20 - 14 Salomo Sauerbrey2 - 0 WPts
01/10/2023Surabaya, Indonesia19 - 14 Tohjaya Paimin2 - 5 WPts
02/08/2023Athens, Greece19 - 13 Eleftherios Rosi12 - 21 LPts
04/06/2023Hiroshima, Japan19 - 12 Yasushi Asano11 - 16 LPts
06/04/2023Surabaya, Indonesia18 - 12 Senopati Tejarukmana3 - 1 WPts
06/02/2023Takoradi, Ghana18 - 11 Corey Afenynu16(1) - 11 LPts
09/12/2022Seoul, South Korea18 - 10 Bo-kyung Wang16(1) - 14 LPts
11/10/2022Copenhagen, Denmark17 - 10 Kaj Damp5 - 4 WPts
13/08/2022San Pablo, Philippines16 - 10 Angel Catindig15 - 7 WPts
14/06/2022Maiduguri, Nigeria15 - 10 Ike Duba3 - 5 WPts
16/04/2022Bogor, Indonesia14 - 10 Adnan Kazi7(1) - 17 WPts
21/02/2022Surabaya, Indonesia13 - 10 Marjun Merino5 - 17 WPts
22/12/2021Bandar Lampung, Indonesia13 - 9 Catur Aytun20(1) - 5 LPts
29/10/2021Surabaya, Indonesia12 - 9 Kalusd Ichlokmanyan4 - 2 WPts
29/08/2021Newark, USA12 - 8 Dom Arther11 - 8 LPts
01/07/2021Makassar, Indonesia11 - 8 Sampoerna Agamal12 - 4 WPts
06/05/2021Bordeaux, France10 - 8 Francis Delon3 - 5 WPts
07/03/2021Surabaya, Indonesia10 - 7 Egil Moller14 - 3 LPts
06/01/2021Surabaya, Indonesia9 - 7 Leighton Kozma3 - 11 WPts
06/11/2020Medan, Indonesia9 - 6 Paku Hardjoatmodjo7 - 11 LPts
24/09/2020Cartagena, Colombia8 - 6 Joaquin Ochoa5 - 10 WPts
27/07/2020Piraeus, Greece8 - 5 Minos Laskaris11(1) - 4 LPts
27/05/2020Surabaya, Indonesia7 - 5 Adi Mangunwiyoto8 - 4 WPts
26/03/2020Pekanbaru, Indonesia7 - 4 Gazi Davi8 - 3 LPts
24/02/2020Port-au-Prince, Haiti7 - 3 James Begue4 - 7 LPts
26/12/2019Surabaya, Indonesia6 - 3 Noah Roekito1 - 2 WPts
26/10/2019Surabaya, Indonesia6 - 2 Gianluca Albonetti9 - 2 LPts
27/08/2019Frankfurt, Germany6 - 1 Rald Richter8 - 3 LPts
28/06/2019Kaduna, Nigeria6 - 0 Jasper Omo3(1) - 4 LPts
29/04/2019Surabaya, Indonesia5 - 0 Tadzio Bacha2 - 3 WPts
27/02/2019Surabaya, Indonesia4 - 0 Hamzah Kamil3 - 4 WPts
29/12/2018Oklahoma City, USA3 - 0 Paul McAllister3 - 0 WPts
31/10/2018Surabaya, Indonesia2 - 0 Pablo Trujillo0 - 2 WPts
02/09/2018Surabaya, Indonesia1 - 0 Takeshi Yasutake1 - 0 WPts
05/07/2018Surabaya, Indonesia0 - 0 Rajasa Pandjaitan1 - 2 WPts