Weightclass:  Light Welterweight
Location:  Petaling Jaya, Malaysia
Record:  33 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/12/2024Petaling Jaya, Malaysia32 - 13 Wojciech Banik7 - 7 WPts
12/10/2024Petaling Jaya, Malaysia31 - 13 Adnan Momin0 - 4 WPts
15/08/2024Petaling Jaya, Malaysia30 - 13 Waqar Bacchus0 - 2 WPts
17/06/2024Petaling Jaya, Malaysia29 - 13 Amjad Ayub1 - 0 WPts
18/04/2024Petaling Jaya, Malaysia28 - 13 Rehan Kalil0 - 1 WPts
18/02/2024Petaling Jaya, Malaysia27 - 13 Arlind Mripa1 - 11(1) WPts
20/12/2023Petaling Jaya, Malaysia26 - 13 Malik Jabbar1 - 1 WPts
21/10/2023Petaling Jaya, Malaysia25 - 13 Boris Matula0 - 11 WPts
22/08/2023Petaling Jaya, Malaysia24 - 13 Farhan Atallah1 - 7 WPts
23/06/2023Petaling Jaya, Malaysia23 - 13 Tariq Sahli7 - 4 WPts
24/04/2023Petaling Jaya, Malaysia22 - 13 Haaris Shirani2 - 28 WPts
23/02/2023Petaling Jaya, Malaysia21 - 13 Saad Radi0 - 16(4) WPts
24/12/2022Vancouver, Canada21 - 12 Kian Garrick13 - 16 LPts
26/10/2022La Plata, Argentina20 - 12 Joaquin Daniel12 - 14 WPts
28/08/2022Accra, Ghana19 - 12 Kieran Afful5(1) - 18 WPts
29/06/2022Ipoh, Malaysia18 - 12 Huang-fu Lin8 - 17 WPts
17/05/2022Prague, Czech Republic17 - 12 Hubert Babinec14 - 9 WPts
19/03/2022Petaling Jaya, Malaysia16 - 12 Faisal Safi7(1) - 19 WPts
31/01/2022Shah Alam, Malaysia16 - 11 Greg Peng14 - 11 LPts
31/12/2021Melbourne, Australia16 - 10 Seth Samuel8 - 14 LPts
02/11/2021Kuching, Malaysia15 - 10 Haaris Shirani2 - 18 WPts
23/09/2021Sydney, Australia15 - 9 John Airaghi14 - 8 LPts
26/07/2021Petaling Jaya, Malaysia14 - 9 Jawad Atallah9 - 6 WPts
24/06/2021Petaling Jaya, Malaysia13 - 9 Rashid Mourad14 - 9 WPts
24/04/2021Petaling Jaya, Malaysia12 - 9 Afanas Adamovich8 - 11 WPts
23/02/2021Kumasi, Ghana11 - 9 Joey Ghale7 - 7 WPts
26/12/2020Kuala Lumpur, Malaysia11 - 8 Rehman Jan3 - 14 LPts
07/11/2020Petaling Jaya, Malaysia10 - 8 Waleed Aziz10 - 8 WPts
08/09/2020Kuala Lumpur, Malaysia10 - 7 Khalid Chahine6 - 12 LPts
09/07/2020Piraeus, Greece9 - 7 Zoltan Philemon10 - 4 WPts
09/05/2020Durban, South Africa8 - 7 Asavela Manyama4 - 6 WPts
10/03/2020Petaling Jaya, Malaysia7 - 7 Khalid Zardari3 - 11 WPts
09/01/2020Petaling Jaya, Malaysia6 - 7 Zacarias Vine7 - 3 WPts
09/11/2019Petaling Jaya, Malaysia5 - 7 Atif Srour9 - 3 WPts
09/09/2019Petaling Jaya, Malaysia5 - 6 Robert Purser5 - 5 LPts
10/07/2019Petaling Jaya, Malaysia5 - 5 Jesus Canino3 - 4 LPts
10/05/2019Petaling Jaya, Malaysia4 - 5 Cecilio Rosa2 - 6 WPts
09/03/2019Petaling Jaya, Malaysia4 - 4 Nemesio Salcedo4 - 2 LPts
08/01/2019Petaling Jaya, Malaysia3 - 4 Gianluca Barca3 - 1 WPts
08/11/2018Petaling Jaya, Malaysia2 - 4 Adnan Pervez2 - 3 WPts
08/09/2018Kuala Lumpur, Malaysia2 - 3 Danyaal Gajani1 - 0 LPts
26/07/2018Johor Bahru, Malaysia2 - 2 Azam Wasti3 - 1 LPts
28/05/2018Petaling Jaya, Malaysia1 - 2 Farhan Salih2 - 1 WPts
26/04/2018Petaling Jaya, Malaysia1 - 1 Khalid Zardari0 - 2 LPts
12/03/2018Petaling Jaya, Malaysia0 - 1 Haaris Haider1 - 0 WPts
05/02/2018Bayamon, Puerto Rico0 - 0 Xaver Cal0 - 0 LPts