Weightclass:  Lightweight
Location:  Kuching, Malaysia
Record:  25 - 33
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/07/2027Kuching, Malaysia24 - 33 Mohsin Hamidi13(1) - 15 WPts
03/05/2027Kuching, Malaysia23 - 33 Umair Jama2 - 6 WPts
04/03/2027Kuching, Malaysia22 - 33 Umair Ramadan1 - 0 WPts
03/01/2027Kuching, Malaysia21 - 33 Saad Saba2 - 4 WPts
04/11/2026Kuching, Malaysia20 - 33 Marjun Marina5 - 10(1) WPts
06/09/2026Kuching, Malaysia19 - 33 Abdul Jaffer8 - 24 WPts
07/07/2026Kuching, Malaysia19 - 32 Lewis Condie18(1) - 10 LPts
07/05/2026Kuching, Malaysia18 - 32 Umair Jama1 - 0 WPts
08/03/2026Kuching, Malaysia17 - 32 Malik Mostafa0 - 2 WPts
07/01/2026Kuching, Malaysia16 - 32 Malik Qazi2 - 14 WPts
07/11/2025Kuching, Malaysia15 - 32 Hampus Nolen2 - 13 WPts
08/09/2025Kuching, Malaysia14 - 32 Montego Corbo3 - 15 WPts
10/07/2025Villa Nueva, Guatemala13 - 32 Juan Llanas1 - 18(4) WPts
12/05/2025Lusaka, Zambia12 - 32 Ontibile Malindima0 - 7 WPts
14/03/2025Kuching, Malaysia11 - 32 Shayan Yacoub4 - 24 WPts
14/01/2025Brescia, Italy11 - 31 Valerio Ciani17 - 25 LPts
16/11/2024Abidjan, Ivory Coast11 - 30 Verrill Sosno20(1) - 22(1) LPts
18/09/2024Kuching, Malaysia10 - 30 Shayan Yacoub3 - 22 WPts
21/07/2024Zarqa, Jordan10 - 29 Amjad Ommar11 - 19 LPts
23/05/2024Yekaterinburg, Russia10 - 28 Arseni Lipovsky11 - 21 LPts
25/03/2024Christchurch, New Zealand10 - 27 Dave Redpath20 - 17(2) LPts
26/01/2024Kuching, Malaysia9 - 27 Majid Tabet0 - 11 WPts
28/11/2023Carolina, Puerto Rico9 - 26 Alejandro Arcos22 - 9 LPts
30/09/2023Kuching, Malaysia8 - 26 John Hsiung1 - 4 WPts
01/08/2023Kuching, Malaysia7 - 26 Stavros Mikos9 - 6 WPts
02/06/2023Changwon, South Korea6 - 26 Young-cheol Jong17 - 13 WPts
03/04/2023Tetouan, Morocco6 - 25 Tazim Azra9 - 8 LPts
03/02/2023Khabarovsk, Russia6 - 24 Luka Guba12 - 9 LPts
06/12/2022Nizhny Novgorod, Russia6 - 23 Zernebog Tretiak1 - 4 LPts
08/10/2022Minneapolis, USA6 - 22 John Murrow2(1) - 6(1) LPts
10/08/2022Wellington, New Zealand6 - 21 Tobias Burnes6 - 15 LPts
11/06/2022Kuching, Malaysia6 - 20 Yong-jae Jon13(2) - 11 LPts
12/04/2022Kuching, Malaysia5 - 20 Haaris Din19 - 8 WPts
22/02/2022Utrecht, Netherlands5 - 19 Vitalis Van den Zolre11 - 13 LPts
24/12/2021Saint Petersburg, Russia4 - 19 Vitali Hashimikov3(1) - 19 WPts
25/10/2021Johor Bahru, Malaysia4 - 18 Amer Daoud16 - 6 LPts
28/08/2021Petaling Jaya, Malaysia4 - 17 Shayan Leghari11 - 10 LPts
14/07/2021Kuala Lumpur, Malaysia4 - 16 Adnan Elamin19 - 2 LPts
11/06/2021Kuching, Malaysia3 - 16 Atif Javid3 - 10 WPts
11/04/2021Giza, Egypt3 - 15 Atif Ayrout5 - 4 LPts
11/02/2021Dakar, Senegal3 - 14 Ferrand Rostand4 - 16 LPts
13/12/2020Bogota, Colombia3 - 13 Joaquin Hernandez11(2) - 3 LPts
15/10/2020Kuching, Malaysia3 - 12 Andy Ji7 - 11 LPts
16/08/2020Venice, Italy3 - 11 Fino Cerbone9 - 6 LPts
18/06/2020Kuching, Malaysia3 - 10 Glynn Talampas9 - 4 LPts
18/04/2020Kuala Lumpur, Malaysia2 - 10 Kailash Nayak6 - 5 WPts
09/03/2020Baku, Azerbaijan2 - 9 Imam Abboud4(1) - 8 LPts
10/01/2020Kuching, Malaysia2 - 8 Rasul Nour12 - 2 LPts
10/11/2019Kuching, Malaysia2 - 7 Gerben de Baertmaeker5 - 5 LPts
10/09/2019Kuching, Malaysia2 - 6 Atif Salloum2 - 6 LPts
11/07/2019Helsinki, Finland2 - 5 Tarmo Suomalainen0 - 7 LPts
12/05/2019Kuching, Malaysia2 - 4 Ferdinand Horacek2 - 6 LPts
11/03/2019Kiev, Ukraine2 - 3 Symon Franko5 - 2 LPts
11/01/2019Kuala Lumpur, Malaysia2 - 2 Haaris Deeb0 - 6 LPts
19/11/2018Melitopol, Ukraine2 - 1 Vitali Wasik0 - 1 LPts
21/09/2018Johor Bahru, Malaysia1 - 1 Tung Soh1 - 1 WPts
21/07/2018Kuching, Malaysia0 - 1 Asif Burki1 - 1 WPts
20/05/2018Kuching, Malaysia0 - 0 Unni Aasen0 - 1 LPts