Weightclass:  Light Welterweight
Location:  Kuala Lumpur, Malaysia
Record:  23 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/04/2030Kuala Lumpur, Malaysia22 - 16 Dale Yegon13(2) - 22 WPts
28/02/2030Kuala Lumpur, Malaysia22 - 15 Goga Solovyov5 - 19 LPts
30/12/2029Kuala Lumpur, Malaysia21 - 15 Vicente Barcena4 - 12 WPts
31/10/2029Kuala Lumpur, Malaysia20 - 15 Roger Crumm11 - 14 WPts
01/09/2029Kuala Lumpur, Malaysia19 - 15 Uland Kulusika0 - 4 WPts
03/07/2029Kuala Lumpur, Malaysia18 - 15 Rodrigo Candelaria2 - 5 WPts
03/05/2029Kuala Lumpur, Malaysia17 - 15 Fedar Lvov3 - 5 WPts
03/03/2029Kuala Lumpur, Malaysia16 - 15 Syed Hamidi4 - 9 WPts
02/01/2029Kuala Lumpur, Malaysia15 - 15 Joel Jumbe1 - 5 WPts
03/11/2028Kuala Lumpur, Malaysia14 - 15 Dante Ferrari0 - 1 WPts
04/09/2028Kuala Lumpur, Malaysia13 - 15 Jeremie Bazinet4 - 17 WPts
06/07/2028Kuala Lumpur, Malaysia12 - 15 Seto Suharyadi6 - 15 WPts
07/05/2028Kuala Lumpur, Malaysia11 - 15 Tadzio Tokarz3 - 14 WPts
08/03/2028Camaguey, Cuba11 - 14 Gonzalo Vegas16 - 11(1) LPts
09/01/2028Kuala Lumpur, Malaysia11 - 13 Oscar MacNevin19 - 15(1) LPts
10/11/2027Czestochowa, Poland10 - 13 Alan Sucharski6 - 23 WPts
12/09/2027Viba del Mar, Chile10 - 12 Quito Proano18(1) - 26 LPts
15/07/2027Kuala Lumpur, Malaysia9 - 12 Adam Auduong0 - 11 WPts
16/05/2027Kuala Lumpur, Malaysia8 - 12 Rehan Yousif4 - 13 WPts
17/03/2027San Juan, Puerto Rico7 - 12 Pablo Samano9 - 7 WPts
17/01/2027Kuala Lumpur, Malaysia6 - 12 Toon Feys1 - 22(7) WPts
18/11/2026Kuala Lumpur, Malaysia6 - 11 Thibaud Baudhuin16 - 18 LPts
19/09/2026Kuala Lumpur, Malaysia6 - 10 Emanuel Damian5 - 10 LPts
21/07/2026Kuala Lumpur, Malaysia6 - 9 Malvolio Tardio5 - 17 LPts
22/05/2026Kuala Lumpur, Malaysia5 - 9 Malvolio Tardio5 - 16 WPts
24/03/2026Copenhagen, Denmark5 - 8 Canute Rasmussen31 - 16 LPts
24/01/2026Adelaide, Australia5 - 7 Will Flanagan10 - 18 LPts
26/11/2025Kuala Lumpur, Malaysia4 - 7 Onofre Mazo2 - 9 WPts
27/09/2025Kuala Lumpur, Malaysia3 - 7 Pedro Zamarron1 - 3 WPts
30/07/2025Oulu, Finland3 - 6 Eljas Toikka2 - 0 LPts
01/06/2025Kuala Lumpur, Malaysia3 - 5 Jose Topete5 - 13 LPts
03/04/2025Maipu, Chile3 - 4 Rodrigo Lazcano4 - 10 LPts
03/02/2025Aberdeen, UK2 - 4 Frank McAllister3 - 15 WPts
06/12/2024Kuala Lumpur, Malaysia2 - 3 Haaris Hashemi1 - 12(1) LPts
07/10/2024Cairo, Egypt2 - 2 Amer Obeid7 - 16 LPts
09/08/2024Al Hudaydah, Yemen1 - 2 Saad Abdullah15 - 10 WPts
11/06/2024Maracaibo, Venezuela1 - 1 Paco La Torre0 - 3 LPts
13/04/2024Petaling Jaya, Malaysia1 - 0 Hassan Lodhi4 - 11(1) LPts
01/03/2024Johor Bahru, Malaysia0 - 0 Mohsin Khari0 - 0 WPts