Weightclass:  Flyweight
Location:  Johor Bahru, Malaysia
Record:  31(1) - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/11/2025Johor Bahru, Malaysia30(1) - 20 Kasi Monde0 - 1 WPts
04/09/2025Johor Bahru, Malaysia29(1) - 20 Yevhen Siemion7 - 12 WPts
06/07/2025Johor Bahru, Malaysia28(1) - 20 Angel Godino0 - 6 WPts
07/05/2025Johor Bahru, Malaysia27(1) - 20 Lloyd Mallis0 - 15(1) WPts
08/03/2025Johor Bahru, Malaysia26(1) - 20 Rodrigo Batoctoy2 - 3 WPts
07/01/2025Johor Bahru, Malaysia25(1) - 20 Confucius Ye2 - 10 WPts
08/11/2024Johor Bahru, Malaysia24(1) - 20 Frisco Gascon3 - 6 WPts
08/09/2024Johor Bahru, Malaysia23(1) - 20 Gao Cao18 - 15 WPts
10/07/2024Johor Bahru, Malaysia22(1) - 20 Haider Eid1 - 0 WPts
10/05/2024Johor Bahru, Malaysia21(1) - 20 Abdul Akhter0 - 5 WPts
11/03/2024Johor Bahru, Malaysia20(1) - 20 Joaquin Berlanga2 - 12(1) WPts
11/01/2024Johor Bahru, Malaysia19 - 20 Haider Rashed0 - 5(1) WKO3
12/11/2023Ipoh, Malaysia19 - 19 Ganesa Agarwal23 - 14 LPts
13/09/2023Ipoh, Malaysia19 - 18 Ganesa Agarwal22 - 14 LPts
16/07/2023Johor Bahru, Malaysia19 - 17 Hassan Hashemi23 - 10 LPts
18/05/2023Hanoi, Vietnam18 - 17 Tian Duy0 - 0 WPts
20/03/2023Daejeon, South Korea18 - 16 Joo-ho Yoo19 - 10 LPts
20/01/2023Johor Bahru, Malaysia17 - 16 Danyaal Afzal0 - 4 WPts
20/11/2022Mexico City, Mexico17 - 15 Alejandro Basulto5 - 24 LPts
21/09/2022Shymkent, Kazakhstan17 - 14 Umair Cajrkulow17 - 7 LPts
24/07/2022Johor Bahru, Malaysia16 - 14 Jose Amparo0 - 4 WPts
24/05/2022Rotterdam, Netherlands15 - 14 Flor Geric12 - 15 WPts
26/03/2022Johor Bahru, Malaysia14 - 14 Barry Shan14 - 12 WPts
28/01/2022Ponce, Puerto Rico14 - 13 Olindo Rubi18 - 5 LPts
29/11/2021Johor Bahru, Malaysia13 - 13 William Wing4 - 11 WPts
28/09/2021Shizuoka, Japan12 - 13 Jiro Enomoto1 - 8 WPts
30/07/2021Ipoh, Malaysia11 - 13 Bahadur Iyer7 - 13 WPts
30/05/2021Kuching, Malaysia11 - 12 Irfan Abdo9 - 11 LPts
01/04/2021Shymkent, Kazakhstan11 - 11 Bilal Narckuloff15 - 3 LPts
01/02/2021Suwon, South Korea11 - 10 Chang-soo Kim12 - 6(1) LPts
01/12/2020Johor Bahru, Malaysia10 - 10 Owen May9 - 9 WPts
01/10/2020La Florida, Chile9 - 10 Xavier Zacarias8 - 5 WPts
02/08/2020Johor Bahru, Malaysia8 - 10 David Prichard2 - 8 WPts
01/06/2020Balikpapan, Indonesia8 - 9 Noah Taufik6 - 3 LPts
02/04/2020Petaling Jaya, Malaysia8 - 8 Vishal Sen4 - 8 LPts
26/02/2020Shah Alam, Malaysia8 - 7 Xing-fu Giaw3 - 8 LPts
14/01/2020Johor Bahru, Malaysia7 - 7 Owen Wyburn5 - 6 WPts
14/11/2019Ulaanbaatar, Mongolia7 - 6 Quds Sajdahmetow5 - 3 LPts
14/09/2019Johor Bahru, Malaysia6 - 6 Waleed Ghannam2 - 6 WPts
15/07/2019Johor Bahru, Malaysia6 - 5 Abdul Mazari2 - 8 LPts
15/05/2019Accra, Ghana6 - 4 Seth Bawuah5 - 4 LPts
15/03/2019Kuala Lumpur, Malaysia5 - 4 Zafa Saber1 - 5 WPts
04/02/2019Nonthaburi, Thailand5 - 3 Chalermjak Sayangym3 - 0 LPts
06/12/2018Medina, Saudi Arabia4 - 3 Amer Madani2 - 3 WPts
07/10/2018Petaling Jaya, Malaysia3 - 3 Vishal Sen2 - 1 WPts
04/09/2018Petaling Jaya, Malaysia3 - 2 Jing Gao2 - 2 LPts
26/07/2018Johor Bahru, Malaysia2 - 2 Brett Dung1 - 1 WPts
28/05/2018Johor Bahru, Malaysia1 - 2 Atif Diab2 - 1 WPts
30/03/2018Johor Bahru, Malaysia1 - 1 Govind Badal2 - 0 LPts
16/02/2018Johor Bahru, Malaysia0 - 1 Irfan Salim0 - 1 WPts
07/01/2018Kuching, Malaysia0 - 0 Majid Abood0 - 0 LPts