Weightclass:  Lightweight
Location:  Petaling Jaya, Malaysia
Record:  19 - 42
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/12/2032Petaling Jaya, Malaysia18 - 42 Dmitriy Nabiev9 - 13 WPts
31/10/2032Petaling Jaya, Malaysia18 - 41 Yezr Nargizian5 - 19 LPts
31/08/2032Petaling Jaya, Malaysia17 - 41 Osman Budagov2 - 5 WPts
01/07/2032Petaling Jaya, Malaysia16 - 41 Larenzo Mandes2 - 5(1) WPts
01/05/2032Petaling Jaya, Malaysia15 - 41 Ian Snyman5 - 5 WPts
02/03/2032Petaling Jaya, Malaysia14 - 41 Faisal Dar9 - 24 WPts
01/01/2032Petaling Jaya, Malaysia13 - 41 Lippe Vorster0 - 2 WPts
02/11/2031Petaling Jaya, Malaysia12 - 41 Mark Mubitende7 - 14 WPts
02/09/2031Petaling Jaya, Malaysia12 - 40 Xabat Rosal1 - 0 LPts
04/07/2031Petaling Jaya, Malaysia11 - 40 Rodrigo Almas10 - 35 WPts
06/05/2031Petaling Jaya, Malaysia11 - 39 Alek Wittebroot14(1) - 18 LPts
07/03/2031Petaling Jaya, Malaysia10 - 39 Jaguar Serrato14 - 10 WPts
06/01/2031Kuching, Malaysia10 - 38 Abdul Jaffer21(1) - 38 LPts
08/11/2030Bratislava, Slovakia10 - 37 Rostislav Vlasak6 - 14 LPts
09/09/2030Johor Bahru, Malaysia10 - 36 Bilal Iqbal19 - 27 LPts
11/07/2030Georgetown, Guyana10 - 35 Mark Tweedie12 - 27 LPts
13/05/2030Incheon, South Korea10 - 34 Bum-young Pyon5 - 21 LPts
15/03/2030Padang, Indonesia10 - 33 Imam Solossa8 - 10 LPts
15/01/2030Ufa, Russia10 - 32 Lazar Zelensky12 - 14 LPts
17/11/2029Saint Petersburg, Russia10 - 31 Viktor Fedkin22 - 5 LPts
19/09/2029Petaling Jaya, Malaysia9 - 31 Kyle Tse15 - 5 WPts
21/07/2029Petaling Jaya, Malaysia9 - 30 Danyaal Abdulla13 - 16 LPts
22/05/2029Mexico City, Mexico9 - 29 Xaverius Veron9 - 23 LPts
24/03/2029Lagos, Nigeria9 - 28 Mick Adejuyigbe14 - 15 LPts
24/01/2029Melbourne, Australia9 - 27 Mel Rury15(1) - 11 LPts
26/11/2028Petaling Jaya, Malaysia8 - 27 Dom Lugami0 - 6 WPts
28/09/2028Volgograd, Russia7 - 27 Daniil Stankevich5 - 17 WPts
31/07/2028Port Said, Egypt7 - 26 Yasin Ghoneim2 - 5 LPts
02/06/2028Amman, Jordan6 - 26 Abdul Asem8(1) - 20 WPts
04/04/2028Incheon, South Korea6 - 25 Soo-il Jeong7 - 9 LPts
05/02/2028Shubra El-Kheima, Egypt6 - 24 Waqas Alshaykh11(1) - 6 LPts
08/12/2027Gold Coast, Australia6 - 23 Paul Sposetti5 - 18(1) LPts
10/10/2027Mumbai, India6 - 22 Pritish Suri17(1) - 15 LPts
12/08/2027Hamburg, Germany5 - 22 Rog Laack9 - 23 WPts
14/06/2027Canberra, Australia5 - 21 Ollie Hutcheson6 - 6 LPts
16/04/2027Shah Alam, Malaysia5 - 20 Davie Wee8 - 10 LPts
18/02/2027Munich, Germany5 - 19 Drud Blauer6 - 15 LPts
21/12/2026Rome, Italy5 - 18 Rocco Lo Sardo23 - 14 LPts
23/10/2026Kuala Lumpur, Malaysia5 - 17 Bilal Aydin5 - 11 LPts
26/08/2026Petaling Jaya, Malaysia4 - 17 Waleed Tabatabai5 - 19 WPts
27/06/2026Petaling Jaya, Malaysia3 - 17 Henri Dreyfus1 - 10 WPts
28/04/2026The Hague, Netherlands3 - 16 Tibo Lambrecht29(2) - 24 LPts
28/02/2026Petaling Jaya, Malaysia3 - 15 John Hong1 - 12 LPts
30/12/2025Daejeon, South Korea3 - 14 Chae-min Rhee5 - 13 LPts
01/11/2025Ahmedabad, India3 - 13 Chandrasekar Dixit5 - 18 LPts
03/09/2025Louisville, USA2 - 13 James Crawford1 - 25(9) WPts
06/07/2025Petaling Jaya, Malaysia1 - 13 Chang-woo Choi4 - 11 WPts
07/05/2025Charlotte, USA1 - 12 Robert Rae11 - 14 LPts
09/03/2025Petaling Jaya, Malaysia1 - 11 Danyaal Abdulla1 - 1 LPts
08/01/2025Petaling Jaya, Malaysia0 - 11 Waleed Tabatabai2 - 11 WPts
08/11/2024Kuala Lumpur, Malaysia0 - 10 Atif Nasser6 - 10 LPts
22/09/2024Petaling Jaya, Malaysia0 - 9 Jay Hepner0 - 6 LPts
25/07/2024Guigang, China0 - 8 Cong Pei2 - 15 LPts
26/05/2024Montevideo, Uruguay0 - 7 Alejandro Pedregon24(4) - 15 LPts
28/03/2024Kunming, China0 - 6 Xi-Wang Ting6 - 20 LPts
29/01/2024Petaling Jaya, Malaysia0 - 5 Adnan Fares1 - 0 LPts
30/11/2023Kuala Lumpur, Malaysia0 - 4 Zafa Jamail0 - 4 LPts
01/10/2023Takoradi, Ghana0 - 3 Harry Bimi32 - 8(1) LPts
03/08/2023Kuala Lumpur, Malaysia0 - 2 Waqas Fahmy2 - 1 LPts
08/06/2023Shah Alam, Malaysia0 - 1 Arthur Siang14 - 18 LPts
05/05/2023Petaling Jaya, Malaysia0 - 0 Matt Hy2 - 6(1) LPts