Weightclass:  Bantamweight
Location:  Kuching, Malaysia
Record:  35(1) - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/11/2028Kuching, Malaysia34(1) - 14 Haider Najjar11(1) - 8 WPts
21/09/2028Kuching, Malaysia33(1) - 14 Ollie Nickson9 - 7 WPts
22/07/2028Kuching, Malaysia32(1) - 14 Loredo Clemente1 - 5 WPts
23/05/2028Kuching, Malaysia31(1) - 14 Sierra Casado7 - 20 WPts
24/03/2028Kuching, Malaysia30(1) - 14 Oscar Morland8 - 11 WPts
25/01/2028Kuching, Malaysia29(1) - 14 Sadewa Anadila5 - 8 WPts
26/11/2027Kuching, Malaysia28(1) - 14 Franco Mato3 - 11 WPts
27/09/2027Kuching, Malaysia27(1) - 14 Fendy Chosiyah5 - 9(1) WPts
29/07/2027Kuching, Malaysia26(1) - 14 Jose Pizarro10 - 8 WPts
30/05/2027Kuching, Malaysia25(1) - 14 Billy Wood8 - 12 WPts
01/04/2027Kuching, Malaysia24(1) - 14 Chris Ruane6 - 12 WPts
31/01/2027Kuching, Malaysia23(1) - 14 Sean Bloyd1 - 0 WPts
02/12/2026Johor Bahru, Malaysia22(1) - 14 Amjad Rauf14 - 17 WPts
04/10/2026Shah Alam, Malaysia21 - 14 Lao-Tzu Kuan10 - 18(8) WKO3
06/08/2026Kuala Lumpur, Malaysia20 - 14 Devdas Gera14 - 13 WPts
13/06/2026Kuching, Malaysia19 - 14 Agung Devi1 - 6 WPts
14/04/2026Johor Bahru, Malaysia19 - 13 Tariq Rahimi19 - 12 LPts Malaysia National Championships 2026View
11/04/2026Johor Bahru, Malaysia18 - 13 Zhuang Liew2 - 17 WPts Malaysia National Championships 2026View
06/04/2026Messina, Italy17 - 13 Nico Dozza1 - 5 WPts
06/02/2026Petaling Jaya, Malaysia16 - 13 Waqar Tariq8 - 17 WPts
14/12/2025Petaling Jaya, Malaysia15 - 13 Waqas Hussein10 - 14 WPts
08/11/2025Shah Alam, Malaysia14 - 13 Abdul Jama18(1) - 33 WPts
08/10/2025Sumqayit, Azerbaijan14 - 12 Nasimi Yamin39 - 10 LPts
10/08/2025Bangkok, Thailand13 - 12 Kompayak Poomchantuek9 - 11 WPts
12/06/2025Viba del Mar, Chile12 - 12 Xaverius Cruz2 - 11(1) WPts
14/04/2025Kuala Lumpur, Malaysia12 - 11 Tariq Rahimi13 - 10 LPts Malaysia National Championships 2025View
11/04/2025Kuala Lumpur, Malaysia11 - 11 Danyaal Popal10 - 11 WPts Malaysia National Championships 2025View
27/02/2025Kawagoe, Japan10 - 11 Hiro Ogawa3 - 9 WPts
30/12/2024Kuala Lumpur, Malaysia9 - 11 Kong Tsen9 - 7 WPts
31/10/2024Kuala Lumpur, Malaysia8 - 11 Gao Ching9(2) - 26 WPts
02/09/2024Kuala Lumpur, Malaysia7 - 11 Zhong Hou2 - 34 WPts
07/07/2024Kuala Lumpur, Malaysia7 - 10 Shayan Hariri18 - 21(2) LPts
07/05/2024Johor Bahru, Malaysia6 - 10 Kashif Shahi6(1) - 25 WPts
13/03/2024Johor Bahru, Malaysia6 - 9 Asif Mousa30 - 8 LPts
13/01/2024San Miguelito, Panama6 - 8 Jerrold Brion10 - 27(2) LPts
15/11/2023Kuching, Malaysia5 - 8 Majid Zaidi13(1) - 4 WPts
16/09/2023Bayamon, Puerto Rico4 - 8 Rogelio Toscano0 - 5 WPts
19/07/2023Goiania, Brazil3 - 8 Joaquin Ornelas3 - 10 WPts
21/05/2023Shah Alam, Malaysia3 - 7 Waqas Guler19 - 11 LPts
24/03/2023Shah Alam, Malaysia3 - 6 Rashid Suhrawardy11(1) - 15 LPts
19/02/2023Kuala Lumpur, Malaysia3 - 5 Amer Diab20 - 12 LPts
15/01/2023Baku, Azerbaijan3 - 4 Tarlan Eivasov16 - 13 LPts
17/11/2022Donetsk, Ukraine3 - 3 Anton Soloviev15 - 14 LPts
19/09/2022Panama City, Panama2 - 3 Manny Trejo4 - 12 WPts
22/07/2022Abidjan, Ivory Coast2 - 2 Albain Gabriel9 - 17(4) LPts
23/05/2022Kuching, Malaysia1 - 2 Ryo Borjas4 - 14(2) WPts
25/03/2022Kuching, Malaysia0 - 2 Orlando Gascon3 - 16 WPts
24/01/2022Kuala Lumpur, Malaysia0 - 1 Devdas Trivedi11 - 13 LPts
05/12/2021Kuching, Malaysia0 - 0 Isidro Velarde0 - 8 LPts