Weightclass:  Welterweight
Location:  Johor Bahru, Malaysia
Record:  36 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/01/2026Johor Bahru, Malaysia35 - 23 Rehman Rad4 - 15(1) WPts
17/11/2025Johor Bahru, Malaysia34 - 23 Cipriano Almas2 - 14 WPts
19/09/2025Johor Bahru, Malaysia33 - 23 Ora Parra1 - 3 WPts
22/07/2025Johor Bahru, Malaysia32 - 23 David Pan5 - 14 WPts
23/05/2025Johor Bahru, Malaysia31 - 23 Petchwanchai Saenchai4 - 13 WPts
25/03/2025Johor Bahru, Malaysia30 - 23 Isaac Yin7 - 6 WPts
24/01/2025Johor Bahru, Malaysia29 - 23 Declan Wan4(1) - 9 WPts
25/11/2024Johor Bahru, Malaysia28 - 23 Courvoisier Bazile6 - 3 WPts
26/09/2024Johor Bahru, Malaysia27 - 23 Mark Fatt1 - 6 WPts
28/07/2024Johor Bahru, Malaysia26 - 23 Farhan Qasim2 - 4 WPts
29/05/2024Johor Bahru, Malaysia25 - 23 Macario Mancilla5 - 15 WPts
30/03/2024Johor Bahru, Malaysia24 - 23 Jose Carlos1 - 3 WPts
30/01/2024London, UK23 - 23 Syed Fahmy13(3) - 20 WPts
02/12/2023Shah Alam, Malaysia22 - 23 Danyaal Yacoub17(1) - 20 WPts
02/10/2023Shah Alam, Malaysia21 - 23 Danyaal Yacoub17(1) - 19 WPts
20/08/2023Panama City, Panama21 - 22 Senon Alamo26 - 13 LPts
20/07/2023Brasilia, Brazil21 - 21 Bronco Pavao21 - 17 LPts
16/06/2023Yerevan, Armenia21 - 20 Yeghishe Nadanyan28 - 11 LPts
16/05/2023Johor Bahru, Malaysia20 - 20 Chen Ming21 - 13 WPts
14/04/2023Shah Alam, Malaysia20 - 19 Waqar Rahaim24 - 10 LPts Malaysia National Championships 2023View
11/04/2023Shah Alam, Malaysia19 - 19 Connor Auwjong16 - 16 WPts Malaysia National Championships 2023View
21/03/2023Vilnius, Lithuania19 - 18 Krystian Bandura27 - 5 LPts
18/02/2023Vilnius, Lithuania19 - 17 Krystian Bandura26 - 5 LPts
18/01/2023Athens, Greece18 - 17 Stefano Georgopoulos25(2) - 11 WPts
18/12/2022Athens, Greece18 - 16 Stefano Georgopoulos24(2) - 11 LPts
17/11/2022Harare, Zimbabwe18 - 15 Kieran Mombeshora12 - 17 LPts
15/10/2022Quezon City, Philippines18 - 14 Joaquin Muniz20 - 8 LPts
14/09/2022Brasilia, Brazil18 - 13 Bronco Pavao18 - 10 LPts
14/08/2022Kingston, Jamaica18 - 12 Johnny Guffey24(1) - 5 LPts
16/06/2022Johor Bahru, Malaysia17 - 12 Floyd Dauer5 - 15(5) WPts
17/04/2022Johor Bahru, Malaysia16 - 12 Zafa Huda21 - 10 WPts Malaysia National Championships 2022View
14/04/2022Johor Bahru, Malaysia15 - 12 Obaid Farooqui13 - 15 WPts Malaysia National Championships 2022View
11/04/2022Johor Bahru, Malaysia14 - 12 Zain Omer15 - 0 WPts Malaysia National Championships 2022View
07/04/2022Khayelitsha, South Africa13 - 12 Jonathan Ngalamulume16(1) - 11 WPts
07/02/2022Johor Bahru, Malaysia12 - 12 Hassan Tarar12 - 12 WPts
07/12/2021Manila, Philippines12 - 11 Lorenzo Sainz13 - 8 LPts
09/10/2021Munich, Germany11 - 11 Steinway Krings2 - 9 WPts
11/08/2021Chitungwiza, Zimbabwe11 - 10 Alastair Chipendo11 - 10 LPts
13/06/2021Istanbul, Turkey10 - 10 Iskander Belciler9 - 13 WPts
15/04/2021Kuala Lumpur, Malaysia9 - 10 Vijay Brahmbhatt4 - 16 WPts
18/02/2021Petaling Jaya, Malaysia9 - 9 Gazi Rayes8 - 11 LPts
09/01/2021Johor Bahru, Malaysia8 - 9 Ye Feng6 - 13 WPts
08/11/2020Riga, Latvia7 - 9 Kir Brants6 - 8 WPts
09/09/2020Johor Bahru, Malaysia6 - 9 Haaris Hasan4 - 10 WPts
08/07/2020Kuala Lumpur, Malaysia6 - 8 Jawad Rauf3 - 11 LPts
07/06/2020Taiyuan, China6 - 7 Jun Sai4 - 8 LPts
08/04/2020Johor Bahru, Malaysia6 - 6 Shayan Basher1 - 11 LPts
08/02/2020Bratislava, Slovakia5 - 6 Silvestr Zacek9 - 5 WPts
09/12/2019Asahikawa, Japan4 - 6 Michi Teramoto4 - 6 WPts
10/10/2019Johor Bahru, Malaysia3 - 6 Kishore Kedia7 - 4 WPts
10/08/2019Johor Bahru, Malaysia2 - 6 Ludvig Drost3 - 2 WPts
11/06/2019Petaling Jaya, Malaysia2 - 5 Jin Kane5 - 2 LPts
20/04/2019Johor Bahru, Malaysia1 - 5 Amer Siddiqi6 - 4 WPts
17/02/2019Johor Bahru, Malaysia1 - 4 Charlie Voils3 - 4 LPts
19/12/2018Shah Alam, Malaysia0 - 4 John Sia2 - 1 WPts
24/10/2018Ipoh, Malaysia0 - 3 Majid Khari2 - 3 LPts
17/09/2018Dublin, Ireland0 - 2 Cillian Ryan0 - 1 LPts
19/07/2018Bogota, Colombia0 - 1 Oleos Ceron0 - 0 LPts
20/05/2018Johor Bahru, Malaysia0 - 0 Viktor Sim1 - 0 LPts