Weightclass:  Lightweight
Location:  Petaling Jaya, Malaysia
Record:  19 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/01/2025Petaling Jaya, Malaysia18 - 21 Govert Pepere2 - 3 WPts
17/11/2024Petaling Jaya, Malaysia17 - 21 Waleed Tabatabai2 - 10 WPts
17/09/2024Petaling Jaya, Malaysia16 - 21 John Hsiung2 - 9 WPts
19/07/2024Petaling Jaya, Malaysia15 - 21 Dana Wassum9 - 17 WPts
19/05/2024Zamboanga City, Philippines14 - 21 Cruz Amoyo6 - 10 WPts
21/03/2024Detroit, USA13 - 21 Dan Donaghue10(1) - 13 WPts
22/01/2024Honolulu, USA13 - 20 Isaac Kilgore20 - 4 LPts
24/11/2023Kuala Lumpur, Malaysia12 - 20 Khalid Galla6(1) - 23 WPts
28/09/2023Ipoh, Malaysia12 - 19 Zafa Saber15 - 9 LPts
04/08/2023Vienna, Austria11 - 19 Kolten Gergowich27 - 9 WPts
06/06/2023Kuala Lumpur, Malaysia11 - 18 Syed Sham11(3) - 25 LPts
08/04/2023Kuching, Malaysia11 - 17 Ali Sahli8 - 13 LPts
13/02/2023Kuala Lumpur, Malaysia10 - 17 Ali Akbari9 - 20 WPts
13/01/2023Petaling Jaya, Malaysia10 - 16 Amjad Doud13 - 18 LPts
06/12/2022Petaling Jaya, Malaysia9 - 16 Igor Makeyev0 - 3 WPts
07/10/2022Vilnius, Lithuania9 - 15 Blazej Czajkowski18(1) - 7 LPts
09/08/2022Mariupol, Ukraine9 - 14 Oleksander Stadnik18 - 9 LPts
08/06/2022Ipoh, Malaysia9 - 13 Khalid Kharoti15 - 12 LPts
10/04/2022Nanchang, China8 - 13 Fo-hsing Hum3 - 10 WPts
10/02/2022Long Beach, USA8 - 12 Michael Cowens16 - 6 LPts
12/12/2021Johor Bahru, Malaysia7 - 12 Ming Hsu3 - 12 WPts
13/10/2021Ipoh, Malaysia7 - 11 Dave Gen15 - 6 LPts
13/08/2021Venice, Italy6 - 11 Gabriele Donini0 - 11 WPts
12/06/2021Petaling Jaya, Malaysia6 - 10 Haaris Din15 - 6 LPts
12/04/2021Kuala Lumpur, Malaysia6 - 9 Liang Teh10 - 10 LPts
16/02/2021Vienna, Austria6 - 8 Barret Tetzner2 - 16 LPts
19/12/2020Petaling Jaya, Malaysia5 - 8 Alberto Chiarante2 - 2(1) WPts
18/10/2020Yerevan, Armenia4 - 8 Aramakt Haghoubyan8 - 9(3) WPts
20/08/2020Johor Bahru, Malaysia4 - 7 Ming Hsu2 - 4 LPts
11/07/2020Kuala Lumpur, Malaysia4 - 6 Adnan Elamin13 - 2 LPts
03/06/2020Johor Bahru, Malaysia4 - 5 Ibrahim Firman6 - 10 LPts
14/04/2020Petaling Jaya, Malaysia3 - 5 Faisal Suleiman4 - 9 WPts
15/02/2020Petaling Jaya, Malaysia3 - 4 Sun King10 - 4 LPts
15/12/2019Nairobi, Kenya2 - 4 Shaquille Kaburu5 - 5 WPts
16/10/2019Petaling Jaya, Malaysia2 - 3 Hassan Sadi0 - 2 LPts
17/08/2019Petaling Jaya, Malaysia1 - 3 Waleed Khatib1 - 1 WPts
17/06/2019Kuala Lumpur, Malaysia1 - 2 Amjad Sinai4 - 4 LPts
07/05/2019Bucheon, South Korea1 - 1 Chul Chae2 - 3 LPts
06/03/2019Petaling Jaya, Malaysia1 - 0 Aki Fukuhara1 - 0 LPts
05/01/2019Petaling Jaya, Malaysia0 - 0 Bruce Messier0 - 0 WPts