Weightclass:  Light Welterweight
Location:  Petaling Jaya, Malaysia
Record:  29 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/12/2025Petaling Jaya, Malaysia28 - 23 Louis Stief0 - 1 WPts
10/10/2025Petaling Jaya, Malaysia27 - 23 Jati Tjia3 - 5 WPts
11/08/2025Petaling Jaya, Malaysia26 - 23 Atif Munir0 - 1 WPts
14/06/2025Petaling Jaya, Malaysia25 - 23 Abdul Popal0 - 2 WPts
15/04/2025Petaling Jaya, Malaysia24 - 23 Amer Ismail1 - 0 WPts
14/02/2025Petaling Jaya, Malaysia23 - 23 Farhan Atallah3 - 16 WPts
16/12/2024Petaling Jaya, Malaysia22 - 23 Hassan Shafi0 - 2 WPts
17/10/2024Petaling Jaya, Malaysia21 - 23 Sajid Salem0 - 1 WPts
18/08/2024Petaling Jaya, Malaysia20 - 23 Amer Sadiq0 - 9 WPts
19/06/2024Petaling Jaya, Malaysia19 - 23 Dmitriy Artag0 - 2 WPts
20/04/2024Petaling Jaya, Malaysia18 - 23 Lochan Golla1 - 2 WPts
20/02/2024Petaling Jaya, Malaysia18 - 22 Tariq Sahli9 - 7 LPts
22/12/2023Ipoh, Malaysia17 - 22 Arnie Zhou23 - 17 WPts
11/11/2023Shah Alam, Malaysia17 - 21 Kashif Hosein17 - 18 LPts
09/10/2023Ipoh, Malaysia17 - 20 Rehman Hoda26 - 12 LPts
01/09/2023Jaipur, India16 - 20 Damodar Sagar7 - 10 WPts
04/07/2023Petaling Jaya, Malaysia15 - 20 Waqar Bangura2 - 10 WPts
06/05/2023Mumbai, India15 - 19 Santhosh Chakrabarti2 - 25 LPts
08/03/2023Kuching, Malaysia15 - 18 Farhan Abdul13 - 17 LPts
17/01/2023Kuala Lumpur, Malaysia14 - 18 Waqas Ansari2 - 29(6) WPts
19/11/2022Coventry, UK14 - 17 Davie Hatt16 - 11 LPts
21/09/2022Ipoh, Malaysia13 - 17 Girish Dutt4 - 18 WPts
14/08/2022Ipoh, Malaysia13 - 16 Rehman Hoda19 - 12 LPts
26/06/2022Petaling Jaya, Malaysia12 - 16 Adnan Sani13 - 16 WPts
27/04/2022Las Condes, Chile12 - 15 Sagaz Leyba19(1) - 8 LPts
27/02/2022Ipoh, Malaysia11 - 15 Arnie Zhou15 - 14 WPts
09/01/2022Kuching, Malaysia11 - 14 Farhan Abdul8 - 15 LPts
23/11/2021Bokhtar, Tajikistan11 - 13 Ivan Gadjibabayev10 - 13 LPts
25/09/2021Petaling Jaya, Malaysia11 - 12 Farhan Salih13 - 10 LPts
29/07/2021Shah Alam, Malaysia11 - 11 Greg Peng12 - 10 LPts
26/06/2021Kharkiv, Ukraine10 - 11 Fedor Bryukhankov4 - 16 WPts
28/04/2021Petaling Jaya, Malaysia9 - 11 Malik Lodi3 - 15 WPts
27/02/2021Riga, Latvia8 - 11 Vikenti Dzenitis6 - 13 WPts
29/12/2020Caracas, Venezuela7 - 11 Jose Vidrio6 - 13(3) WPts
31/10/2020Johor Bahru, Malaysia7 - 10 Kamran Habibi12 - 6 LPts
21/09/2020Marseille, France6 - 10 Courvoisier Moreau6 - 9 WPts
24/07/2020Kano, Nigeria6 - 9 Shehu Ogunmola7(1) - 5 LPts
24/05/2020Petaling Jaya, Malaysia6 - 8 Azam Wasti13 - 5 LPts
24/03/2020Irbid, Jordan6 - 7 Imran Dallah3 - 5 LPts
24/01/2020Petaling Jaya, Malaysia6 - 6 Chan-dong Paik2 - 8(1) LPts
24/11/2019Petaling Jaya, Malaysia6 - 5 Malik Sharifi2 - 10 LPts
23/09/2019Seoul, South Korea6 - 4 Jin-su Joh3 - 4 LPts
26/07/2019Petaling Jaya, Malaysia5 - 4 Waqas Ansari0 - 10 WPts
26/05/2019Petaling Jaya, Malaysia5 - 3 Waleed Aziz5 - 4 LPts
27/03/2019Basel, Switzerland5 - 2 Walton Arft5 - 3 LPts
27/01/2019Kuala Lumpur, Malaysia4 - 2 Gao Won2 - 2 WPts
14/12/2018Petaling Jaya, Malaysia3 - 2 Carlos Fiel0 - 5 WPts
15/10/2018Petaling Jaya, Malaysia2 - 2 Umber Deneuve0 - 2 WPts
17/08/2018Kuala Lumpur, Malaysia1 - 2 Liko Hauw1 - 1 WPts
24/06/2018Kuala Lumpur, Malaysia1 - 1 Rashid Irani1 - 1 LPts
30/04/2018Petaling Jaya, Malaysia0 - 1 Rashid Mourad1 - 1 WPts
05/03/2018Petaling Jaya, Malaysia0 - 0 Filip Kolarik0 - 0 LPts