Weightclass:  Lightweight
Location:  Johor Bahru, Malaysia
Record:  30 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/05/2032Johor Bahru, Malaysia29 - 13 Azam Ramadan2 - 1 WPts
13/03/2032Johor Bahru, Malaysia28 - 13 Thiassi Just2 - 20 WPts
13/01/2032Johor Bahru, Malaysia27 - 13 Faisal Dar9 - 23 WPts
13/11/2031Johor Bahru, Malaysia26 - 13 Timofei Grasis14 - 8(1) WPts
13/09/2031Johor Bahru, Malaysia25 - 13 Malik Ally4(1) - 16 WPts
15/07/2031Johor Bahru, Malaysia24 - 13 Dimi Gailis5 - 7 WPts
14/05/2031Johor Bahru, Malaysia23 - 13 Lochan Gahlot4 - 9 WPts
15/03/2031Johor Bahru, Malaysia22 - 13 Okoth kaMagwaza10 - 9 WPts
13/01/2031Johor Bahru, Malaysia21 - 13 Gennady Kapinos1 - 11 WPts
13/11/2030Johor Bahru, Malaysia20 - 13 Rashid Abbasguliyev2 - 6 WPts
13/09/2030Johor Bahru, Malaysia19 - 13 Ahmed Musaev4 - 10 WPts
14/07/2030Johor Bahru, Malaysia18 - 13 Rashid Aydin20 - 18 WPts
15/05/2030Ipoh, Malaysia17 - 13 Lewis Jiao16 - 12(1) WPts
14/04/2030Petaling Jaya, Malaysia17 - 12 Danyaal Abdulla19 - 16 LPts Malaysia National Championships 2030View
11/04/2030Petaling Jaya, Malaysia16 - 12 Rashid Hadi4 - 13 WPts Malaysia National Championships 2030View
13/03/2030Johor Bahru, Malaysia15 - 12 Rashid Hadi4 - 12 WPts
13/01/2030Saltillo, Mexico14 - 12 Alejandro Cendejas4 - 17(4) WPts
15/11/2029London, UK13 - 12 Justin McElligott22 - 17 WPts
17/09/2029Johor Bahru, Malaysia12 - 12 Mohsin Meskin5 - 18 WPts
19/07/2029Rio de Janeiro, Brazil11 - 12 Pedro Sancho3 - 22 WPts
21/05/2029Palermo, Italy10 - 12 Luigi Scioli8 - 14 WPts
23/03/2029Ipoh, Malaysia10 - 11 Lewis Jiao10 - 11(1) LPts
25/01/2029Rome, Italy9 - 11 Bernardo Maffeo16(1) - 17 WPts
27/11/2028Hamburg, Germany8 - 11 Kolt Bierly10(1) - 18 WPts
29/09/2028Ilorin, Nigeria7 - 11 Dominic Anyiam8 - 16 WPts
01/08/2028Sterlitamak, Russia6 - 11 Sergey Galkov7 - 15 WPts
03/06/2028Mexico City, Mexico5 - 11 Diego Gonzalez7 - 25(17) WPts
05/04/2028Cebu City, Philippines5 - 10 Steven Ara-o7 - 22 LPts
06/02/2028Wroclaw, Poland5 - 9 Igor Kocan20 - 8 LPts
09/12/2027Kuala Lumpur, Malaysia4 - 9 Stuart Sang4 - 16 WPts
11/10/2027Newcastle, UK4 - 8 Dylan Fylan24 - 16 LPts
13/08/2027Kuala Lumpur, Malaysia4 - 7 Kyle Tse1 - 3 LPts
18/06/2027Perth, Australia3 - 7 Davie Nimmo2 - 12 WPts
20/04/2027Mexico City, Mexico3 - 6 Oleos Grijalva27(3) - 6 LPts
20/02/2027Paris, France2 - 6 Newell de Portzamparc5 - 12 WPts
22/12/2026Antipolo, Philippines2 - 5 Carlos Bual5 - 19 LPts
24/10/2026Johor Bahru, Malaysia2 - 4 Umair Shaheed0 - 0 LPts
10/09/2026Kuching, Malaysia2 - 3 Sammy Fung19 - 26(1) LPts
08/08/2026Shah Alam, Malaysia2 - 2 Jawad Omer8(1) - 23(6) LPts
23/06/2026Hyderabad, India2 - 1 Duleep Wason9 - 10 LPts
25/04/2026Bremen, Germany1 - 1 Sigiwald Strang5(1) - 12 WPts
25/02/2026Kuala Lumpur, Malaysia1 - 0 Adnan Fares7 - 7 LPts
29/12/2025Johor Bahru, Malaysia0 - 0 Hassan Hashemi1 - 3 WPts