Weightclass:  Featherweight
Location:  Kuala Lumpur, Malaysia
Record:  24 - 23(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/05/2025Kuala Lumpur, Malaysia23 - 23(1) Venacio Grullon0 - 1 WPts
23/03/2025Kuala Lumpur, Malaysia23 - 22(1) Ramirez Feliciano18 - 17 LPts
22/01/2025Kuala Lumpur, Malaysia23 - 21(1) Yodchanchai Saenchai8 - 11 LPts
23/11/2024Kuala Lumpur, Malaysia22 - 21(1) Alby Waldburger0 - 1 WPts
24/09/2024Kuala Lumpur, Malaysia21 - 21(1) Ivan Cacpenoff0 - 9 WPts
26/07/2024Kuala Lumpur, Malaysia20 - 21(1) Konstantin Gutmanis3 - 9 WPts
27/05/2024Kuala Lumpur, Malaysia19 - 21(1) Vishal Chauhan7(1) - 7 WPts
28/03/2024Kuala Lumpur, Malaysia18 - 21(1) Gazi Haidar0 - 3 WPts
28/01/2024Kuala Lumpur, Malaysia17 - 21(1) Valeri Jurgensons2 - 15 WPts
29/11/2023Kuala Lumpur, Malaysia16 - 21(1) Jordan Hedley3 - 9 WPts
29/09/2023Johor Bahru, Malaysia16 - 20(1) Mike Woon24(1) - 12 LPts
02/08/2023Oslo, Norway16 - 19(1) Hardicanute Berland10 - 17 LPts
04/06/2023Kuala Lumpur, Malaysia16 - 18(1) Jaka Sontani13 - 14 LPts
06/04/2023Kuala Lumpur, Malaysia15 - 18(1) Aftab Lone7 - 22 WPts
06/02/2023Shah Alam, Malaysia15 - 17(1) Shayan Mir23 - 14 LPts
09/12/2022Kuala Lumpur, Malaysia14 - 17(1) Eddie Schelphaeghe1 - 6 WPts
09/10/2022Kuala Lumpur, Malaysia13 - 17(1) Bing Hoo0 - 10(2) WPts
10/08/2022Kuala Lumpur, Malaysia13 - 16 Tariq Aboud12 - 15 LKO3
09/06/2022Acapulco, Mexico13 - 15 Nasario Lebron11 - 14 LPts
11/04/2022Johor Bahru, Malaysia13 - 14 Irfan Sasooli12(1) - 15 LPts
11/02/2022Kuala Lumpur, Malaysia12 - 14 Rehman Mousa2 - 6 WPts
11/12/2021London, UK12 - 13 Shaun Kinion15 - 8 LPts
11/10/2021Johor Bahru, Malaysia12 - 12 Danyaal Bina18 - 4 LPts
13/08/2021Johor Bahru, Malaysia11 - 12 Rashid Yousuf11 - 10 WPts
13/06/2021Kuala Lumpur, Malaysia11 - 11 Giomar Matti12 - 10 LPts
13/04/2021Kuala Lumpur, Malaysia10 - 11 Bilal Riaz2 - 0 WPts
10/02/2021Kuala Lumpur, Malaysia10 - 10 Vinay Toor11(1) - 9 LPts
19/12/2020Kuala Lumpur, Malaysia10 - 9 Blake Tsu7 - 10 LPts
18/10/2020Tegucigalpa, Honduras10 - 8 Senon Fabela3 - 12(2) LPts
20/08/2020Bogota, Colombia9 - 8 Quinto Ortiz5 - 8 WPts
20/06/2020Kawasaki, Japan9 - 7 Kaede Hora6 - 7 LPts
20/04/2020Kuala Lumpur, Malaysia8 - 7 Eko Sutjiono7 - 6 WPts
21/02/2020Bangkok, Thailand8 - 6 Chalermjak Hungsuwannakool10 - 1 LPts
23/12/2019Batam, Indonesia8 - 5 Dwi Lumain5 - 7 LPts
25/10/2019Accra, Ghana7 - 5 John Adade2 - 8 WPts
26/08/2019Oruro, Bolivia7 - 4 Hernan Trinidad3 - 6 LPts
28/06/2019Kuala Lumpur, Malaysia6 - 4 Haider Zahra2 - 5 WPts
08/05/2019Daegu, South Korea5 - 4 Suk-young Chung1 - 2 WPts
10/03/2019Kuala Lumpur, Malaysia4 - 4 Pyotr Iskaliev1 - 3 WPts
09/01/2019Kuala Lumpur, Malaysia3 - 4 Haider Zahra1 - 3 WPts
12/11/2018Kuala Lumpur, Malaysia3 - 3 Syed Jat3 - 3 LPts
12/09/2018Kuala Lumpur, Malaysia2 - 3 Ioakim Satpaev1 - 2 WPts
12/07/2018Kisumu, Kenya2 - 2 Razi Chepkok3 - 0 LPts
13/05/2018Kuala Lumpur, Malaysia1 - 2 Amjad Sayed1 - 1 WPts
15/03/2018Kuala Lumpur, Malaysia1 - 1 Kashif Elamin1 - 0 LPts
09/02/2018Johor Bahru, Malaysia1 - 0 Kamran Zogby1 - 0 LPts
05/01/2018Kuala Lumpur, Malaysia0 - 0 Mohsin Shaikh0 - 0 WPts