Weightclass:  Welterweight
Location:  Johor Bahru, Malaysia
Record:  21 - 15(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/05/2025Johor Bahru, Malaysia20 - 15(1) Imran Rayes2 - 7 WPts
23/03/2025Johor Bahru, Malaysia20 - 14(1) Quiqui Renta5 - 12 LPts
22/01/2025Johor Bahru, Malaysia20 - 13 Karno Hamsjin29 - 15 LKO3
23/11/2024Johor Bahru, Malaysia19 - 13 Mason Ekeme4 - 18 WPts
24/09/2024Johor Bahru, Malaysia18 - 13 Mason Hsia0 - 8(1) WPts
26/07/2024Johor Bahru, Malaysia17 - 13 Kazim Jatoi0 - 11(1) WPts
27/05/2024Johor Bahru, Malaysia16 - 13 Majid Sesay0 - 1 WPts
28/03/2024Johor Bahru, Malaysia15 - 13 Khalid Haddaoui2 - 9(2) WPts
28/01/2024Johor Bahru, Malaysia14 - 13 Ali Kaiser0 - 1 WPts
29/11/2023Johor Bahru, Malaysia13 - 13 Afon Kravets3 - 13 WPts
29/09/2023Johor Bahru, Malaysia12 - 13 Imran Allee11 - 17(6) WPts
31/07/2023Johor Bahru, Malaysia11 - 13 Eoghan McCown4 - 10 WPts
01/06/2023Johor Bahru, Malaysia10 - 13 Atif Mahmoud0 - 1 WPts
01/04/2023Quezon City, Philippines10 - 12 Montego Lumungsod21 - 10 LPts
01/02/2023Kuching, Malaysia9 - 12 Kishore Kedia20(1) - 13 WPts
04/12/2022Petaling Jaya, Malaysia8 - 12 Amjad Jamail1 - 14(4) WPts
05/10/2022Amman, Jordan8 - 11 Zafa Datley0 - 0 LPts
07/08/2022Johor Bahru, Malaysia8 - 10 Sajid Shaheen22 - 6 LPts
06/06/2022Aden, Yemen8 - 9 Irfan Albalawi8 - 17 LPts
08/04/2022New Delhi, India8 - 8 Ashok Balmuchu14 - 9 LPts
08/02/2022Parma, Italy7 - 8 Daniele Padelli3 - 19 WPts
09/12/2021Ipoh, Malaysia6 - 8 Ye Feng7 - 18 WPts
16/10/2021Kuala Lumpur, Malaysia5 - 8 Jawad Rauf5 - 17 WPts
16/08/2021Johor Bahru, Malaysia5 - 7 Khalid Popal10 - 10 LPts
14/06/2021Birmingham, UK5 - 6 Iain McCabe9 - 7 LPts
15/04/2021Naberezhnye Chelny, Russia5 - 5 Zernebog Kochkin11(1) - 6 LPts
15/02/2021Johor Bahru, Malaysia4 - 5 Atif Sheikh9 - 10 WPts
09/01/2021Ipoh, Malaysia4 - 4 Wu-pen Kong7 - 10 LPts
05/12/2020Kuala Lumpur, Malaysia4 - 3 Mohsin Shafi13 - 2 LPts
11/10/2020Johor Bahru, Malaysia3 - 3 Joshua Flanagon10 - 4 WPts
13/08/2020Johor Bahru, Malaysia3 - 2 Sung-yun Ko11(1) - 3 LPts
13/06/2020Ulaanbaatar, Mongolia2 - 2 Gennady Bayar1 - 11 WPts
14/04/2020Johor Bahru, Malaysia2 - 1 Leighton Fuseini1 - 6 LPts
15/02/2020Yerevan, Armenia2 - 0 Zoravar Chaparian10(1) - 2 LPts
17/12/2019Caracas, Venezuela1 - 0 Carlos Roble4 - 6 WPts
18/10/2019Johor Bahru, Malaysia0 - 0 Declan Sue0 - 1 WPts