Weightclass:  Lightweight
Location:  Kuala Lumpur, Malaysia
Record:  30(1) - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/12/2032Kuala Lumpur, Malaysia29(1) - 24 Ricardo Hernandes2 - 9 WPts
31/10/2032Kuala Lumpur, Malaysia29(1) - 23 Soo-il Woo6 - 1 LPts
31/08/2032Kuala Lumpur, Malaysia28 - 23 Alec Paden2 - 0 WKO3
01/07/2032Kuala Lumpur, Malaysia27 - 23 Borislav á Kovalkov1 - 11 WPts
01/05/2032Kuala Lumpur, Malaysia26 - 23 Zain Dar3 - 11 WPts
03/03/2032Kuala Lumpur, Malaysia26 - 22 Adnan Diss7 - 12 LPts
02/01/2032Kuala Lumpur, Malaysia25 - 22 Juan Vivar10 - 5 WPts
02/11/2031Kuala Lumpur, Malaysia25 - 21 Nasario Avalos3(1) - 2 LPts
02/09/2031Kuala Lumpur, Malaysia24 - 21 Frank Ritsaert0 - 1 WPts
04/07/2031Kuala Lumpur, Malaysia23 - 21 Romain Vartan5 - 14 WPts
06/05/2031Kuala Lumpur, Malaysia22 - 21 Cort Schellhaas1 - 3 WPts
07/03/2031Kuala Lumpur, Malaysia21 - 21 Kamran Kazi0 - 2 WPts
06/01/2031Kuala Lumpur, Malaysia20 - 21 Asif Neman0 - 1 WPts
07/11/2030Pikine, Senegal20 - 20 Orane de Beauvoir10(1) - 20 LPts
09/09/2030Petaling Jaya, Malaysia20 - 19 Hassan Dada17 - 16 LPts
14/07/2030Johor Bahru, Malaysia20 - 18 Obaid Fayad18 - 13 LPts
16/05/2030Johor Bahru, Malaysia19 - 18 Amjad Mashriqi13(1) - 19 WPts
14/04/2030Petaling Jaya, Malaysia19 - 17 Ali Ghattas13 - 22(1) LPts Malaysia National Championships 2030View
11/04/2030Petaling Jaya, Malaysia18 - 17 Damodar Gera5 - 4 WPts Malaysia National Championships 2030View
15/03/2030Johor Bahru, Malaysia18 - 16 Aftab Sultana15 - 15 LPts
16/01/2030Ipoh, Malaysia17 - 16 Lewis Jiao15 - 11(1) WPts
19/11/2029Moscow, Russia16 - 16 Fedar Lazko11 - 12(2) WPts
21/09/2029Nizhnekamsk, Russia16 - 15 Viktor Samourgachev21 - 8 LPts
24/07/2029Rostov-on-Don, Russia15 - 15 Fedya Shutkov5 - 20(1) WPts
26/05/2029Kuala Lumpur, Malaysia14 - 15 Umair Jama5 - 16 WPts
11/04/2029Johor Bahru, Malaysia14 - 14 Farhan Shahin25 - 35 LPts Malaysia National Championships 2029View
24/03/2029Suez, Egypt13 - 14 Rehman Kharoti4 - 16 WPts
24/01/2029Regensburg, Germany12 - 14 Kaiser Ahlf7(1) - 18 WPts
26/11/2028Samarqand, Uzbekistan11 - 14 Elariz Salam23 - 7 WPts
28/09/2028Stoke, UK11 - 13 Mark Clapperton24 - 18 LPts
31/07/2028Carrefour, Haiti11 - 12 Albain Andreu18(1) - 22 LPts
02/06/2028Guadalajara, Mexico10 - 12 Diego Delgado11 - 16 WPts
04/04/2028Dakar, Senegal9 - 12 Jeremie Vanier5 - 9 WPts
05/02/2028Shah Alam, Malaysia8 - 12 Obaid Faraj11 - 9 WPts
08/12/2027Kuala Lumpur, Malaysia8 - 11 Maximilian Lindbo8 - 17 LPts
10/10/2027Kuala Lumpur, Malaysia7 - 11 Stuart Sang4 - 15 WPts
13/08/2027Shubra El-Kheima, Egypt6 - 11 Haider Hegazi12 - 10 WPts
15/06/2027Ipoh, Malaysia6 - 10 Danyaal Faraj10 - 13 LPts
17/04/2027Kuala Lumpur, Malaysia5 - 10 Young-cheol Wang2 - 3 WPts
17/02/2027San Juan, Puerto Rico5 - 9 Emilio Estopinal22(1) - 10 LPts
20/12/2026Karaj, Iran5 - 8 Lei Chu20 - 26(1) LPts
22/10/2026Dasmarinas, Philippines5 - 7 Ximen Magsino4 - 12 LPts
24/08/2026Des Moines, USA5 - 6 Roger Harwood14(1) - 16 LPts
25/06/2026Kuala Lumpur, Malaysia5 - 5 Hassan Hashemi2 - 5 LPts
26/04/2026Kuala Lumpur, Malaysia4 - 5 Waqas Gamal6 - 18 WPts
26/02/2026Rome, Italy4 - 4 Arturo Di Maggio7 - 14 LPts
29/12/2025Cairo, Egypt4 - 3 Abdul Yasser5 - 3 LPts
31/10/2025Shah Alam, Malaysia3 - 3 Obaid Faraj3 - 1 WPts
14/09/2025Kuala Lumpur, Malaysia2 - 3 Attiq Baka6 - 7 WPts
17/07/2025Kuala Lumpur, Malaysia2 - 2 Khalid Galla12(1) - 27 LPts
08/06/2025Kuala Lumpur, Malaysia2 - 1 Hassan Hashemi0 - 0 LPts
04/05/2025Manaus, Brazil2 - 0 Emilio Fava16(2) - 20 LPts
06/03/2025Kuala Lumpur, Malaysia1 - 0 Amer Jappa1 - 4 WPts
05/01/2025Kuala Lumpur, Malaysia0 - 0 Davie Wee2 - 2 WPts