Weightclass:  Light Flyweight
Location:  Kuching, Malaysia
Record:  48 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/12/2032Kuching, Malaysia47 - 19 Ximen Leyba3 - 7 WPts
18/10/2032Kuching, Malaysia46 - 19 Dario Dena4 - 13 WPts
18/08/2032Kuching, Malaysia45 - 19 Alejandro Arellano1 - 5 WPts
15/06/2032Kuching, Malaysia44 - 19 Sajid Eid16 - 8(1) WPts
16/04/2032Kuching, Malaysia43 - 19 Phineus Ballas1 - 14 WPts
16/02/2032Kuching, Malaysia42 - 19 Aleksei Skobov7 - 30 WPts
18/12/2031Kuching, Malaysia41 - 19 Boswell Nynkeu4 - 12 WPts
19/10/2031Kuching, Malaysia40 - 19 Juan Inclan9 - 8 WPts
19/08/2031Kuching, Malaysia39 - 19 Jesus Patron1 - 14(1) WPts
20/06/2031Kuching, Malaysia38 - 19 Ulises Minas3 - 6 WPts
20/04/2031Kuching, Malaysia37 - 19 Rob Colmenares1 - 4 WPts
19/02/2031Kuching, Malaysia36 - 19 Ho Gao8 - 18 WPts
21/12/2030Kuching, Malaysia35 - 19 Xavier Mandujano26 - 17 WPts
20/11/2030Medellin, Colombia34 - 19 Xavier Mandujano26 - 16 WPts
20/10/2030Karagandy, Kazakhstan33 - 19 Afon Rysculov33 - 20 WPts
19/09/2030Guatemala City, Guatemala33 - 18 Guillermo Fortun34 - 13 LPts
19/08/2030Kuching, Malaysia33 - 17 Guillermo Fortun33 - 13 LPts
19/07/2030Guatemala City, Guatemala32 - 17 Guillermo Fortun33 - 12 WPts
18/06/2030Kuching, Malaysia31 - 17 Neper Barriga24(1) - 28 WPts
18/05/2030Kuching, Malaysia30 - 17 Neper Barriga24(1) - 27 WPts
17/04/2030Petaling Jaya, Malaysia29 - 17 Devdas Mital24 - 6 WPts Malaysia National Championships 2030View
14/04/2030Petaling Jaya, Malaysia28 - 17 Ibrahim Youssef10 - 2 WPts Malaysia National Championships 2030View
11/04/2030Petaling Jaya, Malaysia27 - 17 Ibrahim Ally3 - 6 WPts Malaysia National Championships 2030View
19/03/2030Kuching, Malaysia26 - 17 Marjun Cato25(1) - 16 WPts
16/02/2030Kuching, Malaysia25 - 17 Marjun Cato25(1) - 15 WPts
15/01/2030Tianjin, China25 - 16 Du Lam56(1) - 16 LPts Asia-Oceania Championships 2030View
12/01/2030Tianjin, China24 - 16 Afon Rysculov28 - 14 WPts Asia-Oceania Championships 2030View
09/01/2030Tianjin, China23 - 16 Rodrigo Morelos29 - 19 WPts Asia-Oceania Championships 2030View
21/12/2029Kuching, Malaysia22 - 16 Majid Eldibs27 - 16 WPts
17/11/2029Bangkok, Thailand22 - 15 Sod Keelakorat21 - 5 LPts
17/10/2029Bangkok, Thailand22 - 14 Sod Keelakorat20 - 5 LPts
16/09/2029Bangkok, Thailand22 - 13 Sod Keelakorat19 - 5 LPts
16/08/2029Surrey, Canada22 - 12 Chris Cather24 - 14 LPts
16/07/2029Kuching, Malaysia22 - 11 Chris Cather23 - 14 LPts
12/06/2029Kuching, Malaysia21 - 11 Santiago Prieto19 - 11 WPts
12/05/2029San Pedro Sula, Honduras20 - 11 Santiago Prieto19 - 10 WPts
11/04/2029Johor Bahru, Malaysia20 - 10 Kalidas Ramakrishna30(1) - 13 LPts Malaysia National Championships 2029View
07/04/2029Kuching, Malaysia19 - 10 Carlos Serafin11 - 23 WPts
07/03/2029Mexicali, Mexico18 - 10 Salvador Gonzaga10 - 9 WPts
04/02/2029Kuching, Malaysia17 - 10 Xavion Milanes20 - 7 WPts
04/01/2029Las Tunas, Cuba16 - 10 Xavion Milanes20 - 6 WPts
04/12/2028Bangkok, Thailand15 - 10 Manopnoi Sartjakal7(1) - 11 WPts
06/10/2028Dundee, UK14 - 10 Joseph Roche9(1) - 16 WPts
08/08/2028Shah Alam, Malaysia13 - 10 Farhan Neman5 - 15 WPts
13/06/2028Kuching, Malaysia12 - 10 Apostol Turchin0 - 3 WPts
14/04/2028Kuala Lumpur, Malaysia12 - 9 Gazi Nour22(1) - 22 LPts Malaysia National Championships 2028View
11/04/2028Kuala Lumpur, Malaysia11 - 9 Farhan Neman4 - 14 WPts Malaysia National Championships 2028View
05/04/2028Bangkok, Thailand10 - 9 Sod Phanrit10 - 9 WPts
06/02/2028Bangkok, Thailand9 - 9 Suor Sakami6 - 11(1) WPts
09/12/2027Bangkok, Thailand8 - 9 Chalermchai Pricha3 - 8 WPts
11/10/2027Mixco, Guatemala8 - 8 Alejandro Mesa19 - 8 LPts
13/08/2027Lusaka, Zambia7 - 8 Jevonte Chibonta6 - 18 WPts
15/06/2027Kuching, Malaysia6 - 8 Jeraldo Leonardo3 - 8 WPts
17/04/2027Johor Bahru, Malaysia6 - 7 Kalidas Ramakrishna20(1) - 9 LPts Malaysia National Championships 2027View
14/04/2027Johor Bahru, Malaysia5 - 7 Rex Wong31 - 6 WPts Malaysia National Championships 2027View
11/04/2027Johor Bahru, Malaysia4 - 7 Waqas Chahine11 - 15 WPts Malaysia National Championships 2027View
10/03/2027Valencia, Spain4 - 6 Neron Marcelo8 - 14 LPts
10/01/2027San Juan, Argentina3 - 6 Oihane Rayo7 - 16 WPts
12/11/2026Viba del Mar, Chile2 - 6 Angel Morones13 - 5 WPts
14/09/2026Almaty, Kazakhstan2 - 5 Evgeny Cartaev42 - 31 LPts
17/07/2026Toronto, Canada2 - 4 Antwan Ewings13 - 13 LPts
19/05/2026Kuala Lumpur, Malaysia2 - 3 Quon Chong8 - 14 LPts
21/03/2026San Juan, Argentina1 - 3 Rogelio Rebolledo2 - 20 WPts
21/01/2026Hanoi, Vietnam1 - 2 Pho Ha16 - 19 LPts
23/11/2025Durres, Albania1 - 1 Defrim Demaci13 - 14 LPts
25/09/2025Kuching, Malaysia0 - 1 Amjad Farah4 - 7 WPts
15/08/2025Ipoh, Malaysia0 - 0 On Leung6 - 11 LPts