Weightclass:  Light Welterweight
Location:  Petaling Jaya, Malaysia
Record:  19 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/01/2027Petaling Jaya, Malaysia18 - 14 Dwi Yati1 - 6 WPts
29/11/2026Petaling Jaya, Malaysia17 - 14 Santiago Tapia13 - 23 WPts
30/09/2026Petaling Jaya, Malaysia16 - 14 Rehman Samra5 - 20(1) WPts
01/08/2026Petaling Jaya, Malaysia15 - 14 Amjad Yousuf1 - 2 WPts
02/06/2026Petaling Jaya, Malaysia14 - 14 Adam Auduong0 - 3 WPts
03/04/2026Petaling Jaya, Malaysia13 - 14 Burgess Genzano4 - 16 WPts
01/02/2026Petaling Jaya, Malaysia12 - 14 Rashid Qureshi1 - 7 WPts
04/12/2025Petaling Jaya, Malaysia11 - 14 Kain Lapio0 - 12(3) WPts
05/10/2025Petaling Jaya, Malaysia10 - 14 Jeffrey Olin4 - 9 WPts
07/08/2025Petaling Jaya, Malaysia9 - 14 Valeri Matey4 - 5(1) WPts
09/06/2025Petaling Jaya, Malaysia8 - 14 Jeffrey Olin4 - 7 WPts
11/04/2025Petaling Jaya, Malaysia7 - 14 Yu Turan4 - 10 WPts
11/02/2025Tirana, Albania7 - 13 Defrim Sert10 - 10 LPts
14/12/2024Oslo, Norway6 - 13 Kirk Sween5 - 15 WPts
16/10/2024Shah Alam, Malaysia6 - 12 Tariq Sahli13 - 7 LPts
18/08/2024Kuala Lumpur, Malaysia6 - 11 Adnan Guler16 - 19 LPts
30/06/2024Petaling Jaya, Malaysia5 - 11 Eevert Nuutinen1 - 4 WPts
01/05/2024Johor Bahru, Malaysia5 - 10 Amjad Bacho26 - 11 LPts
17/03/2024Ipoh, Malaysia5 - 9 Girish Dutt11 - 20 LPts
11/02/2024Yerevan, Armenia5 - 8 Mardig Rapayelian13 - 22(12) LPts
14/12/2023Odense, Denmark5 - 7 Amund Buske15 - 22 LPts
16/10/2023Petaling Jaya, Malaysia4 - 7 Yasin Uddin1 - 0 WPts
17/08/2023Petaling Jaya, Malaysia3 - 7 Michael Syun2 - 9 WPts
18/06/2023Madrid, Spain3 - 6 Juan Baro14 - 20 LPts
20/04/2023Shah Alam, Malaysia2 - 6 Ahmed Arafat5(1) - 17 WPts
24/02/2023Buenos Aires, Argentina2 - 5 Beltran Avelino23 - 5 LPts
27/12/2022Petaling Jaya, Malaysia1 - 5 Deniz Suvari3 - 1 WPts
29/10/2022Johor Bahru, Malaysia1 - 4 Adam Hoo15 - 16 LPts
14/09/2022Maipu, Chile1 - 3 Malvolio Oyola18 - 10 LPts
17/07/2022Petaling Jaya, Malaysia1 - 2 Ali Kazi8(1) - 17 LPts
14/06/2022Petaling Jaya, Malaysia0 - 2 Michael Syun1 - 0 WPts
16/04/2022Petaling Jaya, Malaysia0 - 1 Khalid Zardari3 - 24 LPts
06/03/2022Petaling Jaya, Malaysia0 - 0 Waqar Bangura1 - 1 LPts