Weightclass:  Light Flyweight
Location:  Kuala Lumpur, Malaysia
Record:  36(1) - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/04/2030Kuala Lumpur, Malaysia35(1) - 26 Asif Taha7 - 9 WPts
09/02/2030Kuala Lumpur, Malaysia34(1) - 26 Cris Parras6 - 1 WPts
11/12/2029Kuala Lumpur, Malaysia33(1) - 26 Montenegro Barranco1 - 0 WPts
12/10/2029Kuala Lumpur, Malaysia32(1) - 26 Richie Callander4 - 6 WPts
13/08/2029Kuala Lumpur, Malaysia31(1) - 26 Dimi Cilvecinsh13 - 5 WPts
14/06/2029Kuala Lumpur, Malaysia30(1) - 26 Jeraldo Galan10 - 9 WPts
15/04/2029Kuala Lumpur, Malaysia29(1) - 26 Mykelti Chakomboka4 - 8 WPts
14/02/2029Kuala Lumpur, Malaysia28(1) - 26 Yago Gordon3 - 11 WPts
16/12/2028San Juan, Puerto Rico27(1) - 26 Cuba Deocampo28 - 30 WPts
15/11/2028Kuala Lumpur, Malaysia27(1) - 25 Quaashie Shonga34 - 24 LPts
15/10/2028Ndola, Zambia26(1) - 25 Quaashie Shonga34 - 23 WPts
14/09/2028Kuala Lumpur, Malaysia26(1) - 24 Alejandro Almazan35 - 18 LPts
14/08/2028Kuala Lumpur, Malaysia25(1) - 24 Fanuco Ybanez22(1) - 20 WPts
13/07/2028Nanning, China25(1) - 23 Acastus Maras30 - 12 LPts Nanning Olympics 2028View
18/06/2028Kuala Lumpur, Malaysia24(1) - 23 Quaashie Shonga33 - 20 WPts
18/05/2028Ndola, Zambia23(1) - 23 Quaashie Shonga33 - 19 WPts
17/04/2028Kuala Lumpur, Malaysia23(1) - 22 Rex Wong39 - 8 LPts Malaysia National Championships 2028View
14/04/2028Kuala Lumpur, Malaysia22(1) - 22 Abdul Assaf12 - 9 WPts Malaysia National Championships 2028View
11/04/2028Kuala Lumpur, Malaysia21(1) - 22 Amer Abdella14 - 16 WPts Malaysia National Championships 2028View
14/03/2028Manukau, New Zealand21(1) - 21 Josh Poaro23 - 18 LPts
12/02/2028Manukau, New Zealand21(1) - 20 Josh Poaro22 - 18 LPts
12/01/2028Hengyang, China21(1) - 19 Rusalee Kiatponthip51(2) - 22 LPts Asia-Oceania Championships 2028View
09/01/2028Hengyang, China20(1) - 19 Josh Poaro22 - 17 WPts Asia-Oceania Championships 2028View
18/12/2027Mexico City, Mexico20(1) - 18 Quico Guzman27(1) - 7 LPts
16/11/2027Kuala Lumpur, Malaysia20(1) - 17 Yves Reinier19 - 11 LPts
13/10/2027Almaty, Kazakhstan19(1) - 17 Abdul Salimghanow23(2) - 14(4) WPts
10/09/2027Ibadan, Nigeria19(1) - 16 Acastus Maras22 - 7 LPts Ibadan World Championships 2027View
07/09/2027Ibadan, Nigeria18(1) - 16 Ken Forrest23 - 11 WPts Ibadan World Championships 2027View
10/07/2027Kuala Lumpur, Malaysia17(1) - 16 Farhan Asad12 - 12(1) WPts
22/05/2027Shah Alam, Malaysia16(1) - 16 Haaris Nazir17 - 21 WPts
11/04/2027Johor Bahru, Malaysia16(1) - 15 Rex Wong30 - 6 LPts Malaysia National Championships 2027View
22/03/2027Dublin, Ireland15(1) - 15 Roy MacClery13 - 17 WPts
22/01/2027Shah Alam, Malaysia14(1) - 15 Haaris Nazir16 - 20 WPts
24/11/2026Ipoh, Malaysia13(1) - 15 Zuffur Greiss4 - 18 WPts
27/09/2026Johor Bahru, Malaysia12(1) - 15 Geoff Yun6 - 18(4) WPts
29/07/2026Kuala Lumpur, Malaysia11(1) - 15 Kamran Safar20 - 9 WPts
30/05/2026Petaling Jaya, Malaysia11(1) - 14 Johar Gahlot9 - 9 LPts
11/04/2026Johor Bahru, Malaysia11(1) - 13 Amjad Ahsan13 - 14 LPts Malaysia National Championships 2026View
19/03/2026Johor Bahru, Malaysia11(1) - 12 Kamran Safar18 - 8 LPts
31/01/2026Tegucigalpa, Honduras10(1) - 12 Gonzalo Medel4 - 11 WPts
03/12/2025Ipoh, Malaysia9(1) - 12 Hassan Sharif2 - 12 WPts
04/10/2025Petaling Jaya, Malaysia8(1) - 12 Atif Sesay8 - 11 WPts
06/08/2025Petaling Jaya, Malaysia8(1) - 11 Johar Gahlot6 - 7 LPts
07/06/2025Petaling Jaya, Malaysia7(1) - 11 Johar Gahlot6 - 6 WPts
09/04/2025Shah Alam, Malaysia7(1) - 10 Michael Fun4 - 11 LPts
24/02/2025Kuala Lumpur, Malaysia7(1) - 9 Rehman Khalil20 - 15 LPts
23/01/2025Petaling Jaya, Malaysia6(1) - 9 Obaid Koroma26 - 17 WPts
13/12/2024Guayaquil, Ecuador6(1) - 8 Jose Quesada22 - 21 LPts
15/10/2024Kuching, Malaysia5(1) - 8 Ibrahim Sharaf2 - 10 WPts
07/09/2024Petaling Jaya, Malaysia5(1) - 7 Rashid Ansari27 - 20 LPts
28/07/2024Kuala Lumpur, Malaysia5(1) - 6 Majid Baten4 - 5 LPts
24/06/2024Kuala Lumpur, Malaysia5(1) - 5 Roy McCrady6 - 10 LPts
25/04/2024San Jose, Costa Rica5(1) - 4 Joaquin Porto11 - 16 LPts
26/02/2024Kuala Lumpur, Malaysia4(1) - 4 Farhan Asad0 - 2 WPts
28/12/2023Kuala Lumpur, Malaysia3(1) - 4 Michael Fun1 - 5 WPts
29/10/2023Quito, Ecuador2(1) - 4 Joaquin Maes3 - 10 WPts
30/08/2023Johor Bahru, Malaysia2(1) - 3 Kamran Safar4 - 5 LPts
03/07/2023Kuala Lumpur, Malaysia2(1) - 2 Bahadur Chia2 - 4 LPts
04/05/2023Johor Bahru, Malaysia1 - 2 Geoff Yun1 - 1 WKO3
11/03/2023Kuala Lumpur, Malaysia1 - 1 Kamran Basher20 - 12 LPts
21/01/2023Johor Bahru, Malaysia1 - 0 Woo Truong25 - 8 LPts
18/12/2022Kuala Lumpur, Malaysia0 - 0 Abdul Rasul0 - 3(2) WPts