Weightclass:  Lightweight
Location:  Petaling Jaya, Malaysia
Record:  18 - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/04/2033Petaling Jaya, Malaysia17 - 25 Oro Arabia8 - 13 WPts
09/02/2033Petaling Jaya, Malaysia16 - 25 Spencer Nyongo4 - 8 WPts
08/12/2032Petaling Jaya, Malaysia15 - 25 Razzaak Kanouni2 - 1 WPts
08/10/2032Petaling Jaya, Malaysia15 - 24 Diego Montijo10 - 20 LPts
08/08/2032Petaling Jaya, Malaysia15 - 23 Haider Wali8 - 8 LPts
09/06/2032Petaling Jaya, Malaysia14 - 23 Roman Bunda3 - 12 WPts
10/04/2032Petaling Jaya, Malaysia13 - 23 Yulian Raghiyev5 - 13 WPts
10/02/2032Petaling Jaya, Malaysia12 - 23 Rehan Zakaria4 - 22 WPts
12/12/2031Petaling Jaya, Malaysia11 - 23 Matthew Elegbede11 - 15 WPts
13/10/2031Petaling Jaya, Malaysia10 - 23 John Hughes2 - 1 WPts
13/08/2031Petaling Jaya, Malaysia10 - 22 Lisandro Gabriel12(1) - 6 LPts
14/06/2031Petaling Jaya, Malaysia9 - 22 Dong-won Kong0 - 7 WPts
14/04/2031Shah Alam, Malaysia9 - 21 Abdul Ebrahimi6 - 3 LPts Malaysia National Championships 2031View
11/04/2031Shah Alam, Malaysia8 - 21 Haaris Saleem6 - 11 WPts Malaysia National Championships 2031View
27/02/2031Petaling Jaya, Malaysia7 - 21 Hernan Alderite2 - 7 WPts
29/12/2030Tabriz, Iran7 - 20 Atif Djabbarov29 - 9 LPts
31/10/2030Burgos, Spain6 - 20 Joaquin Pareja6 - 29 WPts
02/09/2030Amman, Jordan6 - 19 Umair Deen12 - 8 LPts
04/07/2030Petaling Jaya, Malaysia6 - 18 Garner Platini8 - 5 LPts
06/05/2030Petaling Jaya, Malaysia5 - 18 Rehman Naqvi9 - 7 WPts
07/03/2030Cologne, Germany5 - 17 Frimunt Labs16 - 11 LPts
07/01/2030Zapopan, Mexico5 - 16 Santiago Mirelez14 - 8 LPts
08/11/2029Izmir, Turkey4 - 16 Eren Gokcen10 - 11 WPts
09/09/2029Liverpool, UK3 - 16 Ian Comb9 - 8 WPts
12/07/2029Petaling Jaya, Malaysia2 - 16 Faisal Dar2 - 14 WPts
14/05/2029Abidjan, Ivory Coast2 - 15 Wyatt Cioran11 - 22 LPts
16/03/2029Petaling Jaya, Malaysia2 - 14 Segun Aigimoukhuede0 - 11 LPts
15/01/2029Kuala Lumpur, Malaysia2 - 13 Faisal Dar1 - 12 LPts
18/11/2028Petaling Jaya, Malaysia1 - 13 James Osei1 - 7 WPts
20/09/2028Dusseldorf, Germany1 - 12 Adalbert Schulz1 - 9 LPts
22/07/2028Petaling Jaya, Malaysia1 - 11 Noe Reveles12 - 10 LPts
24/05/2028Kansas City, USA1 - 10 Danny Arntz3 - 16 LPts
26/03/2028Petaling Jaya, Malaysia0 - 10 Larenzo Don0 - 1 WPts
27/01/2028Ipoh, Malaysia0 - 9 Hassan Hashem25 - 17 LPts
12/12/2027Kuala Lumpur, Malaysia0 - 8 Abdul Hashem1 - 16(1) LPts
18/10/2027Petaling Jaya, Malaysia0 - 7 Neil Latta25 - 10 LPts
20/08/2027Melbourne, Australia0 - 6 Robert Isaacks16 - 21 LPts
22/06/2027Changwon, South Korea0 - 5 Sun-tae Kim9 - 27(1) LPts
24/04/2027Kuala Lumpur, Malaysia0 - 4 Bruce Woo9 - 19(1) LPts
12/03/2027Kuala Lumpur, Malaysia0 - 3 Majid Abdou10 - 14 LPts
20/01/2027Kuala Lumpur, Malaysia0 - 2 Umair Ramadan0 - 0 LPts
17/12/2026Kuala Lumpur, Malaysia0 - 1 Kyle Tse0 - 0 LPts
20/10/2026Petaling Jaya, Malaysia0 - 0 Ali Ghattas2 - 4 LPts