Weightclass:  Welterweight
Location:  Shah Alam, Malaysia
Record:  40(2) - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/08/2027Shah Alam, Malaysia39(2) - 22 Waqar Adel3 - 2 WPts
01/07/2027Shah Alam, Malaysia38(2) - 22 Radek Slechta7 - 14 WPts
02/05/2027Shah Alam, Malaysia37(2) - 22 Leighton Jue1 - 12(1) WPts
03/03/2027Shah Alam, Malaysia36(2) - 22 Juan Menchaca2 - 4 WPts
02/01/2027Shah Alam, Malaysia35(2) - 22 Ricky Ji5 - 7 WPts
04/11/2026Shah Alam, Malaysia34(2) - 22 Isaak Abykcassym2(1) - 6 WPts
06/09/2026Shah Alam, Malaysia33(2) - 22 Isaak Abykcassym2(1) - 5 WPts
07/07/2026Shah Alam, Malaysia32(2) - 22 Zain Farooq0 - 7 WPts
08/05/2026Markham, Canada31(2) - 22 Joel Cragg6 - 10 WPts
10/03/2026Samarqand, Uzbekistan31(2) - 21 Gennady Ramazanov19 - 12 LPts
10/01/2026Petaling Jaya, Malaysia30(2) - 21 Paul Jiao21(4) - 26 WPts
13/11/2025Dublin, Ireland29(2) - 21 Mike McDermott13 - 16 WPts
15/09/2025Manila, Philippines28(2) - 21 Baltasar Cagadoc27 - 15 WPts
18/07/2025Maipu, Chile27(2) - 21 Joaquin Feliciano6 - 5 WPts
20/05/2025Shah Alam, Malaysia27(2) - 20 Connor Auwjong26 - 21 LPts
17/04/2025Kuala Lumpur, Malaysia27(2) - 19 Paul Kou20 - 8 LPts Malaysia National Championships 2025View
14/04/2025Kuala Lumpur, Malaysia26(2) - 19 Waqas Darwish13 - 9 WPts Malaysia National Championships 2025View
11/04/2025Kuala Lumpur, Malaysia25(2) - 19 Isaac Yin7 - 7 WPts Malaysia National Championships 2025View
12/03/2025Batam, Indonesia24(2) - 19 Farhan Javed7 - 12 WPts
12/01/2025Kingston, Jamaica24(2) - 18 Richie Mowat23 - 23 LPts
13/11/2024Pittsburgh, USA23(2) - 18 Joseph Mason2 - 12 WPts
15/09/2024Dun Laoghaire, Ireland22(2) - 18 Shane Curran5 - 15 WPts
18/07/2024Santa Cruz de la Sierra, Bolivia21(2) - 18 Manny Nuno24(4) - 16 WPts
20/05/2024Malmo, Sweden20(1) - 18 William Kallenberg1 - 5(1) WKO3
22/03/2024Leon, Nicaragua20(1) - 17 Nicandro Imperial6 - 14 LPts
23/01/2024Magdeburg, Germany19(1) - 17 Berrin Krupka2 - 9 WPts
25/11/2023Boise, USA19(1) - 16 Noah Marn25(1) - 11 LPts
27/09/2023Shah Alam, Malaysia18(1) - 16 Leonel Caasi3 - 11 WPts
30/07/2023Kuching, Malaysia17(1) - 16 Kishore Kedia22(1) - 14 WPts
31/05/2023Shah Alam, Malaysia16 - 16 Mohsin Mansur2 - 5 WKO3
01/04/2023Brasilia, Brazil16 - 15 Kiki Fonte14(1) - 19 LPts
01/02/2023Fort Wayne, USA16 - 14 Mark Heggie6 - 6 LPts
03/12/2022Palembang, Indonesia15 - 14 Gita Maman4 - 6 WPts
04/10/2022Tulsa, USA14 - 14 Max McPhee2 - 5 WPts
06/08/2022Harare, Zimbabwe13 - 14 Seth Dabengwa0 - 1 WPts
06/06/2022Johor Bahru, Malaysia12 - 14 Atif Sheikh11 - 16 WPts
07/04/2022The Hague, Netherlands12 - 13 Robrecht Mees12 - 10 LPts
07/02/2022Johor Bahru, Malaysia12 - 12 Haider Irani12 - 12 LPts
13/12/2021Shah Alam, Malaysia12 - 11 Malik Kaiser16(1) - 7 LPts
11/11/2021Ipoh, Malaysia11 - 11 Wu-pen Kong11 - 11 WPts
10/10/2021Quito, Ecuador11 - 10 Jaguar Clemente8 - 14 LPts
10/08/2021Phoenix, USA10 - 10 Joey Davies6(1) - 12 WPts
11/06/2021Shah Alam, Malaysia9 - 10 Rio Carballo1 - 7 WPts
11/04/2021Petaling Jaya, Malaysia9 - 9 Yasin Abdallah19 - 2 LPts Malaysia National Championships 2021View
18/02/2021Petaling Jaya, Malaysia8 - 9 Irfan Hariri14(2) - 6 WPts
03/01/2021Petaling Jaya, Malaysia7 - 9 Faisal Hussain8(1) - 10 WPts
06/11/2020Davao City, Philippines6 - 9 Noe Maningding5 - 8 WPts
08/09/2020Johor Bahru, Malaysia6 - 8 Haider Khalifa8 - 5 LPts
08/07/2020Shah Alam, Malaysia5 - 8 Igor Gabdullin3 - 7 WPts
07/05/2020Petaling Jaya, Malaysia4 - 8 Paul Jiao5 - 6 WPts
12/03/2020Shah Alam, Malaysia4 - 7 Dhaval Madhaven8 - 4 LPts
11/01/2020Baku, Azerbaijan4 - 6 Alekber Rad8(1) - 2 LPts
13/11/2019Shah Alam, Malaysia4 - 5 Felix Bo9 - 3 LPts
13/09/2019Shah Alam, Malaysia3 - 5 Roman Losada5 - 3 WPts
14/07/2019Shah Alam, Malaysia3 - 4 Thongtaeng Samanda5 - 5 LPts
15/05/2019Vienna, Austria3 - 3 Hildehrand Fehler7 - 1 LPts
15/03/2019Shah Alam, Malaysia2 - 3 Shayan Basher1 - 4 WPts
07/02/2019Shah Alam, Malaysia1 - 3 Faisal Rayes3 - 5 WPts
07/12/2018Shah Alam, Malaysia1 - 2 Bujar Reufi5 - 1 LPts
08/10/2018Shah Alam, Malaysia1 - 1 Ralph Geiken2 - 4 LPts
09/08/2018Shah Alam, Malaysia0 - 1 Imran Adel1 - 1 WPts
08/06/2018Shah Alam, Malaysia0 - 0 Harry Mak0 - 3 LPts