Weightclass:  Light Flyweight
Location:  Shah Alam, Malaysia
Record:  12 - 29(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/12/2033Shah Alam, Malaysia11 - 29(1) Kieran An0 - 3 WPts
24/10/2033Prague, Czech Republic10 - 29(1) Emil Lhotka11 - 17 WPts
26/08/2033Hanoi, Vietnam10 - 28(1) Tri Chung27 - 23 LPts
26/06/2033Overland Park, USA10 - 27(1) Ollie Kessen3 - 2 LPts
28/04/2033Shah Alam, Malaysia9 - 27(1) Kamran Haider1 - 2 WPts
28/02/2033Cochabamba, Bolivia9 - 26(1) Selestino Payan13 - 13 LPts
31/12/2032Amman, Jordan9 - 25(1) Tariq Habibi17(1) - 15 LPts
02/11/2032San Jose, Costa Rica9 - 24(1) Elias Caraveo26 - 28 LPts
04/09/2032Shah Alam, Malaysia8 - 24(1) Senior Trintignant6 - 9 WPts
06/07/2032Córdoba, Argentina7 - 24(1) Macario Saldana3 - 21 WPts
08/05/2032Soyapango, El Salvador7 - 23(1) Quiqui Manas17 - 20 LPts
10/03/2032Panama City, Panama7 - 22(1) Federico Abeyta5 - 17 LPts
11/01/2032San Pedro Sula, Honduras6 - 22(1) Rodrigo Malara0 - 0 WPts
13/11/2031Shah Alam, Malaysia5 - 22(1) Xing-fu Kieu4 - 15 WPts
12/09/2031Tijuana, Mexico5 - 21(1) Loredo Pizana4 - 16 LPts
15/07/2031Petaling Jaya, Malaysia5 - 20(1) HuiK'o Gung9 - 29 LPts
25/05/2031Marseille, France4 - 20(1) Gerald Orange0 - 0 WPts
27/03/2031Kuala Lumpur, Malaysia4 - 19(1) Asif Akel10 - 17 LPts
27/01/2031Shah Alam, Malaysia4 - 18(1) Haaris Ramin13 - 10 LPts
28/11/2030Salem, USA3 - 18(1) Jake Pumphrey1 - 2 WPts
30/09/2030Shah Alam, Malaysia2 - 18(1) Kishore Kanda0 - 16 WPts
02/08/2030Kuala Lumpur, Malaysia2 - 17(1) Asif Akel7 - 16 LPts
04/06/2030Shah Alam, Malaysia2 - 16(1) Federico Martines4 - 7 LPts
06/04/2030Rome, Italy2 - 15 Nico Valdifiori52(4) - 24 LKO3
06/02/2030Shah Alam, Malaysia2 - 14 Koldan Saitiev4 - 9 LPts
09/12/2029Minsk, Belarus2 - 13 Nikolai Bomba34 - 34 LPts
11/10/2029Shah Alam, Malaysia2 - 12 Vitali Lavrov0 - 2 LPts
13/08/2029Nonthaburi, Thailand2 - 11 Ngaoprajan Tossakrai25(1) - 24(2) LPts
15/06/2029Bayamon, Puerto Rico2 - 10 Xeres Viloria3 - 19 LPts
17/04/2029Tegucigalpa, Honduras2 - 9 Jerrold Barraza10 - 15 LPts
17/02/2029Almaty, Kazakhstan2 - 8 Nikolai Abilov16 - 23 LPts
20/12/2028Bayamon, Puerto Rico2 - 7 Hilario Lavin2 - 1 LPts
21/10/2028Gomel, Belarus2 - 6 Boris Romanchuk16(1) - 13 LPts
23/08/2028Jeonju, South Korea2 - 5 Dong-won No13 - 13(1) LPts
25/06/2028Almaty, Kazakhstan2 - 4 Sasha Urazgulow11(1) - 14 LPts
27/04/2028Khouribga, Morocco2 - 3 Rehman Zia12 - 14 LPts
28/02/2028Hanoi, Vietnam2 - 2 Don Sang23 - 13(1) LPts
31/12/2027Touba, Senegal2 - 1 Sid Gueye45 - 14 LPts
02/11/2027Shah Alam, Malaysia2 - 0 Gazi Mattar0 - 1 LPts
03/09/2027Shah Alam, Malaysia1 - 0 Bilal Qasim3 - 5 WPts
05/07/2027Shah Alam, Malaysia0 - 0 Aimon Banos1 - 12 WPts