Weightclass:  Light Flyweight
Location:  Petaling Jaya, Malaysia
Record:  34 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/09/2025Petaling Jaya, Malaysia33 - 20 Mohsin Badini5 - 17 WPts
04/07/2025Petaling Jaya, Malaysia32 - 20 Oro Roberto0 - 4 WPts
06/05/2025Petaling Jaya, Malaysia31 - 20 Etienne Aznavour0 - 6 WPts
07/03/2025Petaling Jaya, Malaysia30 - 20 Charlie Wern7 - 8 WPts
06/01/2025Petaling Jaya, Malaysia29 - 20 Chris Lalu0 - 3 WPts
07/11/2024Petaling Jaya, Malaysia28 - 20 Manny Calistro0 - 7 WPts
07/09/2024Petaling Jaya, Malaysia27 - 20 Gazi Nour5(1) - 7 WPts
11/07/2024Petaling Jaya, Malaysia27 - 19 Kamran Safar8 - 7 LPts
11/05/2024Petaling Jaya, Malaysia26 - 19 Waqas Chahine1 - 6 WPts
12/03/2024Petaling Jaya, Malaysia25 - 19 Gonzalo Ledesma0 - 3 WPts
12/01/2024Petaling Jaya, Malaysia24 - 19 Sung-yun Chung1 - 2 WPts
13/11/2023Petaling Jaya, Malaysia23 - 19 Sancho Farfan1 - 1 WPts
14/09/2023Johor Bahru, Malaysia23 - 18 Majid Daoud20 - 16 LPts
30/07/2023New Kingston, Jamaica23 - 17 Lucas Maines13(1) - 15 LPts
01/06/2023Shah Alam, Malaysia23 - 16 Nick Heng23 - 10 LPts
17/04/2023Shah Alam, Malaysia23 - 15 Adnan Samaan21(2) - 16 LPts Malaysia National Championships 2023View
14/04/2023Shah Alam, Malaysia22 - 15 Elliot Ti2 - 1 WPts Malaysia National Championships 2023View
11/04/2023Shah Alam, Malaysia21 - 15 Atif Sesay2 - 1 WPts Malaysia National Championships 2023View
10/03/2023Tilburg, Netherlands20 - 15 Gorik Van de Casteele13(1) - 18 WPts
09/01/2023Baku, Azerbaijan19 - 15 Seyran Salmanov8 - 23 WPts
10/11/2022Kuala Lumpur, Malaysia19 - 14 Kamran Basher18 - 12 LPts
13/09/2022Prague, Czech Republic18 - 14 Bruno Hrabik11(2) - 15 WPts
16/07/2022Minsk, Belarus17 - 14 Matviyko Romanowski0 - 4 WPts
18/05/2022Shah Alam, Malaysia17 - 13 Haaris Bhutto15 - 14 LPts
11/04/2022Johor Bahru, Malaysia17 - 12 Waqas Abed13 - 13 LPts Malaysia National Championships 2022View
19/03/2022Kuala Lumpur, Malaysia16 - 12 Spencer Bu7 - 17 WPts
26/01/2022Ipoh, Malaysia15 - 12 Atif Nagi18 - 7 WPts
16/12/2021Petaling Jaya, Malaysia15 - 11 Dev Chohan19 - 5 LPts
13/11/2021Prato, Italy15 - 10 Carlo Galati6 - 16 LPts
13/09/2021Petaling Jaya, Malaysia14 - 10 Xeres Lobato1 - 12 WPts
13/07/2021Petaling Jaya, Malaysia13 - 10 Yasin Ahmed12(2) - 11 WPts
11/05/2021Maipu, Chile13 - 9 Rodrigo Cuaresma7 - 7 LPts
12/03/2021Petaling Jaya, Malaysia12 - 9 Obaid Koroma10 - 9 WPts
26/01/2021Ulaanbaatar, Mongolia12 - 8 Aleksandr Serdamba18 - 2 LPts
27/11/2020Kuala Lumpur, Malaysia12 - 7 Umair Zehri6(1) - 11 LPts
29/09/2020Petaling Jaya, Malaysia12 - 6 Ethan Ndungu4 - 12 LPts
30/07/2020Puente Alto, Chile12 - 5 Rodrigo Ponciano9(1) - 5 LPts
01/06/2020Shah Alam, Malaysia12 - 4 Vinay Kapur11 - 3 LPts
11/04/2020Shah Alam, Malaysia12 - 3 Aftab Moghaddam4 - 8 LPts Malaysia National Championships 2020View
23/03/2020Petaling Jaya, Malaysia11 - 3 Amjad Omer5 - 8 WPts
22/01/2020Petaling Jaya, Malaysia10 - 3 Ponce De Santos2 - 1 WPts
22/11/2019Petaling Jaya, Malaysia9 - 3 Colombo Sabattini3 - 7 WPts
22/09/2019Bangkok, Thailand8 - 3 Chalermchai Chaikamdee5 - 4 WPts
24/07/2019Petaling Jaya, Malaysia7 - 3 Yasin Ahmed4 - 4 WPts
24/05/2019Petaling Jaya, Malaysia6 - 3 Zain Morad5 - 2 WPts
24/03/2019Petaling Jaya, Malaysia5 - 3 Malik Saadeh2 - 3 WPts
21/01/2019Santiago de los Caballeros, Dominican Republic5 - 2 Aimon Arabia3 - 0 LPts
23/11/2018Petaling Jaya, Malaysia4 - 2 Haaris Kakazai0 - 3 WPts
22/09/2018Petaling Jaya, Malaysia3 - 2 Leonardo Serri1 - 2 WPts
21/07/2018Shah Alam, Malaysia3 - 1 Ashoka Shekhda1 - 0 LPts
28/05/2018Petaling Jaya, Malaysia2 - 1 Ali Asad3 - 0 WPts
30/03/2018Petaling Jaya, Malaysia1 - 1 Aftab Abdallah0 - 1 WPts
16/02/2018Ipoh, Malaysia1 - 0 Zafa Kazmi0 - 1 LPts
10/01/2018Salerno, Italy0 - 0 Vico Corsaro0 - 0 WPts