Weightclass:  Bantamweight
Location:  Petaling Jaya, Malaysia
Record:  24 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/07/2032Petaling Jaya, Malaysia23 - 16 Can Mataraci1 - 2 WPts
30/05/2032Petaling Jaya, Malaysia23 - 15 Jaidev Bandi21 - 9 LPts
30/03/2032Petaling Jaya, Malaysia22 - 15 Cruz Cedeno1 - 6 WPts
30/01/2032Petaling Jaya, Malaysia21 - 15 Davie Priddy1 - 9 WPts
01/12/2031Petaling Jaya, Malaysia20 - 15 Chris Griffith6 - 6 WPts
02/10/2031Petaling Jaya, Malaysia20 - 14 Xin Chew19 - 11 LPts
04/08/2031Petaling Jaya, Malaysia20 - 13 Xin Chew18 - 11 LPts
05/06/2031Petaling Jaya, Malaysia19 - 13 Matthew New9(1) - 23 WPts
04/04/2031Petaling Jaya, Malaysia19 - 12 Xin Chew16 - 10 LPts
03/02/2031Petaling Jaya, Malaysia18 - 12 Jacob Ching10 - 12(1) WPts
05/12/2030Petaling Jaya, Malaysia17 - 12 Harto Suryadinata4 - 15(1) WPts
06/10/2030Petaling Jaya, Malaysia16 - 12 Sierra Quintana2 - 4 WPts
07/08/2030Kuching, Malaysia15 - 12 Andy Kuan3 - 15 WPts
09/06/2030Haiphong, Vietnam14 - 12 Trach Trung5 - 3 WPts
11/04/2030Petaling Jaya, Malaysia14 - 11 Gazi Tarar16 - 7 LPts Malaysia National Championships 2030View
01/04/2030Kuala Lumpur, Malaysia14 - 10 Umair Dallal10 - 6 LPts
03/02/2030Melbourne, Australia13 - 10 Lloyd Lackie4 - 17 WPts
06/12/2029Bangkok, Thailand12 - 10 Petchwanchai Viwattananon10 - 9 WPts
08/10/2029Petaling Jaya, Malaysia11 - 10 Diego Laguna2 - 11 WPts
10/08/2029Petaling Jaya, Malaysia11 - 9 Gazi Tarar12 - 6 LPts
12/06/2029Accra, Ghana10 - 9 Dai Abadamloora8 - 16 WPts
14/04/2029Johor Bahru, Malaysia10 - 8 Michael Mai24 - 10 LPts Malaysia National Championships 2029View
11/04/2029Johor Bahru, Malaysia9 - 8 Umair Dallal6 - 4 WPts Malaysia National Championships 2029View
04/03/2029Kuala Lumpur, Malaysia8 - 8 Obaid Mansur7 - 15 WPts
03/01/2029Petaling Jaya, Malaysia7 - 8 Faisal Ozer4 - 7 WPts
04/11/2028Kuala Lumpur, Malaysia7 - 7 Obaid Mansur5 - 15 LPts
11/09/2028Kuala Lumpur, Malaysia6 - 7 Atif Rajput1 - 13 WPts
13/07/2028Petaling Jaya, Malaysia5 - 7 Waleed Dib3 - 1 WPts
14/05/2028Istanbul, Turkey5 - 6 Coskun Erez30 - 12 LPts
16/03/2028Johor Bahru, Malaysia5 - 5 Rehan Tawil16 - 3 LPts
17/01/2028Petaling Jaya, Malaysia4 - 5 Ashoka Balan1 - 2 WPts
19/11/2027Shah Alam, Malaysia3 - 5 Adnan Hariri7 - 16 WPts
21/09/2027Kuala Lumpur, Malaysia2 - 5 Lewis For5 - 12 WPts
25/07/2027Petaling Jaya, Malaysia1 - 5 Kashif Rahman0 - 1 WPts
26/05/2027Petaling Jaya, Malaysia1 - 4 Haider Mitri7 - 17 LPts
28/03/2027Kuala Lumpur, Malaysia0 - 4 Amer Azer3 - 9 WPts
28/01/2027Ipoh, Malaysia0 - 3 Gazi Amir6 - 23 LPts
01/12/2026Kuching, Malaysia0 - 2 Amer Alam11 - 17 LPts
06/10/2026Kuala Lumpur, Malaysia0 - 1 Hassan Safar15 - 12 LPts
05/09/2026Petaling Jaya, Malaysia0 - 0 Joaquin Pacubas24(3) - 23 LPts