Weightclass:  Lightweight
Location:  Kuala Lumpur, Malaysia
Record:  28 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/03/2032Kuala Lumpur, Malaysia27 - 15 Symon Kostenko0 - 9 WPts
03/01/2032Kuala Lumpur, Malaysia26 - 15 Sajid Hamady0 - 1 WPts
04/11/2031Kuala Lumpur, Malaysia25 - 15 Irfan Zain0 - 1 WPts
04/09/2031Kuala Lumpur, Malaysia24 - 15 Steen Amspacher3 - 15 WPts
06/07/2031Kuala Lumpur, Malaysia23 - 15 Haaris Murad0 - 1 WPts
06/05/2031Kuala Lumpur, Malaysia22 - 15 Kamohelo Masango7 - 16 WPts
07/03/2031Kuala Lumpur, Malaysia21 - 15 Aphrodite Doukas9 - 20 WPts
06/01/2031Kuala Lumpur, Malaysia20 - 15 Sam Chiang0 - 10 WPts
06/11/2030Kuala Lumpur, Malaysia19 - 15 Elliot Lee6 - 23 WPts
06/09/2030Kuala Lumpur, Malaysia18 - 15 Danyaal Abdulla21 - 18 WPts
07/07/2030Kuala Lumpur, Malaysia18 - 14 Govind Purushothaman10 - 10 LPts
08/05/2030Kuala Lumpur, Malaysia17 - 14 Ian Gene2 - 5 WPts
09/03/2030Kuala Lumpur, Malaysia16 - 14 Haaris Saleem3 - 7 WPts
09/01/2030Manukau, New Zealand15 - 14 Mark Pitcairn5 - 17 WPts
11/11/2029Nuremberg, Germany14 - 14 Amdt Alles3 - 12 WPts
13/09/2029Wellington, New Zealand13 - 14 Wayne Callan12 - 11(1) WPts
16/07/2029Tegucigalpa, Honduras13 - 13 Juan Urrea0 - 19 LPts
18/05/2029Foggia, Italy13 - 12 Edmondo Anselmi12(1) - 14 LPts
20/03/2029Kuala Lumpur, Malaysia12 - 12 Arseni Jafarov1 - 3 WPts
19/01/2029Chelyabinsk, Russia11 - 12 Fedor Khovanskiy2 - 5 WPts
21/11/2028Kuala Lumpur, Malaysia10 - 12 Inigo Tak2 - 5 WPts
22/09/2028Port-de-Paix, Haiti10 - 11 Telford Niel11 - 14 LPts
25/07/2028Berezniki, Russia10 - 10 Anton Gladyshev7 - 10 LPts
27/05/2028Changwon, South Korea10 - 9 Chae-min Youn10 - 2 LPts
29/03/2028Kiev, Ukraine9 - 9 Pylyp Kozuch10 - 13 WPts
30/01/2028Shah Alam, Malaysia8 - 9 Jawad Omer13(1) - 27(7) WPts
07/12/2027Kalisz, Poland8 - 8 Kacper Wieczorkowski9 - 4 LPts
09/10/2027Daejeon, South Korea7 - 8 Chae-min Rhee11 - 18 WPts
11/08/2027Montevideo, Uruguay7 - 7 Alejandro Ancheta13 - 22 LPts
13/06/2027Mexico City, Mexico6 - 7 Larenzo Pequeno17 - 16(1) WPts
15/04/2027Wellington, New Zealand5 - 7 Owen Cecil13 - 19 WPts
15/02/2027Kumasi, Ghana5 - 6 Bruce Dumashie9(1) - 14(1) LPts
18/12/2026Shah Alam, Malaysia4 - 6 Mohsin Meskin0 - 6 WPts
21/10/2026Accra, Ghana3 - 6 Montraie Yalley3 - 17 WPts
23/08/2026Shah Alam, Malaysia3 - 5 Mohsin Mashriqi9 - 9 LPts
25/06/2026Kuala Lumpur, Malaysia2 - 5 Rashid Aydin5 - 5 WPts
26/04/2026Ankara, Turkey2 - 4 Gul Baybashin4 - 24 LPts
26/02/2026Helsinki, Finland1 - 4 Aki Tokoi1 - 6 WPts
29/12/2025Johor Bahru, Malaysia1 - 3 Obaid Fayad0 - 0 LPts
03/11/2025Ipoh, Malaysia1 - 2 Ahmed Jamail4 - 5 LPts
15/09/2025Kuala Lumpur, Malaysia1 - 1 Khalid Galla13(1) - 27 LPts
06/08/2025Spanish Town, Jamaica1 - 0 Ewan Williams7 - 12 LPts
08/06/2025Kuala Lumpur, Malaysia0 - 0 Rashid Aydin2 - 1 WPts