Weightclass:  Lightweight
Location:  Johor Bahru, Malaysia
Record:  31 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/11/2025Johor Bahru, Malaysia31 - 18 Tamarius Kingson9 - 3 LPts
19/09/2025Johor Bahru, Malaysia30 - 18 Kolya Yahuluckoff2 - 4 WPts
21/07/2025Johor Bahru, Malaysia29 - 18 Ian Yan9(2) - 20 WPts
22/05/2025Johor Bahru, Malaysia28 - 18 Waleed Fayad2 - 2 WPts
24/03/2025Johor Bahru, Malaysia27 - 18 Waqar Amber2 - 0 WPts
23/01/2025Johor Bahru, Malaysia26 - 18 Mohsin Mashriqi3 - 5 WPts
24/11/2024Johor Bahru, Malaysia25 - 18 Bilal Aydin0 - 4 WPts
25/09/2024Johor Bahru, Malaysia24 - 18 Bilal Iqbal1 - 6 WPts
27/07/2024Johor Bahru, Malaysia23 - 18 Noe Pichon1 - 0 WPts
28/05/2024Johor Bahru, Malaysia22 - 18 Bilal Iqbal0 - 4 WPts
29/03/2024Johor Bahru, Malaysia21 - 18 Bilal Iqbal0 - 3 WPts
29/01/2024Johor Bahru, Malaysia20 - 18 Saad Abourizk4 - 10 WPts
01/12/2023Padang, Indonesia19 - 18 Topan Kumandra3 - 22(2) WPts
03/10/2023Kuala Lumpur, Malaysia19 - 17 Syed Sham12(3) - 26 LPts
07/08/2023Kuching, Malaysia19 - 16 Adnan Safi12 - 23 LPts
09/06/2023Ipoh, Malaysia18 - 16 Syed Shakoor16(3) - 10 WPts
11/04/2023Shah Alam, Malaysia18 - 15 Umair Najjar34 - 5 LPts Malaysia National Championships 2023View
06/04/2023Johor Bahru, Malaysia17 - 15 Obaid Ishak1 - 2 WPts
06/02/2023Johor Bahru, Malaysia16 - 15 Bassett Fignon0 - 6(1) WPts
08/12/2022Johor Bahru, Malaysia15 - 15 Ming Tong4 - 10 WPts
08/10/2022Johor Bahru, Malaysia14 - 15 Sajid Badie14 - 18 WPts
09/08/2022Samarqand, Uzbekistan13 - 15 Ulvi Budagova14 - 14 WPts
11/06/2022Juarez, Mexico13 - 14 Dario Sebastian14 - 11 LPts
13/04/2022Davao City, Philippines12 - 14 Juan Salome10 - 14 WPts
13/02/2022Johor Bahru, Malaysia11 - 14 Obaid Haque0 - 5 WPts
13/12/2021Petaling Jaya, Malaysia10 - 14 Amjad Doud10 - 14 WPts
24/10/2021Petaling Jaya, Malaysia10 - 13 Rashid Mannan14 - 6 LPts
12/09/2021Johor Bahru, Malaysia10 - 12 Ibrahim Firman11 - 13 LPts
12/08/2021Johor Bahru, Malaysia10 - 11 Rehman Ozer8 - 16 LPts
22/06/2021Kuala Lumpur, Malaysia10 - 10 Jawad Noor11 - 7 LPts
10/05/2021Johor Bahru, Malaysia10 - 9 Ibrahim Firman9 - 13 LPts
08/04/2021Ife, Nigeria10 - 8 Rabiu Elderson1 - 5 LPts
08/02/2021Istanbul, Turkey9 - 8 Bora Dede6 - 12 WPts
10/12/2020Petaling Jaya, Malaysia9 - 7 Aftab Shahan7(1) - 11 LPts
21/10/2020Lusaka, Zambia9 - 6 Lakista Ngozi7 - 9 LPts
23/08/2020Johor Bahru, Malaysia9 - 5 Shin-wook Yu9 - 6 LPts
22/06/2020Sao Paulo, Brazil9 - 4 Vicente Feria6 - 6 LPts
23/04/2020Kharkiv, Ukraine8 - 4 Yevhen Bily1 - 5 WPts
24/02/2020Nairobi, Kenya7 - 4 Oliver Busendich4 - 9 WPts
26/12/2019Johor Bahru, Malaysia6 - 4 Kolya Darin4 - 6 WPts
27/10/2019Santo Domingo de Guzman, Dominican Republic5 - 4 Fraco Ciprian1(1) - 9 WPts
29/08/2019The Hague, Netherlands5 - 3 Evarist Casembroot7 - 1 LPts
30/06/2019Johor Bahru, Malaysia4 - 3 Shayan Almardini0 - 10 WPts
01/05/2019Kuala Lumpur, Malaysia4 - 2 Atif Salloum1 - 4 LPts
14/03/2019Kuala Lumpur, Malaysia3 - 2 Adam Woon2 - 6 WPts
06/02/2019Ipoh, Malaysia2 - 2 Rashid Qureshi4 - 3 WPts
29/12/2018Johor Bahru, Malaysia1 - 2 Bob Peffers0 - 3 WPts
31/10/2018Columbia, USA0 - 2 Charlie Carver0 - 2 WPts
02/09/2018Johor Bahru, Malaysia0 - 1 Rashid Qureshi2 - 2 LPts
05/07/2018Petaling Jaya, Malaysia0 - 0 Rashid Mannan0 - 0 LPts