Weightclass:  Light Flyweight
Location:  Kuching, Malaysia
Record:  52 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/06/2030Kuching, Malaysia51 - 9 Porfio Martel2 - 0 WPts
07/04/2030Kuching, Malaysia50 - 9 Urvano Antunez1 - 7 WPts
06/02/2030Kuching, Malaysia49 - 9 Rodrigo Canchola5 - 6 WPts
08/12/2029Kuching, Malaysia48 - 9 Paul Aird7 - 6 WPts
09/10/2029Kuching, Malaysia47 - 9 Xing-fu Thom0 - 13 WPts
10/08/2029Kuching, Malaysia46 - 9 Sam Affleck5 - 7 WPts
11/06/2029Kuching, Malaysia46 - 8 Kalidas Ramakrishna33(1) - 13 LPts
12/04/2029Kuching, Malaysia45 - 8 Elias Caraveo13 - 18 WPts
11/02/2029Kuching, Malaysia44 - 8 Montego Vidrio21(1) - 19 WPts
13/12/2028Kuching, Malaysia43 - 8 Gazi Vohra3 - 11 WPts
14/10/2028Kuching, Malaysia42 - 8 Zacarias Manjarrez3 - 19 WPts
15/08/2028Kuching, Malaysia41 - 8 Hazi Awan0 - 1 WPts
16/06/2028Kuching, Malaysia40 - 8 Juan Lazcano5 - 13 WPts
17/04/2028Kuala Lumpur, Malaysia39 - 8 Gazi Nour23(1) - 22 WPts Malaysia National Championships 2028View
14/04/2028Kuala Lumpur, Malaysia38 - 8 Waqas Chahine15 - 19 WPts Malaysia National Championships 2028View
11/04/2028Kuala Lumpur, Malaysia37 - 8 Kalidas Ramakrishna25(1) - 11 WPts Malaysia National Championships 2028View
23/02/2028Kuching, Malaysia36 - 8 Isidro Deocampo2 - 14(1) WPts
25/12/2027Santa Cruz de la Sierra, Bolivia35 - 8 Diego Alameda2 - 9 WPts
27/10/2027San Salvador, El Salvador34 - 8 Jeraldo Muro29 - 13(1) WPts
28/08/2027Davao City, Philippines33 - 8 Quinto Crespo19 - 25 WPts
28/07/2027Gyumri, Armenia33 - 7 Gosdantin Hakimyan23(2) - 20 LPts
27/06/2027Kuching, Malaysia32 - 7 Gosdantin Hakimyan23(2) - 19 WPts
18/05/2027Davao City, Philippines31 - 7 Quinto Crespo18 - 23 WPts
14/04/2027Johor Bahru, Malaysia31 - 6 Abdul Assaf5 - 7 LPts Malaysia National Championships 2027View
11/04/2027Johor Bahru, Malaysia30 - 6 Gazi Nour16(1) - 15 WPts Malaysia National Championships 2027View
05/04/2027Davao City, Philippines29 - 6 Quinto Crespo18 - 21 WPts
05/03/2027Kuching, Malaysia28 - 6 Kaede Hayashi12 - 17(2) WPts
02/02/2027Kuching, Malaysia27 - 6 Kaede Hayashi12 - 16(2) WPts
31/12/2026Minsk, Belarus26 - 6 Nikolai Bomba16 - 22 WPts
30/11/2026Chiba, Japan25 - 6 Kaede Hayashi11 - 15(2) WPts
30/10/2026Chiba, Japan24 - 6 Kaede Hayashi11 - 14(2) WPts
29/09/2026Kuching, Malaysia23 - 6 Valeri Shapovalov23 - 14 WPts
19/08/2026Kuching, Malaysia22 - 6 Nikolai Bomba15 - 20 WPts
19/07/2026Kuching, Malaysia21 - 6 Nikolai Bomba15 - 19 WPts
15/06/2026Barcelona, Venezuela20 - 6 Beltran Granada26(2) - 27 WPts
17/04/2026Johor Bahru, Malaysia19 - 6 Amjad Ahsan15 - 14 WPts Malaysia National Championships 2026View
14/04/2026Johor Bahru, Malaysia18 - 6 Kalidas Ramakrishna13 - 7 WPts Malaysia National Championships 2026View
11/04/2026Johor Bahru, Malaysia17 - 6 Farhan Asad6 - 10(1) WPts Malaysia National Championships 2026View
28/03/2026San Miguelito, Panama16 - 6 Ulises Frias6 - 6 WPts
28/01/2026Kuching, Malaysia15 - 6 Olindo Perdomo4 - 6 WPts
30/11/2025Tegucigalpa, Honduras14 - 6 Carlos Zapata1 - 11 WPts
02/10/2025Kuching, Malaysia13 - 6 Gareth Cheong9 - 13 WPts
04/08/2025Minsk, Belarus12 - 6 Matviyko Romanowski3 - 21(1) WPts
06/06/2025Ipoh, Malaysia11 - 6 Zuffur Greiss2 - 11 WPts
11/04/2025Quito, Ecuador10 - 6 Zelipe Lozano7 - 12 WPts
11/02/2025Kuching, Malaysia9 - 6 Deiondre Kuntempa5 - 16 WPts
13/12/2024Ho Chi Minh City, Vietnam8 - 6 Cao Trong9 - 23 WPts
12/10/2024Shah Alam, Malaysia8 - 5 Waqas Hamid2 - 4 LPts
19/08/2024Valparaiso, Chile7 - 5 Esteban Marrufo12 - 9 WPts
21/06/2024Perth, Australia7 - 4 Mark Niece7 - 22 LPts
23/04/2024Kuching, Malaysia6 - 4 Farhan Asad0 - 3 WPts
24/02/2024Toshkent, Uzbekistan6 - 3 Hasanagha Aghamirov31 - 11 LPts
27/12/2023New Amsterdam, Guyana5 - 3 Robert Hettrick8 - 19(2) WPts
29/10/2023Johor Bahru, Malaysia5 - 2 Haider Mohiuddin4 - 6 LPts
13/09/2023Ipoh, Malaysia5 - 1 Paul Mon16(2) - 18 LPts
04/08/2023Ipoh, Malaysia4 - 1 Zuffur Greiss0 - 1 WPts
02/07/2023Kuching, Malaysia3 - 1 Majid Baten0 - 2 WPts
02/05/2023Kuala Lumpur, Malaysia2 - 1 Haaris Zaki2 - 6(1) WPts
06/03/2023Kuching, Malaysia2 - 0 Pyotr Kolanko10 - 12 LPts
05/01/2023Ipoh, Malaysia1 - 0 On Leung0 - 0 WPts
05/12/2022Kuching, Malaysia0 - 0 Mohsin Badini0 - 4 WPts