Weightclass:  Bantamweight
Location:  Kuching, Malaysia
Record:  33 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/07/2030Kuching, Malaysia32 - 22 Sung-yeung Chay6 - 4 WPts
12/05/2030Kuching, Malaysia31 - 22 Noel Roux0 - 22(1) WPts
14/03/2030Kuching, Malaysia30 - 22 Fedir Hopko4 - 3 WPts
13/01/2030Kuching, Malaysia30 - 21 Juan Vasco19 - 13 LPts
14/11/2029Kuching, Malaysia29 - 21 Reyes Cobos18 - 12 WPts
14/09/2029Kuching, Malaysia28 - 21 Asif Nazimuddin17 - 24 WPts
15/07/2029Kuching, Malaysia27 - 21 Morgan Kerwood10 - 9 WPts
16/05/2029Kuching, Malaysia26 - 21 Fausto Cuaresma25(3) - 9 WPts
17/03/2029Kuching, Malaysia25 - 21 Kenji Takamoto1 - 10 WPts
16/01/2029Kuching, Malaysia24 - 21 Franco Paiz13 - 4 WPts
17/11/2028Kuching, Malaysia24 - 20 Jun Kojima21 - 19 LPts
18/09/2028Kuching, Malaysia23 - 20 Alano Jasmin4 - 6 WPts
19/07/2028Ulaanbaatar, Mongolia22 - 20 Kir Puntsug19(1) - 23 WPts
18/06/2028Spanish Town, Jamaica22 - 19 Ashley Vannett32 - 11 LPts
18/05/2028Kuching, Malaysia22 - 18 BenjamÝn Bores24(1) - 18(1) LPts
17/04/2028Kuala Lumpur, Malaysia21 - 18 Amer Tahan17 - 17 WPts Malaysia National Championships 2028View
14/04/2028Kuala Lumpur, Malaysia20 - 18 Michael Mai18 - 8 WPts Malaysia National Championships 2028View
11/04/2028Kuala Lumpur, Malaysia19 - 18 Malik Haik27 - 7 WPts Malaysia National Championships 2028View
17/03/2028L'Hospitalet de Llobregat, Spain18 - 18 Rico Cerna14 - 13 WPts
18/01/2028Kuching, Malaysia17 - 18 Malik Iqbal0 - 4 WPts
20/11/2027Ponce, Puerto Rico16 - 18 Diego Sandino15 - 8 WPts
22/09/2027Catania, Italy15 - 18 Silvestro De Capua2 - 14 WPts
25/07/2027Kuala Lumpur, Malaysia14 - 18 Yasin Nazimuddin6(3) - 21 WPts
27/05/2027Maipu, Chile13 - 18 Ramirez Carreno11 - 18 WPts
29/03/2027Kuala Lumpur, Malaysia13 - 17 Amer Agha20 - 12 LPts
29/01/2027Accra, Ghana12 - 17 Ian Dumashie11(1) - 22 WPts
01/12/2026Kuching, Malaysia11 - 17 Zhong Moy0 - 2 WPts
01/10/2026Lima, Peru10 - 17 Montego Febus9 - 16 WPts
02/08/2026San Miguelito, Panama10 - 16 Carlos Fama6(1) - 9 LPts
04/06/2026Accra, Ghana9 - 16 Waleed Shafi2 - 6 WPts
06/04/2026Auckland, New Zealand9 - 15 Anaru Kautarewa27 - 26 LPts
06/02/2026Kumasi, Ghana8 - 15 Ellis Kotei1 - 6 WPts
09/12/2025Kuching, Malaysia7 - 15 Jesus Botero5 - 7 WPts
11/10/2025Panama City, Panama7 - 14 Larenzo Monge2 - 11 LPts
13/08/2025Dublin, Ireland6 - 14 Johnny Cavanagh11(1) - 4 WPts
15/06/2025Kuching, Malaysia5 - 14 Joaquin Fontanilla1 - 15 WPts
17/04/2025Schaerbeek, Belgium5 - 13 Travis Baton6 - 13(4) LPts
17/02/2025Kuching, Malaysia4 - 13 Juan Bonilla4(1) - 10 WPts
20/12/2024Kuching, Malaysia3 - 13 Montel Valerio2 - 4 WPts
22/10/2024Kuching, Malaysia3 - 12 Cong Yeoh1 - 11 LPts
04/09/2024San Juan, Puerto Rico3 - 11 Saturnin Dorantes7 - 31 LPts
07/07/2024Kuching, Malaysia2 - 11 Ahmed Shariff1 - 1 WPts
07/05/2024San Juan, Puerto Rico2 - 10 Francisco Olmos1 - 12 LPts
09/03/2024Bayamon, Puerto Rico2 - 9 Miguel Tellez23 - 11 LPts
10/01/2024Kuching, Malaysia2 - 8 Shayan Farrah15 - 12 LPts
12/11/2023Ipoh, Malaysia2 - 7 Kishore Tewari14 - 21 LPts
14/09/2023Takoradi, Ghana2 - 6 Jack Atsu17 - 11(1) LPts
17/07/2023Cork, Ireland2 - 5 Ross McCardle28(1) - 7 LPts
19/05/2023Barcelona, Spain2 - 4 Lorenzo Pizana17 - 11 LPts
21/03/2023Kuching, Malaysia2 - 3 Ibrahim Hai14 - 18 LPts
23/01/2023Ipoh, Malaysia2 - 2 Ahmed Naseer15 - 6 LPts
18/12/2022Shah Alam, Malaysia1 - 2 Wu-pen Ziu0 - 0 WPts
13/11/2022Dushanbe, Tajikistan0 - 2 Shirzad Halilov7(1) - 19 WPts
15/09/2022Nassau, Bahamas0 - 1 Leo Kinnon12 - 7 LPts
18/07/2022Kuching, Malaysia0 - 0 Yong Sui0 - 3 LPts