Weightclass:  Middleweight
Location:  Shah Alam, Malaysia
Record:  49(2) - 34(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/11/2029Shah Alam, Malaysia48(2) - 34(1) Umair Hindawi4 - 14 WPts
26/09/2029Shah Alam, Malaysia47(2) - 34(1) Sancho Redondo4 - 7 WPts
28/07/2029Shah Alam, Malaysia46(2) - 34(1) Sagaz Cacho0 - 4 WPts
29/05/2029Shah Alam, Malaysia45(2) - 34(1) Spencer Mphahlele9 - 3 WPts
30/03/2029Shah Alam, Malaysia44(2) - 34(1) Isidro Vivar4(1) - 11 WPts
29/01/2029Shah Alam, Malaysia43(2) - 34(1) Bahruz Bhutto0 - 4 WPts
30/11/2028Shah Alam, Malaysia42(2) - 34(1) Waqar Altikriti3(1) - 12 WPts
02/10/2028Shah Alam, Malaysia41(2) - 34(1) Max Pickard1 - 3 WPts
03/08/2028Shah Alam, Malaysia40(2) - 34(1) Mohsin Kamal19(2) - 11 WPts
04/06/2028Shah Alam, Malaysia39(2) - 34(1) Malik Uddin1 - 0 WPts
05/04/2028Shah Alam, Malaysia38(2) - 34(1) Windell Kallenberg8 - 19(1) WPts
06/02/2028Shah Alam, Malaysia37(2) - 34(1) Woo Rong8 - 7 WPts
08/12/2027Yaoundé, Cameroon37(2) - 33(1) Valentin Jean-Pierre7 - 6 LPts
10/10/2027Shah Alam, Malaysia36(2) - 33(1) Jiang Hsi1 - 11 WPts
11/08/2027Auckland, New Zealand35(1) - 33(1) Tua Purukama6 - 20(2) WKO3
13/06/2027Shah Alam, Malaysia34(1) - 33(1) Zafa Sadri9 - 13 WPts
14/04/2027Johor Bahru, Malaysia34(1) - 32(1) Imran Musharraf15 - 8 LPts Malaysia National Championships 2027View
11/04/2027Johor Bahru, Malaysia33(1) - 32(1) Brett Jeng27 - 13 WPts Malaysia National Championships 2027View
01/04/2027Dublin, Ireland33(1) - 31(1) Jason Collins13 - 9(2) LPts
01/02/2027Kampala, Uganda32(1) - 31(1) Vince Nangwala11 - 12 WPts
04/12/2026Shah Alam, Malaysia31(1) - 31(1) Kashif Sawaya18 - 30 WPts
05/10/2026Asuncion, Paraguay30(1) - 31(1) Oro Aro16(1) - 14 WPts
07/08/2026Harare, Zimbabwe29(1) - 31(1) Ebi Majaivana14 - 19 WPts
09/06/2026Kuching, Malaysia29(1) - 30(1) Ali Azizi46(2) - 17 LPts
14/04/2026Johor Bahru, Malaysia29(1) - 29(1) Hassan Abid12 - 10 LPts Malaysia National Championships 2026View
11/04/2026Johor Bahru, Malaysia28(1) - 29(1) Faisal Rahim3 - 13(1) WPts Malaysia National Championships 2026View
22/02/2026Novokuznetsk, Russia27(1) - 29(1) Dimi Slutsky1 - 3 WPts
25/12/2025Shah Alam, Malaysia26(1) - 29(1) Unggul Jamal0 - 3 WPts
26/10/2025Tarant, Italy25(1) - 29(1) Fino Pesce4 - 10(3) WPts
28/08/2025Shah Alam, Malaysia24(1) - 29(1) Karam-eddine Amzine35(1) - 20 WPts
20/07/2025Shah Alam, Malaysia23(1) - 29(1) Yasaf Gamidov12 - 14 WPts
14/06/2025Managua, Nicaragua23(1) - 28(1) Manny Marta26 - 29(1) LPts
14/05/2025Shah Alam, Malaysia23(1) - 27(1) Peer Wagenbach21(1) - 30 LPts
11/04/2025Kuala Lumpur, Malaysia23(1) - 26(1) Kashif Sawaya9 - 20 LPts Malaysia National Championships 2025View
24/03/2025Utrecht, Netherlands23(1) - 25 Peeter Quareyt36(6) - 19 LKO3
21/02/2025Valencia, Venezuela23(1) - 24 Guido Cepeda25 - 18 LPts
21/01/2025Valencia, Venezuela23(1) - 23 Guido Cepeda24 - 18 LPts
21/12/2024Valencia, Venezuela23(1) - 22 Guido Cepeda23 - 18 LPts
20/11/2024Almaty, Kazakhstan23(1) - 21 Timofei Kasymbekoff40 - 10 LPts
20/10/2024Almaty, Kazakhstan23(1) - 20 Timofei Kasymbekoff39 - 10 LPts
19/09/2024Shah Alam, Malaysia23(1) - 19 Marceli Jaglowski36(1) - 10 LPts
18/08/2024Almaty, Kazakhstan23(1) - 18 Timofei Kasymbekoff37 - 10 LPts
18/07/2024Almaty, Kazakhstan23(1) - 17 Timofei Kasymbekoff36 - 10 LPts
16/06/2024Shah Alam, Malaysia22(1) - 17 Afon Sansargereltekh20 - 10 WPts
17/04/2024Ipoh, Malaysia21(1) - 17 Ali Azizi35(2) - 14 WPts Malaysia National Championships 2024View
14/04/2024Ipoh, Malaysia20(1) - 17 Brett Jeng10 - 6 WPts Malaysia National Championships 2024View
11/04/2024Ipoh, Malaysia19(1) - 17 Hassan Abid2 - 1 WPts Malaysia National Championships 2024View
29/03/2024Germiston, South Africa18(1) - 17 Brin Van Niekerk6 - 12 WPts
30/01/2024Tangier, Morocco17(1) - 17 Thamir Lbida4(1) - 9 WPts
02/12/2023Shah Alam, Malaysia16(1) - 17 Saad Allam0 - 7(2) WPts
02/10/2023Meknes, Morocco15(1) - 17 Jamal al Din Saouf17(1) - 21 WPts
04/08/2023Ipoh, Malaysia14(1) - 17 Tariq Zogby14(2) - 19 WPts
09/06/2023Krasnoyarsk, Russia13(1) - 17 Toma Kostygov1 - 11(4) WPts
11/04/2023Shah Alam, Malaysia13(1) - 16 Ali Azizi22(1) - 11 LPts Malaysia National Championships 2023View
02/04/2023Bogota, Colombia13(1) - 15 Berto Lozoya16(1) - 15(2) LPts
02/02/2023London, UK12(1) - 15 Danny McRobbie22(3) - 8 WPts
04/12/2022Magdeburg, Germany12(1) - 14 Ademaro Jahr11 - 16 LPts
06/10/2022Kuching, Malaysia12(1) - 13 Haaris Sarah15(1) - 12 LPts
11/08/2022Shah Alam, Malaysia11(1) - 13 Brett Jeng2 - 1 WPts
10/06/2022Shah Alam, Malaysia10(1) - 13 Leo Lian1 - 0 WPts
11/04/2022Johor Bahru, Malaysia10(1) - 12 Amer Akel24 - 2 LPts Malaysia National Championships 2022View
12/02/2022Caloocan, Philippines10(1) - 11 Gervasio Leyba15 - 6 LPts
15/12/2021Petaling Jaya, Malaysia9(1) - 11 Yuan Mah6(1) - 9 WPts
28/10/2021Petaling Jaya, Malaysia8(1) - 11 Arjuna Bahl5 - 19 WPts
26/09/2021Orleans, France7(1) - 11 Sacha Romand1 - 11 WPts
28/07/2021Ipoh, Malaysia7(1) - 10 Atif Ozer14 - 7 LPts
13/06/2021Kuala Lumpur, Malaysia6 - 10 Kailash Arya4 - 17(3) WKO3
13/04/2021Shah Alam, Malaysia6 - 9 Bob Okore3 - 7 LPts
11/02/2021Kuching, Malaysia6 - 8 Yasin Shaker2 - 7 LPts
15/12/2020Shah Alam, Malaysia5 - 8 Hassan Ghaffari7(1) - 12 WPts
15/10/2020Shah Alam, Malaysia5 - 7 Chris Davis8 - 8 LPts
17/08/2020Shah Alam, Malaysia4 - 7 Shayan Hariri6 - 10 WPts
16/06/2020Sale, Morocco3 - 7 Rizwan-ul-Haq Shloush1 - 2 WPts
18/04/2020Shah Alam, Malaysia3 - 6 Augusto Gatti3 - 8 LPts
19/02/2020San Jose, Costa Rica2 - 6 Lisandro Grajeda1 - 12 WPts
22/12/2019Shah Alam, Malaysia1 - 6 Wang Tsen2 - 0 WPts
22/10/2019Shah Alam, Malaysia0 - 6 Majid Rasheed5 - 6 WPts
22/08/2019Alexandria, Egypt0 - 5 Mohsin Abdelghany5 - 4 LPts
24/06/2019Shah Alam, Malaysia0 - 4 Dewei Auduong4 - 2 LPts
24/04/2019Kuching, Malaysia0 - 3 Shayan Suhrawardy6 - 0 LPts
03/03/2019San Diego, USA0 - 2 Owen Corse5 - 4 LPts
03/01/2019Shah Alam, Malaysia0 - 1 Theophilus Amata0 - 1 LPts
05/11/2018Samarqand, Uzbekistan0 - 0 Agha Dilbazi0 - 0 LPts