Weightclass:  Light Flyweight
Location:  Petaling Jaya, Malaysia
Record:  48 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/06/2026Petaling Jaya, Malaysia47 - 18 Vicente Rabago6 - 16 WPts
09/04/2026Petaling Jaya, Malaysia46 - 18 Shinji Takano10 - 7 WPts
08/02/2026Petaling Jaya, Malaysia45 - 18 Nathan Giblin0 - 2 WPts
10/12/2025Petaling Jaya, Malaysia44 - 18 Narotama Luteyn2 - 4 WPts
11/10/2025Petaling Jaya, Malaysia43 - 18 Satoru Aoyama6 - 7 WPts
12/08/2025Petaling Jaya, Malaysia42 - 18 Tajo Tano3(1) - 13 WPts
13/06/2025Petaling Jaya, Malaysia41 - 18 Hafiz Abbasguliyev2 - 11 WPts
14/04/2025Petaling Jaya, Malaysia40 - 18 Iago Garza6 - 10 WPts
13/02/2025Petaling Jaya, Malaysia39 - 18 Alik Babinski9 - 12 WPts
15/12/2024Petaling Jaya, Malaysia38 - 18 Marzuq Zabiroff1 - 1 WPts
16/10/2024Petaling Jaya, Malaysia37 - 18 Diego Pilar1 - 21 WPts
18/08/2024Petaling Jaya, Malaysia36 - 18 Jose Jaime2 - 9 WPts
19/06/2024Perth, Australia35 - 18 Jake Vicini30 - 22 WPts
18/05/2024Petaling Jaya, Malaysia35 - 17 Eloy Pichon30 - 18 LPts
17/04/2024Ipoh, Malaysia34 - 17 Haaris Nazir7 - 12 WPts Malaysia National Championships 2024View
14/04/2024Ipoh, Malaysia33 - 17 Waqas Abed23(2) - 18 WPts Malaysia National Championships 2024View
11/04/2024Ipoh, Malaysia32 - 17 Shayan Rasul7 - 8 WPts Malaysia National Championships 2024View
17/03/2024Torreon, Mexico31 - 17 Dimos Martinez41 - 11 WPts
15/02/2024Dakar, Senegal30 - 17 Darrell Gourcuff35 - 12 WPts
15/01/2024Petaling Jaya, Malaysia30 - 16 Darrell Gourcuff34 - 12 LPts
15/12/2023Petaling Jaya, Malaysia29 - 16 Neper Solar31(1) - 13 WPts
14/11/2023San Jose, Costa Rica28 - 16 Neper Solar31(1) - 12 WPts
14/10/2023San Jose, Costa Rica28 - 15 Neper Solar30(1) - 12 LPts
13/09/2023Sana'a, Yemen28 - 14 Jawad Nasr25(5) - 14 LPts
13/08/2023Kiev, Ukraine28 - 13 Wasyl Savko30 - 12 LPts
13/07/2023Petionville, Haiti28 - 12 Verity Camus27(1) - 12 LPts
12/06/2023Petaling Jaya, Malaysia28 - 11 Verity Camus26(1) - 12 LPts
12/05/2023Petionville, Haiti27 - 11 Verity Camus26(1) - 11 WPts
11/04/2023Shah Alam, Malaysia27 - 10 Hassan Mohammed11 - 9(2) LPts Malaysia National Championships 2023View
11/03/2023Grenoble, France27 - 9 Aramis Lenglen24 - 14 LPts
08/02/2023Petaling Jaya, Malaysia27 - 8 Santiago Brizuela28 - 9 LPts
08/01/2023Petaling Jaya, Malaysia26 - 8 Joaquin Miranda18 - 17 WPts
08/12/2022General Santos, Philippines25 - 8 Diego Canilao8 - 7 WPts
09/10/2022Johor Bahru, Malaysia25 - 7 Yasin Ahmed18(2) - 13 LPts
15/08/2022Samarqand, Uzbekistan24 - 7 Zernebog Sulranov8 - 18 WPts
16/06/2022Petaling Jaya, Malaysia23 - 7 Vinay Bachchan2 - 0 WPts
17/04/2022Johor Bahru, Malaysia23 - 6 Vinay Kapur24 - 7 LPts Malaysia National Championships 2022View
14/04/2022Johor Bahru, Malaysia22 - 6 Haaris Semaan9 - 13 WPts Malaysia National Championships 2022View
11/04/2022Johor Bahru, Malaysia21 - 6 Yasin Ahmed16(2) - 12 WPts Malaysia National Championships 2022View
12/03/2022Petaling Jaya, Malaysia20 - 6 Aftab Rahman4 - 3 WPts
10/01/2022Baku, Azerbaijan19 - 6 Nuru Geidarov14 - 5 WPts
11/11/2021Petaling Jaya, Malaysia18 - 6 Kamran Basher13 - 11 WPts
10/09/2021Petaling Jaya, Malaysia17 - 6 Jawad Kassar18 - 6 WPts
10/07/2021San Jose, Costa Rica16 - 6 Juan Briceno3 - 16 WPts
10/05/2021Petaling Jaya, Malaysia15 - 6 Matt Heng9 - 7 WPts
11/03/2021Seoul, South Korea15 - 5 Bum-young Cho2(1) - 12 LPts
11/01/2021Petaling Jaya, Malaysia14 - 5 Obaid Koroma10 - 8 WPts
10/11/2020Petaling Jaya, Malaysia13 - 5 Adnan Samaan9 - 9 WPts
10/09/2020Petaling Jaya, Malaysia12 - 5 Dai Saunders4 - 8 WPts
10/07/2020Petaling Jaya, Malaysia11 - 5 Dale Teh2 - 6(2) WPts
09/05/2020Petaling Jaya, Malaysia10 - 5 Rodrigo Bonifacio10 - 5 WPts
10/03/2020Ipoh, Malaysia9 - 5 Kashif Ghanem2 - 9 WPts
20/01/2020Petaling Jaya, Malaysia9 - 4 Guillermo Mare7 - 4 LPts
20/11/2019Melitopol, Ukraine8 - 4 Taras Domitrovich8 - 4 WPts
22/09/2019Petaling Jaya, Malaysia7 - 4 Syed Azimi7 - 4 WPts
23/07/2019Surabaya, Indonesia6 - 4 Basuki Leimena7 - 3 WPts
25/05/2019Nairobi, Kenya6 - 3 Haider Ibrahim4 - 3 LPts
26/03/2019Kuala Lumpur, Malaysia6 - 2 Gazi Nawaz8 - 0 LPts
06/02/2019Nassau, Bahamas5 - 2 Gus Baldwin3 - 3 WPts
09/12/2018Petaling Jaya, Malaysia4 - 2 Gazi Abed4 - 1 WPts
09/10/2018Petaling Jaya, Malaysia3 - 2 Ashoka Shekhda2 - 1 WPts
09/08/2018Petaling Jaya, Malaysia2 - 2 Vidadi Narimanov4 - 0 WPts
09/06/2018Kuala Lumpur, Malaysia2 - 1 Waqas Abed1 - 0 LPts
23/04/2018Petaling Jaya, Malaysia1 - 1 Zafa Amin0 - 1 WPts
25/02/2018Petaling Jaya, Malaysia0 - 1 Woo Truong0 - 1 WPts
10/01/2018Kuala Lumpur, Malaysia0 - 0 Gazi Nawaz0 - 0 LPts