Weightclass:  Bantamweight
Location:  Petaling Jaya, Malaysia
Record:  21(1) - 45
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/08/2031Petaling Jaya, Malaysia21(1) - 44 Aftab Greiss7 - 2 LPts
24/06/2031Petaling Jaya, Malaysia20(1) - 44 Haaris Fahs0 - 1 WPts
24/04/2031Petaling Jaya, Malaysia20(1) - 43 Rio Orduna6 - 22 LPts
23/02/2031Petaling Jaya, Malaysia19(1) - 43 Enzo Rosario2 - 6 WPts
25/12/2030Petaling Jaya, Malaysia18(1) - 43 Fo-hai Kew1 - 0 WPts
27/10/2030Petaling Jaya, Malaysia17(1) - 43 Aftab Greiss3 - 0 WPts
28/08/2030Petaling Jaya, Malaysia16(1) - 43 Angel Enriquez14 - 15 WPts
29/06/2030Petaling Jaya, Malaysia15(1) - 43 Vicente Solis0 - 1 WPts
30/04/2030Petaling Jaya, Malaysia14(1) - 43 Olindo Adame2 - 7 WPts
01/03/2030Petaling Jaya, Malaysia13(1) - 43 Jiang Yoo1 - 5 WPts
31/12/2029Petaling Jaya, Malaysia12(1) - 43 Lisandro Collar0 - 3 WPts
01/11/2029Kuala Lumpur, Malaysia11(1) - 43 Kalidas Balasubramani8 - 23(1) WPts
02/09/2029Petaling Jaya, Malaysia10(1) - 43 Angel Magin1 - 0 WPts
04/07/2029Santo Domingo Oeste, Dominican Republic10(1) - 42 Vicente Saiz4 - 7 LPts
06/05/2029Bayamon, Puerto Rico9(1) - 42 Rodrigo Ocon6 - 20 WPts
08/03/2029Asuncion, Paraguay9(1) - 41 Vicente Alonzo18 - 24 LPts
08/01/2029Riga, Latvia8(1) - 41 Marlen Azitis12 - 13 WPts
10/11/2028Petaling Jaya, Malaysia8(1) - 40 Syed Bacho25 - 13 LPts
11/09/2028Petaling Jaya, Malaysia7(1) - 40 Zain Abdullah2 - 1 WPts
13/07/2028Kumasi, Ghana7(1) - 39 Manu Attakora6 - 10 LPts
15/05/2028Kuala Lumpur, Malaysia6(1) - 39 Matthew New1 - 9 WPts
17/03/2028Trujillo, Peru6(1) - 38 Juan Santibanez11 - 11 LPts
18/01/2028Panama City, Panama6(1) - 37 Esteban Topete14 - 14 LPts
20/11/2027Edmonton, Canada5(1) - 37 Dai Arthur0 - 6 WPts
22/09/2027Petaling Jaya, Malaysia5(1) - 36 Carlos Capon15 - 7 LPts
25/07/2027Petaling Jaya, Malaysia4 - 36 Adnan Azad0 - 3 WKO3
27/05/2027Petaling Jaya, Malaysia4 - 35 Aftab Shakoor9 - 6 LPts
28/03/2027Petaling Jaya, Malaysia4 - 34 Syed Bacho18 - 9 LPts
28/01/2027Ipoh, Malaysia4 - 33 Jawad Azzam16 - 16 LPts
30/11/2026San Miguelito, Panama4 - 32 Carlos Fama8(1) - 9 LPts
02/10/2026Johor Bahru, Malaysia4 - 31 Abdul Abdelnour14 - 19 LPts
04/08/2026Kuala Lumpur, Malaysia4 - 30 Wayne Tze5 - 22(2) LPts
06/06/2026Ho Chi Minh City, Vietnam4 - 29 Ha Thao7 - 12 LPts
08/04/2026Ho Chi Minh City, Vietnam4 - 28 Ha Thao6 - 12 LPts
08/02/2026Kuala Lumpur, Malaysia4 - 27 Danyaal Popal14 - 13 LPts
17/12/2025Carolina, Puerto Rico4 - 26 Bronco Hernandez11 - 16 LPts
19/10/2025Shah Alam, Malaysia4 - 25 Chung Pao7 - 24 LPts
22/08/2025Ipoh, Malaysia4 - 24 Rehan Sheikh2 - 23 LPts
24/06/2025Petaling Jaya, Malaysia3 - 24 Ronald McArtor9 - 6 WPts
26/04/2025Petaling Jaya, Malaysia2 - 24 Neron Gomes1 - 8 WPts
26/02/2025Balikpapan, Indonesia2 - 23 Bilal Radwan4 - 8 LPts
29/12/2024Petaling Jaya, Malaysia2 - 22 Zuffur Salim3 - 6(1) LPts
30/10/2024Kuching, Malaysia2 - 21 Amer Kaba16 - 27 LPts
01/09/2024Amsterdam, Netherlands2 - 20 Polydoor Zwaene1 - 9 LPts
04/07/2024Accra, Ghana2 - 19 Johnny Razak0 - 5 LPts
06/05/2024Petaling Jaya, Malaysia2 - 18 Malik Haik1 - 4 LPts
07/03/2024Petaling Jaya, Malaysia2 - 17 Oleos Borrayo2 - 10 LPts
07/01/2024Kuala Lumpur, Malaysia1 - 17 Gao Ching5(1) - 25 WPts
13/11/2023New Kingston, Jamaica1 - 16 Clint Havard3 - 14 LPts
14/09/2023Petaling Jaya, Malaysia1 - 15 Malik Aly4 - 5 LPts
16/07/2023Kuala Lumpur, Malaysia0 - 15 Haider Zogby2 - 18 WPts
19/05/2023Kuala Lumpur, Malaysia0 - 14 Mohsin Mir15 - 12 LPts
22/03/2023Oslo, Norway0 - 13 Olaf Myklebust3 - 10 LPts
21/01/2023San Juan, Puerto Rico0 - 12 Dimos Montesinos16 - 13 LPts
23/11/2022Shah Alam, Malaysia0 - 11 Wang Yan12 - 17 LPts
26/09/2022Mexico City, Mexico0 - 10 Xabat Herran18 - 4 LPts
29/07/2022Kuala Lumpur, Malaysia0 - 9 Gregor Goh1 - 18 LPts
30/05/2022Ipoh, Malaysia0 - 8 Kamran Edris10 - 13 LPts
18/04/2022Kuala Lumpur, Malaysia0 - 7 Devdas Gera0 - 0 LPts
18/03/2022Kuala Lumpur, Malaysia0 - 6 Amer Agha0 - 0 LPts
18/01/2022Kuala Lumpur, Malaysia0 - 5 Shayan Shaheed0 - 0 LPts
28/11/2021Kuala Lumpur, Malaysia0 - 4 Shayan Hariri10 - 13(1) LPts
04/10/2021Sapporo, Japan0 - 3 Daiki Higuchi3 - 10 LPts
06/08/2021Kuala Lumpur, Malaysia0 - 2 John Louie5 - 15 LPts
14/06/2021Kuala Lumpur, Malaysia0 - 1 Ye Yim16 - 3 LPts
05/05/2021Shah Alam, Malaysia0 - 0 Oliver Doo0 - 0 LPts