Weightclass:  Featherweight
Location:  Petaling Jaya, Malaysia
Record:  23(2) - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/11/2025Petaling Jaya, Malaysia22(2) - 25 Juan Cartaya3 - 22 WPts
20/09/2025Petaling Jaya, Malaysia21(2) - 25 Xaverius Marin5 - 14 WPts
22/07/2025Petaling Jaya, Malaysia20(2) - 25 Simeon Adamian1 - 0 WPts
23/05/2025Petaling Jaya, Malaysia19(2) - 25 Diego Abarca3 - 21 WPts
24/03/2025Petaling Jaya, Malaysia18(2) - 25 Hue Dinh2 - 23 WPts
23/01/2025Petaling Jaya, Malaysia17(2) - 25 Felippe Chavarin4 - 15 WPts
24/11/2024Petaling Jaya, Malaysia16(2) - 25 Montenegro Lena2 - 3 WPts
25/09/2024Petaling Jaya, Malaysia15(2) - 25 Rodrigo Landaverde2 - 4 WPts
27/07/2024Petaling Jaya, Malaysia14(2) - 25 Imran Bacchus0 - 1 WPts
27/05/2024Petaling Jaya, Malaysia13(2) - 25 Wu-pen Ong0 - 3 WPts
28/03/2024Petaling Jaya, Malaysia13(2) - 24 Ali Bacchus2 - 17 LPts
28/01/2024Petaling Jaya, Malaysia12(2) - 24 Imran Zehri0 - 1 WPts
29/11/2023Oslo, Norway11(2) - 24 Ove Setter2 - 13 WPts
30/09/2023West Valley City, USA10(1) - 24 David Wright3 - 11(7) WKO2
02/08/2023Petaling Jaya, Malaysia10(1) - 23 Gennady Kukura3 - 12 LPts
03/06/2023Petaling Jaya, Malaysia10(1) - 22 Ashoka Balakrishnan10 - 15 LPts
06/04/2023Kuala Lumpur, Malaysia10(1) - 21 Sajid Mirza10 - 21(9) LPts
06/02/2023Kuala Lumpur, Malaysia10(1) - 20 Nathan Tan20(1) - 10 LPts
09/12/2022Shah Alam, Malaysia9(1) - 20 Rehman Safar9(1) - 14 WPts
27/10/2022Kuala Lumpur, Malaysia9(1) - 19 Amer Ghani15 - 14 LPts
26/09/2022Petaling Jaya, Malaysia8(1) - 19 Iago Frausto0 - 5 WPts
29/07/2022Naivasha, Kenya7(1) - 19 Joel Maathai6 - 10 WPts
29/05/2022Ulaanbaatar, Mongolia7(1) - 18 Mikhail Togsbayar11 - 14 LPts
30/03/2022Istanbul, Turkey7(1) - 17 Devrim Yildizeli14(1) - 11 LPts
30/01/2022Kumasi, Ghana7(1) - 16 Mason Kwofie7 - 13 LPts
02/12/2021Petaling Jaya, Malaysia7(1) - 15 Henry Wai11 - 13 LPts
12/10/2021Juarez, Mexico7(1) - 14 Diego Monserrate14(2) - 5 LPts
14/08/2021Kuala Lumpur, Malaysia7(1) - 13 Syed Yusuf9 - 11 LPts
19/06/2021Petaling Jaya, Malaysia7(1) - 12 Umair Sultana14(1) - 6 LPts
19/04/2021Petaling Jaya, Malaysia7(1) - 11 Gazi Ismail14 - 7 LPts
16/02/2021Petaling Jaya, Malaysia7(1) - 10 Luis Solis11 - 7 LPts
18/12/2020Petaling Jaya, Malaysia6(1) - 10 Odilon Braudel4 - 5 WPts
18/10/2020Petaling Jaya, Malaysia6(1) - 9 Umair Sultana11(1) - 5 LPts
23/08/2020Petaling Jaya, Malaysia6(1) - 8 Kenji Sawaya6 - 10(2) LPts
22/06/2020Zaria, Nigeria6(1) - 7 Theophilus Chukwumerije2 - 11 LPts
22/04/2020Johor Bahru, Malaysia6(1) - 6 Hassan Javid3 - 9 LPts
12/03/2020Petaling Jaya, Malaysia6(1) - 5 Ashoka Balakrishnan0 - 5 LPts
11/01/2020Petaling Jaya, Malaysia6(1) - 4 Danyaal Abood4 - 6 LPts
10/11/2019Petaling Jaya, Malaysia5(1) - 4 Azam Mohamed6 - 5 WPts
10/09/2019Samarqand, Uzbekistan5(1) - 3 Ughur Alekperzade7 - 2 LPts
13/07/2019Petaling Jaya, Malaysia4(1) - 3 Arran Tak3 - 5 WPts
15/05/2019Montevideo, Uruguay3(1) - 3 Santiago Prado1 - 5 WPts
15/03/2019Kuala Lumpur, Malaysia3(1) - 2 Ahmed Karimi3 - 2 LPts
31/01/2019Petaling Jaya, Malaysia3(1) - 1 Diego Manguino2 - 1 LPts
01/12/2018Petaling Jaya, Malaysia2(1) - 1 Syed Yusuf1 - 2 WPts
01/10/2018Zamboanga City, Philippines1 - 1 Antonio Mangalindan3 - 3 WKO3
03/08/2018Petaling Jaya, Malaysia0 - 1 Govind Tanwar2 - 2 WPts
05/06/2018Almaty, Kazakhstan0 - 0 Ivan Kajrkuloff0 - 0 LPts