Weightclass:  Light Flyweight
Location:  Johor Bahru, Malaysia
Record:  30 - 29
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/06/2027Johor Bahru, Malaysia29 - 29 Yutaka Yamada0 - 6 WPts
03/04/2027Johor Bahru, Malaysia28 - 29 Gig Agbayani2 - 13 WPts
02/02/2027Johor Bahru, Malaysia28 - 28 Takeo Nakashima4 - 10 LPts
04/12/2026Johor Bahru, Malaysia28 - 27 Matthew Macalguim14 - 3 LPts
05/10/2026Johor Bahru, Malaysia27 - 27 Langgeng Kasa2 - 5 WPts
06/08/2026Johor Bahru, Malaysia26 - 27 Neper Rabago4 - 4 WPts
07/06/2026Johor Bahru, Malaysia25 - 27 Sabuur Abai14(1) - 15 WPts
08/04/2026Johor Bahru, Malaysia24 - 27 Joo-ho Sok1 - 5 WPts
07/02/2026Johor Bahru, Malaysia23 - 27 Deshi Fei0 - 0 WPts
09/12/2025Johor Bahru, Malaysia22 - 27 Brin Prentiss7 - 7(1) WPts
10/10/2025Johor Bahru, Malaysia21 - 27 Rehman Zaher0 - 1 WPts
11/08/2025Johor Bahru, Malaysia20 - 27 Haaris Fareedi2 - 10 WPts
12/06/2025Masally, Azerbaijan20 - 26 Bilal Agamekhtiyev29 - 20(1) LPts
14/04/2025Kuala Lumpur, Malaysia20 - 25 Waqas Haider9 - 24 LPts Malaysia National Championships 2025View
11/04/2025Kuala Lumpur, Malaysia19 - 25 Waqas Hamid5 - 5 WPts Malaysia National Championships 2025View
03/04/2025Johor Bahru, Malaysia18 - 25 Majid Baten7 - 7 WPts
03/02/2025Johor Bahru, Malaysia17 - 25 Sagaz Basa1 - 10 WPts
06/12/2024Kawasaki, Japan17 - 24 Hajime Yamada45(3) - 10 LPts
08/10/2024Adana, Turkey16 - 24 Berkant Berker12 - 15 WPts
10/08/2024Kikuyu, Kenya16 - 23 Zachary Kiplitany4 - 20(1) LPts
12/06/2024Panama City, Panama16 - 22 Oro Mancia31 - 10 LPts
14/04/2024Ipoh, Malaysia16 - 21 Haaris Nazir6 - 12 LPts Malaysia National Championships 2024View
11/04/2024Ipoh, Malaysia15 - 21 Charlie Wern4 - 5 WPts Malaysia National Championships 2024View
05/03/2024The Hague, Netherlands14 - 21 Ludo Barradodt0 - 0 WPts
06/01/2024Johor Bahru, Malaysia13 - 21 Farhan Asad0 - 1 WPts
07/11/2023Johor Bahru, Malaysia12 - 21 Michael Fun1 - 4 WPts
08/09/2023Lviv, Ukraine12 - 20 Alik Prokop22 - 12 LPts
11/07/2023Tianjin, China11 - 20 Xi-Wang Siu6 - 19 WPts
13/05/2023El Alto, Bolivia11 - 19 Carlos Narez11 - 22 LPts
15/03/2023San Juan, Puerto Rico11 - 18 Macario Borjon19(1) - 6 LPts
15/01/2023Shah Alam, Malaysia11 - 17 Haaris Bhutto19 - 14 LPts
02/12/2022Kuala Lumpur, Malaysia11 - 16 Haaris Kakazai14 - 15 LPts
01/11/2022San Jose, Costa Rica11 - 15 Dimos Riveron15(1) - 12(2) LPts
03/09/2022Johor Bahru, Malaysia11 - 14 Obaid Koroma14 - 14 LPts
04/07/2022Ipoh, Malaysia10 - 14 Amer Hariri8 - 18 WPts
06/05/2022Ipoh, Malaysia10 - 13 Amer Hariri7 - 18 LPts
14/03/2022Kuching, Malaysia10 - 12 Imran Nazir3 - 20 LPts
17/01/2022Kuala Lumpur, Malaysia10 - 11 Spencer Bu6 - 17 LPts
08/12/2021Petaling Jaya, Malaysia10 - 10 Umair Basa15 - 7 LPts
07/11/2021Kuala Lumpur, Malaysia10 - 9 Syed Azimi17 - 8 LPts
09/09/2021Georgetown, Guyana10 - 8 Arthur Space3 - 1 LPts
12/07/2021Johor Bahru, Malaysia9 - 8 Amjad Omer8 - 13(1) WPts
10/05/2021Petaling Jaya, Malaysia9 - 7 Kashif Parsa15 - 6 LPts
13/03/2021San Jose, Costa Rica8 - 7 Pancho Tallon2 - 6 WPts
13/01/2021Glasgow, UK8 - 6 Hamish Farrell5 - 10 LPts
15/11/2020Petaling Jaya, Malaysia8 - 5 Faisal Beydoun12 - 5 LPts
26/09/2020Johor Bahru, Malaysia7 - 5 Waqar Kassem1 - 13 WPts
28/07/2020Johor Bahru, Malaysia6 - 5 Zuffur Hussain6 - 7 WPts
05/06/2020Kuching, Malaysia6 - 4 Jun Sam9 - 6 LPts
03/05/2020Johor Bahru, Malaysia5 - 4 Amer Hariri2 - 11 WPts
05/03/2020Kuala Lumpur, Malaysia5 - 3 Hassan Mohammed0 - 0 LPts
14/01/2020Petaling Jaya, Malaysia4 - 3 Faisal Beydoun9 - 3 WPts
06/12/2019Johor Bahru, Malaysia4 - 2 Venacio Lema9 - 2 LPts
06/10/2019Johor Bahru, Malaysia4 - 1 Orlando Palos6 - 3 LPts
06/08/2019Kuching, Malaysia3 - 1 Jun Sam6 - 4 WPts
08/06/2019Algiers, Algeria2 - 1 Jawad Djebbar6 - 4 WPts
10/04/2019Ipoh, Malaysia2 - 0 Chandrakant Chakrabarti3 - 2 LPts
06/03/2019Bradford, UK1 - 0 Bryan Friel0 - 0 WPts
05/01/2019Johor Bahru, Malaysia0 - 0 Joaquin Buendia0 - 0 WPts