Weightclass:  Featherweight
Location:  Petaling Jaya, Malaysia
Record:  26 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/10/2028Petaling Jaya, Malaysia25 - 18 Aramayis Dabbaghian2 - 7 WPts
13/08/2028Petaling Jaya, Malaysia24 - 18 Manopnoi Numpornthep4 - 8 WPts
14/06/2028Petaling Jaya, Malaysia23 - 18 Doncho á Hristov28 - 16 WPts
15/04/2028Petaling Jaya, Malaysia22 - 18 Dikran Daghlarian1 - 2 WPts
15/02/2028Petaling Jaya, Malaysia21 - 18 Xavion Camara7 - 14 WPts
17/12/2027Petaling Jaya, Malaysia20 - 18 Campbell Berland2 - 3 WPts
18/10/2027Petaling Jaya, Malaysia20 - 17 Teymur Muckaghanoff8(1) - 14 LPts
19/08/2027Petaling Jaya, Malaysia19 - 17 Varant Ohanian17 - 21 WPts
20/06/2027Petaling Jaya, Malaysia18 - 17 Krunoslav Gržan5 - 8 WPts
21/04/2027Petaling Jaya, Malaysia18 - 16 Fazail Talshinskii10 - 9 LPts
21/02/2027Petaling Jaya, Malaysia17 - 16 Pawel Jakubczak1 - 4 WPts
23/12/2026Petaling Jaya, Malaysia16 - 16 Ibrahim Mamund7 - 18 WPts
24/10/2026Petaling Jaya, Malaysia15 - 16 Toma Kamolinsh0 - 1 WPts
25/08/2026Petaling Jaya, Malaysia14 - 16 Ian Carswell15 - 14 WPts
26/06/2026Mitchells Plain, South Africa14 - 15 Valentijn Pretorius13 - 4 LPts
28/04/2026Barquisimeto, Venezuela13 - 15 Venacio Guerra6 - 20(2) WPts
28/02/2026Petaling Jaya, Malaysia12 - 15 Malik Sala5 - 4 WPts
30/12/2025Santo Domingo Oeste, Dominican Republic12 - 14 Joaquin Torralba14 - 14(5) LPts
01/11/2025Mejicanos, El Salvador11 - 14 Ivan Chaparro0 - 5 WPts
03/09/2025Petaling Jaya, Malaysia10 - 14 Doncho á Hristov15 - 10 WPts
06/07/2025Petaling Jaya, Malaysia9 - 14 Haaris Mohiuddin2 - 17 WPts
07/05/2025Guatemala City, Guatemala9 - 13 Diego Madrazo6 - 12 LPts
09/03/2025Ipoh, Malaysia9 - 12 Rehman Mousa10 - 19 LPts
12/01/2025Durban, South Africa9 - 11 Kamohelo Knoetze6 - 16 LPts
14/11/2024Petaling Jaya, Malaysia8 - 11 Shayan Abdoo0 - 7(2) WPts
14/09/2024Baku, Azerbaijan8 - 10 Donmez Mamedov15 - 8 LPts
17/07/2024Asan, South Korea7 - 10 Ja-choel Keng4 - 11 WPts
19/05/2024Petaling Jaya, Malaysia6 - 10 Haaris Mohiuddin1 - 11 WPts
20/03/2024Petaling Jaya, Malaysia5 - 10 Rashid Younan1 - 1 WPts
20/01/2024Koszalin, Poland5 - 9 Julian Bacik22 - 16 LPts
22/11/2023Petaling Jaya, Malaysia4 - 9 Gazi Mohamad0 - 2 WPts
22/09/2023Accra, Ghana4 - 8 Dave Offrata16 - 21(1) LPts
24/07/2023Stoke, UK4 - 7 Alec Dowie17 - 17 LPts
25/05/2023Geneva, Switzerland3 - 7 Paul Fonck12(1) - 19 WPts
27/03/2023Petaling Jaya, Malaysia3 - 6 Haider Flaccus2 - 15 LPts
27/01/2023Managua, Nicaragua3 - 5 Carlos Candela15 - 16 LPts
28/11/2022Tehran, Iran3 - 4 Kong Jee14 - 14 LPts
29/09/2022Petaling Jaya, Malaysia3 - 3 Ayabulela Cele19(3) - 7 LPts
01/08/2022Petaling Jaya, Malaysia2 - 3 Kashif Abdi1 - 5 WPts
31/05/2022Utrecht, Netherlands2 - 2 Bartel Patin16 - 8 LPts
02/04/2022Petaling Jaya, Malaysia2 - 1 Henry Wai13 - 13 LPts
09/02/2022Ipoh, Malaysia1 - 1 Gazi Hoque0 - 2 WPts
21/12/2021Kuala Lumpur, Malaysia1 - 0 Tariq Aboud10 - 13 LPts
18/11/2021Petaling Jaya, Malaysia0 - 0 Charles Malajila4 - 4 WPts